Blogs

Debian squeezeでShellShock対策

このエントリーをはてなブックマークに追加
Debianは探しても見つからなかったので…(´・_・`) ShellShock(CVE-2014-6271) CVE-2014-6271(とCVE-2014-7169)として、bashに第三

C++で少しでもビルド速度を速くする方法

このエントリーをはてなブックマークに追加
結論 キャッシュを使う 不要なinclude削除 static or dynamic library化する 並列コンパイルする 分散コンパイルする いいパソコンを使う C++のビルドを

C++で不要なincludeを減らす

このエントリーをはてなブックマークに追加
不要なinclude削除 cppでは、includeは単にそこに書かれているファイルの内容を展開するだけになっています。 そのため、includ

Twitterのoath_callbackは設定していないと上書きできない

このエントリーをはてなブックマークに追加
Twitterはoauth/request_tokenへのアクセス時に、 認証後のコールバック先をoauth_callbackパラメータで上書

Travis CI Meetup Tokyoに行ってきた

このエントリーをはてなブックマークに追加
前半はTravis CIのデモ、真ん中てCEOのお話、最後にLTと三部構成でした。 こちらに動画があるそうです。 http://www.ustream.tv/recorded/52769967 デモは一通りのTravis CI

スタックに確保した変数の有効範囲に気をつける

このエントリーをはてなブックマークに追加
C++にはスタックとヒープという、使い方の違うメモリ領域が存在します。 rubyとかjavaではこのような違いは基本的に意識する必要が無いため

第47回情報科学若手の会2014に参加してきた

このエントリーをはてなブックマークに追加
2014年9月13日(土)〜15日(月)に静岡県伊東市の山喜旅館で開催された、 第47回情報科学若手の会2014に参加してきました。 二年ぶり三

情報科学若手の会2014で発表してきた

このエントリーをはてなブックマークに追加
LT発表してきました。 最近CIとか継続的デリバリーとか流行ってるけど、 ネット上にあふれている事例は、テスト(ビルド)が頑張れば5分程度で出来

cronやinit.dでsudoを実行するとエラーになって実行できない

このエントリーをはてなブックマークに追加
cronやinit.d以下に置いたスクリプトで、 別の以外のユーザで作業しようと思い、sudoを実行したところ、 以下のようなエラーが出て実行で

Linux起動時に特定のシェルスクリプトを実行する

このエントリーをはてなブックマークに追加
hubotを自動で実行してほしいなーと思ったので、 OSの起動時にスクリプトを自動実行する方法を調べました。 まず、/etc/init.d/ に実