タグ

2014年6月17日のブックマーク (5件)

  • 高速・軽量・高機能……Nginxの基礎知識

    処理能力の高さなどを理由に、近年、大規模サイトを中心に急速にシェアを拡大しているWebサーバー「Nginx」。この連載では、その特徴と魅力を分かりやすく紹介します。 第3のWebサーバーとして注目を集めるNginx 1日に数億リクエストを処理するような大規模サイトを中心に、近年急速にシェアを拡大しているWebサーバーが「Nginx(エンジンエックス)」です。HTMLドキュメントや画像ファイルといった静的コンテンツを高速で配信し、消費メモリが少なく、リバースProxyやロードバランサーといった機能も有した注目の軽量Webサーバーです。ネットクラフト社の調査によると、2014年6月時点でApache HTTP、Microsoft IISに次ぐ第3位のシェアを獲得しています。 依然としてApache HTTPやMicrosoft IISのシェアは高いものの、Nginxの認知度は日に日に高くなって

    高速・軽量・高機能……Nginxの基礎知識
    yohshiy
    yohshiy 2014/06/17
    Web サーバー = Apache と思ってたら、最近はこんなの出てきてたんだ。あと、 Micorsoft IIS が意外とシェアあるのに驚いた。
  • 「Unicode Standard」、バージョン7.0が公開

    Unicode Consortiumは米国時間6月16日、「Unicode Standard」の最新版であるバージョン7.0が2834文字を新たに加えて公開されたことを発表した。 バージョン7.0は、ロシアのルーブルやアゼルバイジャンのマナトといった通貨シンボル、約250の絵文字、その他の記号に加えて、23の歴史的なスクリプト、既存スクリプトに対する文字の追加などを含んでいる。 新しい絵文字は、WingdingsおよびWebdingsフォントで長い間にわたり広く使われている文字から派生しているものがほとんどになる。また、インド語系スクリプトのプロパティに対して大がかりな強化が加えられており、新しいプロパティの値を追加することでインド語系スクリプトのレンダリングに対するよりアルゴリズム的なアプローチを可能にしている。 Unicode Standardのバージョン7.0に関する詳細は、Unic

    「Unicode Standard」、バージョン7.0が公開
    yohshiy
    yohshiy 2014/06/17
    Unicode のバージョンが上がって絵文字とかが入るらしい。それはそれでいいけど、漢字を雑に扱っといてそんなところに領域とるのって気がする。
  • js-xlsx で js で excel のファイルを生成する - tokuhirom's blog

    Excel ファイルの生成、めんどくさいですよね。CSV の生成めんどくさいですよね。HTML を出力した上でさらにやるのはだるい、というわけで、HTML の DOM を解析して JS で XLSX 生成してダウンロードさせたらいいんじゃね?と思ってそういうのやれるやつ探したら、js-xlsx ってのがあった。 これをつかって、HTML のレポートから XLSX を生成するコードを書いた。なかなかうまく動く感じしてる。 http://tokuhirom.github.io/js-xlsx-demo/ td タグに class を指定すると数字カラムになる、みたいな感じになってるのがいいかんじです。 js-xlsx で生成したXLSXは、FileSaver.js で保存させてます。 デモで利用している JS は以下のようなものである。簡単でしょ。 "use strict"; var data

    yohshiy
    yohshiy 2014/06/17
    似たようなのに ExcellentExport.js ってあったけど、ファイルの拡張子の扱いがうまくなかったので、こっちの方がいいかも。
  • 各ソーシャルサービスのシェアボタンをJavaScript無しのシンプルなコードで生成するジェネレーター

    Twitter, Facebook, Google+, Pocketなど、各ソーシャルサービスのシェアボタンをJavaScript無しのシンプルなHTML/CSSのコードで生成するジェネレーターを紹介します。

  • Googleエンジニア曰く「私たちにはより多くのWebプログラミング言語が必要だ」 | スラド デベロッパー

    GoogleのソフトウェアエンジニアであるGilad Bracha氏は、ニューヨークで開催されたQCon開発者会議の壇上で、Webアプリケーションについて触れた。同氏はWebアプリケーションについて、機能と使いやすさでデスクトップアプリケーションを上回る可能性を有している。しかし、実現するにはWebアプリケーション開発でより多くのプログラミング言語が選択できる必要があるだろうとしている(ITWorld、Slashdot)。 その理由として、Webアプリケーションには、ネットワークに接続できない環境では使えないという欠点がある。将来的にはWebアプリケーションをオフラインで実行する能力は重要になる。このためどんなWebプログラミング言語でも、オフライン使用のための何らかの方法が必要になるだろう。またプログラマがアプリケーションを組み上げたり、テストするのがより簡単になる必要がある、と語った。

    yohshiy
    yohshiy 2014/06/17
    いろんな言語が使えるようになった方がいいというのはすごく賛成。ただ、その割には自分のところは 4 つに絞ってるよね。