ラーメンタイマー:ブックマークレット:1行JavaScript

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

ラーメン・タイマー用ブックマークレット

javascript:var%20remain%20=%2060%20*%203;%20setInterval(function()%20{%20document.body.innerHTML%20=%20'%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3%E3%82%BF%E3%82%A4%E3%83%9E%E3%83%BC%EF%BC%9A%E6%AE%8B:%20'%20+%20remain--%20+%20'%20%E7%A7%92';%20if%20(!remain)%20location.href='http://www.youtube.com/watch?v=b60YjaARb34';%20},%201000);%20void(0);

仮眠タイマー

IT戦記さんの記事で「どうしても眠いときのための JavaScript」というのがあった。

ブックマークを選ぶだけで、カウントダウンが始まり、時間が来ると目覚まし用のYouTube動画に転送され、激しい音楽で目が覚める。

いたってシンプルだが、これが何気にいい。

時間や目覚ましの転送先は少しカスタムしているが、やはり仮眠が一回入るのと入らないのとでは違う。

3分タイマーのブックマークレットを作る

納期が近づくと徹夜で仮眠を取りながら仕上げるというデスマーチが繰り広げられ、さらにスイッチが入っていると、手を付けている箇所から手を離したくなくなる。

そんな時に重宝するのがカップ・ラーメンだ。

栄養学的な話や健康の話は さて置き、弁当もいいのだが、お腹が一杯になりすぎると また眠くなってしまうから、片手で持ちながら手軽に食べれて、かつ小腹を埋めるのに丁度いい。

ようは長時間、作業しているPCから離れられないからなんだけど。

ただ、その3分待っている間も作業するので、気づくと20分とか放置プレイしてしまうことが度々あり、ノビノビで量が無駄に増えた上にマズい。

そこで、上記の仮眠タイマーの時間を短くした3分バージョンを作った。

ブックマークの登録(「新しいブックマーク」など)から、上記スクリプトをリンク先にコピペしてブックマークに登録すれば使えます。ブックマーク・ツールバーに登録すると便利。


ブックマークレット(Bookmarklet)
JavaScriptで記述された小さなプログラム。一般的にブラウザのブックマークに登録し、クリックして利用する。

関連記事

確認させてからリンク先にジャンプさせる1行JavaScript... リンクをクリックする際に、確認メッセージ(ダイアログ)を表示させてからジャンプさせたい。 削除処理ページに遷移する前など、アンカー(リンクタグ)をクリックした際に、ジャンプしてよいか確認させてからページを移動させる、もっともシンプルなJavaScript。 下記のように、if文や三項...
PHPでBit.lyのAPIを使って省略化URLを取得する関数... twitterなどでよく利用されている、URLを短くしてくれるサービス"Bit.ly"のAPIを使って、長いURLを短く省略されたURLを取得するユーザー関数です。 Bit.lyでアカウントを作成してから、Bit.lyのAPIキーを確認してください。 twitterのBOTを作成したりする場...
jQueryの”.getJSON”で”200 OK”のレスポンスにデータがない... Google Gadgetで、jQueryの".getJSON"メソッドを使って別ドメインから(クロスドメインで)、JSONデータが受け取れない際に注意すること。 HTTPリクエスト・ヘッダに"Origin"が渡されていたら、レスポンス・ヘッダに"Access-Control-Allow-...
jQueryでマウス・クリック時にShiftキーが押されているか判断する... Shift+クリックなど、マウスのクリック時に同時に押されているキーを調べる(Shiftキー, Ctlキー, Altキーなど) クリック時の処理(関数)に、イベント・ハンドラ(オブジェクト)を渡し、そのプロパティ値を見て判断します。 下記は"idClickArea"のIDを持つ要素をクリック...

スポンサーリンク
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
レクタングル(大)広告