2013年3月17日から2013年3月13日までの日記を表示中

2013年 3月17日 (日)

パレード

なんか今日は聖パトリックデーとかでパレードがあるとかいう話だったんで、見に行ってきました。パレードの場所までは家から地下鉄1本で行けるんですが、途中で下車して寄り道してたら、その後の電車があまりに混んでて何本待っても乗れないという恐ろしい事態に・・・。コミケのときのりんかい線の始発みたいな状態でした。こっちの国でもこんなことが起こるのね・・・。

そんなわけで、電車は諦め、歩いてパレードやってるところまで移動。時間ギリギリに着いたこともあって、凄い人混みで道路は殆ど見えない状態だったんですが、大混雑の中をタバコを手に持って歩いてるやつがいたり、後ろで喧嘩を始める酔っ払いがいたり、「道路渡るから通して」と言って目の前に割り込んで来た後そこで渡らずにしばらく目の前に居座る図々しいのがいたりと、DQN天国で結構消耗しました (;´Д`)

全然前が見えん状態

夕方近くになって冷えてきたので、パレードが終わる前に引き上げたんですが、今度は最寄り駅の改札までが長蛇の列。まあそりゃそうだよな・・・。というわけで、帰りもまた数駅分歩いて、途中から乗りました。いやー、まあなんか、日本のお祭り(まんが祭りじゃなくて普通のDQNがいっぱいいるお祭りねw)と同じっすね。他所者が見に行くにはそれなりの覚悟が必要ってことですな。

いやしかし、こっちの人はスターウォーズほんとお好きなんですねーw

ダースベイダー

帝国軍の人

[コメントを書く]

solino 2013/03/26(火) 19:36:31
本場のストームトルーパー!
やっぱ海外で見ると違うんでしょうな〜
結構外をウロウロされてて凄いな、怖くて引きこもっちゃいそうです(笑)

DD-WRT

DD-WRTにしたらVPNが通らなくなった問題について調べてみました。VPNクライアントの統計情報を見ると、接続後、送信パケットはどんどん出ていく一方で、受信パケットがゼロのまま。代わりに破棄パケットがどんどん増えるとかそんな事態になっているようです。

ググって似たような事例を探してルータのUDPの特定のポートをVPNで繋ごうとしているマシンに直接向けたり、無線LANステーションにSSHで入ってiptablesコマンド生で叩いてルールいじりまくったり、DD-WRTのバージョン変えてみたりと、あれこれ試したんですが全然だめ。端末で破棄の代わりにバイパスされるパケットは増えましたが、受信はゼロのままです。端末の方にWiresharkを入れてパケットを見てみるも、何が悪いのかさっぱり。数時間格闘してますが、改善の兆しが全然見えてきません。これは苦しい・・・。

うーん、元のFWに戻すか?しかしこんなことのためにDD-WRTを諦めるなんて、それはあまりにも悲しい選択・・・。あ、常時会社のVPNにつなぐわけでもないから、VPNに繋ぐときだけ端末をケーブルモデムに直結させればいいのか・・・。とりあえず、しばらくはその作戦で行きますかね。というわけで、端末をAir Stationを通さずに直接ケーブルモデムに繋いでVPNに接続して・・・って、Air Stationを挟んでいない状態でもまったく同じ症状じゃねーかこれ(;´Д`)

何と、ケーブルモデム直結でも、受信パケットがゼロのままの症状を示しております。も、もしかして・・・?と端末を再起動させたところ・・・今までの苦労が嘘のように、あっさりと繋がりました orz。DD-WRTを経由させてもまったく問題なく繋がります。・・・つまり、VPNが繋がらなかったのはDD-WRTの問題でもCATVの問題でも何でもなく、VPNクライアントのマシンで動いているWindowsかVPNクライアントソフトがおかしくなっていただけということですな _|‾|○。 最終的に色々全部解決したのは嬉しいけど、これに費やした数時間が虚しい・・・。

2013年 3月16日 (土)

DD-WRT

自宅のAir Station(WHR-G301N)の調子が凄く悪く、最近頻繁にフリーズするため、何かメジャーな不具合でもあるのかなーと思ってググってみたら、DD-WRTなるカスタムファームを発見。いわゆる音楽プレイヤーでいうところのRockBoxに相当する存在でしょうか。Linuxベースなのが熱い。というかこんな凄いものがあったとは・・・。これは是非試してみたいですね。

いやしかし今ここで手順をミスって文鎮化させて無線LANが使えなくなってしまったら非常に痛い。ひとまずは導入は我慢すべきか・・・いやどうせ調子悪いんだし、だめになったら即Amazonで何か注文すりゃいいか。というわけで、思い切って導入することにしてみました。なぜかあんまり真面目に手順を調べずに始めてしまったため、途中文鎮化させてしまったかと焦ることが何度もあって無駄に苦しみましたが、結局元々のAir Stationの不調が悪化していた(後ろのスイッチでルータをOnにしたままだと起動に失敗するのか、有線で繋いだ上での設定ができなくなった)とか、DD-WRTのデフォルトのIPアドレスを勘違いしていたとか、そんな理由ばかりで本質的にぶっ壊してしまうこともなく、どうにか無事導入に成功。高機能かつ柔軟な無線LANステーションに生まれ変わりました。

Webから設定をいじって反映させた際の長い待ち時間(というか謎のリブート処理)とかが一切なくてすごくいいですねこれ。相変わらずたまに無線が落ちることはあるんですが、今までのように固まったままにならずに、しばらくすると勝手に立ち直るので、助かっております。唯一の問題は、なぜか会社のVPNに繋がらなくなってしまったということ(正確には、認証までは通って繋がるけど、その後一切通信できない)。これはCiscoのVPNクライアントで使ってるIPSecがファイアウォールに引っかかっているとかそんなんなのかな?明日調べてみましょう。

ちなみに、例のAir Stationとかで出る、ルータでHTTPのポートフォワーディングを設定しても、LANの内側からルータのグローバルIPにアクセスすると、ポートが飛ばずにルータの設定画面が開いてしまう問題ですが、DD-WRTの場合、自前のDNSがあるんで、Webブラウザから1行「Additional DNSMasq Options」の欄に「address=/garakuta.homelinux.org/192.168.xx.xx」(違ったかも?)とか入れてやれば、LANの内側に別途DNS立ててそっちを優先して見るようなDHCPを配るとか、そんなことをする必要がなくなります。というか、そもそも普通にLANの内側からルータの外側のIPアドレスを指定してもちゃんとポートフォワーディングされるから、これすらする必要なかったり。いやー、これで変な依存関係1個減らせますね。素晴らしい。

2013年 3月15日 (金)

Twitter archive

Twitterの設定いじろうと思って設定メニュー開いたら、「Your Twitter archive」なんてボタンが。おお、これ、過去の全ツイートダウンロードできるやつじゃないですか。ちょっと前にニュースになって、いつ始まるのかと思ってたんですが、とっくに始まっていたんですね。

ツイートは、Zipで固められたアーカイブになっていて、展開してindex.htmlをブラウザで開くことでアクセスするのね。データ自体はJSONか何かになってるんですが、ツイート本文は全部「\u」+ UCS-2 か何かの形式になっているようで、grepできないのが微妙に不便・・・と思ったらブラウザ上から検索できました。何気にすごいアーカイブだ・・・。

というわけで、まだ基板を1枚しか所持していなかった頃や、初めて基板セールに朝から行って陽さんと会ったときなどのツイートを見ては懐かしんだりしておりました。Twitterを始めたのが2008年の1月1日なので、何だかんだでもう5年以上過ぎてるんですね。

2013年 3月14日 (木)

Windowsの自動再起動

基本的にPC落とさない人なんですが、朝起きたらアップデートの余波でWindowsが勝手に再起動してました(´・ω・`)。うう、またVirtual Box上のLinuxデスクトップが・・・orz。レジストリいじって阻止するかー。

Emacs Lisp

久しぶりにこんなの.emacsに書いたり。単にMewで送信元+SMTPサーバの設定をキー一発で切り替えるだけの処理ですが、メールを書き始めた後で設定を変えたくなったとき用のバッファの編集処理を書くのにえらい時間かかっちゃいました。というか、ループの処理とかこんなんでいいんだっけ・・・(;´Д`)

    (defun nsk-set-mew-smtp-server-conf1 ()
      (interactive)
      (message "Mew Configuration 1")
      (setq mew-from "...")
      (setq mew-dcc "...")
      (setq mew-smtp-server "...")
      (setq mew-smtp-ssl t)
      (setq mew-smtp-user "...")
      (setq mew-smtp-ssl-port "465")
      (setq nsk-mew-smtp-server 'conf1)
      )

    (defun nsk-set-mew-smtp-server-conf2 ()
      (interactive)
      (message "Mew Configuration 2")
      (setq mew-from "...")
      (setq mew-dcc "...")
      (setq mew-smtp-server "...")
      (setq mew-smtp-ssl t)
      (setq mew-smtp-user "...")
      (setq mew-smtp-ssl-port "465")
      (setq nsk-mew-smtp-server 'conf2)
      )

    ;; set default
    (nsk-set-mew-smtp-server-conf1)

    (defun nsk-toggle-mew-address ()
      (interactive)
      (if (eq nsk-mew-smtp-server 'conf1)
          (nsk-set-mew-smtp-server-conf2)
        (nsk-set-mew-smtp-server-conf1)))

    (defun nsk-update-mew-header ()
      (interactive)
      (save-excursion
        (goto-char (point-min))
        (catch 'header-loop
          (while t
            (setq line-start (point))
            (end-of-line)
            (setq line-end (point))
            (setq line-str (buffer-substring-no-properties line-start line-end))
            (if (string-match "^----$" line-str)
                (throw 'header-loop t)
              (if (string-match "^From: " line-str)
                  (progn
                    (beginning-of-line)
                    (forward-char (length "Form: "))
                    (delete-region (point) line-end)
                    (insert mew-from))
                (if (string-match "^Dcc: " line-str)
                    (progn
                      (beginning-of-line)
                      (forward-char (length "Dcc: "))
                      (delete-region (point) line-end)
                      (insert mew-dcc)))))
            (if (eobp)
                (throw 'header-loop t)
              (forward-line 1))
            ))))
      

    (defun nsk-toggle-mew-address-and-update-mew-header ()
      (interactive)
      (nsk-toggle-mew-address)
      (nsk-update-mew-header)
      )

    (add-hook 'mew-init-hook
              '(lambda ()
                 (define-key mew-addrbook-mode-map "\C-cs" 'nsk-toggle-mew-address)
                 (define-key mew-draft-mode-map "\C-cs" 'nsk-toggle-mew-address-and-update-mew-header)
                 (define-key mew-header-mode-map "\C-cs" 'nsk-toggle-mew-address)
                 (define-key mew-message-mode-map "\C-cs" 'nsk-toggle-mew-address)
                 (define-key mew-summary-mode-map "\C-cs" 'nsk-toggle-mew-address)))

KATAMARI FOREVER

KATAMARI FOREVER遊んでみたんですが、歌は普通に日本語なのね、これ (´・ω・`)。英語でカバーされてるものとばかり・・・。そしてPS3版が、音楽が勘違いアレンジが多い上に、処理落ちしまくりのかなり微妙なデキだったことを思い出しました。しまったなー・・・。

2013年 3月13日 (水)

飲み

タイ料理で飲み会でした。お疲れ様でした。

KATAMARI FOREVER

何となくAmazonでPS3の塊魂トリビュートの北米版買ってみました。

KATAMARI FOREVER

2013年3月17日から2013年3月13日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2013年3月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ