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

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

仕事

仕事中に状況を変える方法

少し前に書いた記事で、 身体を動かして、頭で考えるしかないという状況になって、改めて考えるのが、僕には向いているようです。思いつきを得られるタイミングは、状況が変わったとき - ソフトウェア開発者の日常と書きました。仕事中に状況が変わる場合を…

プログラミングをしていて関数/メソッドを分割したくなるとき

プログラミングをしていると、関数またはメソッドに分けたくなるときがあります。 同じような処理を再度書くかなくてはならず、コピーして手直しすれば手早いけれど、修正が発生した場合漏れがありそうなとき。 3重ループになっていて、ループの条件がわかり…

昨年利用したシステムの設定変更をしつつ他の案件も進めた1週間の振り返り(2020/1/18〜2020/1/24)

昨年利用したシステムの設定変更と並行して他の案件もこなした1週間を振り返ります。 2020/1/18(土)町内の組長が今年3月で終わりなので、次の順番の方と思われる方のところに2月の打ち合わせを伝えに行ったら、違っていました。組の中で一番古くから住んでい…

加工したデータを元に戻すのは、バックアップから復元するのが手早い

現在作成しているプログラムで、 ・条件に従ってデータを加工 ・加工したデータから、新たな条件となる情報を取得 ・加工したデータを、仮のデータとして登録していいのか判定・条件に従って次のデータを加工 ・加工した次のデータから、新たな条件となる情…

プログラミングしていても手が止まる

以前、システムの設計をしていて手が止まると書きました。 ajya.hatenablog.jpプログラミングしていても手が止まるときがあります。 ほぼ同じ理由で手が止まる プログラミングしていても手が止まるのは、この方向性であっているのか?、このまま進めて最適な…

昨年利用したシステムの設定変更を始めた1週間の振り返り(2020/1/11〜2020/1/17)

成人の日があって4日間仕事だった1週間を振り返ります。 2020/1/11(土)NTTドコモから書留でクレジットカードのdカード、本人限定受取郵便で下取りキットが別々に届きました。まとめて配達して貰った方が、双方効率がいいと思うので検討して欲しいです。 ajya…

ボリュームライセンスのMicrosoft PowerPoint 2019をダウンロードしてインストールするまでの手順

Microsoft Officeの一部のPowerPoint 2019のみを会社のパソコンにインストールしなければならなくなりました。 PowerPoint 2019のパッケージ版があるものだと思っていたら、存在しないんですね。ボリュームライセンスでの購入が会社としては一番安いらしく、…

年末年始の休み明けの1週間の振り返り(2020/1/4〜2020/1/10)

年末年始休み明けの1週間を振り返ります。 2020/1/4(土)妻の実家にお邪魔して夕食をいただきました。夕食の後は、カルタをしたりトランプをして遊んでいました。 2020/1/5(日)元旦に続いて2度目の凧揚げをしました。今回は風が強すぎて、子どもが揚げていた…

動作させつつ予約できる時間帯に予定を自動でずらす方法

2日間に渡って、 指定された日時が、動作させる日時なのか 指定された時間帯が、予約できる時間帯なのか を判定する方法を書きました。 ajya.hatenablog.jp ajya.hatenablog.jpこの2つの判定に新たな判定を加えて、動作の予定を予約できる時間に自動でずらす…

指定された時間帯が、予約できる時間帯なのか否かを判定する方法

昨日書いた記事と同様に、ロジックについての記事を書きます。 ajya.hatenablog.jp 予約ができる時間帯なのか判定したい 指定された時間帯が、予約できる時間帯なのか判定するロジックが必要になりました。前提として、 既に予約されている場合があり、予約…

指定された日時が、動作させる日時なのか否かを判定する方法

2019年の終わりに書いた以下の記事で ajya.hatenablog.jp コーディングのテクニックの記事も書きたいのですが、ロジックをどのように実装したのかの記事も書いてみたいです。 ロジックの記事は、図解が必要になってくるので、時間がしっかりとれないと書きに…

年末年始の休みの1週間の振り返り(2019/12/28〜2020/1/3)

年末年始休みの1週間を振り返ります。 2019/12/28(土)妻の親友家族と忘年会と称して、しゃぶしゃぶと食べ放題のお店で夕食を食べました。子どもがちょこちょこ食べ放題の料理を取りに行くので、最初はついていきましたが、親友家族の子どもにもついていって…

他のシステムの開発と未経験業種のシステムの修正を並行で進めた1週間の振り返り(2019/12/21〜2019/12/27)

他のシステムの開発、未経験業種のシステムの修正と並行作業をした1週間を振り返ります。 2019/12/21(土)家電量販店に行って、ドコモにMNPした場合の料金がどうなるか聞きました。2時間かかって聞いていましたが、こちらがもう少し事前に把握していれば1時間…

未経験業種のシステムの高速化に着手した1週間の振り返り(2019/12/14〜2019/12/20)

未経験業種のシステムの高速化に着手し、手ごたえがあった1週間を振り返ります。 2019/12/14(土)保育園でクリスマス音楽会が行われました。マーチングは見ごたえがありましたが、ガード役になった子どもが全ての曲で出演していないので、すっきりしないです…

請求書を2種類発行すると起きそうな事態

以前利用されたシステムを元に、依頼元から新たなシステムの作成依頼がありました。 以前利用されたシステムをほぼそのまま継承しますが、請求書を発行する機能を 会合への参加費と親睦会への参加費の合算 の請求書発行機能から、 会合への参加費 親睦会への…

未経験業種のシステムの実装漏れが発覚した1週間の振り返り(2019/12/7〜2019/12/13)

未経験業種のシステムの動作確認をしてもらって、実装漏れが発覚した1週間を振り返ります。 2019/12/7(土)ホームセンターでタオル掛けを購入しました。他の商品も含めて商品を選ぶ時間と、子どもがペットコーナーで猫や魚を見ている時間が、一緒くらいかかり…

在庫管理はどうやっているのだろう

家庭での洗剤や食品の在庫の話ではなく、システムでの話です。在庫管理だけであれば、倉庫があって製品が入庫した時点で在庫が増え、倉庫から製品を出庫した時点で在庫が減るので、そのままシステムに数量の増減を反映すればいいのではないかと思っています…

未経験業種のシステムの動作確認をしてもらいはじめた1週間の振り返り(2019/11/30〜2019/12/6)

未経験業種のシステムの動作確認をしてもらう対応をしつつ、他のシステムの対応をした1週間を振り返ります。 2019/11/30(土)妻の誕生日で、ケーキを買いに行きました。子どもにこのお店のクリスマスケーキを買わない?と聞くと、作ると言われて、今年も妻と…

ソースコードを眺める効能?

同僚に試験を頼むために、処理の概要を実装から、 何を意図しているのか。 どのデータを元にしているのか。 どのような処理をしているのか。 どのような結果を得ようとしているのか。 の観点からまとめ直す機会がありました。 実装の前に設計はしていました…

頼られていると感じるか、手抜きされていると感じるか、とらえ方に戸惑う

他部署が作成したシステムチェックした際に気がついた点を、あれこれ書きました。 ajya.hatenablog.jp他部署が新たに作成したシステムをチェックしたら、さすがに同じ内容はありませんでした。 同じ内容はありませんでしたが、別の内容に気がつきました。 A…

未経験業種のシステムの大掛かりな修正が終わった1週間の振り返り(2019/11/23〜2019/11/29)

未経験業種のシステムの実装の大掛かりな修正が完了した1週間を振り返ります。 2019/11/23(土・祝)勤労感謝の日ショッピングモールへ10時15分頃到着しましたが、ブラックフライデーセールのためか駐車場は混雑していました。11時にフードコートに行ったら、…

最近システムをチェックしていて気が付いたポイント

他部署が作成したシステムをチェックしていて、なぜか見逃されていて指摘した事項です。 項目名称用の列と入力欄用の2列の表があり、複数の表が上下に並んでいるけれど、なぜか最後の表だけ、他の表と項目名称用の列と入力欄用の2列の幅の比率が異なっていま…

未経験業種のシステムの大掛かりな修正を今週も行った1週間の振り返り(2019/11/16〜2019/11/22)

未経験業種のシステムを2週続けて実装を大きく変更した1週間を振り返ります。 2019/11/16(土)子どもと大きめの公園へ出かけました。夏は暑すぎて遊べませんが、今の時期であれば日向にいないと寒いくらいなので、子どもが遊具で遊んでいるのを見守る際は、日…

未経験業種のシステムの大掛かりな修正をした1週間の振り返り(2019/11/9〜2019/11/15)

未経験業種のシステムをテストするとバグに気がつき、実装を大きく変更した1週間を振り返ります。 2019/11/9(土)子どもがメダルゲームで遊びたいと言うので、ショッピングモールのメダルゲームコーナーで遊びました。一時期200枚くらい増えましたが、僕も一…

未経験業種のシステムの実装がとりあえず終わった1週間の振り返り(2019/11/2〜2019/11/8)

未経験業種のシステムの実装に多くの時間を割いてきましたが、一区切りついた1週間を振り返ります。 2019/11/2(土)掃除の日と決めて、普段の掃除以外に、加湿器と空気清浄機、トイレなどの換気扇の掃除をしました。まとめてやるのは疲れるのであまりやりたく…

未経験業種のシステムの実装を優先して進めた1週間の振り返り(2019/10/26〜2019/11/1)

未経験業種のシステムの実装に多くの時間を割いた1週間を振り返ります。 2019/10/26(土)保育園で作品展が行われたので見に行きました。子どもは直前に体調を崩して休んでいたので、他の子どもより短い時間で製作しなければならなくなりましたが、休んだ影響…

未経験業種のシステムの実装を変わらず進めた1週間の振り返り(2019/10/19〜2019/10/25)

未経験業種のシステムの実装をしながら他の仕事も進めた1週間を振り返ります。 2019/10/19(土)子どもが体調を崩し回復してきましたが、まだまだ完全ではないので、子どもクリニックに連れて行きました。予約制なので、当初11時くらいの診察のつもりでしたが…

イベント参加者の受付システムの参加者の種類の扱い方

イベント参加者の開催前の受付システムの仕様検討をしています。 依頼元から、イベント参加者が受付システムに入力する項目として、 ・社会人 ・学生 ・同伴者 という選択肢が示されました。社会人と学生はイベント参加者、同伴者はイベント参加者の同伴者に…

未経験業種のシステムの実装を進めた1週間の振り返り(2019/10/12〜2019/10/18)

未経験業種のシステムの実装をしながらの1週間を振り返ります。 2019/10/12(土)台風19号が接近・通過しました。備えていましたが思っていたほど風が強くならず、台風が接近している実感がありませんでした。 ajya.hatenablog.jp 2019/10/13(日)午後から子ど…

未経験業種のシステムの設計が終わった1週間の振り返り(2019/10/5〜2019/10/11)

未経験業種のシステムの設計を、納期を考え焦りながら行ってなんとか終わった1週間を振り返ります。 2019/10/5(土)ジョーシンで携帯電話の機種変更について質問をして、初めて料金がどうなるか、機種代がどうなるのか理解できました。機種変更をどうするか決…