Ruby Ruby拡張ライブラリを含むGemのつくりかた 今回は拡張ライブラリを含むGemを開発するための流れを学習するために、簡単なgemをつくることにします。 簡単なC言語で記述された拡張をGemで配布できる最低限の状態まで構築します。 2016.06.20 Rubyプログラミング雑記
プログラミング 右クリック、ダブルクリック、ドラッグ&ドロップを現在の形にした中島聡氏の著書を読んだ 「なぜ、あなたの仕事は終わらないのか スピードは最強の武器である」(著:中島聡)を読みました。 失礼ながら、著者のことをほとんど知らない状態で読みました。前提知識としては、昔マイクロソフトでなにかしてた人というぐらいです。 マイクロソフトで... 2016.06.08 プログラミング書籍
Ruby Terminalに雪を降らす魔法の1ライナー 街にクリスマスソングが流れ始め、街がイルミネーションに包まれ始めると思い出すことがあります。 あぁ、このターミナルでも雪がふるんだよなぁ。と何年か前に見た1ライナーを思い出すのです。 2015.12.25 Rubyプログラミング
Ruby Ruby2.3.0リリース 主な新機能についてサンプルコードとともに紹介 メリー・クリスマス @HIROCASTER でございませう。 今日はクリスマス。そしてRubyのリリース日です。 今年はRuby2.3.0のリリースです。 すでにリリースについてはRuby Core Teamからアナウンスがされています。リ... 2015.12.25 Rubyプログラミング
DevOps Software Design 「ChatOps」特集に寄稿しました Software Design 2016年1月号 第1特集「はじまっています。ChatOps - 導入を決めた7社の成功パターン」にモンスターストライクの開発をしているXFLAGスタジオの事例を寄稿しました。 寄稿した記事はIRCからHip... 2015.12.21 DevOpsお知らせ雑記
Ruby dog pile effect という現象についてRailsで解消するにはrace_condition_ttlを利用する RailsのキャッシュストアであるActiveSupport::Cache::Storeには:race_condition_ttlというオプションが存在する。 筆者はmemcachedを対象としたキャッシュまわりのライブラリを書いている。そ... 2015.12.14 RubyRuby on Railsプログラミング
プログラミング アドベントカレンダーを楽しもう。プログラマは「24 PULL REQUESTS」にも注目 今日から12月なので、アドベントカレンダー(Advent Calendar)の初日です。アドベントカレンダーをはじめてきいた人も、これを機会に参加してみましょう。 アドベントカレンダーって? キリストの誕生祭であるクリスマスまでの日数を数え... 2015.12.01 プログラミング
ソフトウェア開発 エアコンと扇風機を完全自動でON/OFF 暑くて寝れない寝室とはおさらばだ! 猛暑の中いかがおすごしでしょうか?@HIROCASTERでございませう。 寝室のエアコンつけ忘れ問題 夏になると寝室が暑くて寝れません。しかたないので、1時間前からエアコンをつけて寝室の温度を下げていました。 ですが、1時間前にエアコンを付... 2015.08.07 ソフトウェア開発ライフハック環境雑記
アジャイル [Kindle本50%ポイント還元セール] プログラマ向けのおすすめ書籍まとめ Kindle版の書籍がジャンルを問わずAmazonポイントで50%還元になっている(4,000円のKindle本を買うと2,000ポイント戻ってきて、2,000ポイントはAmazonで他のものの購入に使える)ので、プログラマ向けのKindl... 2015.05.30 アジャイルプログラミング電子書籍
GitHub 今月のSoftwareDesignにGitHubの記事を寄稿しました 今週の月曜日(5/18)に発売されているSoftwareDesign 2015年6月号に「Git&GitHub 入門」ということで、特集のGitHub部分を寄稿しました。 ハリネズミの表紙を目印に書店で手にとっていただければ幸いです。 内容... 2015.05.20 GitHubお知らせプログラミング雑記