エプソンダイレクト株式会社
Home > 業務案内 > 開発業務

2023年11月27日(月曜日)

だいぶ目途が立つ

Category: 開発業務 | Posted By at 23:59:18

と言いつつまだ完成したわけではないのですが、
追加機能等があればまた対応しないとダメですし、
懸念していたところもなんとかなりそうな感じです。

新しいことにチャレンジするのは本当に楽しいです。
寝食を忘れて頑張れるところとか、
我ながらすごいなぁと思うのですが、
やはり疲労は出てきますね(苦笑)。
結構好きなことやってるので
疲れにくいのは確かなのですが、
遊び疲れという言葉があるように、
やはり疲れ切る前に見極めないとダメですね。

ブログも好きなので続けていられるのですが、
いかんせんほぼ事務所作業ばかりとなると
なかなかネタが続かない感じです。
駄文ばかりですみません…。

ってか一番しんどいのが、
シン・西遊記 インボイス編です。
元々ネタを考えてから始めたわけではないので
即興で考えないといけないので伏線も張れない…
我らがインボイスの君のようになんかもうドロドロです(苦笑)。

2023年11月25日(土曜日)

Excel の if 文で死ぬ

Category: 開発業務 | Posted By at 23:59:12

最近は開発業務に勤しんでいるのですが、
まだ完全に仕様が固まっていないこともあり、
変更があることも加味して考えないといけません。

ならばテーブルの情報なんかも
Excel のセルの情報を読んで、
そこからフォームの要素を自動生成したり、
表示する情報も id や class も含めて
条件分岐も全部ひっくるめて変更するような
そんなシートを作って今日は死んでおりました。

なんかいい方法はないのかな?と思いながらも、
インデントとエディタを駆使して
長い長い数式を作って Excel にほうりこみ、
必死にうんうん考えて結果を表示するのを見ていると
コンピュータやなぁ…と思ったりします。

ダブルクォーテーション( " )や、
アンパサンド( & )、
さらには = やら < やら > やらに
翻弄されながらなんとか今日の作業終了。

お、俺この仕事が終わったら…温泉でゆっくり休むんだ…

あ、西に旅立った我らがインボイスの君は
ひょうたんの中にいるので一回休み…
ってか休んでばかりじゃなくて働け!

2023年9月5日(火曜日)

システムの保守やら開発やら

Category: 開発業務 | Posted By at 23:38:19

今日は久しぶりに外へ出る仕事はなし…
その代わり開発系の仕事がいくつか…

結局外へ出ない時は休みではなく
スタンバイ状態だったり開発だったりと
いったパターンがほとんどです。

しかし 00H 25 年やってますが、
本当に色々やってきましたね。
当初は Perl での開発でしたが、
その後 PHP になり MySQL をいじったり
Xoops Legacy だったり WordPress だったり
EC-CUBE だったり Laravel だったり
Smarty だったり Blade だったり…

でもそのどれもが無駄にならずに
各々が関連して連携して今に至っている…
というのを最近痛切に感じます。

本当に最近触らなくなったなぁ…
という Perl でさえ、もし触ってなかったら
今はなかったでしょうね。

当初は互換性がボロボロで使い物にならなかった
JavaScript がここまで普及するとは思いもよりませんでした。
HP のオブジェクト指向をやってなかったら
やはりJavaScript への敷居は高かったかもしれません。

元々プログラムはやってみたかったけど
やらなかった部分ではありましたが、
やってみるとこれが面白いんですよね。

2023年7月31日(月曜日)

開発環境を Windows11 に切り替えて…

Category: 開発業務 | Posted By at 23:31:48

メイン環境は Windows10 のままなので、
メールの管理なんかは基本的にメイン機でしています。
Dropbox も 3 台まで制限なので、
メイン機とモバイル機と iPhone で使用。
必要なものだけ別アカウントを使って共有しています。

さて、メールは見れないと不便だなぁ…と思って、
どうせ Windows11 は一時的に使って、
開発のノウハウができたらつぶそうと思ってたので、
メールは IMAP でとりあえず見られるだけ…
にしているのですが、こうなるとメールの返信は
メイン機で…と思ってしまい、返信が遅くなってしまいます。

また最近は開発業務ばかりやっており、
Windows11 環境ばかり使っているので
メール無精にさらに拍車が…

なんかもう Windows11 もなんだかなぁ…だし、
いっそのこと開発環境は Ubuntu にでもしてしまうかなぁ…
Ubuntu と VS Code さえあればなんとかなる気がしてきた。

というわけで急ぎの方は携帯へ電話か、
Facebook メッセンジャーが早いかもです?
あ、営業電話はもちろんお断り…
今日も固定電話にエアコンが~、
携帯に太陽光発電が~かかってきてたけど… (´・ω・`)

2023年7月8日(土曜日)

ららべるららべるるるるんぱっ♪

Category: 開発業務 | Posted By at 23:06:19

暑くなったからちょっとおかしくなった…とか、
魔法少女にジョブチェンジした…とか、
そういうわけではありません…。
Laravel という PHP のフレームワークの話です。

こないだ Python 始めたんちゃうんかいっ !! でしたが、
最近色々と試したいことがあって、
色んなものにチャレンジしています。

CakePHP とか ZenFramework とかも
やりかけたことがあったのですが、
どうもいまいちやる気が出なかったので、
ペンディング状態だったのですが、
どうも Laravel はいいらしい…
ということで手を出すことにしてみました。

ただお客様の PHP のバージョンの問題とかもあったり
(いまだに PHP 5.2 系のサーバを使ってるところも…)、
実際に使えるのかどうかもまだわかりません。
とりあえず自分のところで動かして
様子を見たいと思います。

当面の敵はこれから暑くなっていく作業部屋です(笑)。

2023年6月27日(火曜日)

Docker はじめました

Category: 開発業務 | Posted By at 23:43:10

たぶん開発系の人からは『え?今さら?』でしょうし、
一般の人からは『なんやそれ?』でしょうし…

結構並行して開発業務が進んだり、
途中でメンテナンスが入ったりするので、
ローカル環境に Apache やら PHP やら MySQL やらを動かして、
そこから開発をしていくというのが
いつものパターンだったんで
特に不便も感じてなかったのですが、
いわゆる時代の流れってやつですか?

単純に開発環境を作るだけなら、
確かに Docker を使う方が簡単だし、
フレームワークを使おうとすると
結構こういうのを使う前提になってるようですね。

基本的にシンプル大好きな私としては
いらんプログラムがごちゃごちゃ
入ってくるのはあまり好きでもないし、
セキュリティホールになることもあるそうで、
どうなんやろう?と思ったりもします。

まぁ当面の課題が解決するまでは
これでやってみるかな?

2023年6月17日(土曜日)

Python はじめました

Category: 開発業務 | Posted By 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 at 23:37:07

昨日も書いていた内容ですが、
GW をほぼほぼつぶして作業していた案件が
ようやくラストスパートになりつつあります。

だいたい導入しておきたい仕様は
二割増しぐらいで搭載できたので、
あとは保守でどれくらい追加が出るかな?
という感じですかね?

今回は久々に HTML と CSS と MySQL と
PHP と Smarty と JavaScript ( jQuery ) と…
結構やれること総動員といった感じで、
ホームページ制作というよりは
本当にシステムに近い内容でした。
実はこういうの好きなんですが、
なかなか機会に恵まれないので、
まさにありがたい話です。

もう少しだけ手を入れたいところもあるのですが、
それももうあとちょっとなので
明日辺りにはフィニッシュでしょうか?

2022年5月8日(日曜日)

ようやく峠を越えたか?

Category: 開発業務 | Posted By at 23:49:20

ずっと三月末からバタバタと
開発案件をこなしていましたが、
ようやく目途が立ってきました。

この GW 中はほぼほぼ自宅で開発で、
ひたすらコンピュータに向かっておりました。
なかなか総合的な内容だったので。
結構な手数がかかりました。

一応今日の昼頃に完了のメールを投げながら、
実はさらに追加でできそうなことを思いつき、
さらに追加で作業をしています。
もう少しでできそうなので、最終的には明日完成…
といったところでしょうか?

これでようやく GW を楽しめそうです…
って……あれ?

2022年4月30日(土曜日)

本日は新規パソコンの納品

Category: 技術サポート, 開発業務 | Posted By at 23:59:43

今日は新規パソコンの納品で
ご近所のご新規様のところへ。
事前に設定はしておいたので、
いつもの通り設定項目はほぼなし。
プリンタもデータバックアップもなかったので、
現地での時間はほとんどが説明となりました。

今までは Windows10 でこれからは Windows11 になるので、
わかりづらいことも多いかと思いましたが、
特に複雑な設定をされているようでもなく、
使っていただけそうな感じでした。
最悪歩いてでもいけない距離でもないので、
なにかあれば対策ができそうです。

それ以外の時間は開発業務に追われておりました。
主に UI 周りの改善と機能追加で、
だいたい思った通りの状況になりつつあります。
完成まであとわずかなのか?
コロナ禍で特に GW は予定を立てていないので、
これで追われる感じなのかな?

HP Directplus -HP公式オンラインストア- デル株式会社 東芝ダイレクト 富士通パソコンFMVの直販サイト富士通 WEB MART ソフマップ・ドットコム