タグ

ブックマーク / nazoking.hatenablog.com (3)

  • 2008-10-20

    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 をエクスプローラとかで開くと \\192.168.100.100 のファイルが見えるはず。ポート445も転送しておいた方がいいかも。 複数ある場合 192.168.100.101っていうファイルサーバもあんねん…って場合 # colinux に複数IPを割り当て(192.168.0.6) sudo /sbin/ifconfig eth0:1 192.168.0.6 sudo ssh -L 192.168.0.5:139:192.168.100.

    2008-10-20
    rehash
    rehash 2008/10/23
    sshfs ほー
  • DHTMLで子を探す、親を捜す - nazokingのブログ

    結構よくある処理だとおもう。 function searchParent(e,f){ return e && (f(e)?e:searchParent(e.parentNode,f)) ; } function searchChild(e,f){ return e && (f(e)?e:(searchChild(e.firstChild,f) || searchChild(e.nextSibling,f))); } searchChild エレメントeの子ツリー内を順番に*1探し、最初に関数f(ノード)がtrueになるものを返す。無ければnull searchParent 親を順番に捜し、関数f(ノード)がtrueになるものを返す。無ければnull tagNameEqual = function(e,tagName){ return e.tagName==tagName; } elemen

    DHTMLで子を探す、親を捜す - nazokingのブログ
  • PHP5でJavascriptを動かす J4P5 - nazokingのブログ

    これはすごい http://j4p5.sourceforge.net/ JavascriptPHP5上で走らせる、というPHPスクリプトである。スクリプト言語でスクリプト言語を実装する意味はよくわからないかもしれないが…きちんと、クロージャやプロトタイプも使える。 実装を見てみると、なんとパーサがJavascriptPHPに変換し、それをファイルに書き出して、includeで実行している…。PHPってすげー。*1 ちなみにクロージャーを使ったjavascriptのサンプル n = (function(x){ return function(y){ return x+y; }; })(12); print( n(1) ); // 13 が出力されるだと、 <?php /* Code generated by J4P5, the javascript interpreter for PHP

    PHP5でJavascriptを動かす J4P5 - nazokingのブログ
  • 1