Tag: geek

最近ちょいちょいコード書いてる。

動画から音声抽出するdroplet(AppleScript)とか、動画を結合するdropletとか。ffmpeg/MP4Boxのフロントエンドっぽい感じ。ファイルパス取得してdo shell scriptでffmpeg/MP4Boxに渡してるだけ。10行20行程度で書けるわりに結構便利。
今までaacをm4aにするときにはmp4creator使ってたけど、MP4BoxでもできるらしかったのでMP4Boxで。homebrewだとmp4creator(mpeg4ip)インストール出来ないので。結合もMP4Boxで。 

recfriio→ffmpeg→mediastreamsegmenterなHTTP Live StreamingでTV見るやつもつくってる。ロケフリみたいなの。あんま大したことしてないけど、Mojolicious::Lite(Perl)つかってる。friioが繋がってるのがMacなのでappはMacで動かして、Linuxで動かしてるnginxからリバースプロキシでMacにって感じ。
とりあえずTV見られるところまでつくった。もうちょい作りこみたい。iPhoneでTV見られるの便利。iPadあったらもっとヤバいだろなぁ。

そういえば1か月ほど前にget_flash_videosのpluginも書いてたな。pandora.tvの。これ結構おもしろい。searchのpluginもつくれるし、search結果からそのままgetできちゃうし。

最近のこと。箇条書き。順序バラバラ。

  • 生きてる(稀に生存・意識レベルの確認をされるので)
  • Firefox.3.5からSafari4にやや移行した。Mac版Safariはやっぱヤバい(速い・心地いい)。でも、LocationbarがAwesomeじゃないのが結構キツい。あとメモリおいしいです(^q^)ってなり過ぎで、すぐSwapしちゃう。FirefoxとSafariはなんか別物な感じがする。でも常時使うブラウザはひとつに絞りたい(Firefox or Safari or Chromium)
  • ちょこちょこなんか書いてる。コード書いてる。Xcode起動したりしてる
  • gmail→smtp2web→perl(ここだけ自前)→prowlが便利。Macで使ってるNotifier系のApp要らなくなっちゃう。Google MobileのPushのやつも使ってる
  • iPhoneOS3.1にした。JBした
  • twitterにうんこ垂れ流して満足しちゃってる。twitterでも見事にひとりぼっち。たまにはこういう箇条書きエントリしたい。つか文章書くの苦手だから何書いても箇条書きになっちゃう>< あ、だからtwitterなのか
  • Tweetie(Macね)→Echofon(Macね)にした
  • Visorを使い始めた。以前はずっとTerminal用にSpaceをひとつ割り当ててる感じだったけど、これだとどこでもホットキーでニュルンとTerminalが出てくるのでなんかいい。書いてて気づいたけど、大した変化はないよねこの話
  • Server(Ubuntu)にDropbox入れた。なんかこれでおもろいこと出来るかなぁ。MacもServerもiPhoneも全部同期できるんだし。とりあえずgitのナニをアレする
  • Serverん中に、使わないcacheファイルが80GBもあった。アホか。消した
  • 相変わらず無職
  • 本読みはじめると10ページ位で寝ちゃうので全然進まない

Safari関連で入れてるもの

  • SIMBL
  • SafariStand
  • GreaseKit(oAutopagerize, LDR open in background tab, pbtweet, はてブのコメント出すやつ(自前), etc…)
  • ClickToFlash(YouTubeをHTML5Videoに置き換えてくれるのがヤバい(Mac版のFlashPluginがイケてるのでかなり助かる)。低負荷)
  • SafariTabMemento
  • SafariTabConfig
  • TumblKit

コンピューターの話ばっかりでした。

去年からMacにUbuntu入れてサーバーとして使ってて、ゴキゲン度を確認するためにmuninを入れてるのね。Apacheの具合やらMySQLの具合やらHDDの具合やらをグラフにしてくれる賢いやつなんだけど、どうもね、どうもCPUの温度が取れなかったのね。特に大きな意味はないけど、温度とかのグラフ見たかったの!
ずっとlm-sensorsにno device!みたいなこと言われてた。突き放されてた…。

けど、やっとlm-sensorsが喋ってくれるようになった!このぼくに!
えと、やり方はね、はいこれ。Intel Macだと、applesmcを入れないとダメダヨーとのこと。System Management Controller。

applesmc入れて、/etc/modulesにapplesmc追加して、muninにplugin(sensors_)入れて、なんやかやしてreboot。

で、ちゃんとdるでる。temp1とtemp2で10℃弱差があるのはなんでかわかんないけど、グラフ出るデルっ!もうそれだけでいい!

で、

ついでにSpeedStepの有効化もしてみた。acpi-cpufreqをロードするやつ。とりあえず様子みてる感じ。ロードアベレージ高い?
これって各コアで動作周波数に差がでたりするのね。なんか、へーって感じ。

localhost.localdomain-sensors_fans-day

localhost.localdomain-sensors_temperatures-day

localhost.localdomain-cpufreq_info-day

当然、リリースされてすぐアップデートしたよ。

んでまぁいろいろ新しくなったりしてるけど、ぼくが気付いたことちょいちょい書いてくよーと。

  • Safariが速い。canvasアニメーションの動きが昭和から平成になった感じ
  • バッテリーの持ちが改善(以前と比べるとね)
  • MMSからGmailに絵文字付きメッセージ送ってもちゃんと絵文字表示される
  • SafariでHE-AAC聴けた(これ2.x.xでは対応してなかったよね??)。HE-AAC+v2(aacPlus v2, PS-AAC)はまだ試してない→対応してるくさい
  • カメラの起動が速いし保存も速い(以前は両者ともガッツリ待たされてた(撮影枚数が多いのが原因??))
  • 写真もサムネイル長押しでコピーできる(カメラロールとかで)。んでメールとかMMSにペーストして使える
  • げふんげふん
  • JailBreakきた!これで安心
  • uname -aしたら「Darwin Kernel Version 10.0.0d3: Wed May 13 22:11:58 PDT 2009; root:xnu-1357.2.89~4/RELEASE_ARM_S5L8900X iPhone1,2 arm N82AP Darwin」
  • Mac OS X Leopard 10.5.7よりカーネルのバージョンが上、というかSnow Leopardは10.x.x.x。先行してる(HTTP Live StreamingとかHE-AACもSnow Leopardより先行(もっと言えば、動画のトリミング・アップロードも))
  • SBankNotifyからの卒業(今までどうもありがとう!!!)
  • Erica Utilitiesのfindmeでエラー

さっき、HTTP Live Streamingのこと調べてたら、HE-AACうんたらほんたらって書いてあったから「え、マジ?いけんの?」と思って試してみたら、ちゃんとHE-AACしててテンション上がった。でもこれ、前から対応してたのかな。このネタ、他のBlog等々で見掛けないんだけど…。サンプルあげよっかなーと思ったけど、面倒くさくなったのでやめたー。

Safariが進化してみたいだから、もうちょいいろいろいじってみたいしなんかつくりたい。

あと、庭の栗の花が臭くて窓開けらんなくて部屋閉め切ってるから、毎日常夏気分です。多分去年も同じこと言ってましたごめんなさい。

追記:
Safariのnagivator.geolocation navigator.geolocationいじってるよー。おもしろー。

ずうっと前からMacBookのファンが異常に回りまくってるのが気になってたのね。アイドルでCPUの温度が55℃超えてた。なんか作業してたら60℃をうろちょろする感じでファン速度はMaxだった。ハハハ、元気ないい子だ!なんて言いながらね。

でも、おねえちゃんの使ってるMacBook(ぼくのと全く同じモデル)は静かなんだよなぁ。なんかおかしいよなぁ、買った頃ってこんなじゃなかったよなぁと思いながら使ってたんだけど、今日やっと重い腰上げてMacBook分解→掃除+CPUグリスを塗り直した。

そしたらさ、アイドルの温度が50℃切った。なんか作業しててもファンの速度は最低速。静かなのがちょっと不安に感じる。

それと、分解するときに気付いたんだけど、もうバッテリが爆発寸前な感じ。前から膨れ上がってたんだけど、ポリカーボネートの部分が剥がれそうなくらい膨れてる。これでも無償交換にならないのかなぁ。爆発したら無償交換になるのかなぁ、わくわく^^

追記:
掃除やらなんやらを終えて、さぁ元に戻そう!ってとこでネジがひとつなくなっていることに気がついた。「わーん>< ないない!ないよー!」と言いながら30分ほど部屋をひっくり返しながら、ちいさなちいさなネジを探してた。
見つかった。
天板の上の方に引っ付いてた。中に磁石入ってるもんね…。

ssh foo@bar と ssh ssh://foo@barってどう違うの?前者では繋がるのに後者では繋がんない(公開鍵認証でもパスワードでも)>< sftpも同じく。

「何はなくともssh」と悉く口にしてきたのにこの有様…。

あと、EspressoのSFTP接続で公開鍵認証は無理なのかな…。こっちはパスワードだといけるんだけどなぁ。Codaはキーチェーン使ってさくっと接続できるのに、こっちはキーチェーン使ってもダメだし。なんかもうよくわかんないな。

コンピューター、ムズいです><

追記:
CyberDuckのNightly Buildの最新版(今んとこ4600)をインストールしたら、エディタにEspressoが使えるようになってた!スマートじゃないけどこれは快適。Codaみたいに使わなくてもこうやってエディタとして使えばいいんだよね。エディタ部分は非常に優秀な印象(まだあんまり使ってないけど)。

まぁMacFUSE+sshfs使えばCyberDuckとかなくてもなんだってできちゃうんだけどさ。いや、うん。

blog.iphone-dev.org | Thanks for waiting

ということで、iPhone 3GでもJailBreakできるようになりました。でも、”for dedicated hackers only”って感じなので、とりあえずiPod touchでやってみた。

JailBreakの方法については割愛。ノントラブルですんなり完了。Installer.appがなくなって、Cydiaになってる。そのCydiaでOpenSSHとMobileTerminalをインストール。

MacのTerminalからiPod touchにsshでログイン。rootのデフォルトパスワードは「alpine」(たぶん)。んでtop。
Mail、safari、iPod(touchだと、ミュージックとビデオ)は普通に終了するだけじゃプロセスが残ったままになるようです。プロセス残さずにちゃんと終了するにはホームボタンを長押しね。
その他のアプリケーションは普通にホームボタンを押せばプロセス残さずに終了するようです。
あと、データの取得方法でフェッチを手動以外にしているとMailのプロセスがずっと生きてる。killしても再起動する。
オレあんまりtopの見方わかんないのでこれくらいのことしかわかんないです、ごめんね><
あ、あとね、Yahoo!Mailのアカウントを使って、プッシュでのプロセスを確認しようと思ったんだけど、なぜかYahoo!Mailのアカウントなのにプッシュにできなかった(iPhoneだとOKなのに)。とりあえず、データの取得方法のプッシュをON/OFFしてみたけど、特に何が変わったのかわからなかった。まぁプッシュに設定されてるアカウントがなかったからかな。

という感じです。iPhoneだとまた違うんだろうけど、まぁ参考にはなるかなぁ。

それとそれと、標準だとtopが入ってないから、aptでinstallしたような気がする!!
rootになって、「apt-get install top」ね。rootになるには「su root」ね(touchのMobileTerminalを使う場合)。

とそうこうしてるうちに、PwnageTool 2.0.1

Page 1/2

Yasutaka Sato

Neet / Web Designer

More...