タグ

2008年2月18日のブックマーク (9件)

  • Hamachi - Wikipedia

    LogMeIn Hamachi(ハマチ)は、P2P技術を使用してVPN(仮想プライベートネットワーク)を実現するソフトウェアである。カナダのLogMeIn社が開発し、クライアント数限定版が無料で公開されている。エンドユーザのPCにインストールされるクライアントソフトウェアと、ベンダーであるLogMeIn社によって管理されるサーバクラスタとからなる中央管理型のVPNシステムである。 このソフトは、NAT機器を利用するホスト同士の間においてもVPN接続を行えることが特徴である。Applied Networking社の仲介サーバでNAT機器のグローバルIPアドレスを交換することで、P2PによるVPN接続を行い、P2P接続が行えない場合は仲介サーバを経由してデータの送受信を行う。 公式サイトで「ゼロコンフィギュレーション(設定不要)」を謳っているとおり、インストールと僅かな設定のみでVPN接続を行

    kminoru
    kminoru 2008/02/18
    リモートデスクトップにつかいたいねー
  • (function(){ ... })() の個人的な解釈 - hogehoge @teramako

    (function(var){..............})(var) と function(var){............} の違い。つまり、クロージャ。 - それ図解で。・・・tohokuaikiのチラシの裏 via: (function(){})() と function(){}() - IT戦記 解釈としてはオブジェクトの後ろに()をつけると関数とみなされて実行されるにつきると思う。 実際、どう見ても関数でないものでも後ろに()をつけると関数として評価しようとがんばってくれる。 JavaScript Shell 1.4の結果 var hoge = new Object(); hoge() TypeError on line 1: hoge is not a function 10() TypeError on line 1: 10 is not a function true

    (function(){ ... })() の個人的な解釈 - hogehoge @teramako
    kminoru
    kminoru 2008/02/18
    (function(){ ... })での()はよく使う演算を優先させる(?)()で、一つのグループとして評価させる意味があり、括らないと別々に評価されてしまい結果的にfunctionオブジェクトとみなしてくれないのではないかとおもったが違う
  • クロージャ - あどけない話

    JavaScript とλ式の関係について書こうと思ったのですが、その前にクロージャについてお話しする必要があることに気付きました。 僕が最初にクロージャという言葉を知ったのは、大学の学部生のときです。Lisp の勉強をしていて出てきたのです。でも、まったく理解できませんでした。 これまで僕が主に使ってきた言語は、C や Emacs Lisp です。C では関数の中に関数を定義できないのでクロージャはありませんし、Emacs では動的スコープでクロージャはありませんから、クロージャに関する知識がなくても困りませんでした。それが、クロージャを気で理解しなかった理由だと思います。 ここでは、JavaScript にとってクロージャが必要である例を示すことにしましょう。必要性が実感できれば、詳しく勉強しようという意欲が湧くはずだからです。 関数に static な変数 C言語には、関数に st

    クロージャ - あどけない話
    kminoru
    kminoru 2008/02/18
    クロージャー
  • JavaScript とλ式 - あどけない話

    amachangさんの講演資料を観ていて、「ラムダ式も出来る」というページがありました。これに触発されて、少し書いてみます。 amachang さんが挙げていらっしゃる例は「λx.x」で、JavaScript で書くとこうなります。 function(x) { return x; } とても面白い話を示唆しているのですが、この単純な例だと、聴講者に「それなら C/Java でも書けるよ」という印象を持たれてしまいそうです。 そこで、JavaScript では表現できて、C/Java ではできない例を挙げてみようと思います。 funarg 問題 言語がλ式をエミュレートするためには、厳密な条件があるらしいのですが、その一つがクロージャです。クロージャを使った例を使えば、JavaScript ではできて、C/Java ではできないことが示せるでしょう。 私の上司である和田先生に聞いたところ、「

    JavaScript とλ式 - あどけない話
    kminoru
    kminoru 2008/02/18
    ラムダ式
  • [JavaScript] dataスキームURI生成(画像データのBase64変換)

    Greasemonkey のユーザスクリプトなどの JavaScript ソースコード内に画像データを埋め込める、 『data:image/gif;base64,~~~』形式のデータ(dataスキーム)を生成します。 画像ファイルなどのバイナリデータを Base64 エンコードに変換しています。 data スキーマでは、外部ファイルへのアクセスなしにスクリプト内で完結して画像を表示できるため、 小さなアイコンなどの表示には便利です。data スキームは Firefox・Opera では利用できます。 残念ながら Internet Explorer は data スキームに対応していないので利用できません。 やってみよう 画像URL: ▼ ▼ JavaScript ソースコード生成結果: ここにソースコード結果が表示されます。 ▼ data スキーム経由の画像表示: 生成したコードの使い方

    kminoru
    kminoru 2008/02/18
    IMG画像埋め込みにおけるBase64変換サービス
  • The "data" URL scheme と XML へのデータ埋め込み (ビジネスSNS・ソーシャルグラフのSBI Robo)

    HTTP のコネクション数を減らすテクニックの一つとして、RFC 2397 の The "data" URL scheme を用いる方法があります。HTMLCSS 中に画像を Base64 エンコードして埋め込むことにより、1コネクションで複数の画像を転送するというわけです。 適当な方法で Base64 エンコードします。 $ perl -MMIME::Base64 -0777 -ne 'print &MIME::Base64::encode_base64($_,"");' data:[<MIME-type>][;base64],<data> という書式で、<img src="data:image/gif;base64,~" /> のように使います。 <img src="data:image/gif;base64, R0lGODlhEAAQALMNAD8/P7+/vyoqKlVVV

    kminoru
    kminoru 2008/02/18
    imgに直接データを埋め込む。url(data:image/gif;base64,xxx)というデータ形式。rfc2397で指定。data:[<MIME-type>][;base64],<data> という書式で、<img src="data:image/gif;base64,~" /> のように使います。
  • 4月1日以降のモバイルSuica、年会費が必要に | ライフ | マイコミジャーナル

    JR東日は、モバイルSuicaについての利用方法の変更を発表した。これまでモバイルSuicaは、ビューカード以外のクレジットカードでの利用でも年会費が無料だったが、4月1日以降は年会費1,000円が必要になる。なおビューカードでの登録の場合、モバイルSuicaの年会費は当面無料のままで利用できる。 新たにビューカードを申込む場合、入会申込書を送付してからカードが届くまで、通 常で10日〜2週間程度かかるという。なお、モバイルSuica年会費の支払いに「同意しない」を選択した場合、その会員へのサービスは年会費無料のEASYモバイルSuicaと同等になり、以降、定期券の購入/Suicaグリーン券などが利用できなくなる。 また、3月15日より、私鉄/地下鉄との連絡定期券の発売範囲が順次拡大。拡大される販売範囲については、当面の間、モバイルSuicaでの利用はできない場合があるという。これらの拡

    kminoru
    kminoru 2008/02/18
    工工工エエエエエエェェェェェェ(゚Д゚)ェェェェェェエエエエエエ工工工
  • Technical documentation

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Technical documentation
    kminoru
    kminoru 2008/02/18
    MSの公式サイト
  • https://support.microsoft.com/ph/3041/ja/

    kminoru
    kminoru 2008/02/18
    MSの公式サイト