タグ

2016年4月11日のブックマーク (4件)

  • The 3DS Cryptosystem

    I think one of the biggest challenge for system engineers is designing security. Recently, at the 32c3 conference, plutoo, derrek, and smea presented a series of hacks that completely defeated the security of the 3DS. As a result, people have implemented boot-time unsigned code execution (called “arm9loaderhax” in the 3DS community; other communities might relate this with ”untethered jailbreak” o

  • Big Sky :: Windowsへの移植も視野にいれたプログラムを書くなら読んでおいて欲しい事

    絶対パスの先頭に/が来る事を期待してはいけない しかしながら絶対パスの先頭にドライブレターが来る事を期待してはいけない UNCパスのホスト名やシェア名はディレクトリではないのでファイルシステムAPIは使えない事を意識しておく unixに比べパス内に空白文字が入る可能性が高い事を意識しておく ホームディレクトリを意味するパスの先頭チルダは自前で展開する必要があり、またパスの途中にチルダが混じる事は日常的にある ソケットディスクリプタに対してもread/writeで送受信できる事を期待してはいけない パイプでない標準入力のselectはやっても意味がない ディレクトリ内にあるファイルを開き、ハンドルを保持したままディレクトリを消せるのは当たり前だと思わない パスのセパレータが/¥である事を期待してANSI APIを使ってはいけない Cランタイム(POSIX互換API)とWindows API

    Big Sky :: Windowsへの移植も視野にいれたプログラムを書くなら読んでおいて欲しい事
  • 0Ω抵抗の都市伝説

    0Ω抵抗は確かに存在します 画像が0Ω抵抗の100詰め合わせです。秋葉原の秋月電子で購入したものです。(100で100円)。 0Ω抵抗の話をすると、必ず「んなモノ、あるわけない」と言い出す方が稀におられるので、あらかじめ画像を貼っておきます。もちろん、この0Ω抵抗はレア品でも特注品でもありません。普通の抵抗と同様に普通に売っているものです。 当は0Ωでは無い → 0Ωではありません。でも十分0Ωです。 実物を見せても「0Ω抵抗は当は0Ωではない」とか、「当に0Ωならそれは抵抗とは言えない」と言う方もおります。もちろん、当に電気抵抗が0になる超伝導(超電導とも言う)の部品が11円で市販されている訳がありません、0Ω抵抗と言っても、厳密には0.01Ωとか0.001Ωとかの抵抗値はあります。ちなみにプリント基板の銅箔パターンは厚さ35um物を幅0.5mmで引き回すとmあたり1Ωほど

  • rm -rf でやらかした時すかさず実行する復元コマンド(Linux編) | aucfan Engineers' blog

    初めまして、新卒入社の桑折(@2k0ri)と申します。 入社から今日まで約3ヶ月間、研修およびOJTを受けさせて頂いておりました。 その初OJTのステージング環境で、デプロイ先ディレクトリのシンボリックリンクを消すつもりが デプロイディレクトリを中身ごとrm -rfする という重度のやらかしをしでかしました。 30秒うちひしがれた後、ググって extundeleteというコマンドを見つけてからの 自分が行ったリカバリーの手順を残します。 なお、このコマンドはext3/ext4フォーマット専用になります。 1. サーバーへのアクセスを出来る限り抑えるように周知 最近のLinuxのデファクトFSであるext4フォーマットは、rmされたデータの跡地に 待ったなしで容赦なく新しいデータが書き込まれていきます。 そのため、何よりもまず失われたデータが上書きされないように、 該当サーバーでやらかしたこ

    rm -rf でやらかした時すかさず実行する復元コマンド(Linux編) | aucfan Engineers' blog