タグ

ブックマーク / tohokuaiki.hateblo.jp (3)

  • PHPでWindowsのCD-ROMをイジェクトする - tohokuaikiのチラシの裏

    なんか、CD-ROMをイジェクトさせるスクリプトが流行ってる(?)らしい。 CD-ROM トレイを取り出せるIE用ブックマークレット、「ie-eject.vbs」作った。 - 葉っぱ日記 Big Sky :: CD-ROM トレイを取り出せる vim プラグイン、「eject.vim」作った。 ということで、PHPでも。 https://github.com/tohokuaiki/misc/blob/master/cdrom_eject.php *1 <?php if (!class_exists("COM")) exit("COM object is not valid."); $wmp = new COM("WMPlayer.OCX"); $cdroms = $wmp->cdromCollection; for ($i=0; $i<$cdroms->count; $i++){ $cdr

    PHPでWindowsのCD-ROMをイジェクトする - tohokuaikiのチラシの裏
    uzulla
    uzulla 2013/01/21
    COM!
  • UTF-8の冗長なエンコードとは何で、なんでそれがセキュリティ的に危ないのか?を文字コード知識レヴェル3くらいの凡プログラマが考えてみる - tohokuaikiのチラシの裏

    何故かあたり前にならない文字エンコーディングバリデーション | yohgaki's blog ってあるように、いまいち文字コードの不正な判定による危険性ってのが分かってない。 SJISの問題は、(2/3)SQLインジェクションを根絶!セキュア開発の極意 - 第5回■注目される文字コードのセキュリティ問題:ITproの記事がわかりやすかった。 というか、やっぱりPHP使ってると誰でも一度は「なんじゃこの『¥』は?」って思うもんなんで。 なるほど、確かに↓の図のように「あるバイト」が2つの意味を持つっていう文字コード形態はやばいんだなと。 EUC-JPはそんなことはしないで、1つのバイトには1つの意味しか取らせない。 だけど、これでも文字化けが起こることがある。経験的には、「マルチバイトをXX文字で切り落としたい」とかやった場合。ちゃんと文字コードを判定してくれるPHPでいえばmb_subst

  • Web制作の需要はある。しかし、人が余るという不思議な状況 - tohokuaikiのチラシの裏

    不況不況っていうけど、Web業界は受注が減るんだろうか?確かに減ると思う。 実際、うちも新規の受注は減っている。 じゃあ、仕事が無くなるかっていうとそうは思わない。 実感としては需要は相変わらず多い。ので、仕事自体は無くならない。 さっき「新規の受注は減った」って書いたじゃないか!っていう感じなんだけど、「なんとなくサイト作りましょ!」とか「キャンペーンサイト作りましょ!」とかなんかそういうお気楽な感じな案件が減った感じで、「あー、このサイト確かに直さないとやばいよね」っていう必然性のある仕事は相変わらずある。 んで、 泥臭いWEBの底から~WEBディレクター覚書~ 2009年を早くも投げ遣る。 2008年の傾向として ・新規案件が減り、運用業務が増えた ・クライアントのビジネスやコンセプト、ブランドイメージをより深く理解した上での動きを求められるようになった というのがあって、まあこれが

    Web制作の需要はある。しかし、人が余るという不思議な状況 - tohokuaikiのチラシの裏
  • 1