タグのアーカイブ: linux (RSS)

ls ~

ryo@ubox:~$ ls ~
Desktop    Downloads  Mail   Pictures  Templates  Videos  export  share
Documents  Dropbox    Music  Public    VM         bin     git     work

# 実は直前にゴミ掃除しました。置きっぱなしだった不要なファイルを消しただけですが。

Mail/ はMewを使っていたころのもので、いまは全部gmailですんで、こっちは残ってるだけ状態で、さすがに数年前のものなので検索もしてません。

仕事関連はworkの下にプロジェクトや客先ごとにフォルダがありますが、まあ、カオスというか、10年分ぐらいたまってる気が・・・
仕事のドキュメント類は便利なDropboxを使ってて、workの下はcheckoutしたものやまとめてもらったデータがメインですね。

VMは仮想マシンのイメージファイル置き場、キャプチャしたビデオはVideosの下でエンコードしたりしてます。

shareがマウントしてるsambaボリュームで、家庭内LANで共有している写真・ビデオ・音楽はこっちにあります。

ubuntuでHDV 1080iをキャプチャする

linuxでHDV 1080iをキャプチャする
で使ったmpg1394grabが、64bitのせいなのかうちのubuntu8.04でうまく動かなかったので、別の方法でキャプチャしてみることにしました。

なんのことはなく、aptでdvgrabというアプリをインストールしたら、ビデオカメラをつないだ状態で
$ dvgrab -f hdv -s 0
とするだけです。
mpg1394grabと違って、DVと通信するようで、再生が自動的に始まります。

“-f hdv”はフォーマットにmpeg2を指定、”-s 0″はファイルサイズを無制限にして、途中で自動的にスプリットされることを回避します。

しかしそろそろHDR-HC1も買い替えようかと考え中。。。
AVCHDのHDDやSDのになったら、普通にファイル転送できるのかな?

続 エコぶってみる

うちのカッコイイSOHOな仕事部屋(くどい)のサーバー群のリプレースが完了したので、ワットチェッカーをつかって消費電力を調べてみました。

サンワサプライ ワットチェッカーplus TAP-TST7サンワサプライ
ワットチェッカーplus TAP-TST7
6599円

(エレクトロニクス)
amazon.co.jp
続きを読む »

ubuntu8.10リリース直前のubuntu8.04インストールメモ

ubuntu8.10リリースが後3日ぐらいですが、ぶっこわれたThinkPadの代替機として用意したデスクトップマシンへの、ubuntu8.04インストールが大体完了したのでメモを書いておきます。
続きを読む »

ubuntuインストール前の準備:USBメモリにインストーラーを用意

新しくする予定の自宅サーバーですが、CD/DVDドライブをつけないつもりです。
どうせインストール時にしか使わないので買うのは無駄だし、付けてしまったら確実に無駄な電力を消費するわけですからね。

で、CD/DVDドライブ無しでubuntuをインストールするにはどうしようか・・・
インストール時にだけ古いマシンからドライブを付けるのもいいけど、やり直しがあるとめんどくささ倍増だし、PXEもけっこうめんどくさい。やはりUSBメモリからインストーラーが起動できたら一番楽じゃね?ってことで下準備をすることに
続きを読む »

OSC関西2008楽しかった

Google Tech Talk京都に続いて、OSC関西2008にも行ってきました。行ったのは19日の土曜日のみですが、興味あるセミナーはかたっぱしから見てきました。

JPUG活動のご紹介/EC-CUBEとPostgreSQL

京都駅から会場までが予想以上に時間かかってしまい、ちょっと遅刻しましたが、興味のあったEC-CUBEの話がきけてよかったです。
個人的に気になった話(というか自分で質問して開発者の中川さんに答えて頂いたんですが)としては、EC-CUBEでやってるPostgreSQLとMySQLの両対応で、実際のコードはどう切り分けてるかってことで
- DDL(データ定義のSQL)はPostgreSQLとMySQLで別のものを書いて用意している
- ほとんどのSQLがそのまま通るのでそのまま使ってるが、MySQLだとVIEWがないだとかの制約があるので、クラスの内部で切り分けてで吸収している
なるほどって思うのは簡単なんですが、最初から考えてたわけではなくて、もともとPostgreSQLでしか動かなかったものにMySQL対応を追加したそうで、このパワーはホントに凄いと思いました。これでインストール数は確実に増えるでしょうしね!
と、いいつつも「もともとPostgreSQLでつくってて、MySQLではなんとか動くレベルなので、PostgreSQLのほうが速いしオススメ」だそうです(笑)

脱Accessは、まず脱Baseから - オフィスアプリのOpenOffice.orgへの移行

すっかりオフィスアプリから遠ざかってしまってるんですが、はるか昔Accessでオフィスアプリをつくってた記憶があるので、なんとなく興味本位で受けてみました。
内容がけっこう密でほとんどついていけませんでしたが^^;AccessなんかでつくったオフィスアプリをOOoに移行するってのは、脱MS-Officeするには必須ですからねぇ・・・
そういえばGoogle Tech Talk京都では、powerpointじゃなくてImpressが使われてた気がしたんですが・・・
ちなみに僕はちょうど一昨日から、クリップアートやテンプレートがいっぱいついてるOxygenOffice Professionalってのをインストールしてつかってます。

Linkstation / 玄箱をハックしよう

gnspoolの山下さん・・・、いや、今はLinkStation/玄箱をハックしまくりの山下さんのセミナーです。
「GLAN Tank使いが浮気してんじゃねーよ!?」って言われるような気がしないでもないですが、実は次にNAS買うならLinkStationにしようと思ってるのです。
それにしても山下さんのお話は面白くて、完全にファンになってしまいました!
ハックという「苦労と試行」の先にある満足感・達成感はほんとにいいもんですよね。

はてなのバックエンドシステムと開発手法、過去と今

大規模トラフィックをさばくのに、サーバーを増やすわけですが、サーバー増やせば増やすほど大変になるわけです。
で、klabさんと出会ってLVSを活用するようになって相当よくなったというお話がメイン(だったハズ)。
LVSはWebサーバーだけじゃなく、MySQLスレーブにもLVSが利くそうで、オススメだとのこと。
# しかしMySQLスレーブが落ちるってのは、やっぱりMyISAMのロック競合が激しすぎってこと?
それにしてもMySQLマスタのリダンダンシーの確保をkwskって気がしまくりでした。今度出る本に書いてるのかな?

Geeklogで開発しよう

WordPress使ってるんですがWordPressのコードにうんざり・・・ってわけじゃないけど、CMSとしてのGeeklogにも興味があるので受講しました。
これは凄いと思ったのがwkyInstaller。GeeklogみたいなWebサーバー型アプリで、アーカイブの取得・サーバーへの転送・アーカイブの展開・ファイルパーミッションの設定・DBアカウントの設定とDBの作成、あたりのインストール作業を全部やってくれるWindowsアプリで、Geeklogはこれに対応していて、ワンクリックでインストールが完了してしまうというものです。
こんなのあったらレンタルサーバーでのインストール数は、ものすごく伸びるんじゃないでしょうか?
Geeklogについては、DBのテーブル情報ドキュメントが表示されるだとか、開発ツールが整ってるらしく、プラグイン開発がWPよりいい感じなら乗り換えちゃおうかなというぐらいの気持ちが出てきました・・・

懇親会

回りの席の方にもめぐまれ、たいへん楽しく過ごすことができました:)
お名刺交換させて頂いた方にはボチボチメールさせてもらいますです。

あ、ftp.jaist.ac.jpでダウンロードができないって北陸先端大に電話するの禁止ね!

logwatchからのメールがちゃんと来ない

The Penny OS!
Creative Commons License photo credit: trekkyandy

このサイトをホスティングしてるサーバーでは、CentOS5を使っている。
そのCentOS5に入ってるログ監視ツール「logwatch」からのメールが、ちゃんと届かなくなってしまった。

仕組みとしては、朝4時に動くcron.dailyスクリプト郡の一番手になっている
/etc/cron.daily/0logwatch
が、
/usr/share/logwatch/scripts/logwatch.pl
へのリンクになっていて、ログ監視ツールが起動される。

本来ならこれでちゃんとしたレポートがメールで届くはずなんだけど、届くメールでは、
postdrop: warning: uid=0: Illegal seek
sendmail: fatal: root(0): queue file write error

なんて書いてあるだけで、ログ監視の意味がなくなっていまっているのだ。

このメッセージはちょっとわかりにくいんだけど、どうやらpostfixでメールの容量制限に引っかかってしまっている模様。
postfixでのメールサイズの制限は、message_size_limitで指定でき、デフォルトは10240000=10Mとなっている。

/etc/postfix/main.cfで
message_size_limit = 51200000
としてpostfix再起動後、/etc/cron.daily/0logwatchを動かすと、ちゃんと届きました。

それにしてもログ監視のメッセージが10Mを超えるなんて、とんでもない時代というか、とんでもない事態というか・・・
sshのブルートフォースアタックと、SMTPでspammerを弾いてる数がやたら多いのが原因です。

GMT時刻を知る

Tick Tock
Creative Commons License photo credit: Radio Rover

del.icio.usのdaily blog postingで、GMT時刻を設定する必要があったので思いつきで書いてますが、ホント日本で暮らして日本の仕事をしてると、時差なんてものが存在しないかのような感覚に陥ります。
カリフォルニアで暮らして、日本の仕事をしてる人は、ほとんど日本時間を意識しっぱなしの、時差を体感しまくりでした。

さてさて、コマンドラインで暮らす人は
$ date
Thu Feb 28 00:26:17 JST 2008

なんてやって時刻を知るのは常識だと思いますが、GMT時刻を知る必要があるときは
$ TZ=GMT date
Wed Feb 27 15:27:00 GMT 2008

なんてやります。

続きを読む »

CentOS4でphp-5.2.5のbuildにちょっと嵌った

タイトルの通り、CentOS4.6でphp-5.2.5のbuildにちょっと嵌ったのでメモ

(FCからとってきたものベースの)RPMでのbuild-cgiで
ext/xsl/xsl.la
のところでlibtoolが
`/usr/lib/libxml2.la' is not a valid libtool archive
なんて吐いてこける。
続きを読む »

ThinkPad T42をFedora8化

FC6(Fedora Core 6)のまま使ってたThinkPadですが、Fedora8(Fedora Release 8)が出てしまい、2個前のバージョンとなってしまった以上、さすがに移行することにしました。
続きを読む »