タグ

ブックマーク / blog.uu59.org (3)

  • uu59のメモ | 安全なウェブサーフィンのしかた

    一度ガチな人が「安全なウェブサーフィンの仕方」みたいな文章を書いて誰も真似できないような感じの内容になってブラウザベースの攻撃だけで可能な程度のことで逮捕されるのは理不尽だという世論が確立すると良いと思う— malaさん (@bulkneets) 11月 20, 2012 安全なウェブブラウジングとはどのようなものでしょうか。ここでいう「安全」には2つの意味があります。 ウェブブラウジングによって、自分が所有するリソース(顔や声なども含む)が意図しない破壊・窃盗・改竄・漏洩に遭わないこと 警察に誤認逮捕されることで社会的な立場などを毀損されないこと このうち1については一般にセキュリティと呼ばれ、様々な対抗策が世に広まっています。しかし過日、CSRFトラップを踏んだだけで警察に身柄を拘束され自白を強要させられる事案が神奈川県にて発生し、1の意味での安全だけではもはや不十分だという認識が広ま

    labunix
    labunix 2012/11/22
  • uu59のメモ | VCSとITSとテストがない開発環境で正気を保つには Part 0 プロローグ

    お金がなくなりそうなので某所でプログラミングのバイトをしています。そこでは2000年代初頭に書かれたPHPスクリプト群が特にリファインされずに使われ続けており、また開発体制も昔ながらのまま維持されています。VCS(gitとか)とITS(Tracとか)とテスト(ユニットテストやCIなどの自動化されたテスト)のサポートに慣れきった身には辛い環境です。 まずVCSがないので誰かが自分の知らない間にファイルを変更していたり、変更箇所や理由や履歴が追えなかったりそもそも誰がやったのかすらわからなかったり、「hogehoge.phpアップしました」「はい」といった謎の通信が発生したりなどの弊害があります。GW明けに来てみたら以前に追加した機能がなぜか削除されていたのでオフラインで探偵ぽいことをしたりもしました。 ITSがないので要望やらバグ報告やらが各人からばらばらに提出されており、また作業の進捗も担

    labunix
    labunix 2012/05/10
  • uu59のメモ | vimのマクロ機能を使ってCSVを数秒でHTMLにする

    めんどうな作業がわずか数秒に!新人デザイナーが 知らないと一生後悔するExcelを使ったHTML生成 | Webロケッツマガジン Big Sky :: めんどうな作業がわずか数十秒に!新人プログラマが知らないと一生後悔するVimを使ったHTML生成 マクロを多用する派なのでマクロを使った編集を紹介します。 名前 値 Foo foo Bar bar Baz baz まずこの元データをvimにペーストしたあと、ノーマルモードでgg0と入力し1行1列に移動します。 次にqaを押下します。qでマクロの記録開始、aで保存先にaレジスタを指定しています。 そこからは普通に編集していきます。具体的にはI<tr><td><C-[>f<Tab>s</td><td><C-[>A</td></tr><C-[>です。trやtdの後に改行やインデントを入れてもいいです。 そうするとテキストが <tr><td>名前<

    labunix
    labunix 2011/12/23
  • 1