タグ

2013年7月11日のブックマーク (12件)

  • [JavaScript] Activationオブジェクトらへんで誤解があったらしい / LiosK-free Blog

    2008-08-02 カテゴリ: Client Side タグ: JavaScript Tips Activationオブジェクト周りでちょっと気になって、いろいろとコード書いてみて、ECMAScript 3の仕様書まで読み漁ったので、忘れないうちにメモ。 Activation Object JavaScript使いを魅了してやまないActivationオブジェクト。ActivationオブジェクトはJavaScriptの関数が実行されるときに生成されるオブジェクトで、その関数内で使われている変数・関数や引数についての情報が含まれています。例えば、↓のような関数が定義されていたとして、 function fn(x, y) { var localVar = 'I am a local variable.'; return localVar + ' ' + localFn(); functio

    As_hsp
    As_hsp 2013/07/11
    これすっげー大事
  • delete 演算子 - JavaScript | MDN

    一般的に信じられていることとは異なり (おそらく C++ における delete のような他のプログラミング言語の影響ですが)、delete 演算子は、直接的にメモリーを解放することはありません。メモリーの管理は参照が切れることで間接的に行われます。詳細はメモリー管理を参照してください。 delete 演算子は指定したプロパティをオブジェクトから取り除きます。削除に成功すると true を返し、そうでなければ false を返します。 ただし、次のようなシナリオを考慮することが重要です。 削除しようとしたプロパティが存在しない場合、delete は何もせずに true を返します。 そのオブジェクトのプロトタイプチェーンに同名のプロパティが存在する場合、削除後はプロトタイプチェーンのプロパティをオブジェクトが使うようになります (つまり、delete は自身のプロパティにのみ効果があります

    delete 演算子 - JavaScript | MDN
    As_hsp
    As_hsp 2013/07/11
  • HugeDomains.com

    Captcha security check iconmonsters.com is for sale Please prove you're not a robot View Price Processing

    As_hsp
    As_hsp 2013/07/11
  • Welcome to Fabric’s documentation! — Fabric documentation

    Welcome to Fabric’s documentation!¶ This site covers Fabric’s usage & API documentation. For basic info on what Fabric is, including its public changelog & how the project is maintained, please see the main project website. Getting started¶ Many core ideas & API calls are explained in the tutorial/getting-started document:

    As_hsp
    As_hsp 2013/07/11
  • fabric

    Unverified details These details have not been verified by PyPI Project links Homepage Changelog CI Docs Issues Source Twitter Meta License: BSD License (BSD) Author: Jeff Forcier Classifiers Development Status 5 - Production/Stable Environment Console Intended Audience Developers System Administrators License OSI Approved :: BSD License Operating System MacOS :: MacOS X Microsoft :: Windows POSIX

    fabric
    As_hsp
    As_hsp 2013/07/11
  • Fabric — Fabric 1.0 documentation

    About¶ FabricはPython(2.5以上)のライブラリかつコマンドラインツールです。 アプリケーション開発にSSHのストリームラインとして使ったり、システム管理作業に使えます。 Fabricはローカルないしリモートのシェルコマンドを実行(普通にでも sudo 経由でも)、ファイルのアップロード/ダウンロード、実行ユーザに入力を促したり、実行を停止する補助機能などの基的なツール群を提供します。 典型的名使い方は1つ以上の関数を持つPythonモジュールを作成し、それらを fab コマンドラインツール経由で実行するというものです。次に示すのは1つのタスクを持った小さいけれど完全な”fabfile”です:

    As_hsp
    As_hsp 2013/07/11
  • save(), restore() メソッド - Canvasリファレンス - HTML5.JP

    構文 context . save() 現在の状態をスタックの最後に加えます。 context . restore() スタックの最後の状態を抜き出し、その状態をコンテキストに復元します。 仕様 コンテキストは描画状態のスタックを維持します。描画状態は次の要素から構成されます: 現在の変換マトリックス 現在のクリップ領域 次の属性の現在の値: strokeStyle, fillStyle, globalAlpha, lineWidth, lineCap, lineJoin, miterLimit, shadowOffsetX, shadowOffsetY, shadowBlur, shadowColor, globalCompositeOperation, font, textAlign, textBaseline. 現在のパスと現在のビットマップは描画状態に含まれません。現在のパスは、b

    As_hsp
    As_hsp 2013/07/11
    canvas 状態の維持
  • GIT clone repo across local file system in windows

    I am a complete Noob when it comes to GIT. I have been just taking my first steps over the last few days. I setup a repo on my laptop, pulled down the Trunk from an SVN project (had some issues with branches, not got them working), but all seems ok there. I now want to be able to pull or push from the laptop to my main desktop. The reason being the laptop is handy on the train as I spend 2 hours a

    GIT clone repo across local file system in windows
    As_hsp
    As_hsp 2013/07/11
    git
  • すぐにウガンダに送金できるVimの拡張作った。 - Humanity

    生きていればつらいことがある。 しかし、つらいからと言って簡単に投げ出す事は出来ないということも多い。 みなさんもつらまってる時、よくウガンダに送金すると思う。 当然のごとく僕もそうである。 最近つらい事がよくある。 そんな時のために、ウガンダに素早く送金する必要があった。 なので、Vimを起動すればすぐ送金できるVimの拡張を作った。 「だめだ。もうやってらねー」って時は、Vimを起動すればすぐ送金ページに飛ぶ。最高。送金したい。 この拡張にはopen-browser.vimが必要です。 tyru/pay-for-uganda.vim · GitHub 合わせて読みたい すぐに宮崎あおいを見れるGoogle Chromeの拡張作った。 - @soh335 memo http://blog.hisaichi5518.com/entry/2013/02/01/003820 すぐにハッブル宇宙

    すぐにウガンダに送金できるVimの拡張作った。 - Humanity
    As_hsp
    As_hsp 2013/07/11
    wwwwwwww
  • なぜ言語設計者はこの文法を作ったのか:新刊ピックアップ

    「なぜ」を学ぶ重要性 世の中にはたくさんのプログラミング言語があります。そしてプログラミングに関する概念も,関数,型,スコープ,クラス,継承など,さまざまなものがあります。これらを単に利用するだけならそれほど苦労することはありませんが,しっかりと理解し,実感を持って利用できるようになるにはたくさんの知識が必要になります。 これらの知識を効率的に身に付けるためには,その概念が「なぜ」生まれたのかを理解する必要があります。そのために書では,言語設計者の視点に立ち,複数の言語を比較し,そして言語がどう変化してきたのかを解説するというアプローチをとります。 while,forの例 例として,書でも解説しているwhile,forを考えてみます。どちらも繰り返しを表現しますが,では「なぜ」2つも同じことを表すものがあるのでしょうか。それは,whileとforを「比較」すると明らかになります。 iを

    なぜ言語設計者はこの文法を作ったのか:新刊ピックアップ
    As_hsp
    As_hsp 2013/07/11
  • オフラインWebアプリを実現するDropboxの新API「Datastore API」。Dropboxは実質的にBaaS市場へ参入した

    オフラインWebアプリを実現するDropboxの新API「Datastore API」。Dropboxは実質的にBaaS市場へ参入した Webアプリケーションをオフラインの状態でも利用できるようにするには、オフラインのときに保存したデータを、ネットワークと接続したときにサーバと同期してくれるAPIが必要です。 しかし、データ同期のプログラムを作るのは非常に面倒です。データの差分だけを取り出して同期するアルゴリズムをどうするか、同期の途中でネットワークが切れたらどうするのか、同期待ちのデータが複数のデバイスに分散されていたら、どれを同期後に上書きするのか、などを解決しなければなりません。 Dropboxが発表した新API「Datastore API」は、オフラインに対応し、データを自動的に同期してくれる機能を備えています。オフラインWebアプリケーション普及のための道具が揃いつつあるのです。

    オフラインWebアプリを実現するDropboxの新API「Datastore API」。Dropboxは実質的にBaaS市場へ参入した
    As_hsp
    As_hsp 2013/07/11
  • 会社を作って1年たって大事だと思った3つのこと - アドファイブ日記(ミラー版)

    毎日ブログ書く宣言から8日目。 シェアオフィス仲間のid:tokunoriben氏から表題のテーマで書いてくれと言われたので書きます。(参考)http://d.hatena.ne.jp/tokunoriben/20130630/1372606109 昨年7月末にアドファイブ(株)という会社を作ったので、今ちょうど一年になります。 ちなみに1期目の売上高は6ケタ後半でした。2期目は売り上げ7ケタは確定してますが、1期目に撒いた種を発芽&開花させて売上9ケタ実現させることが目標です。 以下、1年を通して思った3つのこと。 ビジネスは等価交換 20代後半で将来ベンチャーをやると決めてから、クラウドのインフラ系のミドルウェア、コミュニケーションロボット開発や組み込み系/半導体ベンチャーでの開発、セキュリティ系ベンダでの開発といろんな分野を経験してきたので、ソフト開発には自信があったが、技術をどうや

    会社を作って1年たって大事だと思った3つのこと - アドファイブ日記(ミラー版)
    As_hsp
    As_hsp 2013/07/11