FLYING

〈全日本・紀文豆乳飲料シリーズ「麦芽コーヒー」の500ミリリットルパックを扱う小売店が少ないことに遺憾の意を表明する会〉活動記録

javascript

html5slidesでプレゼン

tondol/PresentationTemplate · GitHubGoogleのhtml5slidesを使ってスライドを作る機会があったので,テンプレート化してgithubにアップロードした。 CSSを少しカスタマイズして,数式を埋め込むためのjsを追加している。 このテンプレートを使うと,インラ…

Tumblrのショートカットキーを置換する

dashboardでいちいちoption+R/Eキーでrblgするのが指的に辛いので,ChromeのUserScriptでR/Eキー単体でrblgできるようにした。ソースは下記から。 tumblr_hook.user.js KeyboardEvent#stopPropagationでイベントの伝播を止めつつ,似非KeyboardEventを生成し…

はてブのPRエントリーがウザったい

// ==UserScript== // @name Hide promotion entries for Hatena Bookmark // @namespace http://d.hatena.ne.jp/tondol/20111215/1323955786 // @include http://b.hatena.ne.jp/ // @include http://b.hatena.ne.jp/* // ==/UserScript== javascript:(func…

Twitter公式のShareブックマークレットがブラクラ化した件

理由はよく分からないのですが,エントリタイトルのような現象が起こっています。Googleリアルタイム検索の結果を見る限り,Firefox4だけでなくChromeやOperaでも同様の現象が起こっている様子。具体的な症状は,Shareブックマークレットを実行した瞬間に,…

Firefox4でも健やかにTumblr Lifeを送りたい

先ほど(2011-04-02 11:00:00+09:00)確認したところ,Tumblr Life 0.5.7が公開されていました。後述の問題は修正されているため,Tumblr Lifeのスクリプト編集は必要ありません。Minibufferは依然として(たぶん)そのままでは動かないので,「Greasemonkey…

Tumblr Lifeが動かなかった話

http://userscripts.org/scripts/show/59330という素晴らしいユーザースクリプトがあるんですが,何故か私の環境(Firefox 3.6.8 with Greasemonkey 0.8.20100408.6)では動かなかったので,動かない原因を探して動くようにしてみました。ひょっとしたら同じ…

TomblooからYouTube動画をpostできなくなった件

YouTubeの動画閲覧ページで仕様変更があったためにtomblooからYouTubeの動画をpostできなくなっていた。 (ProfileDir)\extensions\tombloo@brasil.to\chrome\content\library\31_Tombloo.Service.extractors.jsの1233行目を以下のように変更するとpostできる…

ブロック要素のwidth/heightを動的に設定する

CSSを書いていると,ウィンドウ幅から任意の定数値を引いた値をブロック要素のheightプロパティに設定したい!なんてことがよくある。CSSのトリックでなんとかなる場合もあるが,大抵の場合はCSSだけではうまくいかずに泣き寝入りすることになる。こんなしょ…

テキストフィールドの値が変更された時に処理を行う方法

input要素のonChangeイベントで処理を記述すればいいだろうと考えてやってみたら,input要素にフォーカスが合ったり外れたりしたときのみしか処理が行われなかった。続いて,onfocusイベントでsetTimeout関数を実行して一定時間ごとにコールバック関数を呼び…

TwitPSMをほんのちょっと改造してみる

TwitPSMを使うとLive Messengerのコメントをそのままtwitterにも投稿できて非常に便利なのだけど,コメント欄のメッセージを何でもかんでもtwitterに投稿してしまうという欠点がある。そこで,TwitPSMのスクリプトにほんのちょっとコードを加えて,メッセー…