トップ «前の日記(2010-04-13) 最新 次の日記(2010-04-15)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|

2010-04-14 :-(

_ 朝ッ

0520 起床

_ 仕事

0830 出勤

_ Plagger -> mixi のアレが動いてなかった件について

手違いにより ${HOME}/* のファイル名をすべて小文字化してしまった影響だと思われる。

ということで

  1. git clone Plagger しようず
  2. git 入ってないじゃん
  3. pkgsrc/devel/scmgit を install
  4. git clone Plagger しようず(2)
  5. ./plagger しようず
  6. 動かない
  7. CPAN モジュール何も入ってないじゃん
  8. CPAN install しようず ←New!

CPAN モジュール入ってないって。サーバーセットアップして以降いままで使ってなかったっけ?あれ?

_ ○○信者

iPhoneほど、はまっている人と興味がない人との温度差が激しいツールはないと言えるでしょう。

 前回でも触れましたが、はまっている人の中には、「iPhoneの素晴らしさをもっと広く伝えなければ!」という使命感を抱いて、ことあるごとに啓蒙活動に励もうとする“信者”が少なくありません。

 その博愛の気持ちは尊いといえば尊いのですが、勧められる側がさほどiPhoneに興味がない場合は、どう対処していいのか困ります。今日も全国各地で、iPhone信者の熱い勧誘を受けて、勧められる側が苦笑いを浮かべているという構図が繰り広げられていることでしょう。

 iPhoneをやっていない側のあなたが、そういう災難にあったときはどう対処すればいいのか。信者の勧誘に対する平和で適当なかわし方を考えてみましょう。

元ネタ

「ツイッター信者」にその素晴らしさを熱く語られたときの平和で適当なかわし方

s/ツイッター/iPhone/g しただけ

_ [Python]Python 画像の種類を判別する

画像の生データから種類を判別する方法 - TRIVIAL TECHNOLOGIES 2.0

試す。

ついでに Bitmap を追加してみた( ref. Windows bitmap - BITMAPFILEHEADER

#!/usr/bin/python

import sys

def detect_imagetype(image):
	if image[6:10]=='JFIF': return 'image/jpeg'
	if image[0:3]=='GIF': return 'image/gif'
	if image[1:4]=='PNG': return 'image/png'
	if image[0:2]=='BM': return 'image/bmp'

imgpath = sys.argv[ 1 ]
buf = open( imgpath, "rb" ).read()
print detect_imagetype( buf )

実行

% python imagedetect.py foo.bmp
image/bmp

mimetypes というのがある( 7.6 mimetypes -- ファイル名を MIME 型へマップする )。これはファイル名や URI から判別するんだけど。使うとこう。

import mimetypes
mimetypes.init()
print mimetypes.guess_type( imgpath )

実行

% python imagedetect.py foo.bmp
('image/bmp', None)

_ [cygwin][git]cannot use .git/info/exclude as an exclude file

  • Microsoft WindowsXP
  • cygwin
  • git version 1.6.1.2

git add したら怒られた。

% git add .
fatal: cannot use .git/info/exclude as an exclude file

既知の問題らしい

Peter Klavins - git on cygwin howto?

怒られる。なして (´・ω・`)

Eric Blake - Re: git on cygwin howto?

Binary mode で mount するといいさ!

Peter Klavins - RE: git on cygwin howto?

core.autocrlf 使えないの? (´・ω・`)

Eric Blake - Re: git on cygwin howto?

素人にはお勧めしない。で、だな。text mode だと以下略

これだから cygwin は

_ [リッジレーサー7]リッジレーサー7

オンラインバトルなど。仮面のひと速い!と思ってたら SYOURYU さんだった。どうりで

  • 走行距離 75230 km
  • RSGP 進行度 100.0 %
  • 名声 22647 FP
  • オンラインバトル勝利数 711/2611