ククログ(91)

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

デバッグしやすいHTMLのテストの書き方

注意: 長いです。

もっと読む

均衡待遇・正社員化推進奨励金: 正社員転換制度

クリアコードは、開発者と営業、人事、経理、総務・・・と幅広い業務を担当するもの1名で運営しています。 会社設立から5年以上が経過し、会社運営においても様々な経験をしてきましたので、今後は、技術ネタだけでなく会社運営に関する話題も発信していく方針です。 今回はクリアコードにおける助成金の活用について紹介します。

もっと読む

Gitで不適切なコミットメッセージを削除した公開リポジトリを作る

分散バージョン管理システムのGitには様々なサブコマンドがありますが、その中の1つである git filter-branch を使用すると、過去のコミットを完全に無かった事にしてしまうなどの強力なコミット履歴の編集が可能となります。大きなリポジトリの特定のディレクトリ以下の内容をコミット履歴付きで別の小さなリポジトリとして取り出したりファイルの中に書かれていた生のパスワードを履歴の中から消去したり、というのはよく紹介される例です。

もっと読む

2011年まとめ

早いもので今年も最終週になりました。今年は手狭になったオフィスを引越し、3倍くらいの広さになりました。社外の方に場所を貸し出せる余裕ができ、社内で一緒に開発するなどの技術交流もできました。今年は「自分たちの技術や知識を気づいたら身につけていたものから誰かに伝えられるものとしてまとめあげること」を目指していたので、それを実現できるよい環境になりました。

もっと読む

Netscape Communicator 4.5以降のプロファイル情報の解析

クリアコードではMozillaサポート事業を行っていますが、その一環としてNetscape Communicator 4からFirefoxやThunderbirdへの移行のお手伝いもしています。今回は、NC4.5からThunderbirdへの移行の際に特に問題となった、NC4.5のユーザプロファイル一覧の取得方法の調査の解説を通じて、クリアコードでのオープンソース製品のサポート業務の一例をご紹介したいと思います。

もっと読む

Ruby関連のコンテストっぽいものへの応募例

Rubyに関する取り組みは無理のない範囲で応援しています。コンテストっぽいものもそのうちの1つで、ちょうど募集している時期にそれっぽいものがあれば応募しています1。これは、応募者が少しでも増えると、次回の開催時には少しは盛り上がるのではないかという期待からです。「応募したくなる人が増えるには」という方向で考えた応援の仕方です。

  1. それっぽいものがないときは無理して用意しません。

もっと読む

デバッグ力: よく知らないプログラムの直し方

クリアコードではMozilla製品やRuby関連の開発だけではなく、広くフリーソフトウェアのサポートもしています。もちろん、サポート対象のソフトウェアの多くは私達が開発したものではありません。しかし、それらのソフトウェアに問題があった場合は調査し、必要であれば修正しています。

もっと読む

全文検索エンジンgroongaを囲む夕べ 2: 「groonga村」と「mroongaのベンチマーク」用資料

今年も11月29日に「全文検索エンジンgroongaを囲む夕べ」が開催されました。1年ぶりの開催です。会場は株式会社VOYAGE GROUP(10月に株式会社ECナビから社名変更)でした。会場提供ありがとうございます!とても助かりました。会場提供にあたりこしばさんにとてもお世話になりました。ありがとうございます。

もっと読む

いらないキャッシュを消すとRubyスクリプトが速くなる

いらないキャッシュを消すことでRubyスクリプトが倍速で動作するようになった話です。

もっと読む

ApacheとPhusion PassengerでデプロイしたWebアプリケーションが不調になる問題と解決

ApacheとPhusion PassengerでWebアプリケーションをデプロイしている際に、たまにシステムが不安定になることがありました。調査したところ、原因はレスポンスの取得が遅いクライアントであるということが分かりました。この問題を発見し、原因を特定し、Phusion Passengerを修正するまでについて、紹介します。

もっと読む