Cou氏の徒然日記(2021)

ほのぼの日記ブログです。

#プログラム

目的の理解

新人OJTネタです。 もはやお馴染みですが、なにか作業をする際には、必ず目的があるはずです。 例えば、ソフトウェア開発における仕様検討。そもそも何のために機能追加や改善のエンハンスをするのか?といった目的がかならずあるはずです。 そのため、ゴー…

議事録の重要性

新人OJTネタです。 最近、新人と話して思うのが、「議論した話の結論がいつの間にか変わってしまっている」こと。 製品の仕様だったり、作業の進め方だったり、そういったことを打ち合わせでせっかく意識合わせしても、次に話す時はその話がズレていて、気が…

極端思考

新人OJTネタです。 最近、開発項目の検討を部下の研修員に割り振って、その結果のレビューを行なっていますが、その際に起きたのが『物事を極端に解釈してしまう』ということ。 ■ 一つの指摘ですべて破棄 どういう対策案があるかの案レビューをしている時の…

報告の事前準備

新人OJTネタです。 私のチームではデイリーでミーティングを行なって、現在の作業内容・作業状況をチームメンバーへ共有を行なっております。 その中で、各自が自分の作業内容や状況、問題点を報告するのですが… 人によっては報告内容がまとまっていないて、…

Windowsでバッチファイルを管理者として実行する場合の落とし穴

新人OJTネタです。 Windows上でツールを作っていたときのこと。 メインの処理はJavaプログラムですが、そのラッパーbatchを作ってもらっていて、一応、安全のために管理者権限で実行してもらうことを想定した作りになっています。 そのため、実行時には、バ…

デグレードの危険性

新人OJTネタです。 前に引き続き、 コーディングレビューでの一コマ。 coublood.hatenablog.com とあるコマンドのエンハンスをしたときのこと。 コマンドを実行することで、サービスを停止するという処理があるところに、ある設定ファイルを追加して、その設…

文字列比較

新人OJTネタです。 コーディングレビューでの一コマ。 今のプロジェクトでは、複数のプログラム言語を併用した開発を行っております。 今回は、C++でのコーディングで、コマンドのオプションの拡張。 オプションを追加することになり、その実装を担当させる…

Adobe Flash Player 終了

長らくアニメーションコンテンツ等で活躍してきたFlash Playerが今年の末でいよいよサポート終了。 helpx.adobe.com Flash Playerはいろいろなコンテンツで使われてきましたが、ここ数年は脆弱性問題が多発して、対策版アップデートを繰り返すような状態にな…

Oracle Java SEの今後

■Oracle、「Java SE 10/JDK 10」の一般提供を開始 http://www.atmarkit.co.jp/ait/articles/1803/23/news051.html Javaが、Sun Microsystems社からOracle社に変わってから早くもだいぶん経ちます。 今まではフリーでサポートも受け続けられてきたOracle JDK…

JavaScript

最近、開発でJavaScriptについて触れる機会がでてきました。 Webアプリケーションなどを開発する場合に、一番よく使うプログラム言語といえば、『JavaScript』でしょうかね。 JavaScriptを知らない人に説明する時に大体言われるのが、 「JavaScriptって、Jav…

Java SE 7のサポート

Java SE 8が出て1年…。 早くもその前のバージョンであるJava SE 7のパブリックアップデートが終了のお知らせです。 …つまり、セキュリティ脆弱性やバグなどが見つかったとしても、無償では対応されないということですね。 それにしてもJava SE 7は、Java SE…