2014-06-01から1ヶ月間の記事一覧
Windowsの iCloud PhotoStream が同期しない。 ApplePhotoStreamsDownloader.exe これがPhotoStream のダウンロードのプログラムなんだけど、 C:\Program Files\Common Files\Apple\Internet Services\ApplePhotoStreamsDownloader.exe こいつの実行タイミン…
シェル・スクリプトで、マルチスレッド処理っぽく、複数プロセスを起動して、まとめて処理をして処理時間を稼ぎたい。 wait コマンド 複数プロセスを起動してバックグラウンドに回し、wait で処理終了を待つことが出来る convet *.png out.jpg #なに手を加え…
バーコードを作って読み取れたら楽ちんだと。 zbar というライブラリが便利です hoge インストール ## OS X brew install zbar --with-x11 ## debian/Ubuntu apt install zbar-tools バーコードを作成して qrencode hogege -o hoge.jpg 読み取り zbarimg コ…
Image Magick の convert コマンドで、文字を埋め込んだ画像を作ることが出来る。 文字を画像にして保存するのにも convert コマンドで可能である。 実例はこれ。 convert -background white -fill black \ -font /System/Library/Fonts/ヒラギノ明朝\ ProN\…
iPhone Safari の window.URL も window.webkitURLもどちらも new URL("http://t.co/r4t4YG4KDZ") でコンストラクタ起動しても正しくオブジェクトが生成されない。アレレレ ちゃんとwindow.URLも window.webkitURLも存在してる。なのに、new URL("http://goo…
cygwinには clear コマンドがない。 普段 ctrl+L を使い。ncursesは初回インストールで入れてしまう。なのでほとんど気づかなかったが、cygwinには clear を自分で入れる必要がある。 apt-cyg install ncurses これで clear コマンドを使えるようになります…
watch コマンドあるぜーひゃっはー Cygwin の watch コマンドはパッケージで提供されてないので、探しまわっても見つからず途方に暮れて以前NCURSESをRubyで叩いて作ったことがあった。 procps というパッケージに含まれていることを知った。無知って怖い ap…
毎日新聞のWEBを読んでいて、テキスト選択してTumblrしようとしたら、出来ない。 よく調べてみたら、 user-select が入ってた。これを使えばセレクションをオフに出来るようだ。 ユーザーにテキスト選択をさせない body { user-select: none; -webkit-user-s…
タスクマネージャーで見られるプロセスと同じものを確認するには cygwin の ps って、 bash から起動したものしか見れなくて不便です。 Windowsのtaskmanager の用に見られたいいのにと主ってしらべたらあった。 ps -W この -Wをつければいいようです WINPID…
このような形式で開く事ができる。 GUID便利! evernote:///view/255x565/s23/e6b2ce98-xxx-4f71-a189-8b1c5b74e1da/e6b2ce98-XXX-4f71-a189-8b1c5b74exxxa/ https://www.evernote.com/shard/s23/nl/2556565/e6b2ce98-xxx-4f71-xxx-8b1c5b74e1da/ jttps://ww…
5000円で作れるAirplay、Bluetooth両対応スピーカー RaspberryPiとその辺に転がってるBluetoothとWifiドングルを、RaspberryPiに組合せて、リモートスピーカーを作ってしまえる。 ぶっちゃけ、USBスピーカーをつなぐだけなんだけど。 テレビにつないじゃ…
セキュリティ関連でプレゼンした時によく話す内容です。 安全で「手軽」なパスワードの管理方法として。マスターパスワードを導入するまでの話です。 安全なパスワードとはなにか パスワードの作り方 サイトごとに変えるやりかた マスターパスワードで保護す…
複数のサイトで、同じパスワードとIDを使いまわすことが危険 これはあたりまえだけど、対策はどうするのか? 同じIDを使い回さない おなじメールアドレスを登録するから機械的にパスワードを調べられてしまいます。 Gmailを使っていると、もう少し安全にIDを…
辞書にある言葉はパスワードには使わない。 辞書にある言葉は狙われています。 攻撃者が総当たり攻撃するときに、辞書にある言葉やパスワードによく使われる言葉を攻撃します。 辞書に載ってる単語は全部アウト 一切使うべきではありません。 じゃぁどうする…
LINEやMixi、ニコニコ動画で、漏洩済みのパスワードを使った購入が相次いでいます。 楽天ドラクエ事件なんてものもあって、サイトごとにパスワードを変えておくのが必須になっています。 これらは、総当たり攻撃で漏洩したパスワードを使っているために起き…
安全なパスワードの管理方法のその2 LINEでもパスワード辞書によるアタック 流出済みのパスワードとメアドのペアを使ったログインが相次いでいます。 このままではワルプルギスの夜が起こります。パスワードログインが崩壊してしまいます。 安全なパスワー…
パスワード辞書アタックが起きているので、再掲しておきます。 パスワードは自分ルールで生成する これがいまのところ、覚えやすくて鉄板だと思います。 パスワードの生成例(自分ルール) パスワード生成の自分ルール(ハッシュ関数)を持ちましょう。 (自…
Raspberry Pi がおしゃべりしたら、子供がわくわくするんじゃないかと思いました。 Mac OSX にはSayコマンドがあって、それと同じことができたらいいなと。 OSX の say コマンド say Hello これだけで、OSXが喋ってくれる。声は、システム環境設定の読み上げ…
画像にタイムスタンプを入れると便利です。 同じ画像は同じハッシュ値になって、プロブラム上では同じに扱われることが多い。 テストデータに画像を使うなら処理時刻タイムスタンプ 各種プログラムの動作チェックをするる時に、画像をテストデータに使うこと…
WindowsのIME言語バーにENが出てきてしまう。 1 2 EN/JPの両方あっても不便じゃないけど、JPひとつアレば事が足りるので。こういう無駄は手間が増えるだけなので消したい。 しかし、通常ではオフになっているはず ENがON表示されるのは、いくつか原因がある…
Windows vista/7 以降では、Documentsや、Musicの気持ち悪い「日本語フォルダ名」があります。 気持ち悪い理由 cd C:¥Users¥takuya¥ドキュメント 指定されたパスが見つかりません。 cd C:¥Users¥takuya¥マイ ドキュメント 指定されたパスが見つかりません。 …
javascript で、JSONを読み込むといえば、 json parse。evalはしません。 var str = '{ "name" : "takuya" }' var obj = JSON.parse( str ); 逆に、 オブジェクトをJSONの文字列にしてシリアライズするには、 var str = '{ "name" : "takuya" }' var obj = J…