ククログ(72)

株式会社クリアコード > ククログ > ククログ(72)

公式のWindows版PostgreSQLパッケージ用の拡張機能のビルドシステムの作り方

PostgreSQLは各種プラットフォーム用のパッケージを提供しているため、簡単にインストールすることができます。PostgreSQL用の拡張機能のインストール方法も簡単です。拡張機能のバイナリーと設定ファイル1を拡張機能用のディレクトリーに配置してCREATE EXTENSIONを実行するだけです。

  1. 拡張機能のメタデータを書いた.controlファイルと拡張機能のインストール方法を書いた.sqlファイル。

もっと読む

AppVeyorへのGitHubプロジェクトの登録方法

AppVeyorというWindows用の継続的インテグレーションサービスがあります。オープンソースプロジェクトは無料で利用できるので、GroongaMroongaで利用しています。普段はGNU/Linux環境で開発しているため、Windows上でのビルドが壊れていないか確認できてとても助かっています。

もっと読む

Markdownで書いたテキストをPDFに変換して納品用ドキュメントを作成する方法

色々なテキストを色々なフォーマットに変換できるPandocというツールがあります。 今回は、これを使ってMarkdownで書いたテキストをPDFに変換する方法を説明します1

  1. ククログはRD形式で書いているのですが、社内のテキストは少しずつにMarkdownに統一しています。

もっと読む

6月24日開催 アジャイルアカデミー「実践リーダブルコード」募集開始のお知らせ

6/24(水)にアジャイルアカデミー「実践リーダブルコード」を開催することになりました。前回の3月6日に続いて、2回目の開催です。

もっと読む

リーダブルコードの伝え方

4月3日にschooで名著『リーダブルコード』を解説者と一緒に読み解こう 7章 制御フローを読みやすくするというWeb授業をしました。資料と内容の概要は告知エントリーにあるので、興味のある方は参照してください。

もっと読む

WEB+DB PRESS Vol.86の特集記事「1年目から身につけたい! チーム開発6つの心得」を執筆しました

2015年4月23日発売予定のWEB+DB PRESS Vol.86の特集記事を、クリアコードとして執筆しました。社内の多くの人間が関わった力作となっております。 書影はまだ登録されていないようですが、Amazon.co.jpでは既に注文できるようになっている模様です

もっと読む

2015年4月3日(金)にschooで2回目のリーダブルコードのWeb授業を開催予定

昨年、2014年12月9日にschooでリーダブルコードのWeb授業を開催しました。そのときは単発の企画で続編の予定はなかったのですが、今週の金曜日(2015年4月3日)の21:00から続編として名著『リーダブルコード』を解説者と一緒に読み解こう 7章 制御フローを読みやすくするの授業をすることになりました。

もっと読む

Thunderbirdの法人向けカスタマイズ事例紹介:起動時にパスワード認証が完了するまでUIを非表示にする

発端

クリアコードでは、FirefoxおよびThunderbirdの利用にあたってお困りのお客様について、問題を解決するお手伝いをしています。

もっと読む

Git でコミットメールを配信する方法

クリアコードが開発に関わっているプロジェクトではdiff付きのコミットメールを流すようにしています。

もっと読む

クリアなコードの作り方: 正規表現はマッチしすぎに気をつける

正規表現は短い表現でたくさんのパターンを記述できるため適切に使えばとても便利な機能です。しかし、雑に正規表現を使ってしまうと思わぬバグになったり、わかりにくいプログラムになってしまいます。「動く」正規表現は書けるけど、「適切な」正規表現はまだ書けない、という初級者向けの話です。

もっと読む