タグ

2011年9月20日のブックマーク (3件)

  • マシュマロにダイブ: 今更ですがTitanium MobileでCoffeeScriptしてみた(2)

    Titanium Studio で CoffeeScriptが使えるようになったので、次はちょっとフレームワークっぽい物を作ってみたくなりました。 目標:TweetaniumをCoffeeScriptで置き換える とりあえず... 名前空間をサポート ソースを分割して書ける で、こんな感じになりました。名前はsyrup。 syrup.coffee define_global_variable_js = (name) -> js = "if(typeof #{name} === 'undefined') \{ #{name}={} \} else \{ #{name} \}" return `eval(js)` exports.namespace = (ns, block) -> names = ns.split '.' # root namespace is assigned to glo

  • yebo blog: Mac OS X Lionはパスワードクラックが簡単

    2011/09/20 Mac OS X Lionはパスワードクラックが簡単 セキュリティスペシャリストのパトリック・ダンスタン氏が、Mac OS X 10.7 "Lion" は一般ユーザでも他ユーザのパスワードハッシュに容易にアクセスできると報告している。Mac OS XではユーザのパスワードはSHA512と4バイトのソルトでハッシュ化されて保存され、rootからしかアクセスできないようshadow化される。ところが、Lionでは認証の手続きを変更してしまったため、一般ユーザでもディレクトリサービス経由で("dscl localhost -read /Search/User/user_name")、shadowファイルからパスワードのハッシュを読むことができるそうだ。ハッシュコードからパスワードに変換することはできないが、ブルートフォース攻撃でハッシュと比較するだけでパスワードが解読可能に

  • Linuxmania: Linux を自動インストールする方法 (Kickstart)

    Linux を自動インストールする方法 (Kickstart) Kickstart は、Linux を自動インストールするための仕組みです。 複数の PC に同じ構成の Linux を繰り返しインストールする際に有効です。 Kickstart 定義ファイルはテキストで書かれており、エディタで編集可能です。 手順 1. Kickstart はどうやって使うのか? Kickstart を利用するには、Linux インストール開始時に カーネル引数として 「ks=…」オプションを与え、 メディアやネットワークから Kickstart 定義ファイルを読み込ませます。 Kickstart の読み込みには次のメディアが利用可能です。 1.1. フロッピーディスク インストールDVD で起動後、[Tab]キーを押して次のオプションを追加します。 ks=floppy ※フロッピーディスクの最上位ディレ

    yagitoshiro
    yagitoshiro 2011/09/20
    キックスタートのやり方とかすぐ忘れる