Nacky - Snowland.net
Nacky(Issei Ishii)がDJ/Composerのようなふりして書き散らすblogサイト
Archives
2010-01-31
2010-01-30
状況
・ファイルサーバをLinux上のRAID5で構成.500GBx3の1TB.
・世代バックアップを同一ディスク内で週1で実行
・比較的毎日24時間使うことが多いのでバックアップ中に動作が遅くなるのが困る
・同一ディスク内なので飛んだらおしまい的な
アイディア
・別のHDDに取ればいいじゃないか
・別のマシンから読みに来るだけなら負荷もかからなくね?
・週1のバックアップのためだけに起動させておくのは電気代がもったいなくね?
希望
・安く,大容量
・RAID1か5である程度の信頼性がほしい
・バックアップ以外には使わない
解決案
・適当な安いPCにLinux入れてnfsで繋ぐ
・定期的にバックアッププログラムを走らせる
・タイマー起動,バックアップが終了したら自動でシャットダウン
・タイマーが無くてもファイルサーバからWOLパケットを投げてやればいいじゃないか
結論
Express5800/110GeでもS70FLでも買ってきてHDDたくさん載せればおしまいだー!
(ML115にしないのはいつはちゃん派だからSATAポートが少ないからです)
ということでそのうちやる.
2010-01-29
2010-01-27
PHPのGD関数だとimagecreatefromjpegとかでサクサクとjpegファイルを読み込めてとても便利なんですが,Windows BMPとtiffには対応していません.
Windows BMPに関してはDHKoldさんのimagecreatefrombmp関数(自力でbmpを読む)がありますのでありがたく使わせていただきます.
■
PHP: imagecreate - Manual #53879
じゃあtiffはどうするか.これがまた全然情報がない.
仕方ないのでとりあえずはtiff2pngという外部のプログラムを使うことにします.
■
tiff2png Home Page
■
PNG 利用術
Linux x86/glibc のバイナリがあるのでそちらをDL.
$ tiff2png -destdir <書き出し先> <tiffファイル>
動作確認.
あとはtmpnameなりを使ってテンポラリファイルを確保して,system()関数あたりで呼び出してやればOK.
# tiff2pngは-destdirを指定しないとカレントに書き出そうとするようで,パーミッション問題でややハマり.
追記
tiff2pngは拡張子.tiffや.tifだとリネームして.pngになってくれますが,tmpnameとかでテンポラリファイルとして拡張子なしのものを食わせると,後ろに.pngを追加したファイル名にしてくれます.
例
hogehoge.tif → hogehoge.png
hogehogetmp → hogehogetmp.png
「ファイルサーバ上にあるhtmlを編集してるんですけど,保存できないっておこられますー!」
ファイルサーバはsambaで組んであるのでsmbstatusで確認.
該当ファイルが DENY_WRITE で開かれている.
何かがロックかけっぱなしで死んだのかなー,ということで該当プロセスをkill.
smbstatusで確認すると,DENY_WRITEはなくなった.
再度アクセスしてもらう.
「また保存できませんー!」
確認すると,またDENY_WRITEで開いてるプロセスがある.
開いてもらってるクライアントPCはWindows7.
エクスプローラのプレビュー機能でhtmlの中身を見て,その上で編集しておりました.
プレビューで開きっぱなしのファイルは保存できない模様.
しかし相手のsambaの設定にもよるようで?ローカルファイルではプレビューしながら保存もできた.
とりあえず,現象は理解してもらってそのまま運用.
sambaのほうで対応できたりするのかな?
■
misa - DIGITAL GUITAR
タッチパッドコントロールのデジタルギターとな!
■
ASCII.jp:ブラタモリのファン必携! iPhone「ブラアプリ」
早速iPodTouchに落としてみたが,まぁこんなもんか…
■
難 民 チ ャ ン プ | 日本初? kindleで日本語漫画を出してみよう企画
既存流通体制の崩壊はあっさりとやってくるな!
■
個人サイトを穏やかに10年続ける方法 - blog.yuco.net
なにげに97年からやってるんだが,biglobe→linkclub→sakura→snowland(dmz-plus)→snowland(自鯖)と移転しまくりなので,続いた感は薄いなぁ.
■
Web上の膨大な写真からローマを1日で構築する方法 - A Successful Failure
なにこれ!すごい!
仕組みはなんとなくわかったような気分になれるがすごくて意味わからん.
■
経路探索アルゴリズムの「ダイクストラ法」と「A*」をビジュアライズしてみた - てっく煮ブログ
ビジュアル化って重要だなぁ.見えると全然違う.
2010-01-25
2010-01-24
2010-01-23
Windows関連開発の方から「Windows7のマシンにしたらうまく動かないよー!」と言われたので手伝ったメモ.
HTTPエラー 500.19
0x80070005
■
IIS 7. 0 でホストされている Web サイトをアクセスすると、エラー メッセージ:「HTTP エラー 500.19-内部サーバー エラー」
c:\windows\system32\inetsrv\config\applicationHost.configあたりにIIS_IUSRSグループへの読み取り許可を与える.
HTTPエラー 401.2 Unauthorized
0x80070005
・IISの機能(Windowsの機能の有効化または無効化からたどれる)として使用したい認証用モジュールが入っているか確認
・セキュリティ>認証 で匿名認証が有効になってるか確認
HTTPエラー 404.2
0x800704ec
■
IIS 7. 0 を実行しているコンピューターでホストされている Web ページを訪問するときにエラー メッセージ:「HTTP エラー 404.2 – が見つかりません」
↑まったくわからんw
サーバーコンポーネント>ハンドラーマッピングでcgiだったらCGI-exe,dllだったらISAPI-dllを有効に.
しかしこれだけでは動かず,ISAPI-dllの実行可能ファイル(オプション)に直接ファイルを指定したら動いた!
----
Windows Server 2008でもこんなことしたっけ???
Windows7+IIS7を中途半端にセットアップされていた状況なので元々どうなのかは不明.
しかしapplicationHost.configが読めないとか匿名認証が有効でないとかは,よくハマりがちな気がする.
2010-01-19
2010-01-17
■
万世橋テクノラジオ - 秋葉原からテクノを発信!
vol.24配信!しかも明日イベント!ギリギリすぎw
■
tattoo socks / tights / pantyhose / nylons / stockings
なるほどなぁ!しかしなんでtwitterでfollow meとかw
■
鮭の子はイクラ:すずやのとんかつ茶漬けを再現してみる - livedoor Blog(ブログ)
とんかつが余ったらカツ丼な俺ですが,これはやってみたいな!
■
2ch URL Modify for Greasemonkey
- 「ttp://」をリンクに直します
- ime.nuやime.stをスキップして直接リンク先へ飛べるようにします
- 画像へのリンクはサムネイルを表示します
- 「>>100」のようなアンカーをクリックするとその場で展開して見ることができます
ime.nuを飛ばそうと,同じ事を思いついたが検索したらすでにあった!すばらしい.
2010-01-15
2010-01-14
■状況
CentOS使用
メンテの都合上apacheはデフォルトのまんま,yumで.
suexecの示してるディレクトリが/var/www なので,他のディレクトリ(/home/hoge/webとする)で動かしてるvirtualhostに対してsuexecが使えない.
■症状
cgi実行時,エラーログに
・Premature end of script headers
・suexec policy violation: see suexec log for more details
が出てる.
suexecのログには
・command not in docroot
が出てる.
■原因
suexecのdocrootが/var/wwwになっているので,その下のディレクトリじゃないとsuexecで実行させてもらえない.
(mod_userdirのときは別っぽい?)
/usr/sbin/suexec -Vしてみると
-D AP_DOC_ROOT="/var/www"
ということで,確かに/var/wwwになってる.
■対応法その1
・
suexecを再コンパイルすることなくCGI実行可能なトップディレクトリを変更する方法 » fanta-orange
これすげぇぇぇぇ!(suexecのバイナリ内で/var/wwwになってるところを書き換える)
と思ったが,suexecが書き換わったら再度やるのよね…ということで今回はパス.
■対応法その2
・
特定の VirtualHost でのみ SuEXEC したい - ふしぎなぼうし
こちらは/var/www以下の適当な場所に/home/hoge/webをmountする方法.
# mkdir /var/www/mnt/hoge/web
# mount --bind /home/hoge/web /var/www/mnt/hoge/web
httpd.confのDocumentRootも/var/www/mnt/hoge/webに変えてやる.
reloadして完了.
しかしこれはこれで/var/wwwの下に行っちゃっうので/homeのつもりで使ってると不具合あり(パーミッションとか).
使えるかどうかはシチュエーション次第だなぁ.
/home をbindしたほうが良かったかも?
2010-01-12
2010-01-10
2010-01-09
2010-01-07
twitterで「○○爆発しろ!」などと,爆発が流行っている昨今ですが,
外神田6丁目を歩いていたらこんな看板を発見.
すげぇ名前だ!
■
爆発研究所トップページ
爆発研究所 会社案内によれば,本当に爆発を研究していたり,シミュレーションのためのクラスタコンピューティング関連の仕事をしていたりするみたいです.
すごいなぁ!
こちらは秋葉原支社ということで,本社は茨城県の牛久ですって.
2010-01-06
テスト用に古いPCを引っ張り出してきて,Windows7を入れることになりました.
Windows7のDVD(iso焼いたDVD-R)を入れてブート…しかし起動できない.
cannot boot from cd : error code 5
とか出てる.
どうも調べてみるとBIOSが古いとかISOイメージの規格に合ってなさげとかが理由のよう.
ちなみにWindows VistaのDVDはブートできるんだ…
こんな場合はUSBメモリに移してインストールするとかPXEブートが可能なのでネットワークインストールするとか手段があります.
前者が楽そうですが手元に4GBのUSBメモリが無かった…
後者はTFTPサーバを立てたりで面倒すぎ!
よって今回はVistaを一旦入れてからアップグレード!
えー!
しかし,面倒だなぁと思って作業していたら4GBのUSBメモリが出てきたので,そちらからインストールすることにしましたとさ.
参考
■
diskpartを使ってWindows Vista/7のインストールUSBメモリを作る - @IT
おしまい.
---
追記:
USBブートもなぜか固まる!なんだこれ!
ということで,結局Vistaの後にアップグレードしましたとさ…トホホ感!
2010-01-04
まだ年号を打つときに2010とすらすら出てこない.
■
能代で住宅全焼、焼け跡から2遺体 火元の夫婦が行方不明|さきがけonTheWeb
昨日やたらとサイレンが鳴っていたらしいが,方向が逆だったので不明でした.
■
NHKニュース 東京都 人口1300万突破へ
すごい集中っぷり.将来的には転居も考えたいけどなー.うーむ.
■
ラッコ、貝殻で強化ガラス壊す : 社会 : YOMIURI ONLINE(読売新聞)
なんかラッコ見に行きたくなってきた.
■
マック、本部が指示する競合店差別化のための仰天マニュアルとは :株/FX・投資と経済がよくわかるMONEYzine
他店のクーポンも受け入れとか,なるほどなぁ.
どうでもいいが地元にもマクドナルドが出来ててびっくりした.
2010-01-02
■
公用車全損事故 - 大宇宙拡大大帝国建国記録 (Episode of BLACKEye Empire)
痛車の自損事故.
■
サッポロビール | 麦とホップ 新春!国民的じゃんけん大会 キャンペーン
こういうキャンペーンは裏側を想像して大変だなーと思ってしまう.
■
今時、公衆電話から携帯にかけるのは非常識ですか? - Yahoo!知恵袋
携帯の通じない山の宿とかどうすんだよー.
■
「マタギの孫娘」鈴木芙由子、五輪射止める : カーリングその他 : ニュース : バンクーバー五輪 : YOMIURI ONLINE(読売新聞)
そういえば秋田県内でも合川方面はあんまり行ったことがないな…
■
【山田祥平のWindows 7カウントダウン】 ゆるやかにパーソナルコンピューティングを変えていくWindows 7
Windows7ではドキュメントフォルダの中身がデフォルトでマイドキュメントとパブリックのドキュメントを束ねたものになっている,と.
ドキュメントに保存したはずなのにc:\users\(username)\documents 以下にみつからねーなーと思ったらpublicのほうに保存されてました.
他のファイラーからアクセスしづらいなぁ.困ったさん.
ことよろ!
昨年はもやもやしていたらいろいろと大変なことが襲ってきて立ち直しに大変でしたが,
今年は明るく行きたいですね!
---
年末年始の行動
12/24 クリスマスは鳥だよね!と男2人で鳥万
12/25 男2人で晩勤屋に行ったら男1人で晩勤屋の方がいらっしゃった
12/26~28 コミケ準備作業と仕事の並行
12/29 アールエスケイブースのお手伝い,コミケ準備作業
12/30 PING-Music Labelでコミケ出展.ありがとうございました.
打ち上げ兼忘年会にたくさんの人に来ていただきまして,とても打ち上がりました.
12/31 二日酔いのまま実家へ
01/01 親戚へ挨拶に
予定
01/04 東京へ戻る
01/05 通常営業開始
---
■
ばとぶれ!~キュートな女の子の声でコスれちゃうバトルブレイクスCD~ - CANDYPOP
結局どうだったんだろうね!楽しかったけど!
■
PING-Music Label » C77, 冬コミ情報
Super Dullはあんまりだるくないというウワサがありますが,Hyper Dullとあわせてダルさを堪能していただきたいですね!
1/10ぐらいからeARSさんで委託販売される予定です.
■
そらからレーベル
直前に委託が決まった「まんけん!」
なかなかの出来でした.帰りの車内で疲れ切った面々の脳内に結構キていたようで…
委託あるのかな.