ipconfig /all を GUIで確認

なんか「Tunnel adapter ローカル エリア接続」とかがいっぱい出すぎでスクロールしちゃうので、アウトラインエディタぽい(言い過ぎ)。 require 'vr/vrcomctl' require 'vr/vrlayout' $confs = [] IO.popen("ipconfig /all","r"){|f| conf=nil f.each_line…

最近のjsプログラムの組み方

僕はコードスタイルが一定しないのですが、最近はクロージャ!クロージャ! 最近は Firefox拡張/Greasemonkey/userChrome.js 系の javascript しか書いてないんだけど、そのあたりで「オブジェクトの継承」とかしたいと思うことがなく、 prototype とかやや…

デザインの善し悪しも証明できる

僕はデータで証明できるGoogleがうらやましいと思うけど。 そう、Googleでは2種類の青色のいずれかで決めかねたら41の中間色をテストして最もパフォーマンスのよいものを選ぶというのは事実なのだ。先日、境界線の幅を3ピクセル、4ピクセル、5ピクセルのいず…

女は身長で男は胸囲で

女のセクハラ加害:女の高身長欲望 連続するセクハラ女の性 http://www.shisokan.jp/hansei-joseigaku/onna-koshincho/ を見て、高身長と巨乳を入れ替えれば、だいたい話は通ると思った。 javascript:focus(document.body.innerHTML=document.body.innerHTML.…

Googleがネットを無料化する目的

Googleが無料ソフトを提供し続けるのは、情報・ソフトウェアの本質的な価値を下げ、広告でしか成り立たない世界を作るためである。 もしどこかが有料モデルで儲かり始めたら、Googleが圧倒的な資本(と技術力)を持ってそれを無料で提供するだろう。彼らの実…

いろいろ残念な郵便局のe転居 WelcomeTown

引っ越したので郵便局に転居届出しに行ったら、インターネットでもできるんだって! https://welcometown.post.japanpost.jp/ ということで早速試してみたのだが… メールアドレスが必要 → 必要ない気がする 携帯(いわゆるiモード)から使えなくて携帯のメア…

はてなブックマークのサイドバーを消して本文をのばす

stylish で @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix("http://b.hatena.ne.jp/hotentry") { /* サイドバー を消す */ .sidebar{display:none !important} /* 本文をのばす */ #main div.has-sidebar{ padding-right:0px !i…

はてなブックマークのタイトルを省略させない

なんで省略してんの? // ==UserScript== // @name HatenaBookmark Full Title // @namespace http://nazo.yi.org/ // @include http://b.hatena.ne.jp/* // ==/UserScript== (function(){ var r = document.evaluate("//h3/a[@title]",document,null,XPathR…

GreasemonkeyReloader

DropBoxでGreasemonkey設定を共有するぞッ☆(浅倉南風)プロジェクトの成果物です(gm_scripts をfirefoxのprofileフォルダからDropbox管理下に移動して、profileにジャンクションを張ってください)。定期的に自動リロードしてもよかったんですが動作をよく…

svn: Can't convert string from native encoding to 'UTF-8'

人にサーバにftpでアップロードさせたファイルをsvn importしたところ svn: Can't convert string from native encoding to 'UTF-8'なんだー と思って調べたらファイル名がかなりやな感じになってた。SHIFT_JISっぽい… LANG=ja_JP.SHIFT_JISとした上で svn i…

Dropbox

これまで有名ブロガーがこぞってすごいってゆってて、あまりにすごいって言い過ぎなので「どこの広告屋が絡んでるんだ バズマーケティングうざす 常駐アプリとか死ねや iPhoneと同期とか(笑) 個人でもテラバイトの時代に1Gとか世界を目指す俺には小さすぎ…

ssh でパスワードログインできなくする

なんか毎回調べてる気がするので書いておこう sudo vim /etc/ssh/sshd_config #PasswordAuthentication no PasswordAuthentication no UsePam no # rootでのログインを禁止する PermitRootLogin no

open-uriやnet/http でhosts代わりの動作

なんか分からなかったのでやっつけ class Net::HTTP HOSTS = {} def conn_address() a = HOSTS[@address] || @address end end Net::HTTP::HOSTS['10.1.1.1']='hoge.huga.com' proxyとか通すと使えないかも?vistaだとhostsファイルの書き換えが面倒くさいの…

colinux0.7.3だと sshfs が簡単に使える

http://d.hatena.ne.jp/nazoking/20050719/1121757444 で結構苦しんでいたけど、最新の安定版である 0.7.3 だと fuse が最初から有効なのでカーネルコンパイルとかしなくていいです。 # aptitude install sshfs # gpasswd -a nazoking fuse % sshfs nazoking…

vistaでnetsh routing ip dnsproxy installできない件

でもなんかファイアウォールあけたらdnsが転送されてるみたい。windowsファイアウォールでcolinuxのipからudpの53番が通るようにした。

colinuxでSamba over SSH

colinuxのIPが192.168.0.5で、sshサーバのIPが192.168.100.10、そこからしかアクセスできないsambaサーバのIPが192.168.100.100 とする。 sudo ssh -L 192.168.0.5:139:192.168.100.100:139 192.168.100.10これで、\\192.168.0.5 をエクスプローラとかで開く…

画面右上にカーソルでスクリーンセイバーの起動時間を長く

最近仕事でノートパソコンを使って会議とか出て長時間話していると目の前でスクリーンセイバーが立ち上がってうざい。けど普通の時はそれなりに短めに設定しておかないとトイレに行ったら誰でも僕のパソコンが使えたりして仕事中にあんな画面を見ているのが…

AutoHotkeyのフォルダはDropBoxで共有している

ほかにfirefoxのchromフォルダ(userchrome.js用)も。profireフォルダ自体も共有したいのだけれど、ノートパソコンなのでfirefoxの再起動とかしないし、そうすると設定が同期されても読み込まれないというかメモリ上の設定と競合しそうで怖いのでやってない…

侵略されていると言わざるを得ない

http://anond.hatelabo.jp/20080930231829 http://d.hatena.ne.jp/takerunba/20081001/p1> そんなわけで、侵略ではございませんよ。職が奪われているわけでもござらん。日本人労働力の不足が原因なのでした。いや侵略ですよ!なぜ日本人がその職場に来ないか…

カナキーを押すと常に IME-ON 全角入力に

; カナキーを押すと常に IME-ON 全角入力に vkF2sc070:: hWindow := WinExist("A") bufCurrentDetectMode := A_DetectHiddenWindows DetectHiddenWindows, On imeWin := DllCall("imm32.dll\ImmGetDefaultIMEWnd", "Uint",hWindow) ; IME ON ; IMC_SETOPENST…

Google Result Add EN Link

googleでscala検索しても http://www.scala-lang.org/ 出てこないYo! ウェブ全体から検索しても出てこないYo! インターフェース英語に切り替えないと出てこないYo! // ==UserScript== // @name Google Result Add EN Link // @version 1 // @author nazoking…

うお!最近技術ネタを書いてないと思ったら一年ほど書いてない!

思考法2.0

あるニュース記事や、ブログエントリを見る。以前なら、それはどういう事だろうとか、そこに書いてあることに対する自分の意見はどうだろうとか、まとめ、考え、時には記述したりしたのだけれど、最近は考えない。 考えずに、コメントやトラックバックやSBM…

ブログの読者は客じゃない

まあ別にいいんだけど、自分のブログを「読んでいただいている」とか書く奴はキモイ。そういう気持ちがキモイ。アフィリエイトでがっぽり稼いでいるなら、そしてそれが目的ならわからんでもないが。不特定多数に伝えたいことなんかそんなにあるはずはない。…

twitterの秀逸なインターフェースが起こす錯覚

そうかtwitterは迷惑のかからないジャイアンリサイタルなんだ!大勢の気になる人たちを勝手に寄せ集めて、その素敵な発言に紛れて自分の発言が表示されるというインタフェースが、まるで自分は好きな人たちに囲まれて話を聞いてもらっているような気分になれ…

JavaScriptパッケージ管理システム案

JavaScriptもコンパイルすべきだと思うんだ。まあコンパイラって言うよりプリプロセッサ。サーバサイドで動く。 // 例 include("sample.js") //← これ Sample.hoge("huga");↓コンパイル後 // 例 Sample={ hoge:function(str){ alert(str); } } //← これ Samp…

キーボードの「Search」ボタンでFirefoxの検索ボックスにフォーカスを移動

みんなもっとゴテゴテしたキーボード使おうよ! Browser_Search:: ;; 起動してなかったら起動 IfWinNotExist, ahk_class MozillaUIWindowClass { Run, C:\PROGRA~1\MOZILL~1\FIREFOX.EXE } ;; フォーカスがあたってなかったらあてる IfWinActive, ahk_class …

referrerに戻る

「新しいタブで開く」とかした場合に困るので。どっかで見たんだけど… // ==UserScript== // @name back_referrer // @namespace http://nazo.yi.org/ // @include * // ==/UserScript== (function(){ if( document.referrer ){ GM_registerMenuCommand( "ba…

カーソル下のウィンドウを非表示

このウィンドウの後ろのアレが見たいのに!みたいな事ってよくあるよね。 hide_windows:="" HideStart() { return } HideOne() { global hide_windows MouseGetPos,x,y,actv_win,1 WinHide, ahk_id %actv_win% if( hide_windows = "" ) { hide_windows = %ac…