テーマ:PC

PowerShellの戻り値に違和感

Azureでログメンテをするために、PowerShellで処理を書いていたのだが、functionを定義した時の戻り値に苦労した。 return $rtn と書いても、全く意味がないとのこと。 というか、途中の変数の状態を見たかったりして $rtn とか、function途中に入れても、その結果が戻り値に含…
トラックバック:0
コメント:0

続きを読むread more

Effective Java 第3版を購入した

Effective Java 第3版を購入した。第2班もまだ十分活用していなかったが、やはり最新版が欲しい。 Java6から Java9へと対象がステップアップしているので、各章で少しずつ追加されていたり、「ラムダとストリーム」については完全に1章追加されている。追加された量に対して、お値段の上がり方は、少しお得な感じかな。 …
トラックバック:0
コメント:0

続きを読むread more

「リファクタリング」P.39の6行目

少しずつ読み始めている「リファクタリング」の本であるが、P.39の6行目にいきなり「スタートレックX」をデータの例として書かれていて、少しほっこり。 うむ、この著者もトレッキーなのか、もしくは、米国のエンジニア向けには一般的なタイトルとして書かれたのか、どちらかであろう。 新装版 リファクタリング―既存のコードを安全に改…
トラックバック:0
コメント:0

続きを読むread more

今更ながら「人月の神話」を買った

古典ともいうべき「人月の神話」(フレデリック・P・ブルックス著)を買った。今まで読んでいなかったのは、まあ、エンジニアとして恥ずかしいかもしれないが・・・あまりマネージメント方向には興味がなかったのでな。 少し内容が古い感じではあるが、序盤よんでいて、「ああ、あるある」みたいな感じの共感を覚えることが多い内容だ。 読み物…
トラックバック:0
コメント:0

続きを読むread more

「新装版リファクタリング」を購入した

今日届いたけどまだ読んでいない。 いつかは読まなくてはと思いながらも、分厚くて読むのに躊躇してしまう。 新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)オーム社 Martin Fowler Amazonアソシエイト by
トラックバック:0
コメント:0

続きを読むread more

高速開発ツールというのを評価してみたのだが

設定を入れるだけで、データベースのテーブルも画面も簡単に作成できるのは大したものだ。しかも、それが、Spring Bootとして構成されるというところも素晴らしい。 だが、今回の評価目的が、これから開発するプロジェクトに適用できるかどうかという点だったので、全く評価が芳しくなかった。 というか、高速開発ツールは、業務から仕様…
トラックバック:0
コメント:0

続きを読むread more

GWが明けたら、驚きの展開が

今週木曜日から新人が部署に来る予定である。私は新人教育チームの技術担当なので、まあ準備万端とは行かないまでも、色々と用意し、待ち構えているわけだけども、本日出社してすぐに、新人教育チームから抜けることの通知を受けた。 まあ、いつもどおり、困ったプロジェクトのヘルプに駆り出されることとなったわけですが、4月それなりに準備に時間かけて…
トラックバック:0
コメント:0

続きを読むread more

結局、GWに読んだのは

「現場で役立つシステム設計の原則」を半分くらいと、「Java:The Good Parts」のJavaDocのところまでだ。 休みながら、だらだらと読んでいると、全く読み進まないな。 現場で役立つシステム設計の原則 ?変更を楽で安全にするオブジェクト指向の実践技法技術評論社 2017-07-05 増田 亨 Amazonアソシエイ…
トラックバック:0
コメント:0

続きを読むread more

ゴールデンウィークには色々読もうと

ゴールデンウィークには色々読もうと、会社に積んでいた本を持ち帰ってきた。 まずは「現場で役立つシステム設計の原則」の再読が一番かな。今度、Springでの開発案件に関わりそうなので、きっちりと復習しておかないと。 問題は部内の色々な人に「この本いいよ!というか、きちんと開発するなら、まず読んで」と勧めているのに、なぜか、あま…
トラックバック:0
コメント:0

続きを読むread more

新人向けにポリモーフィズムを教えようと

新人向けにポリモーフィズムを教えようと資料を作成中なのだが、どうも、うまい感じの資料ができない。 最終的に Money(お金)という抽象を、現金だったり、SUICAだったり、クレジットカードに継承させて、それで支払いするときは、すべて、Moneyクラスとしてpay(支払い)メソッドを使えば、条件による分岐とかいらないし、新し…
トラックバック:0
コメント:0

続きを読むread more

Java SE8 実践プログラミングが届いた

昨日の「プログラミング言語Java」と一緒に注文していた「Java SE8 実践プログラミング」が届いた。 一緒に注文したので、配送も一緒にしようとしたら、到着予定が月曜日になってしまい、準備できた順に発送を指定したら、土日でそれぞれ届くというなんともやりきれない仕様である。 まあ、それはそれとして、まだ、ざっとしか読んでい…
トラックバック:0
コメント:0

続きを読むread more

プログラミング言語Java第4版が届いた

今年の部の新人の技術的指導をしなければならず、そろそろ本格的にJavaを習得しなくてはなぁと参考書がわりに注文していたものが届いた。 人を殴り殺せそうな分厚さです。通勤途中に電車の中とかで読むのはまず無理です。こういう本はkindle化して欲しい。 新人に「これを読め」と渡すのは無理そうだ。でもなぁ、会社で使おうとしているの…
トラックバック:0
コメント:0

続きを読むread more

出張準備だ

前回の出張の経験から、いくつか買い物。 一つは「Anker PowerPort+ 5」、これをもっていけば、MacBookのACアダプタが不要になるし、USB電源も複数持っていく必要がなくなる。前回はACアダプタとUSB電源3つを持って行ったので微妙に嵩張ったんだよね。 あとは「ワイシャツケース」と「衣類圧縮袋」、前回は新し…
トラックバック:0
コメント:0

続きを読むread more

疲れて2日目

なかなか疲れが取れないが、来週月曜日から出張なので、色々と手続きを行っていた。 だが、まあ、定時直前に出張が延期に。まあ、出張先での伝達ミスで、作業のために用意をお願いしていたものが準備できていない模様。困ったものだ。 今日も続けて、新人達のサポートで少し残業。やはりeclipseがおかしい。どうすれば、ModelAndVi…
トラックバック:0
コメント:0

続きを読むread more

Pythonの入門書を買った

Pythonの入門書として「ゲームを作りながら楽しく学べるPythonプログラミング」を買ってしまった。 Kindle版が7割引の810円だったから。まあ、これもポイントサイトからAmazonのギフト券に変換したやつで購入したので、実質0円・・・まあ、合間の時間とはいえ、掛けている時間を考えるとちとコストパフォーマンスは悪い気はす…
トラックバック:0
コメント:0

続きを読むread more

眼鏡を新調した

眼鏡を新調した。 近日中に運転免許を更新しないといけないのだが、少し視力が低下してきているので、手持ちの眼鏡だと更新できないかもしれないと、少し度が強いものが必要だったのだ。 ということで、年末年始セール?中のJINSで半額になっていたフレームで6000円のものを購入。視力検査とかしたから、トータルで2時間ほどかかってしまっ…
トラックバック:0
コメント:0

続きを読むread more

「仕事ではじめる機械学習」(電子版)を購入した

「仕事ではじめる機械学習」(有賀 康顕、中山 心太、西林 孝 著)の電子版を購入した。 オライリーのWEBサイトでは2018年1月16日発売予定になっているのだけど、なぜか電子版はすぐダウンロード可能で、さらに、オライリーの電子版って書籍版の2割引価格が普通だと思っていたら、3割引くらいの価格だったので、即決です。 まだ、読…
トラックバック:0
コメント:0

続きを読むread more

ダメなコードをリファクタリングでダメなコードに・・・

他人のコードをコーディングガイドに合わせて書き直すのがこんなにストレスが溜まるものだとは・・・ 例えば、こんな例 画面の「日付」と「時刻」がタグになっているが、データベースに登録する前に「日時」として組み合わせた上で登録したいという状況で、Controllerで画面から受け取ったEntityクラスの「日付」と「時刻」を直接参…
トラックバック:0
コメント:0

続きを読むread more

ベタープログラマを購入した

ベタープログラマ(Pete Goodliffe著)を購入した エリック・エヴァンスのドメイン駆動設計をkindle書籍で購入したのだけど、その息抜きにベタープログラマをちょこちょこと読んでいる。この本は、リーダブルコードの次に読む本だなと思う。これも若手に読んでもらいたいな。 今なら書店によっては、オライリーのカレンダーがも…
トラックバック:0
コメント:0

続きを読むread more

現場で役立つシステム設計の原則を購入した

現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法(増田 亨著)を購入した。 今年は、1,2,3年目くらいの若手にきちんとしてシステム開発を教え込もうというのが私のミッションになっているのだが、ここ15,6年はインフラ周りをメインにしていたこともあり、プログラム開発・設計を勉強し直していたのです。 …
トラックバック:0
コメント:0

続きを読むread more

BetabrandのUnder-The-Jack Packが届いた

BetabrandのUnder-The-Jack Packが届いた。リュックタイプのノートPCバッグです。 このカバンの良いところは薄いこと。ウルトラブックみたいな超薄型PCをカバンに入れた上で背負い、そしてその上からジャケットを着ても違和感がないほどの薄さです。 これが横から見るとこんな感じです。 コンセプトは旅行時の盗…
トラックバック:0
コメント:0

続きを読むread more

HHKB Professional JP Type-Sが届いた

HHKB40万台突破記念キャンペーンでパームレストウッド付きで安くなっていたHHKB Professional JP Type-Sを購入した。 以前に購入したHHKB Bluetooth版は、自宅でiMac用に使っていますが、今回は会社で使うためにUSB接続のものにしました。Type-Sなので少しキーが軽い感じ、そして静かです。今…
トラックバック:0
コメント:0

続きを読むread more

アルゴリズム図鑑(kindle)を購入した

翔泳社の「アルゴリズム図鑑 絵で見てわかる26のアルゴリズム」のkindle版が期間限定で半額になっていたので、面白そうだし、つい買ってしまった。 ざっと読んでみて、わかりやすいし、面白いので、新人教育にちょうど良いのではないかと思ったのだが、大学も出て就職してきた人員にこのレベルの教育というのもどうなんだろうと思う次第。 …
トラックバック:0
コメント:0

続きを読むread more

JavaScript本が3冊届いた

木曜日に注文しておいた、オライリーの「初めてのJavaScript」「開眼!JavaScript」「オブジェクト指向JavaScriptの原則」が届いた。 JavaScriptは今まで、ググって部分的に採用して貼り付けてみたいなことしか、したことがないので、きちんと仕事で使うなら、もう少しまともな知識を身につけようと思い買ってみた…
トラックバック:0
コメント:0

続きを読むread more

今日はOracle Tech Night 夏祭りだ!

今日は会社帰りにOracle Tech Night 夏祭りに行ってきた。夏祭りといっても、パフォーマンスチューニングの話だったんですけどね。 デモがメインで100秒くらいかかっていたSQL文を、データベースの機能だけで1秒以下にするというものだったが、まあ、結局はエンタープライズエディションのオプション機能の紹介といったところだろ…
トラックバック:0
コメント:0

続きを読むread more

GPD WINの背面が膨らんできたような?

GPD WINでゲームをして、ふと違和感を感じ、本体背面を見てみると、なんとなく膨らんでいるような? 検索してみると、結構な割合でバッテリが膨らんでいる人がいるようだ。う~ん、高いほどではないけど、安くもない品物だったんだけどなぁ。 バッテリを交換した方が良さそうだが、まっとうなメーカー製でないので、サポートは期待できんし、…
トラックバック:0
コメント:0

続きを読むread more

Spring Bootを勉強中

必要にかられて、Spring Bootを勉強することになったのだが、ここ10年以上、まともにプログラムを組んでいなかったので苦戦中 というか、Javaは初期の頃に少しやっていただけで、最近のラムダ式やらアノテーションやらがわからない。寄る年波にもよるのか、理解した先から忘れていくような・・・年取って物覚えが悪くなるとこういうことか…
トラックバック:0
コメント:0

続きを読むread more

Oracle Tech Nightに行ってきた

プレミアムフライデーがなんとなく死語になっているような気もするが、月に一回の無料セミナー「Oracle Technology Night」に行ってきた。 今回のお題は「Oracle12c RACについて」 RAC環境は作ったことがないので、内容が大変難しい。なんとなくにしかわからん。まあ、いつか役に立つこともあるだろう。
トラックバック:0
コメント:0

続きを読むread more

Win10タブレットSG080iBKのCreatorsUpdateが

Win10タブレットSG080iBKのCreatorsUpdateが有効になったので、バージョンアップしたのだけれど、無線LANのドライバがうまく動かないようなので、元に戻した。 いわゆるPCメーカー製でない、安いタブレットはこういう時にドライバとかのサポートがなくて困るよね。まあ、そういうのを覚悟で買ったのだから仕方がないけど
トラックバック:0
コメント:0

続きを読むread more

SQLアンチパターンを購入した

SQLアンチパターン(Bill Karwin著)を購入した。会社の部所の技術レベルが色々と問題があるため、役に立ちそうな書籍を探しているのだ。 とりあえず、パラパラとこの本を読んで、気に入ったのは第8章「メタデータトリブル」 メタデータにデータを取り込んでしまうことによる混乱をスタートレックの「新種クアドトリティケール」に出てき…
トラックバック:0
コメント:0

続きを読むread more