タグ

2011年12月6日のブックマーク (3件)

  • ShiroKappa Blog

    昨日はいっぱいブクマいただきありがとうございます :) さて、タイトルからして引きが弱いのですが、下記のような記事を見つけたので6年前に作った自作のマクロを公開します。 Yahoo!ニュース/誤送信メールキャンセル法 コード(秀丸メール用マクロファイル)はこちら 6年以上前に作ったものなので恥ずかしい限りですが、そこそこ実用性はあります。 ちなみに、送信ボタンを押すと下図のようなダイアログが表示されて、送信先を確認できます。 上記画面で「はい」を選択すると、通常はそのまま送信されますが、自身のドメインを除いて2つ以上のドメインが宛先に存在すると再度ダイアログが立ち上がります。(下図) たいてい取引先あてのメールにしても、宛先ドメインは1種類のことが多いので2つ以上の場合は当に正しいのか注意喚起する目的で初代は2004年ごろ作りました。 設定方法は、コード内の $selfDomain に自

    ShiroKappa Blog
    dalunko
    dalunko 2011/12/06
    PHP 秀丸
  • あまり知られていないGitのTips - アジャイルSEを目指すブログ

    思い浮かんだGitのTipsを列挙してみました。 gitのコマンドをで補完する git-completion.bash を入れると、でコマンドの補完が効くようになります。 また、PS1の設定を行うと現在のブランチ名が常にbash上に表示されるようになります。 (Windowsの場合、msysgit は標準で入ってます) contrib/completion/git-completion.bash - GitHub インストール方法(引用) # To use these routines: # # 1) Copy this file to somewhere (e.g. ~/.git-completion.sh). # 2) Add the following line to your .bashrc/.zshrc: # source ~/.git-completion.sh # # 3)

    あまり知られていないGitのTips - アジャイルSEを目指すブログ
    dalunko
    dalunko 2011/12/06
  • PHPのセッションアダプション脆弱性克服への道のり

    (Last Updated On: 2018年8月13日)PHP Advent Calender用のエントリです。 PHPのセッション管理は非常に簡単です。セッションをsession_start()で開始して$_SESSION配列を使うだけです。便利で簡単なセッションモジュールですがセッションアダプションに脆弱であるため、一般に言われてる「ログインする時にはsession_regenerate_id()を呼ぶ」コーディングではセッションアダプションに脆弱になってしまいます。 まずは危険性と対策を紹介します。 セッションアダプションの危険性 セッションアダプションとは外部などから設定されたセッションIDを受け入れ初期化する脆弱性です。一番分かりやすい例はTrans SIDを有効にして http://example.com/index.php?PHPSESSID=1234567890 とアクセ

    PHPのセッションアダプション脆弱性克服への道のり
    dalunko
    dalunko 2011/12/06