Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2012年8月31日のブックマーク (7件)

  • ペアプログラミングについて : 小野和俊のブログ

    5年ほど前に「1日中ペアプロしかしないガチペアプロ」のエントリを書き、 その後も社内でも社外の開発合宿等でも 数えきれないほどのペアプロを行ったり見たりしてきたが その中で新たに気づくこともあったので、 エントリを書こうと思う。 ペアプロは、ドライバーとナビゲーターとが 二人三脚で一つのソフトウェアを作り上げたり、 磨き上げたりしていく行為だ。 二人で作業するので、ペアプロとは会話する行為でもある。 そして忘れてはならないのは、 ペアプロでの会話は聞こえている ということだ。 バグ修正やリファクタリングの際、 既存のコードを洗練させる前向きな目的で 「この箇所、ちょっとわかりにくいね。これだとバグが出やすいよね」 「ここは当はこういう風に書いた方がきれいだね」 「この命名は誤解を招く可能性があるから、名前を変更しよう」 というような会話をすることがある。 さらに、名前から想像しにくい動き

    ペアプログラミングについて : 小野和俊のブログ
  • 正しいCSRF対策のまとめ2012年版

    そしてその手段としては iframeとjavascriptによってGETやPOSTをユーザーのクリックなしにエミュレートするcssで偽装したiframeによって、ユーザーが意図しないクリックを行うよう誘導するscriptタグによってJSONや部分的にjavascriptとして解釈可能なページを(攻撃者のサイトのページ内に)読み込むflashなどを使ってヘッダをエミュレートしたリクエストをブラウザ経由で行うがある。 他の手法はほとんどブラウザ側のsameoriginポリシー(ほかドメインに対するjavascriptでのajax要求は禁止される)で排除されるはずである。 これら全てを回避する方法として 何らかの処理を起動するような、ユーザのクリック(=意思あるいは同意)を確認すべき全ての画面遷移とその前後で(ログインパスワード入力フォームを含む)で、ワンタイムトークンを発行・検証する。ワンタイ

    正しいCSRF対策のまとめ2012年版
  • 「宇宙刑事ギャバン」本編全話上映会&配信が決定!‐ニコニコインフォ

    「あばよ涙、よろしく勇気!」 初代メタルヒーローでお馴染みの「宇宙刑事ギャバン」がニコニコ動画にやってくる! ニコニコ生放送では10月20日(土)に公開される「宇宙刑事ギャバン THE MOVIE」を記念して、9月7日(金)から映画公開前日の10月19日(金)までの間、毎週にわたって 「宇宙刑事ギャバン 編上映会」を行うことが決定しました! そして生放送後には東映特撮ニコニコおふぃしゃるチャンネルにて 宇宙刑事ギャバン編の期間限定配信も予定。 見たことがあるという人も初めての人もこの「ギャバン月間」を機会に、ギャバンを予習して、10月20日の映画公開に備えよう! ◆宇宙刑事ギャバン 上映会スケジュール ■第一回上映会 9月7日(金) 放送話:第1~5話 ■第二回上映会 9月14日(金) 放送話:第6~10話 ■第三回上映会 9月21日(金) 放送話:第11~15話 ■第四回上映会 9月

    masutaka26
    masutaka26 2012/08/31
    タイムシフト予約した
  • dot.emacs を org ファイルごと晒す

    ごみが入っているかも... #+TITLE: dot.emacs を org ファイルごと晒す #+LINK: dropbox http://dl.dropbox.com/u/2440/emacs/ ** dot.emacs 個人情報も晒していたら[[mailto:takaxp@ieee.org][ご一報]]ください[[http://orzmode.org][Orz]] 1. [[dropbox:dot.emacs]] 2. [[dropbox:init.org]] 3. [[dropbox:init.el]] 4. [[dropbox:utility.org]] 5. [[dropbox:utility.el]] ORG-LIST-END-MARKER ** wiki にエクスポートしたもの - [[http://pastelwill.jp/wiki/doku.php?id=emacs:

    masutaka26
    masutaka26 2012/08/31
    変態w org->el変換しているのかな?
  • [Emacs]そんなことよりeval-after-load使おうぜ

    もっと使われてもいいのにと思うEmacsの設定周りのメモ。 [関数] (eval-after-load FILE FORM) この関数は、指定されたライブラリFILEがロードされているときにのみ2番目の引数FORMを評価するというもの。 例えばmigemoをロードする時の自分の設定はこんな感じ。 ;; migemoを読み込む。存在しない場合はnilを返す (load "migemo" 'noerror) (eval-after-load "migemo" (quote (progn ;; この辺がmigemoをロードした後に評価される (defadvice isearch-mode (before migemo-off activate) "初期状態は常にnil" (setq migemo-isearch-enable-p nil)) (fset 'toggle-migemo #'mige

    masutaka26
    masutaka26 2012/08/31
    eval-after-load好きです。
  • GitHub の Issue をあとから Pull Request にする (あとからコードを添付する) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    GitHub の Issue をあとから Pull Request にする (あとからコードを添付する) - Qiita
    masutaka26
    masutaka26 2012/08/31
    Organizationで出来た。当たり前だけど先にgit push origin branch-nameなどと、リモートブランチを作る必要がありますね。
  • ブロードキャスト・アドレスへPing送って遊んでみた。 - それマグで!

    ふとおもった、ブロードキャストアドレスにPing送るとどうなるの やってみた takuya@air:~/Desktop$ ping 192.168.2.255 PING 192.168.2.255 (192.168.2.255): 56 data bytes 64 bytes from 192.168.2.132: icmp_seq=0 ttl=64 time=0.146 ms 64 bytes from 192.168.2.110: icmp_seq=0 ttl=64 time=90.914 ms 64 bytes from 192.168.2.112: icmp_seq=0 ttl=64 time=188.558 ms 64 bytes from 192.168.2.132: icmp_seq=1 ttl=64 time=0.251 ms 64 bytes from 192.168.2

    ブロードキャスト・アドレスへPing送って遊んでみた。 - それマグで!
    masutaka26
    masutaka26 2012/08/31
    へぇ〜 おもしろい