Get me outta here!

blog.delphinus.dev

vim とか Perl な話題とか……

Menu

Skip to content
  • プライバシーポリシー
  • perl
  • Vim
  • 映画
  • 投稿一覧
  • はじめに

Author Archives

delphinus

HTTP プロクシ経由で SSH

2011年10月10日 by delphinus

「iPhone + iProxy で(疑似)テザリング」での不満「SOCKS プロクシが使えない」を解決する方法があったのでメモ。

Corkscrewを使ってHTTP経由でSSHのトンネリング接続を行う – builder

http://builder.japan.zdnet.com/etc/20401475/

corkscrew を使うと指定したプログラムの通信を HTTP プロクシ経由で流してくれる。制限された環境で SSH したり git を使うのに重宝するが、一度穴を開けてしまえば何でもできちゃうので使い方によっては非常に危険なアプリだ。企業内のネットワークなどから使うときは管理者に利用の可否を問い合わせた方がいいかもしれない。

Continue reading →

iPhone Mac Unix系OS iPhoneiProxyMacsshテザリング Leave a comment

iPhone + iProxy で(疑似)テザリング

2011年10月9日 by delphinus

iPhone でテザリング?

テザリング(英: Tethering)とは、スマートフォンなどのモバイル機器を外部モデムとして用いて、パソコンや携帯端末、携帯ゲーム機などを携帯電話回線を通じてインターネットに常時接続させること、もしくはその機能のことである。テザー機能とも言う。

テザリング – Wikipedia

“iPhone でテザリング”というと、一般的には次の三つの方法がある。

  1. 脱獄して MyWi などのアプリを使う。
  2. SIM ロックのかかっていない iPhone + テザリング可能な SIM を別途購入する。
  3. iOS デベロッパプログラム に参加して、iProxy を使う。

それぞれにメリットとデメリットがある。

Continue reading →

iPhone Mac Unix系OS iPhoneiProxyMacテザリング Leave a comment

「世界侵略: ロサンゼルス決戦」感想

2011年9月25日 by delphinus

今日は映画をハシゴ。「コクリコ坂から」で青春の淡い恋愛模様を堪能した後、今度はエイリアンから地球を守って戦う男臭い映画にチェンジ。

Continue reading →

映画 ロサンゼルス決戦世界侵略感想映画 1 Comment

「コクリコ坂から」感想

2011年9月23日 by delphinus

久々に映画レビュー。宮崎吾朗監督が、前作「ゲド戦記」の汚名を雪ぐべく送り込んできた新作「コクリコ坂から」。なんやかんやあってようやく見ることができた。

Continue reading →

映画 コクリコ坂からジブリ感想映画 2 Comments

【Perl】DBIx::Simple で副問い合わせや JOIN を使う

2011年9月10日 by delphinus

DBIx::Simple + SQL::Abstract を使うと簡単な SQL だと記述が簡潔にすむのだが、副問い合わせや JOIN を使い出すと途端に複雑になる。こういう場合は素直に素の SQL を書いた方がいいのだが、無理矢理にでも書くときはどうなるかやってみる。

WHERE 句にリテラル SQL を書く

文字列ではなく、文字列リファレンスを使う。例えば誕生日の「日」より「月」の方が数値として大きい(五月四日とか一〇月三日とか)人のリストを得たいとする。

SELECT id, name
FROM directory
WHERE MONTH(birthday) > DAY(birthday)

これを DBIx::Simple で表すとこうなる。

my $ds = DBIx::Simple->new($dbh);
my $rs = $sa->select('directory',
    ['id', 'name'],
    { 'MONTH(birthday)' => { '>' => \'DAY(birthday)' } },
    # { 'MONTH(birthday)' => \'> DAY(birthday)' },
);

Continue reading →

MySQL perl DBIx::SimpleperlSQL::Abstract Leave a comment

【Perl】DBIx::Simple ノススメ

2011年9月3日 by delphinus
  1. はじめに
  2. DBIx::Simple + SQL::Abstract
  3. 単行取得メソッド
  4. 全行取得メソッド
  5. オブジェクトを返すメソッド

はじめに

Perl において DB に接続し、SQL を扱うモジュールはもちろん DBI モジュールな訳だが、これを格段に使いやすくしてくれる DBIx::Simple モジュールというのがある。

use DBIx::Simple; – 今日のCPANモジュール(跡地)
http://e8y.net/mag/009-dbix-simple/

このサイトのまとめが非常に分かり易い。例を挙げるとこんな感じ。

Continue reading →

MySQL perl DBIx::Simpleperlデータベース Leave a comment

端末上の Vim からローカルにコピーする

2011年8月12日 by delphinus

端末アプリ + GNU Screen を使ってリモートサーバでコーディングしているとコピー & ペーストで詰まることがよくある。Screen 内でコピーした文字列を手元のブラウザで検索しようとしたとき、マウスでドラッグして選択するしか方法がないので、いちいちキーボードから手を離すのが億劫だったのだ。それを解決してくれるのがこれ。

ssh先screenのペーストバッファをクリップボードに貼り付ける – Keep It Simple, Stupid
http://yskwkzhr.blogspot.com/2011/04/copying-remote-screen-paste-buffer.html

参考サイトの通りに設定すると、たとえば Ctrl + aCtrl + ] を押すことでコピーした内容がローカルのクリップボードに貼り付けられる。後はメモ帳でも Firefox でも何にでも貼り付ければいい。

Continue reading →

screen Unix系OS Vim screenvim Leave a comment

Post navigation

← Older posts
Newer posts →

アカウントでログイン

最近の投稿

  • Moves API のための Perl モジュールを作りました 2013年9月11日
  • ロボットは僕に言った「君は人間じゃない」 2013年7月30日
  • 人は一生に何回キーを叩くんだろう? 2013年7月29日
  • 【Vim】カラースキームを切り替えるたった一つのさえたやりかた 2013年7月23日
  • 【WordPress】「前の記事」「次の記事」のリンクにサムネイルを付ける 2013年7月17日
  • 【Powerline】Git branch セグメントが Mac OS X で動かない? 2013年7月16日
  • 【Vim】80桁教信者の憂鬱 その2(ホットキーでトグル、他) 2013年6月24日
  • 【vim】80桁教信者の憂鬱 2013年6月20日
  • 【MacVim】メニューバーでアイコンが見えない! 2013年6月19日
  • 【unite.vim】set_substitute_pattern は衰退しました(その2) 2013年6月18日
Proudly powered by WordPress | Theme: Something Fishy by Caroline Moore.
blog.delphinus.dev
Proudly powered by WordPress | Theme: Something Fishy by Caroline Moore.