2014-01-01から1年間の記事一覧
新規タブをリダイレクトさせるんじゃなくて、単に非表示にしたい時に。 簡単な拡張機能を作ってインストールする。 manifest.json { "manifest_version":2, "version":"1.0", "name": "Hide Most Visited", "content_scripts": [ { "js": ["hidemv.js"], "ma…
問題ステップツールとは Windows 7からは標準で「問題ステップ記録ツール」ことpsr.exeがインストールされている。 ユーザーのマウス操作などに応じて自動でスクリーンショットを撮ってくれるツールだ。 出力されるzipに入ってるMHTMLを展開してブラウザで開…
公式Webクライアントの「画像/動画」タブに出てくるpic.twitter.comにアップロードされた画像をダウンロードする。 外部サービスは対象外、またRTしたツイートが含まれることがあるので「だいたい」。 bignumber.jsを使ってるので一緒にディレクトリに入れて…
JavaScriptのOAuthライブラリを知った。 これをJScriptで使えばツイートできるのでは?と思って試したらできた。 使い方 cscript tweet.wsf "Yo" コード tweet.wsf <job> <script language="JScript" src="oauth.js" /> <script language="JScript" src="sha1.js" /> <script language="JScript"> var accessor = { consumerSecret: "API secret", tokenSecret: "Access tok…</job>
概要 ブラウザ上に音楽ファイルをドロップするとメニューが出る。 そこで指定した秒数の範囲内で乱数を生成して、イントロからその分だけ再生するやつ。 HTML5のDrag and Drop APIとFile APIのテスト。 デモ コード chairs.html <html> <head> <meta charset="utf-8"> <script src="chairs.js"></script> </head> <body> <h1>椅子取りゲーム</h1> <div id="description" style="display:block;">音楽</div></body></html>…
Application-only authentificationとは 詳細は公式ドキュメントを参照。 特定ユーザーの情報取得、ツイート検索といったAPIのみが使用できる。 ユーザー側のアプリ連携を要しないため、勝手にツイートしたりブロックしたりという危険がなくて良い。 トーク…
最近ブラック企業に関する報道の影響か、自分自身の手帳等にも出社・退社時刻を記録すべきという主張を目にします。 とはいえ正直なところ面倒なので、スマホから記録できる簡易タイムレコーダーを作りました。 使い方 ボタンを押すだけ 仕様 jQuery Mobile…
Mechanize使うだけですが、私の環境(RubyInstaller)でCA証明書のデフォルトパスを調べてみると irb(main):001:0> require "openssl" => true irb(main):002:0> p OpenSSL::X509::DEFAULT_CERT_FILE "C:/Users/Luis/Code/openknapsack/knap-build/var/knapsac…