ククログ(73)
クリアコードに入社した理由: フリーソフトウェアを仕事にしたい
はじめまして、今年の2月にクリアコードに入社した横山です。この記事では、私がクリアコードに入社した理由のひとつである「フリーソフトウェアを仕事にしたい」ということについて、フリーソフトウェアやクリアコードに興味を持ったきっかけと、入社までの経緯をお伝えします。
Mewで色付きでコミットメールを表示する方法
普通のフリーソフトウェアの開発のように、クリアコードでの開発では他の人のコミットを読むことは当たり前です。コミットを読むコストを下げるため、コミットメールを利用しています。
「リーダブルコード」に関する有料ワークショップ「実践リーダブルコード」を開催
2015年3月6日にアジャイルアカデミーの1講座として実践リーダブルコードという「リーダブルコード」に関する有料ワークショップを開催しました。
reportbugを使ってバグ報告をしてみよう
Software Design 2015年3月号の「Debian Hot Topics」でreportbugを使ってバグ報告をする方法についての記事がありました。 reportbugを使ったことがなかったので、最近踏んだバグについてreportbugを使ってバグ報告をしたときのことを紹介します。
クリアなコードの作り方: 専用の機能を使う
「やりたい処理もできる」機能ではなく「やりたい処理用」の機能を使うことで、書いた人の意図が伝わるコードになるという話です。「動く」コードは書けるけど「意図が伝わる」コードはまだ書けない、という初級者向けの話です。
mrubyのVMのデバッグ方法
全文検索エンジンのGroongaでmrubyを使っているのですが、たまにCRubyと異なる挙動に遭遇することがあります。このようなときはmrubyに問題があります。特定のメソッドの挙動がおかしいときはmrubyのライブラリーの実装に問題があります。構文の使い方で挙動がおかしいときはmrubyのVMに問題があります。
CROSS 2015 全文検索エンジン群雄割拠〜あなたが使うべきはどれだ!〜:Groongaの紹介 #cross2015
CROSS 2015の全文検索エンジン群雄割拠〜あなたが使うべきはどれだ!〜というセッションで他の全文検索との違いという観点でGroongaの紹介をしました。
無料でチケットを譲ります:CROSS 2015 全文検索エンジン群雄割拠〜あなたが使うべきはどれだ!〜
2015年1月29日にCROSS 2015というイベントが開催されます。その中に全文検索エンジン群雄割拠〜あなたが使うべきはどれだ!〜という「参加者が最適な全文検索を選択することをサポートする」ことを目的としたセッションがあります。