猫になりたい。 でも俺らが生まれ変わっても孤独な野良猫。可愛がられる飼い猫になれるのはちゃんと働いて結婚もしてる人
練炭ブログ
萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。
WordPress のアップロードディレクトリ (/blog/wp-content/uploads/) が無防備マンだったので、一応外部からの直リンははじくようにしてみました。
最初、/.htaccess で <Directory /blog/wp-content/uploads/>~</Directory> でリファラをチェックして正しくなければ Deny するようにしてみたら、何故か全部のアクセスが拒否されてしまう。
同じ中身を /blog/wp-content/uploads/.htaccess に書いたら問題なく制御できるようになったけど、なんでうまくいかなかったのか不明。
SetEnvIf Referer "^http://rentan.org/" referer_ok
SetEnvIf Referer "^http://rentan.example.jp/" referer_ok
Order Deny,Allow
Deny from all
Allow from env=referer_ok
いまどき無闇にリファラを消すようなセキュリティソフトなんてないだろうから、これで構わんよね。
YouTube の動画の説明文を自動的に展開します。Firefox + Greasemonkey でも動作します。
添付ファイル:youtube_20110913.zip
適用アドレス
www.youtube.com/watch\?
FC2 WIKI のヘッダが固定されているのを解除するフィルタです。
[Patterns]
Name = "FC2 WIKI header menu absolute (2011-02-16; rentan)"
Active = TRUE
URL = "[^.]+.wiki.fc2.com/css/[0-9]+header_menu.css$TYPE(css)"
Limit = 500
Match = "position:fixed !important;"
Replace = "font-size: 12px !important;$STOP()"
font-size に置換しているのは自分の使っている他のフィルタとの兼ね合いなので、通常は position: absolute に置換した方がいいかと思います。
FC2 WIKI を見ることはめったにないし、フィルタで書き換えるほど気になるヘッダでもなかったので、このフィルタは設定ファイルから削除しました。
こんな感じの JavaScript でも出来るはず。
(function () {
var ss = document.styleSheets;
for (var i = 0; i < ss.length; ++i) {
var r = ss[i].cssRules || ss[i].rules, m = r.length;
for (var j = 0; j < m; ++j) {
if (r [j].selectorText == '#fc2wikimenu') {
r[j].style.position = 'absolute';
return;
}
}
}
})()
「同人と金儲け」に対する現場からの返答 - Togetter
るざりんさんの超連射68Kのサントラとかの話。
【共立エレショップ】eleshop.jp 【開発フロア】/ボード/モジュール/その他ボード/モジュール:電子部品,半導体,キットの通信販売
G.I.M.I.C の通販、店頭販売。
Twitter / ぷのひと: 定番アイテムの新バージョン。 よく訓練されたX680 ...
CF カードから SCSI への変換アダプタ。
うたまっぷ、歌詞ナビ、歌詞GETのナニをアレする JavaScript です。Firefox + Greasemonkey でも動作します。
添付ファイル:lyrics_20110911.zip
適用アドレス
www.utamap.com/show(kasi|top).php\?surl\=
www.kashinavi.com/song_view.html\?
lyric.kget.jp/lyric/
ウェブページフィルタで書くよりいい感じになったかも。ヘッダフィルタが必要ないというのもスッキリした。Flash Player が起動してしまうのはちょっと嫌だけど。
うたまっぷ、歌詞ナビ、歌詞GETのナニをアレするフィルタです。
これ を参考に行数を短く。
// クロスブラウザ対応のイベント処理関数
function addEvent (node, type, handler) {
if (node.addEventListener) {
node.addEventListener (type, handler, false);
}
else if (node.attachEvent) {
node.attachEvent ('on' + type, function (evt) { handler.call (node, evt); });
}
}
呼び出された関数は、this がイベントの発生した要素、第一引数 evt が event オブジェクト。
使うかと思って用意したら必要なかった。
about the pointing a finger toward fukuichi live cam
福島第一原発ライブカメラの指差し作業員本人が2chに降臨か 真相を語る
福島第1原発:京都大原子炉実験所・小出裕章助教に聞く - 毎日jp(毎日新聞)
【画像あり】 中国国営企業の社屋のキチガイじみた豪華さに中国人がブチギレ
俺もアグネスの豪邸かと思いました。
これがデカ盛りすぎる飲食店ランキング ベスト5だ! m9( ゚д゚)
>>102 の「もうバケツに入れたほうがいいぞこれ」がフラグだった。
-
2011年09月の記事を表示しています。