Home

blog.remora.cx

iphone-socks-proxy で(疑似)テザリング

iProxy に対する不満

以前【iPhone + iProxy で(疑似)テザリング】にて iPhone で合法的にテザリングを行う方法を書きましたが、こいつには 2 つの不満がありました。

  1. SOCKS プロクシが使えない
    iProxy には SOCKS プロクシも実装されてるはずなのですが、現バージョンではなぜか使えません。
  2. アプリを起動していないと使えない
    iProxy はアプリを全面で起動しているときでないとテザリングが使えませんでした。テザリングしている間、iPhone が完全に文鎮化してしまいます。

iphone-socks-proxy

今回使った【iphone-socks-proxy】はこれらの不満を解決してくれます。特に、バックグラウンドでも使えるのは非常に便利。iProxy は画面をロックするだけで使用不能になっていたのでエラい不便でした。

難点としては、名前の通り SOCKS 専用であり、HTTP プロクシが使えないこと。でもまあ、たいていのアプリは SOCKS プロクシに対応してるので問題ないでしょう。

Continue reading

「TIME/タイム」感想

なんというかがっかり。「ガタカ」の監督だよ!「トゥルーマン・ショー」の脚本も書いたんだよ!絶対おもしろいって!と力説する知り合いにつられて見に行ったのだが、スタッフロールが終わった後、ごめん。「シャーロック・ホームズ」にすればよかったね……。と謝られるほどのオチ。どうしてこうなった……。

もう公開から時間もたってるので以下はネタバレ全開で行きます。

Continue reading

【Vim】TweetVim で文字数を Powerline に載せる

TweetVim でツイートするとき文字数をカウントしてくれるプラグイン for Powerline があります。

vim-powerline に TweetVim の『入力可能文字数』を表示する - C++でゲームプログラミング
http://d.hatena.ne.jp/osyo-manga/20120201/1328022568

120319-0002.png

例の通り、残り文字数が表示されるので便利です。

このプラグインが Powerline 最新版で使えなかったので直してみました。(pull request 済)

delphinus35/TweetVim-powerline-theme
https://github.com/delphinus35/TweetVim-powerline-theme

Powerline の develop ブランチをクローンして上書きした上で、.vimrc に次の設定を追加し、:PowerlineClearCache して再起動すると有効になります。

Continue reading

「シャーロック・ホームズ シャドウ ゲーム」感想

待ってました! 鬼才ガイ・リッチー監督によるシャーロック・ホームズ新章。前作は今までのホームズ映画と全く違う描き方で賛否両論を巻き起こしながらもアカデミー賞その他を堂々受賞。マドンナと連れ合って以来すっかり冷たくなってしまったガイ・リッチー監督の復活作となりました。

Continue reading

【Vim】errormarker.vim + Project::Libs で構文チェック

errormarker.vim を使うとコンパイル(Perl なら構文チェック)時のエラーを目立たせてくれるので便利だ。設定方法は以下のリンクを参照。

ErrorMarker.vimでプロジェクトのlibディレクトリを自動的に@INCに追加する - Cside::Tech
http://d.hatena.ne.jp/Cside/20111226/p1
errormarker.vim を使って flymake っぽくするやつを試してみた - ◆F99a.q8oVEの日記
http://d.hatena.ne.jp/f99aq/20080814/1218783740

で、設定してみたのだがうまくいかない…… help compiler などで調べてみると、b:current_compiler という変数が鍵だった。最終的な設定はこんな感じ。

1 行目がないとせっかくの errormarker.vim が働かないのでした。なんでだろう?

Continue reading

【Vim】Powerline 本家に文字コード表示機能がマージされました

Lokaltog/vim-powerline - GitHub
https://github.com/Lokaltog/vim-powerline

オー。昨日の今日でもうコードがうpされてる。しかも僕が書いたものより遙かにスマートです(当たり前ですが)。最新版での表示はこんな感じ。

2012-01-29_121730.png

ただ、デフォルトではこの表示は ON になっていません。テーマファイルを次のように書き換えてください。

Continue reading

【Vim】Powerline に文字コード表示機能をつける

前回導入した Powerline に対する一つの不満、カーソル下の文字の文字コードを表示する機能を実装してみた。イメージはこんな感じ。

2012-01-28_143818.png

ステータスラインの真ん中に表示されている【'表' 8868】ってのがそれね。使いたい方は下記のリンクから ZIP でダウンロードするか、git コマンドを使ってください。

delphinus35/vim-powerline at charcode - GitHub
https://github.com/delphinus35/vim-powerline/tree/charcode

Continue reading

【Vim】Powerline でリッチなステータスラインを使う

前置き

Vim の設定においてステータスラインのカスタマイズは最もハマるものの一つだが、Powerline を使うとカコイイステータスラインが簡単に使えていい感じ。プラグインを導入する(+ いくつかの設定)だけで次のようなステータスラインがすぐ使える。

2012-01-24_081112.png

このプラグインが特徴的なのは、そのために専用のグリフまで用意しているところ。スクリーンショットで情報の境目に使われている のような記号がそれである。

これは既存のフォントに FontForge を使ってパッチを当てることで作成されるのだが、FontForge が簡単にインストールできる Linux、Mac OS X ではいざ知らず、Windows 環境ではなかなか大変。今回は cygwin を使うことで Windows 環境でフォントにパッチを当ててみた *1 。

Continue reading

【Perl】Dyn.com の IP アドレス更新をスクリプトで行う

ホストに割り当てられたグローバル IP アドレスの変更を検知し、Dyn.com に変更を適用するスクリプトを書いた。

公式に似た機能のスクリプト ddclient がすでにあるのだがそれを車輪の再発明。MooseX::Daemonize を使ってデーモンにしてみた。

delphinus35/dynupdate - GitHub
https://github.com/delphinus35/dynupdate

使用例

MooseX::Daemonize を使ったデーモンの作り方はいつかまとめよう。

Continue reading

Last.fm for jQuery を改造してみました

Last.FM から再生履歴を取得して表示するツールです。このページの左のツールバーで動いています。本家にインスパイアして作成したのですが、次の点で拡張しています。

  1. 一定時間たつと自動で表示内容を更新する。
  2. アルバムアートが見つからない場合、アーティストの画像で代替する。
  3. 各曲の情報を順番にフェイド・インして表示する。
  4. strftime.js を使って Last.FM プロフィールページのように再生時刻を表示する。

サンプルページを開く

そしてついでに github デビュー。

delphinus35/lastfm - GitHub
https://github.com/delphinus35/lastfm

設置方法などは README.md と付属の sample.html に書いているのでそちらを見てください。

Last.FM の API Key の取り方など、細かいことは前回の記事参照。でもまあ、特別なことしない限り付属の API Key をそのまま使って問題ないっぽいです。

ホントは何ヶ月も前にできてたんだけど、ドキュメント書いたりするのが面倒でほったらかしてました。何とか今年中に公開できて良かった。

では、良いお年を!

Continue reading

Index of all entries

Home

Feeds
CC Licence

Creative Commons License

このブログはクリエイティブ・コモンズでライセンスされています。

W3C Validation

I ♥ validator

Return to page top