タグ

2015年2月2日のブックマーク (7件)

  • MDN Web Docs

    Resources for Developers, by DevelopersDocumenting web technologies, including CSS, HTML, and JavaScript, since 2005. ////////////   ////////////   ////////////   ////////////   ////////////   ////////////   ////////////  ++++++  ++++++  ++++++  ++++++  ++++++  ++++++  ++++++{{{{ }}}}  {{{{ }}}}  {{{{ }}}}  {{{{ }}}}  {{{{ }}}}  {{{{ }}}}     ../../    ../../    ../../    ../../    ../../    ../..

    MDN Web Docs
  • Your Web, documented. · WebPlatform.org

    Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github. New documentation can be found at MDN Web Docs. Your Web, Documented. The latest information on how to use the technology that runs the web — HTML, CSS, JavaScript and more. WebPlatform.org is a work in progress. We could use your help in making it bett

  • JavaScriptでスクリプトを動的に読み込む3つの方法

    createElementでscriptタグを作成してheadに入れる 一般的に広く使用されている方法。 var script = document.createElement("script"); script.setAttribute("src", "hoge.js"); document.getElementsByTagName("head")[0].appendChild(script); JQueryでscriptタグを作成してheadに入れる JQueryを使用した方法。チェーンメソッドで拡張可能。 $("<script>") .attr("src", "hoge.js") .appendTo("head"); JQueryの$.getScriptで読み込む 同じくJQueryを使用した方法だがコードは1行で済む。 $.getScript("hoge.js");

    JavaScriptでスクリプトを動的に読み込む3つの方法
  • nginx連載1回目: nginxの紹介

    皆様、初めまして。滝澤と申します。今月からここで記事を書いていきますのでよろしくお願いします。 ここ1,2年で注目を集めているWebサーバnginxについて今回から数回にわたってを紹介していきます。 nginxについて初めて知った、あるいは、名前は聞いたことがあるんだけど使ったことはない、といった方のために、1回目のこの記事ではnginxの概要を、2回目の記事ではインストールと設定について紹介します。 nginxとは nginxロシアのIgor Sysoev氏によって開発されているWebサーバ兼リバースプロキシのソフトウェアです。「エンジン エックス」(engine x)と呼びます。 2002年に開発が始まり、2004年に公開され、今では約10%のシェアを持つまでに成長しています。facebookやWordPress.ORGなどの大規模サイトでの導入実績もあり、導入するWebサーバの選択

    nikuyoshi
    nikuyoshi 2015/02/02
    C10
  • プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記

    まずは次の表をご覧あれ。これはプログラミング言語のベンチマークとして有名な Computer Language Benchmarks Game のベンチマーク結果。上にいくほど高速で、下に行くほど遅い言語になる。 これを見れば、最速な言語は C/C++ であり、Java や Haskell や OCaml といった静的な言語は軒並み上位に登場する。これに対し、RubyPythonPHP といったスクリプトは全部下のほう (つまり遅い)。その速度差は非常に大きく、このベンチマークで見ると Python3 や Ruby1.9 は C/C++ の約50倍から60倍遅く、Perl は約90倍、PHP にいたっては約130倍遅いことになる。 (ちなみに JIT つきの Lua が驚異的に高速なのが目をひく。この結果が当だとしたら、言語の速度に大きく関係するのは動的か静的かではなく、どれ

    プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記
    nikuyoshi
    nikuyoshi 2015/02/02
  • コードから情報を追い出せ!プロパティファイルの常識

    今回は「プロパティファイル」の常識について、Java言語を通じて学んでいきます。 多くの場合、プロパティはプロパティファイルという物理的なファイルと関連付けられて私たちの前に現れます。プログラミング言語内では完結せずに外部の物理ファイルとのかかわりが強く出てくる話題であるため、初心者のうちはなかなかなじみにくい技術かもしれません。しかし、プログラミングにおいて重要ですので、しっかり習得してしまいましょう。 「プロパティファイル」ってどんなもの? 私たちがJava関連のソフトウェアを扱っていると、ファイルの拡張子が「.properties」となっているファイルを見掛けたり、あるいはその内容を編集することがあります。この「.properties」拡張子のテキストファイルが、プロパティファイルです(違う拡張子を付ける場合もありますが)。 テキストエディタなどを利用してプロパティファイルの中身を見

    コードから情報を追い出せ!プロパティファイルの常識
    nikuyoshi
    nikuyoshi 2015/02/02
  • 国際化プログラミングの常識

    ResourceBundleクラスの利用例 これらのプロパティファイルをプログラムで利用すると、以下のようになります。 import java.util.MissingResourceException; import java.util.ResourceBundle; public class KotowazaSample { public static void main(final String[] args) { ResourceBundle bundle = null; try { bundle = ResourceBundle.getBundle("kotowaza"); //(1) } catch (MissingResourceException ex) { System.out.println("基底名[kotowaza]のリソース" + "バンドルの取得を試みましたが失

    国際化プログラミングの常識
    nikuyoshi
    nikuyoshi 2015/02/02