Stack Exchange Network Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Visit Stack Exchange
vs. clmemo@aka: RVM で複数バージョンの Ruby をインストール rbenv でも複数のバージョンの Ruby をインストール・切り替えが出来ると聞いたので試してみた。 rbenv と ruby-build のインストール ref. ubuntuにrbenv+ruby-buildをインストールし、rubyを切り替えられるようにする。 - KRAKENBEAL RECORDS 予め必要とされるライブラリーのインストール。 $ sudo apt-get install build-essential libreadline-dev libssl-dev zlib1g-dev 次に必要とされる rbenv コマンドと ruby-build コマンドをインストールする。rbenv はローカル環境にインストールするけど、ruby-build コマンドはシステムにインストールする。
普段、MySQLではWebの管理ツールPhpMyAdminを使って居るのですが、MongoDBを使った開発もするようになったのでWebのツールあるかなあと探してみたところphpMoAdminというツールがあったので試してみました。 PHP+Apache+MongoDB環境を一から作成するには以下のブログがまとまっています。 http://www.giantflyingsaucer.com/blog/?p=1826 phpMoAdminのインストール ここでは、PHP+Apache環境がある状態から新たにPHP+MongoDBの環境を作るための手順のみ説明します。 OSはUbuntu10.10です。 1. phpMoAdminの入手 公式サイト http://www.phpmoadmin.com/ の中程にある[DOWNLOAD phpMoAdmin]リンクをクリックしてphpmoadmin
Quipper is an embedded, scalable functional programming language for quantum computing. It provides, among other things: A high-level circuit description language. This includes gate-by-gate descriptions of circuit fragments, as well as powerful operators for assembling and manipulating circuits. A syntax that allows a mixture of procedural and declarative programming styles. Built-in facilities f
Ajaxで他のホストのデータにアクセスできるようになるやつについてです。 HTTP access control (CORS) | MDN この辺のドキュメントを読んでいても、どうも今ひとつ納得できなかったりすることがないかと思います。 シンプルなリクエストとプリフライトリクエストはなにが違うの? まずシンプルなリクエストとプリフライトリクエストをなぜ区別しているの? プリフライトリクエストは「実際のリクエストを送信しても安全かを確かめるために」あると書いてあるが、「安全な」リクエストと「安全でない」リクエストはどう違うの? シンプルなリクエストとプリフライトリクエストの二つがあることはわかるけど、なぜ二つに分けないといけないのか良くわからないし、その定義もなんか無駄に複雑に見えて良く理解できない。なぜ application/x-www-form-urlencodedが特別扱いされている
Cross-Origin Resource Sharingって何? XMLHttpRequest Level 2で実装されてるXHRでクロスドメイン通信を行う仕様。 via http://www.w3.org/TR/access-control/ http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing/ 仕様としてはrequest headerおよびresponse headerに特定の情報を付与してクロスドメインなリソースアクセスの範囲を定義するようなもの。Flashで言えばcrossdomain.xmlみたいなもんやね。 ちなみにIE8ではxhr自体にXMLHttpRequest Level 2相当の実装はなされていないが、XDomainRequestって
#基本的には、面倒な話なのであるが・・・この種のプログラムを作る上では避けられない・・・ Webブラウザーの基本的なセキュリティー実装方針として、"Same Domain Policy"というのがあり、Cookieではそれが適応されているが、XMLHttpRequest(XHR)を通じた接続はどのような状況であろうか? ユーザーが、example.com にアクセスした場合、cookieはexample.comにしかcookieを送信しないようにしているのは、ブラウザーの実装による。cookieの生成元にしかcookieを送信しない。これで、example.comとユーザーとの間のみで、プライバシーに関連するような情報を保護しようと言うのである。わかりました。同意です。 ただし、formタグからサブミットする先、scriptタグから読み込まれたスクリプトの実行は、このポリシーが適応されてい
CORS(Cross-Origin Resource Sharing)って何? CORS(Cross-Origin Resource Sharing)は、その名の通り、ブラウザがオリジン(HTMLを読み込んだサーバのこと)以外のサーバからデータを取得する仕組みです。各社のブラウザには、クロスドメイン通信を拒否する仕組みが実装されています。これは、クロスサイトスクリプティングを防止するためです。Aというサイトに訪問したのに、Bというサイトに向けて個人情報を送っていたというのは困りますよね。例えば、オリジンから読み込んだHTML内のJavaScriptでJSONデータを読み込むとしましょう。JSONデータが同じサーバにあれば普通に読み込めますが、別のサーバにある場合は読み込めません。まぁ実際のところはJSONPという仕組みを使ってできちゃったりしますが、抜け道的なやり方で使われていました。CO
Posted at May 25, 2010 by Nicholas C. Zakas Tags: Ajax, CORS, JavaScript, XDomainRequest, XDR, XHR, XMLHttpRequest A couple of years ago, web developers were banging their head against the first wall in Ajax: the same-origin policy. While we marveled at the giant step forward enabled by cross-browser support for the XMLHttpRequest object, we quickly bemoaned the fact that there was no way to make
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く