2016-10-01から1ヶ月間の記事一覧

RubyGems.org に公開している gem を削除する方法

gemcutter を使えば可能だった。 github.com gem 名だけでなくバージョンも必須。 公開しているバージョン1つ1つに実行して、全部消したらユーザーが公開している gem の一覧からも消える。 $ gem yank <gem 名> -v <バージョン></gem>

NeoBundle からの卒業

Vim

Vim 8.0 がリリースされて、 プラグインを管理するための Package 機能が追加されたので、 Vim をアップデートするついでに NeoBundle から移行することにした。 Windows と Mac、どちらも使っているのは香り屋版。 www.kaoriya.net github.com 試しに NERDT…

『C# プログラマーのためのデバッグの基本&応用テクニック』を読んだ

デバッグに特化した本、しかも『応用テクニック』とあるので、 元 Microsoft の筆者による超絶技巧デバッグテクニックを期待してタイトル買いしたら、 紹介されているテクニックは既に自分がやっていることばかりだった。 ある程度経験を積んだ C# プログラ…

『Unity5 の教科書』を読んだ

IT 業界で働く人なら、一度はゲームを開発してみたいと思ったことがあるんじゃないだろうか。 ファミコン・スーファミ・プレステ・プレステ2と、 日本のゲーム業界最盛期に青春時代を過ごした人ならなおさら。 今なら Unity があるので、個人が趣味でゲーム…

Re:Angular

React 人気はまだ健在だけど、入力項目の多い業務アプリを実装するには辛かった。 この手の Web アプリには、双方向データバインディングがある Angular2 の方が向いてそうだ。 Angular2 が正式リリースになって、名前が Angular に変わったことだし、 本格…

『SQL アンチパターン』を読んだ

本書は SQL のアンチパターンを集めた、いわば『べからず集』。 良いパターンを集めた技術書はよく見かけるけど、 悪いパターンを集めたものは珍しい。 ただ、本書で扱っているアンチパターン自体は珍しいものではない。 データベースを使うアプリケーション…

Windows10 で gem をインストールしようとしたら SSL のエラーが発生した

Middleman を Windows10 にインストールしようと思ったので tnakamura.hatenablog.com を参考に RubyInstaller の Ruby2.3.1(x64) DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe をインストールしてみた。 インストールは何事もなく終了したので、次に bun…

ASP.NET Core で Swashbuckle

はじめに Swashbuckle はまだプレリリースの段階ではあるけど、 ASP.NET Core にも対応しているみたい。 github.com Swashbuckle を使えば、Web API の実装から Swagger Definitions を生成できる。 温かみのある手作業で、 Web API の Swagger Definitions …

PAOPAO

昼の弁当が食べ足りなかったから、 三越地下2階にある PAOPAO で肉まんを買ってしまった。 肉まんを食べるのは大宰府観光以来だ。 生地はふわもち。特に餡が美味いね。 豚肉に刻んだ椎茸と筍が入ったオーソドックスな餡だけど、 これで良い。これが良い。 凝…

証明書ファイルを読み込んで WCF の SSL over TCP で使う

C#

WCF は NetTcpBinding を使う場合でも SSL で通信を暗号化できる。 暗号化に使う SSL 証明書は、Windows の証明書ストアにインストールしてある中から検索して使うのが一般的なやり方っぽいが、 インストールしていない証明書のファイルを読み込んで使うこと…