ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

仕事

小出しに情報を出してくる人

お客さんから新たな案件の連絡がありました。 連絡の初回は、今まで作成したことがない内容のシステムの作成依頼でした。 内容を確認して、日付から自動計算すべきなのか、選択式にするべきなのか、選択に合わせて表示/非表示を切り替えるべきなのか、特定…

1週間の振り返り(2017/6/24〜2017/6/30)

最近はコンビニでパンを買うことが多いです。 スーパーより好みのパンが置いてあることが多いです。 2017/6/24(土)お昼ご飯を「下町の空」で食べました。餃子の仕上げに炎をあげるのはいいですね。前回も同じように思いましたが、トイレを綺麗にしてほしいで…

お願いしたことをやってくれない人

お客さんから、新しいシステムの大雑把な要件がメールで届きました。 届いた内容を読む限り、2~3年前に提供したシステムが近いように感じました。 機能を全て覚えている訳ではないので、感じたとおりに要件を満たせているか、満たせていないのかチェックし…

運営が別々だけれど、システムは共同利用する場合に要望されること

お客さんからシステムの作成依頼があり、お客さんが用意したWebサイトを見ると、運営の表記が2箇所になっていました。 確かにWebサイトの名称は、2つの名称を併記してあるので、運営が2箇所になることはありえるとは理解できますが、これまでにない初めての…

目標が具体的になればなるほど、必要なことを思い出せる

以前、仕事を引き継ぐためにはどうすればいいか悩んでいること、その後普段何気なく対応していることを改めて書き出すようにしたことを書きました。 ajya.hatenablog.jp ajya.hatenablog.jp少しずつ書きにくいことを書き出していましたが、システムの標準化…

1週間の振り返り(2017/6/17〜2017/6/23)

スガキヤの温野菜ラーメンです。 野菜も食べたかったので選びましたが、妻は同じ値段なら特製ラーメンの方がいいと言っていました。 www.sugakico.co.jp 妻はざるラーメンを食べていましたが、すぐにほぐさなかったためか、麺がくっついてしまい食べにくかっ…

キャンセルの意味を間違えて操作した?誤って他のデータを操作した?

お客さんから電話があり、話をまとめると、 ・クレジットカード決済で、決済済みの情報を誤って消してしまった。 ・再度決済しなおそうとしたが、復元できない。 ・システムを再稼動させて、誤って消してしまったクレジットカード決済を、新たに登録したい。…

時間をかけず手早く片付けを済ませる仕組みを用意したい

先日、メールに添付されたファイルを整理していることを記事に書きました。 ajya.hatenablog.jpメールに添付されたファイル以外の整理もしていて、メール自体の整理や紙の資料の整理を始めると、あっという間に時間が過ぎてしまいます。 先日も紙の資料の整…

真にやりたいことを伝えてくれなければ、理解が難しい

お客さんから、現在稼働中のシステムを一旦締め切り、5個ある選択肢のうち2個を削除し、新しい選択肢を1個追加して、再度稼働できないかという質問がありました。質問された内容どおりのことはできます。 気になったのは、システムには登録内容の修正機能が…

1週間の振り返り(2017/6/10〜2017/6/16)

妻も好きなラーメン屋さんのからあげランチです。 以前も同じものを食べていたと妻に言われました。 2017/6/10(土)車を車検のために預けました。代車は日産マーチでした。フロントガラスの角度のためか、圧迫感を感じました。 ajya.hatenablog.jp 2017/6/11(…

ラズベリーパイ勉強会で学んだこと

ラズベリーパイ(Raspberry Pi)と拡張ボードを使った開発の社内勉強会があったので参加しました。 ラズベリーパイに関連して覚えていたことは、ソニーの稲沢工場でも製造されていることくらいの状態です。 japan.cnet.com説明の中で印象に残ったのは、以下の…

1週間の振り返り(2017/6/3〜2017/6/9)

ブロンコビリーのブロンコハンバーグと 炭焼きチキンステーキ ランチです。 www.bronco.co.jp 妻は極み炭焼きがんこハンバーグ&ガーリックビーフライス コンビ ランチを食べていました。 www.bronco.co.jp ガーリックビーフライスを少しもらいましたが、ガ…

たまってしまったメールに添付されたファイルを整理する一つの方法

極力紙に印刷しないでディスプレイ上で確認するようにしていますが、仕事上、どうしても紙に印刷しなければならない場合があります。 また、打ち合わせに参加すると紙で資料を貰うことがあります。紙で存在しなくてもよくなれば、基本シュレッダー行きですが…

1週間の振り返り(2017/5/27〜2017/6/2)

下町の空で大盛ぎょうざを食べました。 www.shitamachinoku.jp 子どもは炎を見てびっくりしていました。 2017/5/27(土)子どもの自転車に補助輪を取り付けました。取り付け自体は簡単でしたが、工具を購入しなければなりませんでした。 ajya.hatenablog.jp 20…

矛盾することを考えていても、考えている人は気がつきにくい

入金された金額を登録して、予定の金額より多かったり少なかったら、その旨も表示したいという要望がありました。 合わせて、入金された方へのメールにも金額を出力して、入金された金額が予定の金額より多かったり少なかったら、その旨を出力したいという要…

仕事を引き継ぐために始めたこと

先日仕事を引き継ぐために悩んでいることを書きました。 ajya.hatenablog.jp悩んでいても始まらないので、先日の記事に書いた やっていることは、 ・仕様を確認して、既存のシステムを探し、文言の修正だけで済むのか、入力の項目を追加したり削除するのか把…

1週間の振り返り(2017/5/20〜2017/5/26)

久しぶりにパステルのなめらかプリンを食べました。 なめらかプリンのパステル Pastel 公式サイト > デザート > カップデザート 子どもと一緒に美味しくいただきました。 2017/5/20(土)ショッピングモール内のドラッグストアでサプリメントを購入しましたが…

仕事を引き継ぐには、どう物事を進めればいいのか

現在担当するようになって6年目の案件があります。 この案件を、昨年後半からずっと引き継がなければと考えていました。 個人の考えではなく、会社としても引き継ぐという方向です。やっていることは、 仕様を確認して、既存のシステムを探し、文言の修正だ…

2システムのどちらを先に登録しても連動できるようにするには?

Aシステムに登録したら、Bシステムに登録ができるようにしたく、逆にBシステムに登録したらAシステムにも登録できるようにしたいとう考えがあります。 双方向というのでしょうか。どちらにも1回だけ登録できるのなら、Aシステムに登録したら、Aシステム登録…

1週間の振り返り(2017/5/13〜2017/5/19)

博多もつ鍋やまやでランチを食べました。 www.y-shokukobo.com ごはん、明太子、高菜がお代わりできるので、ごはんと明太子をお代わりしていました。 2017/5/13(土)マツキヨのプリペイドカードが当選して届きました。こういうものが当選するとありがたいです…

データの件数が違っているのは、削除されたのだから当たり前

先月納品まで終わった案件のお客さんから問い合わせがありました。 ajya.hatenablog.jpデータの移行作業を行った時のデータの件数と、移行元のシステムの管理画面で、作業を行った日付までのデータを検索したところ、データの件数が一致しないとのことです。…

1週間の振り返り(2017/5/6〜2017/5/12)

出かけた先のスーパーで購入しました。 自宅近所のスーパでは見かけたことがありません。 2017/5/6(土)車で長距離を走った翌日だったので、疲れていました。夕方近くに少し寝たところ、随分疲れが取れた気がしました。 2017/5/7(日)キラキラ☆プリキュアアラ…

Apache CordovaとXamarinのどちらを選ぶべきか

ある案件でスマフォアプリの開発が必要になりました。 これまで開発したことがなく、必要な知識を得ようとしています。仕様はまだ未確定ですが、iOSアプリとAndroidアプリの両方を開発することだけは決まっています。 両方に対応したアプリを開発できる開発…

1週間の振り返り(2017/4/29〜2017/5/5)

スシローのまぐろ竜田軍艦です。 注文用の端末にしかありませんでした。 まぐろだから色が濃いのは仕方ないものなんでしょうか。 2017/4/29(土)午後天候が悪化し、雷が鳴りだしたところ、子どもが怖がって引っ付いてきました。こういうところはかわいいもの…

細かく分けているので直しやすい

項目Aの選択によって、項目Bの選択肢の有効/無効を切り替えるシステムがあります。 項目AでYESを選択すると、項目Bの選択肢B2とB3が有効になり、項目AでNOを選択すると、項目Bの選択肢B2とB3が無効になります。 項目AでYESとNOのどちらも選んでない場合は、…

複数ファイルのアップロード機能の動作確認

以下の2つの記事で、複数ファイルのアップロードについて書きました。 ajya.hatenablog.jp ajya.hatenablog.jp複数ファイルのアップロード機能を実装したら、今度は予定通りファイルの登録ができるか、ファイルを更新できるか、ファイルを削除できるかを確…

アップロードしたファイルの更新処理と削除処理の考え方

複数ファイルのアップロードのコードを以前書きました。 ajya.hatenablog.jpファイルの登録が必須であれば、ファイルが選択されているのか、すなわちサーバーにアップロードされてきているか判定すればわかります。 ファイルの登録が任意の場合はどうすれば…

1週間の振り返り(2017/4/22〜2017/4/28)

午前有給休暇をとり、午後から会社に行く前に丸亀製麺で食べました。 ほうぼう天、かしわ天、天かすと揚げ物が多くなってしまいました。 同じ揚げ物でも、ほうぼう天ではなく、さつまいも天の方がよかったかもしれません。 2017/4/22(土)昼寝をしていたら、…

仕様が大幅変更されて、費用が膨らんだために発注が遅れ、修正にかかる日数を考慮していない

以前こちらの記事を書きました。 ajya.hatenablog.jpこの記事の案件は、この後も小幅な仕様変更があり、最終的な見積を提示しました。 仕様が大幅に変更されたために、見積の金額も大幅に増えていました。 このため依頼元の社内でいろいろあったようで、こち…

不誠実な対応をする担当の方

最近よく書いている依頼元の、ある担当の方から案件の依頼がありました。それは1月末頃にあり、仕様を確定して見積を提出、2月初旬に見積が了承されました。 2月中旬にテスト状態のシステムを提供して以降、一切の連絡がありません。都合により使わなくなっ…