2014-01-01から1年間の記事一覧
Matzさん、いいことおっしゃった。 だいたいプログラマって、野球選手が野球にかけるのと同じくらいの時間かけてるじゃないですか。優秀な人は。 野球もそうなんだけど、頑張った人がみんなプロ野球の選手になれる訳じゃないんだけど、少なくともトップの人…
WPFではアプリ自身のWindow外のマウスカーソルは変更できません。P/Invoke + Win32関数を使う必要があります。 カーソル設定はこれ SetSystemCursor() デスクトップ全体に効くので、うっかり変えるとマウス操作できなくなるのでご注意を。OSリブートすればマ…
うう、いつのまに結構変わってますな。自分のアプリもloggerを使っていたのですが、モジュールmorganに分割されたので、使うにはpackage.jsonにmorganを追加と、コードにrequire('morgan')してごにょごにょ...。 こちらご覧くださいませ。わかりやすく書いて…
書籍「コードコンプリート 第2版」(上)(下)がKindle本になってた。しかもちゃんとリフローできるぞ。小さいKindle Paperwhiteでも読みやすい。 つい大人買いした。 2005年(初版は1994年!!)の本など、ソフトウエアの世界では古典すぎといえるわけだが、この本…
iPhone6にしたのだ。うれしいのだ。今までiPhone5だったから、ThouchIDおおいいじゃん! でも最近手袋したら気づいた。スマホ用タッチパネル対応の手袋使ってても、ThouchIDはだめだよなあ。あれれ。
Aasciinemaasciinema - Record and share your terminal sessions, the right way showtermshowterm
Mac環境のエディタは、もうMac主になって何年もたつのに、いまだふらふらしている。最近はATOMを試している。 で、エディタと直接関係ないけど、コードを書くには最近Rictyフォントが評判なようだ。 MacならRictyフォントを入れるBrewもあって、ああ感謝。Br…
まずはこちらを。 "文字列を\n改行で\n分割".each_line.map(&:chomp) なぬ?map(&:chomp)と書けるのか。自分のRuby力がへなちょこでトホホ。 意味の理解はこちら参考にさせていただきました。
TaskをキャンセルするのにつかうCancellationTokenですが、キャンセルされたとき呼ばれるdelegateを登録しておくことができるんですよね。そういえば.NETにTaskが追加された頃になんかで見たことあったかもしれないけど忘れていました。 var cts = new Cance…
[EDIT 2014/5/11] うひゃ、この内容もう古いです...。Vagrant 1.6ではMac OSXから、もうちょっと簡単にDocker使えます。ここ参照 Docker-Based Development Environments [EDIT 2016/2/11] 今はMacでDockerはDocker Machine | Docker Documentationを使うの…
うれしいとき、ヒュー!、って死語? ♪あきらめました...17インチのことは...、この曲も古い?(って私の頭の中に流れた懐メロ誰にもわからんちゅうの)。 17インチMacBook Proがどうにもこうにも、もうオワコンぽいので、待つのはあきらめて、MacBook Pro Ret…
だって、 Func デリゲート とか Action デリゲート などができたので、EventHandlerとEventArgsは"過去の遺物"扱いでよいかと。 マイクロソフトさん、イベントパターンについては、プログラミングガイドや、クラス ライブラリ開発のデザイン ガイドラインで…
C# でイベントEventWaitHandle,(C#言語のeventデリゲートじゃなくてWin32イベントのほうね)のシグナルを待つのに、非同期のXxxAsync()は無いのか...。せめてeventデリゲートあるかと思ってた。Processクラスには終了待つイベントハンドラあるのにね。 AutoRe…