Air Video Server HD for Linuxのちょっとしたメモ(実質systemdばなし)

ワタシの常用iPhone(iOS)アプリの中では、まあまあ、レアな部類に、「Air Video HD」というのがあります。

(余談ですが、今、「そこそこの頻度(週数回以上)で起動しているアプリ」をざっと数えたら40くらいありました。体感的に20も無い、と思ってましたが、意外と、いろいろやってますな。スマフォ依存ひどいwww)

名前からなんとなく想像できるとは思いますが、クライアントアプリ「Air Video HD」をiPhone/iPad/iPod Touch/AppleTVに入れ、サーバアプリ「Air Video Server HD」をMac/PC/Linuxで走らせると、マシンの内蔵HDD/SSDなり、DASなりNASなりに溜め込んだ動画を自在に再生できます(ちなみに、クライアントは有料、サーバは無料)。ウチは長年、自宅サーバを固定ipでやっているんで、どこからでも直に見られますが、そうでなくてもルータに穴空ければ、フツーのご家庭でも同様のことができます(たぶん)。

コイツの優れているところは、とにかく群を抜いた、全方位にスキの無い基本性能の高さ、です。 続きを読む Air Video Server HD for Linuxのちょっとしたメモ(実質systemdばなし)

PCKeyboardHackに設定切り替え機能を!

MacBookPro(Retina, 15-inch, Late 2013)を買いました。
心踊るニューマシンのはずなんですが、喜びも中くらい、といったおもむき。
前回購入のマシンはEarly 2010なんで、普段の買い替えサイクル(だいたい5年)からするとあまりにも早い。メモリ増量&SSD換装&光学ドライブ撤去、さらにACアダプタ交換と順調に延命対処も施していたので、まだまだ戦える! はずだったのですが。。 続きを読む PCKeyboardHackに設定切り替え機能を!

リモート鯖にファイルを落として展開するときのメモ

普通にWebアプリ開発している人は、アプリやらライブラリやらプラグインをいったん手元にダウンロードしてから、ftpなりで鯖に上げているようですが、私はほとんどの場合sshでサーバを直接いじっているので、時々ファイルの取得で鬼ハマります(sourceforgeみたいにdirect linkも併記してくれていると嬉しいのですが)。

というわけで、シェルで繋いだ先でファイルを取得したい時のTIPSをいくつか。 続きを読む リモート鯖にファイルを落として展開するときのメモ

mb_func_overloadと.htaccess問題だった

wordpress 2.5x/2.6xとphp5.2.x(とx86_64?)の挙動不振」の続報。

みなさん、あれこれあれこれと対策を挙げてらしたのですが、残念なことにワタシの環境ではうまいこと解決しませんでした。

…が、ついに解決! 解決方法はこちら。 続きを読む mb_func_overloadと.htaccess問題だった

nmlをシャッフルシャッフル! -2

さる11/18にナクソス・ミュージック・ライブラリーサイトがリニューアルしたわけですが、そのあまりのプラマイゼロっぷりに絶望していたところ、拙作の「nmlシャフラー」が動かなくなっている!(注:応急処置したので、2008年11月いっぱいは動きます)
で、検索まわりをチェキったところ、postメソッド+javascriptでがっちりガード。検索エンジンにディープクロールされるのがそんなにイヤですかそうですか。…というわけで、ヘッダ解析しつつ、cURL関数など援用しつつ、とりあえず対処完了。

nmlシャフラー2

まあ、いろいろ問題を抱えたコードのような気がするが、、、まあ、いいか!

[2008-12-04追記] cache-controlがヘッダに入っているのでおんなじ検索結果が二回ずっこ出ることに気づいたので、そこら辺をゴリゴリと。

[2008-12-14追記] セッション寿命の問題なのか、シャフラーが動かなくなってしまった。ヘッダをキャプチャしなおして、__EVENTVALIDATIONの値を最新のものにしてとりあえず解決。うにゅー。

[2009-02-22追記]まれにときどき動かなくなるものの、__EVENTVALIDATIONをいじらなくても復帰するように、いつの間にか、なった。まあ、めでたい。

[2009-02-23追記]nmlのライブラリアンが怒涛の勢いでトラックを突っこんでくるので、シャッフルする数値の母数の更新がだんだんメンドくさくなってきた。というわけで地味に改良。アクセスしたときに検索全件が表示されるので、その値をmb_egrep()で切り出して、テキストファイルに保存。次回のアクセス時はその数値ベースで乱数を発生するようにした。まあ、母数17万もあるんだから、そんなに頻繁に更新せんでも十分な気もするが、自動化マンセーということで。

wordpress 2.5x/2.6xとphp5.2.x(とx86_64?)の挙動不振

# mbstring関係とおぼしき話なんだけど、なぜか日本語の情報が異常に少いのでエントリ書いてみる

最近、もろもろの事情からphp5.2.6を導入後、webサーバの挙動が極端に遅くなることがあることに気づいた。ちょっと負荷が、といった程度ではなく、えんえんと高負荷状態が続き、そうなると大抵のサーバはメールサーバも兼ねているので、そっちが遅延しだす。ヘタするとnamedがコッソリ落ちたりする。ワームが喰いついた形跡もないし、サーバを再起動すると何事もなかったように復帰。

で、いろいろと原因を探ったところ、httpd/error_logにこんな記録が。 続きを読む wordpress 2.5x/2.6xとphp5.2.x(とx86_64?)の挙動不振

Keyboard Maestro 3.2に上げた

その昔Quickeysという強烈無比なキーボードマクロユーティリティがあり……ってまだあるのか!>QuicKeys しかもWindows版まで出てる! あ、でもなんかバージョンアップが滞り気味だな。。

気をとりなおして。 続きを読む Keyboard Maestro 3.2に上げた

で、結局iGTDを使っている件(あるいは漏れのGTDアプリ廚懺悔録2007)

ちょいと前までやれGTDTiddlyWikiだ、なんだ、と騒いでいたワタクシですが、ぢつはその後「やっぱりGTD道にちゃんと則ったナニを使わないとダメなのではないだろうか」という気分になり(自分を型にはめないと不安になるタイプ)、gtd-phpに乗り換えてました。

日本語ではgtd-phpの情報はあまりなかった(とりあげられてはいるんですけどね)ので、最初はなんじゃーと思っていたのですが、しつこく触っているうちに、このアプリが、「すべてをいったんプロジェクトに入れて、そこからactions/waiting on/references/someday maybeに振り分ける」という思想で作られていることを理解し、「なんて型にハマっているんだ!!(注:プラス評価)」とカンドーして、しばらく使っておりました。

ただ、使っていくうちに不満も出てきて、とりわけ致命的だったのは、「すべてはプロジェクトに属すべし」という、この縛りに対する自由度があまりにもなかったこと。 続きを読む で、結局iGTDを使っている件(あるいは漏れのGTDアプリ廚懺悔録2007)

macで.zipいきなり開けるテキストエディタって

無いの?(いきなり疑問形)

viでは、.zipをいきなり開くことができる。ディス瀞によってはログファイルを勝手に.zip圧縮するものがあるので、この機能は非常にありがたい。
いや、Google Adsenseのレポートをいちいち開くのが面倒だなあ、と思ったわけですよ。では我がマカー陣営のエディタはどうか。選手入(ry

mi
Jedit
CotEditor
HUNDOSHI-EDIT
Smultron
CocoaEditor(アレ?なくなった?)
TextWrangler

とりあえず、マシンに入っているエディタを全部試してみる。(こんなのも貼っておこう)
はい、全滅でした。

……いや待て! 我々にはMacVimがあるぢゃないか。

……

むう、zip伸長されたファイルを検知はするが先に進まない。つーかそもそも、もう少しちゃんと動いた記憶があるんだが……。
なんてこった。「世界最高のlook&feelをもつunix」であるはずのmac os xには、画像ビューワーみたいに、アーカイバ機能がついてるエディタすらないのか!

ちなみに、窓に造詣の深いI氏によると、「窓ではアーカイバ文化が幅を効かせているので、ダブルクリック→アーカイバが擬似的に見せているファイルをさらにクリック」みたいな操作がフツーなので、エディタに内蔵する、という発想はないのでは、とのこと。ま、viも中でunzip呼んでるだけだろうしねえ。しかし、ワタシはドラッグ&ドロップでなんとかしたいのである。イライラニラニラ。。(続かない)

ま、素直にターミナルからviすりゃいいんですけどね。。