2023年11月28日(火曜日)
Category:
開発業務 | Posted By
ackie at 23:49:13
今日は先日からの開発業務のプレゼンでした。
今朝の五時頃までかけてやっていたのですが
物品の引き取りの可能性もあったので
(そして予想通り引き取ることになったので)
車で神戸の方までいっておりました。
最初は現地でサーバ環境を作ってそれで…
と思っていたのですが見事に時間が足らず、
これまで開発していたパソコンを
持参してのプレゼンとなりました。
…が、表示がおかしい…マジか…
Laravel ってネットワークの情報を
内部に保存して持っているんですね。
ネットワーク環境が変わって IP アドレスが変わったので
CSS や JavaScript を読み込む時に、
相対参照ではなく絶対参照で見に行って、
結果、表示できないという状態だったようです。
正直めっちゃ焦りました…というか
寝ぼけてイヤな夢でも見てるのか?と思いました。
なんとかプレゼンも無事終了して帰阪。
残りの作業はあと少しなのですが、
結果としていくつか宿題もいただいたので、
それらの改変も進めていくことになりました。
河童にされてしまった我らがインボイスの君、
一向に連れられて歩いていると、今度は銀色の巨人が!
『ジュワッ !! 』
もう嫌な予感しかしないっ !!
2023年11月27日(月曜日)
Category:
開発業務 | Posted By
ackie at 23:59:18
と言いつつまだ完成したわけではないのですが、
追加機能等があればまた対応しないとダメですし、
懸念していたところもなんとかなりそうな感じです。
新しいことにチャレンジするのは本当に楽しいです。
寝食を忘れて頑張れるところとか、
我ながらすごいなぁと思うのですが、
やはり疲労は出てきますね(苦笑)。
結構好きなことやってるので
疲れにくいのは確かなのですが、
遊び疲れという言葉があるように、
やはり疲れ切る前に見極めないとダメですね。
ブログも好きなので続けていられるのですが、
いかんせんほぼ事務所作業ばかりとなると
なかなかネタが続かない感じです。
駄文ばかりですみません…。
ってか一番しんどいのが、
シン・西遊記 インボイス編です。
元々ネタを考えてから始めたわけではないので
即興で考えないといけないので伏線も張れない…
我らがインボイスの君のようになんかもうドロドロです(苦笑)。
2023年11月25日(土曜日)
Category:
開発業務 | Posted By
ackie at 23:59:12
最近は開発業務に勤しんでいるのですが、
まだ完全に仕様が固まっていないこともあり、
変更があることも加味して考えないといけません。
ならばテーブルの情報なんかも
Excel のセルの情報を読んで、
そこからフォームの要素を自動生成したり、
表示する情報も id や class も含めて
条件分岐も全部ひっくるめて変更するような
そんなシートを作って今日は死んでおりました。
なんかいい方法はないのかな?と思いながらも、
インデントとエディタを駆使して
長い長い数式を作って Excel にほうりこみ、
必死にうんうん考えて結果を表示するのを見ていると
コンピュータやなぁ…と思ったりします。
ダブルクォーテーション( " )や、
アンパサンド( & )、
さらには = やら < やら > やらに
翻弄されながらなんとか今日の作業終了。
お、俺この仕事が終わったら…温泉でゆっくり休むんだ…
あ、西に旅立った我らがインボイスの君は
ひょうたんの中にいるので一回休み…
ってか休んでばかりじゃなくて働け!
2023年9月5日(火曜日)
Category:
開発業務 | Posted By
ackie at 23:38:19
今日は久しぶりに外へ出る仕事はなし…
その代わり開発系の仕事がいくつか…
結局外へ出ない時は休みではなく
スタンバイ状態だったり開発だったりと
いったパターンがほとんどです。
しかし 00H 25 年やってますが、
本当に色々やってきましたね。
当初は Perl での開発でしたが、
その後 PHP になり MySQL をいじったり
Xoops Legacy だったり WordPress だったり
EC-CUBE だったり Laravel だったり
Smarty だったり Blade だったり…
でもそのどれもが無駄にならずに
各々が関連して連携して今に至っている…
というのを最近痛切に感じます。
本当に最近触らなくなったなぁ…
という Perl でさえ、もし触ってなかったら
今はなかったでしょうね。
当初は互換性がボロボロで使い物にならなかった
JavaScript がここまで普及するとは思いもよりませんでした。
HP のオブジェクト指向をやってなかったら
やはりJavaScript への敷居は高かったかもしれません。
元々プログラムはやってみたかったけど
やらなかった部分ではありましたが、
やってみるとこれが面白いんですよね。
2023年7月31日(月曜日)
Category:
開発業務 | Posted By
ackie at 23:31:48
メイン環境は Windows10 のままなので、
メールの管理なんかは基本的にメイン機でしています。
Dropbox も 3 台まで制限なので、
メイン機とモバイル機と iPhone で使用。
必要なものだけ別アカウントを使って共有しています。
さて、メールは見れないと不便だなぁ…と思って、
どうせ Windows11 は一時的に使って、
開発のノウハウができたらつぶそうと思ってたので、
メールは IMAP でとりあえず見られるだけ…
にしているのですが、こうなるとメールの返信は
メイン機で…と思ってしまい、返信が遅くなってしまいます。
また最近は開発業務ばかりやっており、
Windows11 環境ばかり使っているので
メール無精にさらに拍車が…
なんかもう Windows11 もなんだかなぁ…だし、
いっそのこと開発環境は Ubuntu にでもしてしまうかなぁ…
Ubuntu と VS Code さえあればなんとかなる気がしてきた。
というわけで急ぎの方は携帯へ電話か、
Facebook メッセンジャーが早いかもです?
あ、営業電話はもちろんお断り…
今日も固定電話にエアコンが~、
携帯に太陽光発電が~かかってきてたけど… (´・ω・`)
2023年7月8日(土曜日)
Category:
開発業務 | Posted By
ackie at 23:06:19
暑くなったからちょっとおかしくなった…とか、
魔法少女にジョブチェンジした…とか、
そういうわけではありません…。
Laravel という PHP のフレームワークの話です。
こないだ Python 始めたんちゃうんかいっ !! でしたが、
最近色々と試したいことがあって、
色んなものにチャレンジしています。
CakePHP とか ZenFramework とかも
やりかけたことがあったのですが、
どうもいまいちやる気が出なかったので、
ペンディング状態だったのですが、
どうも Laravel はいいらしい…
ということで手を出すことにしてみました。
ただお客様の PHP のバージョンの問題とかもあったり
(いまだに PHP 5.2 系のサーバを使ってるところも…)、
実際に使えるのかどうかもまだわかりません。
とりあえず自分のところで動かして
様子を見たいと思います。
当面の敵はこれから暑くなっていく作業部屋です(笑)。
2023年6月27日(火曜日)
Category:
開発業務 | Posted By
ackie at 23:43:10
たぶん開発系の人からは『え?今さら?』でしょうし、
一般の人からは『なんやそれ?』でしょうし…
結構並行して開発業務が進んだり、
途中でメンテナンスが入ったりするので、
ローカル環境に Apache やら PHP やら MySQL やらを動かして、
そこから開発をしていくというのが
いつものパターンだったんで
特に不便も感じてなかったのですが、
いわゆる時代の流れってやつですか?
単純に開発環境を作るだけなら、
確かに Docker を使う方が簡単だし、
フレームワークを使おうとすると
結構こういうのを使う前提になってるようですね。
基本的にシンプル大好きな私としては
いらんプログラムがごちゃごちゃ
入ってくるのはあまり好きでもないし、
セキュリティホールになることもあるそうで、
どうなんやろう?と思ったりもします。
まぁ当面の課題が解決するまでは
これでやってみるかな?
2023年6月17日(土曜日)
Category:
開発業務 | Posted By
ackie at 23:59:01
新しい言語触るのってめんどくさいけど
わかり始めると楽しくなるんでしょうね。
がんばれ私(笑)。
Python はじめました
と言っても少し前から始めかけてはいたのですが…
最近少しプログラミング案件が増えてきたので、
Python は以前から気にはなっていたのですが
まぁ PHP でもなんとかなるし、
サーバが対応してない場合もあるし…
と後回しにしていたのですが、
興味本位で環境作ろうとしていて、
なぜかうまく動いていなかったので
『まぁいっか…』とほったらかしにしてたのですが、
先日無事に自分の凡ミスを発見して
動くようになりました(笑)。
自動でできる開発環境ではなく、
ゴリゴリと自分でインストールしていかないと
気が済まないタイプなのでこういう時はまりますね。
.py ファイルを実行しようとすると
403 エラーが出ていてなんやろなぁ?と思ってたら
httpd.conf の中で
AddHandler cgi-script .cgi .py
これはやってたのですが、
<Directory … >
の中に
Options … ExecCGI
を書くのを忘れてました。
そっか CGI で動くのね。
Perl 使ってた時は書いてたけど
PHP ではいらなかったからなぁ…。
新しい言語触るのってめんどくさいけど
わかり始めると楽しくなるんでしょうね。
がんばれ私(笑)。
2022年5月9日(月曜日)
Category:
開発業務 | Posted By
ackie at 23:37:07
昨日も書いていた内容ですが、
GW をほぼほぼつぶして作業していた案件が
ようやくラストスパートになりつつあります。
だいたい導入しておきたい仕様は
二割増しぐらいで搭載できたので、
あとは保守でどれくらい追加が出るかな?
という感じですかね?
今回は久々に HTML と CSS と MySQL と
PHP と Smarty と JavaScript ( jQuery ) と…
結構やれること総動員といった感じで、
ホームページ制作というよりは
本当にシステムに近い内容でした。
実はこういうの好きなんですが、
なかなか機会に恵まれないので、
まさにありがたい話です。
もう少しだけ手を入れたいところもあるのですが、
それももうあとちょっとなので
明日辺りにはフィニッシュでしょうか?
2022年5月8日(日曜日)
Category:
開発業務 | Posted By
ackie at 23:49:20
ずっと三月末からバタバタと
開発案件をこなしていましたが、
ようやく目途が立ってきました。
この GW 中はほぼほぼ自宅で開発で、
ひたすらコンピュータに向かっておりました。
なかなか総合的な内容だったので。
結構な手数がかかりました。
一応今日の昼頃に完了のメールを投げながら、
実はさらに追加でできそうなことを思いつき、
さらに追加で作業をしています。
もう少しでできそうなので、最終的には明日完成…
といったところでしょうか?
これでようやく GW を楽しめそうです…
って……あれ?