この日記のはてなブックマーク数 Subscribe with livedoor Reader

2007-01-31 Wed


地球温暖化問題、北米の12%が「聞いたことがない」と回答 [ネタ]


http://www.itmedia.co.jp/news/articles/0701/31/news017.html

ご冗談を(^^;




Config-Manager [Debian]


config-manager - manage directories with Arch, CVS, HTTP, FTP and/or Subversion


気になる……あとでちゃんと調べよう。

http://www.robertcollins.net/config-manager.html


2007-01-29 Mon


Firemacs [Emacs][Firefox]


Firefox に Emacs の編集機能を付ける拡張機能
http://www.mew.org/~kazu/proj/firemacs/

かずさんが作った拡張。使ってみてちょっと笑ってしまった(^-^;

いいね!



Yahoo! UI Library [開発]


http://developer.yahoo.com/yui/theater/


2007-01-27 Sat


Novell、debもRPMもOKなパッケージ作成ツール"openSUSE Build Service"公開 [Linux]


http://journal.mycom.co.jp/news/2007/01/25/363.html

気になる……



apt-get 再発見 [Debian]


# apt-get -t testing install firefox


via http://d.hatena.ne.jp/kinneko/20070126/p8

へぇ〜こうすることで、どの配布パッケージを利用するかが指定できるらしい。もちろん事前の設定は必要。

$ man apt_preferences


2007-01-23 Tue


恐怖!攻撃態勢でカメラに接近してくるネコ・・・ [ネタ]


http://www.toychan.net/archives/2007/01/22_2249.php

なごむ……



学校では教えてくれないエンジニアリング英語 [English]


学校では教えてくれないエンジニアリング英語 #1
http://blog.bulknews.net/mt/archives/002064.html

学校では教えてくれないエンジニアリング英語 #2: Push the code
http://blog.bulknews.net/mt/archives/002070.html

学校では教えてくれないエンジニアリング英語 #3: You might want to ...
http://blog.bulknews.net/mt/archives/002081.html

学校では教えてくれないエンジニアリング英語 #4: Works for me
http://blog.bulknews.net/mt/archives/002087.html

学校では教えてくれないエンジニアリング英語 #5: crufty, kludge, janky, ghetto
http://blog.bulknews.net/mt/archives/002096.html

そういえば、work around ってのも習った覚えがないけど、結構使われますよね?

To work around this problem, disable the ABC function.


こんな感じ。「(問題を)回避するには」といった意味で使われます。ある製品にセキュリティホール、バグなどの問題点が見つかった場合、メーカーからは、代替となるOSイメージが提供されることがありますが、どうしても止められない、止めたくない場合、また、代替OSイメージがまだ提供されずにいる場合、「とりあえずこの機能を Off にしてもらえれば、問題は回避できますよ」と言った情報がメーカから提供される時があります。

いま見ると、英辞郎には載ってるなぁ。昔持ってた辞書には、載ってなかったけど……


2007-01-22 Mon


男性の性格を一瞬で把握するたった一つの簡単な方法 [ネタ]


http://d.hatena.ne.jp/a-park/20061225/p1

彼のPCの全ドライブを対象に「.jpg」「.bmp」「.mpg」「.avi」「.wmv」「.rm」で検索だ!!


via http://dkiroku.com/2007-01-20-15.html

ぎゃー!(笑)


2007-01-20 Sat


Linuxサーバの情報取得 [Linux]


OpenSuSE10.2 をインストールしてた時に見つけた。

Processor type: uname -p
Hardware platform type: uname -i
Hostnmae: uname -n
CPU: hwinfo --cpu
Grapic card : hwinfo -gfxcard
Memory: hwinfo --memory
Soundcard : hwinfo --sound
Installed Desktpo Environment: installed-desktops



時代はストールマン2.0を必要としている [その他]


時代はストールマン2.0を必要としている
http://d.hatena.ne.jp/textfile/20070120/webapi

うむぅ……



ペットボトル加湿器 [小物]


たつをさんのところで紹介されていた超音波式の加湿器。



これはいいかも?


2007-01-19 Fri


mod_proxy_balancerと mod_disk_cache の利用 [Apache]


データキャッシュを利用したウェブサーバの高速化
http://labs.unoh.net/2007/01/mod_disk_cache_with_mod_proxy_balancer.html



ティファールの電気ケトル「アプレシア」に発煙・発火の恐れ [小物]


ティファールの電気ケトル「アプレシア」に発煙・発火の恐れ
http://kaden.watch.impress.co.jp/cda/news/2007/01/19/365.html

すべてのものが対象なわけではなく、一部ロットに問題があるとのこと。対象となる製造番号については、下記URLから確認ができる。

ティファール電気ケトル「アプレシア」シリーズ無償点検のお知らせ
http://www.t-fal.co.jp/tefal/services/call.asp

ティファールの電気ケルト欲しいんだよねぇ。在庫はすでに店頭にないとは思うけど、買ったあととか、チェックしようっと。



python の開発環境 [Python]


動画で見る様々な Python 開発環境
http://kariyushi.plala.jp/chewganabira/51



Google Checkout [Google]


http://d.hatena.ne.jp/kinneko/20070119/p6

今なら、登録すると、10ドル分のクーポンがもらえる。


ちょっと惹かれた(^^;



きみの部屋にも光ファイバー [その他]


http://d.hatena.ne.jp/Hamachiya2/20070118/fiber_optics



DBIC で範囲指定 [DBIC]


期間指定で、データを抽出したい時、当初

my $articles = $schema->resultset('Article')->search(
                                                     {
                                                         created_on => {
                                                              '>' => "2006/01/01 00:00:00",
                                                         },
                                                         created_on => {
                                                             '<=' => "2006/01/05 23:59:59"
                                                         },
                                                     });


でいけるかと思ったんだけど、ダメ。最後のものしか有効にならない。そりゃそうか。

my $articles = $schema->resultset('Article')->search(
                                                     {
                                                         created_on => {
                                                             '>' => "2006/01/01 00:00:00",
                                                             '<=' => "2006/01/05 23:59:59"
                                                         },
                                                     });



とするか、もしくは

my $articles = $schema->resultset('Article')->search(
                                                     {
                                                         created_on => {
                                                             -BETWEEN => [
                                                             "$date 00:00:00",
                                                             "$date 23:59:59",
                                                             ]
                                                         },
                                                     });


が正しいみたい。後者の方が意味がはっきりするのでいいかな?

SELECT
    me.id, me.title, me.publish, me.body, me.created_on
FROM
    article me
WHERE
    ( created_on BETWEEN ? AND ? ): '2007-01-09 00:00:00', '2007-01-09 23:59:59'


こんな感じで SQL が発行されます。



説明上手になれる「らくがき」の技術 [Book][アサマシ]


http://d.hatena.ne.jp/dacs/20070118/1169051814

 で紹介されていた。気になる……




Cheatsheet集 [CheatSheet]


http://nais.to/~yto/clog/2007-01-17-3.html


2007-01-18 Thu


検証用に使える VirtualPC の WindowsXPイメージ [開発]


VirtualPC用のWindows XP Professionalイメージを無料で入手
http://magic3.net/item_1318.html



「情報システムの信頼性向上のための取引慣行・契約に関する研究会」の中間報告 [開発]


http://itpro.nikkeibp.co.jp/article/NEWS/20070117/258420/
http://www.meti.go.jp/press/20070116001/20070116001.html

via http://d.hatena.ne.jp/kinneko/20070118/p13

ユーザー企業がシステム開発をITベンダーに委託する際に用いる契約書のひな型(モデル契約書)が含まれている。


あとで読もう



MySQL Performance Blog [MySQL]


MySQL Performance Blog
http://www.mysqlperformanceblog.com/mysql-performance-presentations/

MySQL のパフォーマンスTIPSなどに触れたプレゼンテーション。バージョンによる違いや、Innodb でのパフォーマンスTIPSなども。



MySQL の高速化 [MySQL]


mysql を高速化したいときに読むメモ
http://tech.media-index.jp/2006/11/mysql_1.html



日本MySQLユーザ会 [MySQL]


日本MySQLユーザ会
http://www.mysql.gr.jp/



MySQL でのトラブルシューティング [MySQL][Troubleshooting]


MySQLの高度な管理とチューニングテクニック
http://www.atmarkit.co.jp/flinux/rensai/mysql11/mysql11a.html



CSSセレクタ対応表 [CSS]


http://usrb.in/amachang/static/cssstudy/200701/haihu.html



ソースコードの分量を知る [開発]


大規模ソフトウェアの効率的な理解(その3)
http://blog.miraclelinux.com/yume/2006/08/3_dc26.html

ソースコードの分量を知るには
$ find -type f |egrep '\.([chp](xx|pp)*|cc|hh)$'|wc -l
でファイル数が表示できる。ソースコードの行数は
$ find -type f |egrep '\.([chp](xx|pp)*|cc|hh)$'|xargs wc -l
ファイル数が多いと最後のwcのあとに、さらに
$ find -type f |egrep '\.([chp](xx|pp)*|cc|hh)$'|xargs wc -l|grep total
とする。



Apache のログのアクセス権限の分離 [Apache][Security]


Apache のログのアクセス権の分離
http://dsas.blog.klab.org/archives/50190732.html


2007-01-17 Wed


NEC MultiSync [Gadget]


PC Watch に載ってた広告。

MultiSync LCD2690WUXi
http://ad.impress.co.jp/special/necds0612/

うー欲しいかも?



ドンペリ []


「ドンペリ」って、なんで高いんですか?
http://www.excite.co.jp/News/bit/00091168835999.html

「正直、この業界で働いてる人間は、みんなドンペリ嫌いですよ。酸味が強くて、飲みにくいから。個人的には、シャンメリーのほうが美味しいと思う(笑)」


へぇ〜シャンメリーって飲んだことないなぁ。



投稿フォームをちょっぴり親切に [Javascript]


ブログのコメント投稿フォームをちょっぴり親切にする
http://www.magicvox.net/archive/2007/01161250/



CSRF/XSRF [Security]


The Cross-Site Request Forgery (CSRF/XSRF) FAQ
http://www.cgisecurity.com/articles/csrf-faq.shtml



マイクロソフトによる IPv6 のドキュメント [IPv6]


Introduction to IP Version 6
http://www.microsoft.com/downloads/details.aspx?familyid=cbc0b8a3-b6a4-4952-bbe6-d976624c257c&displaylang=en&tm

英語版だけど(^^;



fluxbox [Linux]


Gnome ってやっぱメモリ食いだよなぁと思いちょっと X Window Manager を変えてみることに。そこで試したのが Blackbox から分岐した Fluxbox

http://wiki.debian.org/Fluxbox
http://fluxbox.sourceforge.net/docbook/ja/html/index.html

Debian でのインストールはこんな感じ。

# apt-get install fluxbox fluxconf fbpager fbdesk xfonts-artwiz

参考
http://linux2ch.is.land.to/index.php?InstallationUbuntuLinuxFAQs%2FTips

いま使っている X Session Manager と X Window Manager を確認するには

# update-alternatives --display x-session-manager
# update-alternatives --display x-window-manager


変更するのはこんな感じ

# update-alternatives --config x-window-manager



既に起動しているプロセスをgdbで制御する方法 [開発][C]


http://www.geekpage.jp/blog/?id=2007/1/17

-g付きでコンパイルしている必要はありますが、

$ gdb -p プロセス番号


こんな感じで、起動時に指定しなくても、あとからでも指定できるんですね。


2007-01-16 Tue


「お仕事マジカ」改め、「マジカ!」 [開発]


業務フローの洗い出しというと、結構大変なわけですが、マジカ!は、スターロジックの羽生さんが提唱している手法で、名刺大のカードに、思い付くつくままに自分の仕事を書き出し、そのカードを並び替えて行くうちに、仕事の流れがうかびあがってくるというものです(まぁこんな下手な説明を読むより、下記のサイトで確認された方がよいかと思いますが)


マジカ(仕事の流れを棚卸し)
http://www.starlogic.jp/MAGICA/


で、今日、そのニューマジカがお披露目されるということで、行ってきました。

1月16日にマジカ!新版のお披露目イベントを開催します
http://d.hatena.ne.jp/habuakihiro/20070111


どうやら、セミナーに申し込んだのが一番だったらしく、受け付けでスタッフの方に「一番にお申し込み頂いてありがとうございます」とか声を掛けて頂いたんですが、不意打ちだったので、ぐだぐだな返事に orz

#まぁそれはさておき(^_^;

マジカ自体は Seasar Conference 2006 Autumn で配布されていたので、気にはなってたんですが、よさそうだとは思うものの、詳細がいまいち掴めず、手を付けられていませんでした。そういう意味では、今回はとてもよい機会となりました。

で、セミナーに参加しての感想ですが、新版になってさらにとっかかり易くなったと感じました。ただ、本日のプレゼンでも触れられていた通り、マジカ!自体は、仕事の流れを把握するための一手段にしか過ぎないわけで、なぜマジカ!をやろうとするのか、その目的、解決すべき問題に向き合う覚悟がないと、意味をなしません。逆に言えば、そこまでの肝が座ってさえいれば、心強いツールになってくれると思います。

で、鉄は熱い打ちに打てということもあり、帰社後、社内にいた部内のメンバから希望者を募り、さっそく今日のセミナーの復習がてら、マジカ!の説明をしてみました。あまりうまい説明はできませんでしたが、ちょこっとでもマジカ!の魅力が伝わっているといいなぁ。

#まぁそもそも私よりもずっと以前からマジカに注目していた同僚もいたりするので、まずは部内で実践かなぁ?



スプレー缶アーティスト [その他]


http://www.hiroburo.com/archives/50302685.html

なんか手品でも見せられているような……なんか、もう笑っちゃいます(^_^;



Lilth [Tools]


多機能プレイヤー
http://ringonoki.net/tool/music/lilith.html

なんか、ハンバーガーの付け合せにステーキがついてきた気分です


思わず吹き出した。うまい表現だな〜


2007-01-14 Sun


液体チェーン [ネタ]


http://www.seihin.com/s/2007/01/10_0326.php

これを 4本のタイヤに振りかけ、固まるのを待つぐらいなら、普通にチェーンを履かせた方が早かったりして……



Debian/sarge から Debian/etch にアップグレード [Debian]


そろそろ etch が stable になりそうなので、一足先にアップグレードしてみた。で、いろいろはまったので、その備忘録

■ Trac周り
Trac自体は手動でインストールしているので、純粋な Debian package で構成されていたら、ここは関係ないかも?

1) SQLite の修正
DBが SQLite 2.8.x系から SQLite 3.x系になったので変換が必要。

$ cd db
$ mv trac.db trac2.db
$ sqlite trac2.db .dump | sqlite3 trac.db


で、新しいフォーマットに変換。

2) mod_python 利用時のバグ
Wiki が動かなくなるらしい。patch で回避することも可能。

http://trac.edgewall.org/ticket/554
http://trac.edgewall.org/attachment/ticket/554/util_py.patch

3) plugin のアップグレード
python 2.3 用になっているはずなので、python 2.4用にするために、再インストール。


■ LDAP & Apache( apache 2.0 から apache 2.2へ)
 Apache の認証データに LDAP を使っていた場合、LDAPのモジュール名や設定ファイルに変更が入っているので、修正が必要。

1) module
auth_ldap から authnz_ldap に変更。変更には a2dismodと a2enmod を利用。

2) 設定
 a) "AuthLDAPEnabled on" は "AuthBasicProvider ldap"へ
 b) "require group" は "require ldap-group"へ
 c) "require user" は "require ldap-user"へ

 ■ SSL が有効にならない
 apache2.0 では、-DSSL が default で付いて起動されていたが、apache2.2では消えてる(設定が消えた??)
 etch ではどこで -D を指定するのかいまいちわからなかったので、Ifdefine SSL のところを削除した<負け気味

 
 ■ 同じファイルが別パッケージにも含まれていてアップグレードできない。
 対処)
 # dpkg -i --force-all パッケージ名

 #やっていいかは、あれですが……


2007-01-12 Fri


dokuwiki で preタグ内の文字色を変更 [Wiki]


http://kikuz0u.x0.com/td/?date=20070112#p01



A4用紙でCDケースを作る [Howto]


http://www.curbly.com/DIY-Maven/posts/680-How-to-Make-a-Folded-Paper-CD-Case

via http://netafull.net/lifehack/018008.html



セガール [ネタ]


http://imihu.blog30.fc2.com/blog-entry-2411.html
http://imihu.blog30.fc2.com/blog-entry-2416.html
http://imihu.blog30.fc2.com/blog-entry-685.html

笑った(^_^;



帝国ホテルのおもてなし [Book]


http://www.ringolab.com/note/daiya/archives/004861.html



LCD液晶ディスプレイのデッドピクセルの生き返らせ方 [Howto]


http://yoosee.net/d/archives/2007/01/09/002.html

保証が切れてる、切れてないけど替えてくれない、という場合には有効かも?

デッドピクセル(無発光)の場合

1. PC(ディスプレイ)の電源を切る
2. スクリーンを傷つけないように手を布で覆う
3. デッドピクセルのある場所のみに圧力をかける
4. 圧力をかけ続けたままでPC(ディスプレイ)の電源をいれる
5. 圧力をかけるのを止め、デッドピクセルが消滅したことを確認する



スタックピクセルの復活方法(色が固定)

JScreenFixを利用
http://www.jscreenfix.com/#JScreenFixb



君のコードが汚いわけ [開発]


http://www.atmarkit.co.jp/im/carc/serial/redge51/redge51.html


2007-01-07 Sun


日本人にとって電車の車内とは? [ネタ]


http://d.hatena.ne.jp/zoot32/20070105#p1

日本人にとって、電車は部屋だ


なんとなく納得できる(^^;



URIまとめ [Web]


http://hxxk.jp/2007/01/05/1930



Firefox2.0に未対応な拡張機能に対応 [Firefox]


Firefox 2.0系に上げたら、いくつかの拡張が動かなくなったけど、下記のサイトを参考に、extensions.checkCompatibilityを false に変更したら、動いた :-)

http://fxwiki.blog63.fc2.com/blog-entry-66.html



OSの正しいインストール手順 [Windows]


http://www.daw-pc.info/windows/inst.htm

インストール手順でパフォーマンスが変わるのか(--;


IPv4/IPv6 meter
検索キーワードは複数指定できます
ChangeLogを検索
Google
Web www.kunitake.org
思ったより安い……時もある、Amazon

カテゴリ