- blogs:
- cles::blog
自作パッチを取り込んでもらうコツ
opensource オープンソースのプロダクトに自分の書いたパッチを取り込んでもらうコツについてよくまとまっているエントリがあったので、メモ。dankogaiさんの勝手に追補版「404 Blog Not Found:勝手に追補 - パッチの拒否率をさげる10の方法」も参考になります。
パッチの拒否率をさげる10の方法 - TokuLog 改め だまってコードを書けよハゲ
うけとる側にとって、パッチをあてるのは案外と面倒な作業です。コードをレビューし、動作確認などをしなくてはいけません。一回あてたらその後はそのコードのメンテは作者がやることになりますから、かなり慎重にレビューすることになります。「これはメンテ不能だわ」とおもったら、リジェクトするのも作者の自由です。
これは確かにそうだと思います。なんていうかやっぱり面倒なので、大変だと思うとどうしても後回しになっちゃう。再現性の環境作りが難しいバグなんかもこういう部類ですよね。
ここで、紹介されているのは以下の6つですが、自分も心に留めておかないと。特にテストを書くとか。
・svn HEAD でパッチをつくる
・作者のスタイルにあわせる
・テストを書く
・信用される
・パッチの粒度に気をつける
・なぜパッチが必要なのかを書く
PHP 4.4.8がリリース
php4は4.4.7で終わりなのかと思っていたら、PHP4.4.8がリリースされていました。
The PHP development team would like to announce the immediate availability of PHP 4.4.8. It continues to improve the security and the stability of the 4.4 branch and all users are strongly encouraged to upgrade to it as soon as possible. This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last normal PHP 4.4 release.
これが最後の4.4系のリリースになるようです。
IT企業の年賀状
人の会社の年賀状というのはあまり見る機会がないと思いますが、ThinkITではIT企業の年賀状が公開されています。まぁ、年賀状をみたからどうといったことはないんですけど。
[Think IT] 【新春特別企画】2008年あの会社の年賀状が見たい! (1/3)
日本の伝統文化「年賀状」は、さまざまな企業が趣向を凝らした年賀状を出しています。しかし、それを見る機会は意外と少ないものです。そこで、本記事では各社の年賀状を大公開します!
TISとか、NRIとか、ISIDとか、みずほ情報総研とかなかなかのラインナップになっています。
そういえば昔、fudaさんがA Happy New Yearは間違いというエントリを書いていたので確認してみたところ、富士通だけ「Happy New Year」になっていますね。意外とみんな間違っているようです。
mod_ktai
encoder 携帯サイトを作るのは結構面倒なわけで、これを自動的にやってくれるフレームワークなんかはいろいろとあったりするわけですが、とうとうApacheモジュールが登場するようです。
3キャリア対応サイト作成へ、画像を自動変換をするApacheモジュールをゆめみが開発 - builder by ZDNet Japan
ゆめみは12月27日、3キャリアに対応したモバイルサイトを制作する際に必要な、絵文字や画像の3キャリア変換を自動処理するApacheモジュール「mod_ktai」を開発したと発表した。2008年3月末までに一般公開する考えだ。
3月までに一般公開されるようなので、ちょっと期待。携帯のブラウザももうちょっと高機能化してくれるとうれしいんですけどね。特にDoCoMoの場合はCookie対応とか。
ページ生成にかかる時間を計ってみた
Nucleusは動的生成なので、静的ページよりは画面の表示に時間はかかるのは分かっているのですが、実際に平均でどれくらいの秒数がかかっているのかちょっと気になっていたので、レスポンスの統計をとってグラフ化してみました。
これを見ると平均で0.3秒程度の生成時間になっているようです。
もう少し時間がかかっていると予想していたんですが、思っていたよりも早いですね。
地元で新年会?
恒例となっている友人Sとの新年会に行って来ました。
場所はいつもどおり梵天食堂。
今年はお互いに所属が変わりそうということで、波乱の一年になりそうな感じ。
お互い結婚とかの話ができるように早く落ち着きたいものです。
Intel C++ Compiler(icc) をインストールする
icc
c
cpp
intel 今さらな感じですが、コンパイラをgccからインテル純正のコンパイラ(Intel C++ Compiler)に変えてみました。gccと比べて最適化されたバイナリを吐いてくれるので、該当するソフトウェアをリコンパイルするだけで多少性能が向上するようです。
インテル ソフトウェア開発製品 - インテル ソフトウェア・ネットワーク
インテルは、非商用ソフトウェアの開発者を対象にした無料の Linux* ツールの拡充を図っています。これらのツールは、余暇を利用して無償のソフトウェアを開発している開発者にのみ提供されます。
有償のプロプライエタリなプロダクトですが、Linux版は個人で非営利の場合には無償で利用できるライセンスが用意されているので、今回はこれを使います。
[Intel C++ Compiler(icc) をインストールする の続きを読む]
結局php4は4.4.7で終わりなのか
そういえば年末でPHP4の開発期間が終わりだったので、さいごにちょっとはFixを出してから終わりにしてくれるのかなとささやかな期待をしてたりしたんですが、今日現在アップデートが出ていないようなので、おそらくこのまま4.4.7が最終リリースになってしまうのではないかと思います。
夏までになんとかPHP5移行計画を立てないといけませんね。
† 1/7追記
4.4.8がリリースされました。
親父にWiiをプレゼントしてみた
どうも親父がWiiに興味を示しているようなので、ちょっと思い切ってWiiをプレゼントしてみました。仕事を引退してあまりやることがない&冬になると体の調子があまりよくない親父にとっては良い暇つぶし道具になりそうです。
昼夜逆転生活になっている自分としては、歓声でたびたび起こされるというのがちょっと迷惑ですが、久しぶりに良いプレゼントをしたんじゃないかと思います。
- 換気口に風よけカバーを設置 (2)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(1412)
3 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(1272)
4 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(1139)
5 . 国分生協病院のランサムウェア被害は認証がない RDP が原因?(1094)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]


