タグ

ブックマーク / shim0mura.hatenadiary.jp (4)

  • javascriptのカスタムイベントを作ろう! - tumblr

    デフォルトで用意されているイベントは、基的にはブラウザがfireすることで要素に登録されたイベントリスナーが呼ばれるわけなんですが、このイベントのfireを開発者側でも行えるワケです。これはテスト用途での使われることが多いみたいです。 というわけでそのイベントのエミュレートと独自イベントの合成を学んだので覚書。サイじゃ合成イベントなんて言われてるけど、googleで検索するとカスタムイベントって言われるほうが多いみたい。 おおまかな流れ(IE除く) イベントオブジェクトの作成 イベントオブジェクトの初期化 イベントのディスパッチ(発火) という感じ。発火の前にはaddEventListenerで任意の要素に、イベントハンドラを登録する必要があります。 イベントオブジェクトの作成 var event = document.createEvent(type); 引数のtypeはイベントタイ

    javascriptのカスタムイベントを作ろう! - tumblr
  • 2011年テキストエディタ界の動向まとめと、来年次のvimエディタ普及に向けた対策資料 - tumblr

    2011年もあと少しで終了なわけでして、僕の人生も終わりそうな勢いであります。 まぁそれはいいとして、いや僕としては全く良くないんですが、2011年はまさに激動の年であったわけです。普通の年であれば、その年のトップニュースになりそうな出来事がわんさと起こりました。東日大震災、福島原発問題、リビアなど各国で起こる暴動、カダフィやビンラディンやスティーブジョブスの死、そして我が党と我が人民の偉大なる指導者金正日閣下の急逝… そしてテキストエディタ界というかvim界も同じく、vimテクニックバイブルの発売とvim-jp.orgの開設という2つの大きな出来事が起こりました。 これによって我らvim労働党はvim普及の足がかりとなる基盤を得たと言えましょう。今年一年を振り返るとともに、来年以降どのように我らvim労働党は信者もといvimmerを増やしていくべきかの対策をたてなければなりません。 2

    2011年テキストエディタ界の動向まとめと、来年次のvimエディタ普及に向けた対策資料 - tumblr
    creaism
    creaism 2011/12/24
    RT hatebu: 2011年テキストエディタ界の動向まとめと、来年次のvimエディタ普及に向けた対策資料 - 馬鹿と天才は紙一重
  • ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr

    成金クソ眼鏡prn野郎に嫌気がさした僕は、家のメインマシンのOSをubuntuにしてしまったわけです。 で、なんかサーバ入ったりして作業する際、windows環境だとteratermとかputtyとかってターミナルソフトが必要なんですが、僕はサーバのログを見ながらとか別のサーバの設定を参考にしながら作業とかって状況が多かったので、ウィンドウ分割と多タブ(複数シェル)管理の楽なpoderosaを使っていたのですが、ubuntuだとそういうことの出来るものはscreenしか知らなかったので、そのままscreenを使うことにしました。 が、これがまたとんでもなく使いにくい。使いにくいというか、設定の仕方がまったく分かりません。screenの売りの1つはコマンドで多タブ表示やウィンドウ分割が出来るところなのですが、キーバインドを変更しようにもどうやったら変更出来るのかがman screenみてもい

    ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr
  • 端末の識別子 -ptsとtty- - tumblr

    whoというコマンドを知ったので使ってみたところ、こういう出力結果に。 [shimomura@www work]$ who shimomura ttyS0 2011-05-13 00:34 shimomura pts/0 2011-06-11 22:12 (*************.ppp-bb.dion.ne.jp) このコマンドを試したサーバはさくらのVPS。リモホが出ているほうは今このwhoコマンドを叩いてるものだと分かるが、この上のttyとかいう奴は誰だ?と思ったので覚書。 ptsとtty よく見るとリモホがついてるほうも同じ列に「pts」というのが出ている。調べてみると速攻で答えが出てくる。 tty? はPCに直接つながっているコンソールターミナルで、Alt+1、Alt+2、Alt+3などで切り替えられますが、それがそれぞれ tty1、tty2、tty3 に対応しています。 p

    端末の識別子 -ptsとtty- - tumblr
  • 1