Windows Mobile版Mozilla

モバイルFirefox「Fennec」

現在Mozillaの開発コミュニティにおいて、Fennecと呼ばれるモバイルデバイス向けのウェブブラウザが開発されていることをご存じの方も多いかと思います。Fennecでは、PC版のFirefoxと同じGeckoエンジンを使用することによってPC上と同じレンダリング結果が得られるほか、拡張機能もサポートされることがアナウンスされており、モバイルデバイス用ウェブブラウザに新たな変革をもたらす事が期待されています。

もっと読む

仙台Ruby会議01

先日、仙台Ruby会議01で1コマ話してきました。

もっと読む

オープンソースカンファレンス2009 Tokyo/Springに協賛

クリアコードは2009年2月20日(金)、21日(土)開催のオープンソースカンファレンス2009 Tokyo/Springに協賛します。

もっと読む

milter manager 0.8.0

迷惑メール対策ソフトウェア、milter manager 0.8.0をリリースしました。

もっと読む

肉リリース結果

昨日は2009年2月9日でした。 日本時間の肉の日から太平洋標準時の肉の日までの間に以下のソフトウェアがリリースされました。

もっと読む

Webエンジニア武勇伝インタビュー

先日、ウェブキャリアWebエンジニア武勇伝インタビューを受けました。Webエンジニア武勇伝にはささださん高橋さんかくたにさん、そして、おぎのさんまでもが登場しているので、Ruby界隈の人なら一度は目にしたことがあるのではないでしょうか。(他にもRuby界隈で有名な人が登場しています。)

もっと読む

オープンソースカンファレンス2009 Tokyo/Springに参加

オープンソースカンファレンス2009 Tokyo/Springに参加しました。想像以上に展示スペースで足を止めてくれた方がいました。展示スペースに立ち寄ってくれたみなさん、ありがとうございました。いくつか展示したなかでも、以下の展示が気になってもらえたようです。

もっと読む

ActiveLdap 1.0.2リリース

先日、ActiveLdap 1.0.2がリリースされました。(リリースアナウンス

もっと読む

Fennecでの日本語表示

1月7日のエントリでもお伝えしたとおり、クリアコードでは独自にWindows Mobile版Mozillaの改善に取り組んでいます。

もっと読む

Cutter 1.0.6リリース

先日、C言語用単体テストフレームワークであるCutterの新バージョン1.0.6がリリースされました。(アナウンス

もっと読む

milter manager 0.9.0リリース

迷惑メール対策ソフトウェア、milter manager 0.9.0をリリースしました。

もっと読む

CentOS上にDebian GNU/Linux lennyをインストール(Xen)

UbuntuやFedoraなど最近のディストリビューションでは、仮想化技術としてXenではなくKVMを採用していますが、CentOS 5.2やDebian GNU/Linux lennyではまだXenがサポートされています。

もっと読む

Railsで画像アップロード

Railsで画像をアップロードするときはどうやっているんでしょうか。

もっと読む

Rails 2.3.2でActiveLdapを使う

2009/3/24時点でのActiveLdapの最新リリースは1.0.2ですが、ActiveLdap 1.0.2はRails 2.3.2には対応していません。これは、ActiveLdap 1.0.2の方がRails 2.3.2より早くリリースされたからです。基本的に、ActiveLdapはリリース時点での最新のRailsに対応していますが、未来のRailsには対応できていません。

もっと読む

UxUで外部テキストエディタを使う時のおすすめ設定

みなさん、テストしてますか?(挨拶)

もっと読む

2009年3月の肉の会

クリアコードでは毎月29日頃に肉の会と呼ばれる社内食事会を行っています。 肉の会というだけあって肉を食べることが多いのですが、今回は肉ではなく、社内でたこやきを食べまくりました。

もっと読む

ページの内容を折りたたむスクリプトを公開しました

UxUのページの過去のバージョンの詳細情報など、そのまま表示すると長くなってしまう内容を折りたたむめの簡単なスクリプトを書いてみました。せっかくなので、AGPLv3にて公開することにします。

もっと読む

クリアコードの公開リポジトリ

すでにお気づきの方もいるかもしれませんが、先日から、クリアコードで開発したプログラムが入ったSubversionリポジトリリポジトリの更新状況のRSS)の公開を始めました。

もっと読む

問題解決につながるエラーメッセージ

プログラムを書いていると問題に遭遇します。問題に遭遇したときはエラーメッセージが問題解決の重要な情報になります。しかし、エラーメッセージがあるだけでは問題解決にはつながりません。問題解決に役立つエラーメッセージとそうでもないエラーメッセージがあります。

もっと読む

ActiveLdap: ldap_mapping

これまで、ActiveLdapにはまとまった日本語の情報がありませんでしたが、id:tashenさんがActiveLdapのチュートリアルを翻訳してくれています。原文に最新の状況に追従していない部分があるため、いくつか古い情報もあるのですが、現在、最新の状況に追従するように作業が進んでいます。(最初の方はわりと最新の状況に追従しています。)

もっと読む

milter manager 1.0.0リリース

milter manager初の安定版1.0.0をリリースしました。→milter managerの紹介

もっと読む

groongaのインデックスを自動更新

Sennaの後継となる組み込み型全文検索エンジンgroongaでインデックスを自動更新する方法を見つけたので紹介します。

もっと読む

2009年4月のFennec

何度かここにも書いてあるように、クリアコードはWindows Mobile上で動作するブラウザFennecの改善に力をいれています。

もっと読む

Fennecでの日本語表示設定

Nightlyビルドでの日本語対応状況

2月26日のエントリのエントリでお伝えした通り、以前のWindows Mobile版Fennecには日本語表示に致命的なバグが存在していましたが、弊社エンジニアがこれを修正し、本家にも既にこの修正が取り込まれております。このため、現在mozilla.orgで公開されているNightlyビルドでも、バイナリを修正することなく日本語を表示することが可能です。 ただし、現在のバージョンではまだフォントの自動選択処理に不具合があるため、設定を正しく行っていない場合、インストールしたフォントや訪れたサイトによっては、文書の一部あるいは全てが文字化けする可能性があります。 そこで今回は、4/28現在のNigtlyビルドにおいて日本語を正しく表示する設定を紹介致します。

もっと読む

Ruby/groonga 0.0.1リリース

データベース機能も備える全文検索エンジンgroongaをRubyから利用するための拡張ライブラリRuby/groongaがリリースされました。

もっと読む

2009年5月のmilter manager

1.0.0リリース時のリビジョンがr2898で現在のリビジョンがr3001と、1.0.0リリース後も継続して開発されているmilter managerですが、5月は、開発だけではなくmilter managerの話をする機会もあります。5/19と5/26の2回です。

もっと読む

Ruby 1.9.1とREXMLとXML宣言のエンコーディング

Ruby 1.9.1付属のREXMLではXML宣言のエンコーディングの扱いに問題があるためvalidなXMLでもパースできない場合があるという話です。

もっと読む

groongaでN-gramを使って全文検索

groongaは活発に開発が続けられており、リポジトリ上のgroongaでは性能改善だけではなくAPIも改善されています。APIの変更点を紹介しつつ、N-gramを用いた全文検索の仕方を紹介します。ただし、継続的に改善されているので、APIはこれからも変わっていきます。ここで紹介する内容もしばらくするとすぐに古くなることに注意してください。

もっと読む

IAjapan 第7回 迷惑メール対策カンファレンス資料公開

先日開催されたIAjapan 第7回 迷惑メール対策カンファレンスで、送信ドメイン認証の結果を利用した迷惑メール対策を行えるソフトウェアとしてmilter managerの紹介をしました。

もっと読む

ELFから公開されている関数名を抜き出す

先日、書きやすさとデバッグのしやすさを重視したC言語用テスティグフレームであるCutter 1.0.7がリリースされました。

もっと読む

IPAX2009での発表資料公開

5/26,27の2日間開催されたIPAX2009にブース出展しました。立ち寄ってくれたみなさん、ありがとうございました。

もっと読む

Pikzie 0.9.4リリース

肉の日なのでPikzie 0.9.4をリリースしました。

もっと読む

Windows Mobile用Fennecのビルド方法

2009年6月1日時点でのWindows Vista上でWindows Mobile用Fennecをビルドする方法を紹介します。時間が経つとビルド方法が変わると思うので、注意してください。

もっと読む

Ruby/groonga 0.0.2リリース

最新のgroongaに対応したRuby/groonga 0.0.2がリリースされました。

もっと読む

ActiveLdap 1.0.9リリース

LDAPのエントリをRubyオブジェクトとして操作するためのライブラリActiveLdapの1.0.9がリリースされました。([ANN] ActiveLdap 1.0.9

もっと読む

インターンシップ応募締め切りは今月いっぱい

インターンシップの対象でない方に好評のクリアコードのインターンシップメニューですが、今月(2009年6月)いっぱいで応募を締め切ります。

もっと読む

第2回静岡ITPro勉強会の資料公開

6/13に開催された第2回静岡ITPro勉強会に講師の1人として参加し、milter managerについて話しました。

もっと読む

オープンソースカンファレンス2009 Hokkaido 北海道情報セキュリティ勉強会枠での資料公開

まっちゃだいふくさんに声をかけてもらったことがきっかけで、オープンソースカンファレンス2009 Hokkaidoのせきゅぽろ枠でmilter managerの話をしてきました。声をかけてくれたまっちゃだいふくさん、参加してくれたみなさん、ありがとうございました。

もっと読む

Mach-Oから公開されている関数名を抜き出す

ELFから公開されている関数名を抜き出すのMach-O版です。ただし、Universal Binaryには対応していません。

もっと読む

るびま0026号

先日、るびま0026号がリリースされました。

もっと読む

日本Ruby会議2009の発表セッション

もっと読む

TortoiseGitでOpenSSHの鍵を使う

Subversionでバージョン管理されているソフトウェアの開発をWindows上で行う場合に、TortoiseSVNを使っている人は多いのではないでしょうか。TortoiseSVNはシェル(エクスプローラ)に機能が統合されるため、フォルダ上の右クリックからチェックアウトやコミット、差分の表示などを行うことができ、コマンドライン操作に不慣れな人でも簡単にSubversionを使うことができます。

もっと読む

日本Ruby会議2009でのリリース予定

せっかくの機会なので、日本Ruby会議2009期間中にフリーソフトウェアをいくつかリリースする予定です。

もっと読む

日本Ruby会議2009の資料公開

日本Ruby会議2009で発表した資料を公開しました。

もっと読む

Pikzie 0.9.5リリース

Python用の書きやすくデバッグしやすい単体テスティングフレームワークPikzie 0.9.5をリリースしました。

もっと読む

groongaをRackに載せて全文検索

Ruby/groongaのサンプルアプリケーションのデモを用意しました。

もっと読む

もうすぐRetrospectiva 2.0がリリース

Rubyで実装されたプロジェクト管理システムであるRetrospectivaのバージョン2.0がまもなくリリースされます。cozmixng.orgで最新バージョンが運用されているので、それを触ってみることで最新の機能を確認することができます。見てもらえばわかる通り、日本語表示にも対応しています。

もっと読む

PEから公開されている関数名を抜き出す

ELFから公開されている関数名を抜き出すMach-Oから公開されている関数名を抜き出すのPE(Portable Executable)版です。PEはWindowsの.exeや.dllなどで利用されているファイルフォーマットです。

もっと読む

第09回 まっちゃ445勉強会のテーマは迷惑メール対策

8/29(土)に行われる第09回 まっちゃ445勉強会のテーマは「迷惑メール対策」で、迷惑メール対策の方法を提案している方や迷惑メール対策を実現するためのツールの開発に関わっている方が発表者として参加する予定です。milter managerも迷惑メール対策関連ツールの1つとして参加します。

もっと読む

C言語用単体テストフレームワークCutterへのHTTPテスト機能追加

現在クリアコードでインターン中のはやみずです。クリアコードのインターンシップ制度は今年度から始まり、最初のインターン生として2週間クリアコードで働かせていただくことになりました。今回と次回の2つの記事で、現在インターンシップで取り組んでいる内容について紹介したいと思います。今回の記事では、C言語用単体テストフレームワークCutterへのHTTPテスト機能追加について紹介します。

もっと読む

SoupCutter で全文検索エンジンgroongaのHTTPインターフェースのテスト作成

前回に引き続き、クリアコードインターン記事の2回目です。前回の記事で紹介したCutterのHTTPテストモジュールであるSoupCutterを使って、全文検索エンジンgroongaのHTTPインターフェースのテストを作成したので、今回はその紹介をしたいと思います。SoupCutterが実際どのように使えるかという実例として、よい題材なのではないかと思います。

もっと読む

Cutter 1.0.8リリース

本日、C言語用単体テストフレームワークであるCutterの新バージョン1.0.8が肉リリースされました。

もっと読む

第09回 まっちゃ445勉強会の資料公開

第09回 まっちゃ445勉強会で使用した資料を公開しました。

もっと読む

milter-greylistでtaRgrey

milter-greylistにtarpit機能が取り込まれました。これにより、milter-greylistでtaRgreyを実現できるようになりました。

もっと読む

(tokyo-emacs #x02)の資料公開

もっと読む

とちぎRuby会議02参加登録受付中

10月24日に開催されるとちぎRuby会議02の参加登録が行われています。懇親会参加の状況から推測するとまだ登録できそうです。

もっと読む

るびま0027号

週末にるびま0027号がリリースされました。5周年だそうです。おめでとうございます。

もっと読む

milter manager 1.3.1リリース

迷惑メール対策ソフトウェアmilter manager 1.3.1をリリースしました。

もっと読む

デバッグで大事なこと: 必要な部分だけに集中

1ヶ月ほど前、Ubuntu上にSamba 4で構築したActive Directoryドメインに、FreeBSDマシン上のLikewise1を使ってドメイン参加できるか試してみました。

  1. Likewiseはオープンソース版のLikewise Openを使いました。

もっと読む

インストールするだけでActiveScaffoldのメニューを日本語化

以前、ActiveScaffoldの地域化の中で、ActiveScaffoldLocalizeを使ってActiveScaffoldのメニューを日本語化する方法を紹介しました。

もっと読む

Ruby/groonga 0.0.7

Ruby/groongaとActiveGroongaの新しいバージョンがリリースされました。

もっと読む

milterでtaRgrey

milter-greylistでtaRgreyでmilter-greylistにtarpitの機能が取り込まれたことを紹介しました。当時はまだ取り込まれただけでリリースはされていなかったのですが、先日、開発版としてmilter-greylist 4.3.4がリリースされました。

もっと読む

入門GTK+

注: 脚注がたくさんあります。

もっと読む

milter manager 1.4.0リリース

milter manager 1.3.1にほとんど問題がなかったので、ドキュメントやOpenDKIMへの対応などを加えたmilter manager 1.4.0をリリースしました。1.4.0でログまわりを強化する予定もあったのですが、現時点で安定しているので、1.4.0での採用は見送り、次回のリリースにまわすことにしました。

もっと読む

CPUの使用率を表示するFirefoxアドオンをリリース

CPUの使用率をFirefoxのウインドウ右上に表示するアドオンをリリースしました。ダウンロードはこちらからどうぞ。新しいバージョンがすでに公開されていますので、そちらを参照して下さい。

もっと読む

CPUの使用率を表示するFirefoxアドオン「システムモニター」を更新しました

CPUの使用率をFirefoxのツールバー上に表示するアドオン「システムモニター」のバージョン0.2をリリースしました。以下のリンク先からダウンロードできます。

もっと読む

とちぎRuby会議02の資料公開

先日開催されたとちぎRuby会議02で社長の一人として話しました。声をかけてくれたtoRubyのみなさん、ありがとうございます。

もっと読む

UxUを用いたデータ駆動テストの記述

2009年10月30日付で、テスティングフレームワークUxUのバージョン0.7.5をリリースしました。

もっと読む

C++用xUnitでのテストの書き方

注: 長いです。

もっと読む

Firefox Developers Conference 2009にて発表を行いました

こんにちは。下田(Piro)です。

もっと読む

告知: 2009/11/26のFSIJ月例会はテスティングフレームワークについて

今月末、FSIJ月例会でテスティングフレームワークについて話します。月例会の概要は以下の通りです。都合があう方はぜひお越しください。

もっと読む

FSIJ月例会の資料公開

先日開催されたFSIJ月例会でテストとテスティングフレームワークについて話しました。声をかけてくれた上野さん、ありがとうございます。

もっと読む

告知: 2009/12/14のRailsセミナーはRailsとActive Directoryについて

来月中旬の12/14(月)に〜Ruby on Rails Technical Night〜Ruby on RailsセミナーでActive Directoryと連携したRailsアプリケーションの開発方法について話します。セミナーの概要は以下の通りです。都合があう方はぜひお越しください。

もっと読む

札幌Ruby会議02: レシピに書かれていないこと

先週末開催された札幌Ruby会議02でライブコーディングしてきました。本州枠の1つで話す機会を作ってくれた実行委員長のしまださん、ありがとうございます。

もっと読む

Ruby on Rails Technical Night: Railsで作るActive Directoryと連携した社内システム

先日開催された〜Ruby on Rails Technical Night〜 Ruby on RailsセミナーでActive Directoryと連携したRailsアプリケーションの作り方について話しました。

もっと読む

2009年まとめ

早いもので今年も残り10日になりました。今年のクリアコードは積極的に社外でも活動してきました。(おそらく)そのおかげで、はじめてお会いするときに「あぁ、名前を聞いたことがある」と言ってもらえることが増えてきました。ありがとうございます。

もっと読む