2008-10-01から1ヶ月間の記事一覧

贄nize! on dsbd

http://ikenie.com/blog/archives/71 ということで 贄nize! on dsbd // ==UserScript== // @name ikenienize! on dsbd // @namespace http://www.tumblr.com/ // @include http://www.tumblr.com/dashboard* // @resource jQuery http://w.ikenie.com/8985ni…

ハカイリョクアル

こっちの方が破壊力あるな… http://ikenie.com/blog/archives/71 javascript:(function(){var%20d=document;%20var%20s=d.createElement("script");%20s.charset="UTF-8";%20s.src="http://w.ikenie.com/8985nize/jquery.js?"+(new%20Date()).getTime();%20d…

全然わかってないオレでもこんだけ楽しいWeb

8985nize! on dsbd

http://ikenie.com/blog/archives/71 てきとー。ただコピペしただけ。動作未確認。ホントーにすみません。 // ==UserScript== // @name 8985nize! on dsbd // @namespace http://www.tumblr.com/ // @include http://www.tumblr.com/dashboard* // @resource…

(function () { var f = function(doc) { var aTags = doc.getElementsByTagName('a'); for (var i = 0, len = aTags.length;i < len;i++){ var a = aTags[i]; if (a.href.match(/user\/\w+\/friend\/(\w+)/)) { a.href = 'http://twitter.com/' + RegExp.$1…

bookmarklet は手軽だけんども autopagerize が効かないからダメだ。

bookmarkletだから簡単かと思ったらさにあらず。

イケニエスタイル

javascript:(function(){var%20d=document;%20var%20s=d.createElement("script");%20s.charset="UTF-8";%20s.src="http://w.ikenie.com/8985nize/jquery.js?"+(new%20Date()).getTime();%20d.body.appendChild(s);%20s=d.createElement("script");%20s.char…

DOMContentLoaded?

http://dean.edwards.name/weblog/2005/09/busted/ http://a-h.parfe.jp/einfach/archives/2007/0716232717.html http://p2b.jp/index.php?UID=1146608307 http://p2b.jp/index.php?UID=1152214827 http://d.hatena.ne.jp/brazil/20060105/1136404226 順不同

this is a pen.

http://d.hatena.ne.jp/amachang/20070917/1190015123 http://www.fladdict.net/blog-jp/archives/2005/09/javascript_acti.php http://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs04/ajaxjs04_01.html http://builder.japan.zdnet.com/sp/javascript-kicksta…

パンとワインと

HTML/DOMの理解が必要 そして、これが最大の理由なのですが、JavaScriptでブラウザ上で気の利いたことをやろうとすると、必ずHTML/DOMの理解が必要になります。いまからプログラムを勉強しようという人にとって、これはかなり敷居が高いです。 これこそが、…

this とか apply とか onload とかとかとか

apply(this,arguments)

apply Application 関連オブジェクト : function タイプ : メソッド 書式 apply(this,arguments) banban.apply(this,arguments); 関数内から、他の関数を呼び出します。これによって他の関数で定義した処理を継承することができます。引数に「argument」を指…

フォーカス、フォーカス、フォーカス

// ==UserScript== // @name tumblr text post stop focus // @namespace http://www.tumblr.com/ // @include http://www.tumblr.com/new/text* // ==/UserScript== (function(){ document.getElementById('post_one').blur(); })(); あり? これじゃダメか?…

focus が title のところに移ってしまってイヤ

<body id="dashboard_edit_post" onclick="click_body();" onload="$('post_one').focus();"> http://www.tumblr.com/new/text 大急ぎでpostに入力していると、途中でtitleにfocusが移ったりしてとてもイヤ</body>

Twitterの自動focusを強引に外すGreasemonkey ScriptComments

// ==UserScript== // @name twitter stop focus // @namespace http://ss-o.net/ // @include http://twitter.com/home* // ==/UserScript== (function(){ document.getElementById('status').blur(); })(); http://os0x.g.hatena.ne.jp/os0x/20080228/1204…

相手が自分をfollowしてるかどうかって相手のHome見てActionsがあるかどうかだけで分かるんじゃないの? Twitter / cxx: 相手が自分をfollowしてるかどうかって相手のHo ...

GMailで書いたメールの本文がbase64でエンコードされている場合、メールソフトによっては改行が無視されてひとつながりの文になってしまいます

base64 エンコード時の改行GMailで書いたメールの本文がbase64でエンコードされている場合、そのメールをデコードすると、改行コードはCR/LFではなくLFのみになります。 Openmya Hiki - Gmail Hacks リッチテキスト形式にしてるとbase64でエンコードされるみ…

八九八五

http://8985.tumblr.comleft center right <div id="posts" class="autopagerize_page_element"> </div>

location.href = 'javascript:void (document.getElementById("q").focus = function () {})';

http://d.hatena.ne.jp/javascripter/20081016/1224158911 // ==UserScript== // @name GitHubKeyHack // @namespace http://d.hatena.ne.jp/javascripter/ // @include http://github.com/* // ==/UserScript== location.href = 'javascript:void (document…

win にも sort はあった。

Windows XP にも sort.exe はあった。 C:\WINDOWS\system32\sort.exe /? SORT [/R] [/+n] [/M KB] [/L ロケール] [/REC レコードバイト] [[ドライブ1:][パス1]ファイル名1] [/T [ドライブ2:][パス2]] [/O [ドライブ3:][パス3]ファイル名3] /+n 各行の比較を…

uniq on win

(via http://d.hatena.ne.jp/ku__ra__ge/20080122/p7) 63. Re:unixiのuniqコマンド 2004年01月13日(火) 14時27分 じゃく こんにちは。>unixのuniqコマンドと同じように重複した列は除いたファイルを >出力したいのですが、過去のログをみていたのですが、…

Copying a Command's Output to the clipboard

http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/ http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/ C:\Documents and Settings\taizo\desktop>which cli…

CSSセレクタで div[id^=hoge] とか div[id*=fuga] とか div[id$=ahan] とかつかえるんだな。スゴイスゴイ。 The Whole World is peaceful.

CSS3の属性セレクタ

<a href="/" title="Lucky bag::blogのトップへ">トップ</a> 一番単純なのが、属性名を指定する方法です。下記は、 title 属性を持つ全ての a 要素に1pxのドットで下線を表示することができます。 a[title]{ border-bottom: 1px dotted #666666; } 次は、 title 属性の値が「Lucky bag::blogのトップへ」の場合…

gist.githubに貼ったjavascriptファイルをtumblrに適用させる方法について

これがよくわからん。

gist.githubに貼ったcssファイルをtumblrに適用させる方法について

あとで書くかもよ。

iframeのdocumentにアクセスしたい

var ifr = document.getElementsByTagName('iframe')[0] ifr.contentWindow.document.getElementById('foo'); みたいな感じでアクセスできます 注意: クロスドメインは×(アクセス拒否されます) IEはhttp、https(スキーマ)が違うのもダメ http://devml.bl…

いいこと思いついた。

youpynize グリモン版

// ==UserScript== // @name youpynize // @namespace http://userstyles.org // @description youpynize // @author taizooo // @homepage http://userstyles.org/styles/10866 // @include http://tumblr.com/* // @include https://tumblr.com/* // @incl…