タグ

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

  • 何故JSONPでJavaScriptのクロスドメイン通信ができるのか? - プログラマでありたい

    一人Advent Calendarの3日目です。 JSONPを使って外部のAPIを呼び出して、結果を取り込むということは色々なところで行われています。しかし、そもそもJavaScriptを利用した場合、クロスドメイン通信が使えないという前提があります。JSONPだったら、何故そこを回避できるのでしょうか?あまり詳しく考えたことが無かったので、簡単に調べてまとめてみました。なんというか4周くらい遅れている話題ですが、気がついた時に整理するとスッキリします。 JSONPの動作原理 Wikipediaさんをみてみると、そのものずばりのことが書かれています。scriptタグ内のsrc属性は別ドメインのURLを指定できるという点と、そのレスポンスはJavaScript関数呼び出し形式になるという点をついたのが、JSONPの動作原理です。なんというか、仕様の考慮不足を利用した仕組みだと思います。 JS

    何故JSONPでJavaScriptのクロスドメイン通信ができるのか? - プログラマでありたい
  • トレタのシステムアーキテクチャと恵比寿のメシと酒 : TORETA(トレタ) ブログ

    ちわす。11月にサーバサイドエンジニアとしてジョインした佐野です。前職ではウェブサービスやソーシャルゲームのサーバ管理、DBA、運用ツール開発など主にインフラ面を担当していました。入社一ヶ月のペーペーでございます。 「ブログ書けやー」とのお達しが出たのですが、ノリがイマイチわからんので、軽い記事(恵比寿のメシと酒)と真面目な記事(トレタのシステム)を両方書きます。真面目な話の合間にメシの話でもしながら...。真面目な記事はエンジニア職向けの内容になります。 ではよろしくお願いします。 トレタのシステムは種々のクラウドサービスで成り立っています。この一ヶ月で僕がシステムに手を加えた部分としては、監視周りの整備(Pingdom, PagerDuty導入, 監視用hubotを書く)、ログ解析基盤の構築(fluentd -> BigQuery連携)、ちょっとした負荷分散(リバースプロキシを少々)を

    トレタのシステムアーキテクチャと恵比寿のメシと酒 : TORETA(トレタ) ブログ
  • Unixツールを作成するためのヒント | POSTD

    現代のプログラマを取り巻く世界には無数の方法で組み合わされた、たくさんのUnixツールがあふれています。優れたツールは開発環境とシームレスに統合されますが、そうでないツールは使うたびに不満がたまっていきます。また、優れたツールはあなたの想像力次第でどんなものにも適用できますが、そうでないツールはあなたの開発環境で動かすためだけでも、あの手この手の対策を講じなければならないことがよくあります。 “One thing well” misses the point: it should be “One thing well AND COMPOSES WELL” — marius eriksen (@marius) October 10, 2012 “一つのことだけうまくやればいい”という考えでは目標に到達しない。”うまくいったものを、うまく組み合わせる”ことまで考えるべきだ 良い設計に必要なもの

    Unixツールを作成するためのヒント | POSTD
    syuu256
    syuu256 2014/12/05
  • [速報]AWSのアウトバウンドデータ転送料金が値下げされました | DevelopersIO

    佐々木です。AWSのデータ転送料金が値下げされる、というニュースが来ました! AWS Data Transfer Price Reduction | Amazon Web Services Blog この新価格体系は2014年12月1日から適用されます。 インターネットへのデータ転送送信 東京リージョンの値下げ幅も大きいですし、また最近では東京リージョンのDRサイトとして使われることが多いシンガポールリージョンの値下げ幅も大きい(今回最大)というのは嬉しいですね。 リージョン 最初の 1 GB/月 10 TB まで/月 次の 40 TB/月 次の 100 TB/月 次の 350 TB/月 バージニア北部

    [速報]AWSのアウトバウンドデータ転送料金が値下げされました | DevelopersIO
    syuu256
    syuu256 2014/12/05
  • AWS Data Transfer Price Reduction | Amazon Web Services

    AWS News Blog AWS Data Transfer Price Reduction I am happy to announce that we are reducing the rates for several types of AWS data transfers, effective December 1, 2014, as follows: Outbound Data Transfer – Pricing for data transfer from AWS to the Internet is now 6% to 43% lower, depending on the Region and the amount of data transferred per month. Data Transfer to CloudFront – Data transfer fro

    AWS Data Transfer Price Reduction | Amazon Web Services
    syuu256
    syuu256 2014/12/05
  • 俺とおまえとawk - 俺たちのブログ

    「EFK (Elasticsearch + Fluentd + Kibana) なんて甘えですよ、漢は黙って awk | sort | uniq -c ですよ」と誰かが言ってたような言ってなかったような気がするのでログさらう時に自分がよく使う awk 芸について書きます。 想定データサンプル こんなフォーマットで出る TSV 形式の Web アプリケーションログがあったとします。[TAB] はタブ文字です。 時間[TAB]ステータス[TAB]HTTPメソッド[TAB]URI[TAB]リクエストタイム 例えばこんな感じです。このログを awk 芸で処理していきます。 access.log 2014-12-05 12:00:00[TAB]200[TAB]GET[TAB]/api/v1/ping[TAB]0.017832 2014-12-05 12:00:01[TAB]200[TAB]POST[

    俺とおまえとawk - 俺たちのブログ
    syuu256
    syuu256 2014/12/05
  • word2vec for Lucene ご紹介 | 関口宏司のLuceneブログ

    一定期間更新がないため広告を表示しています

    word2vec for Lucene ご紹介 | 関口宏司のLuceneブログ
    syuu256
    syuu256 2014/12/05
  • 人月計算はでたらめだらけ。法外な開発料金を見積もる大手ITベンダーが話題「客には絶対に言えません」 : IT速報

    1: 北村ゆきひろ ★ 2014/12/03(水) 20:52:21.41 ID:???.net 基幹系システムの再構築案件でITベンダーから法外な料金を提示され、激昂しているシステム部長から話を聞いたことがある。 「ITベンダーに見積もり根拠を示せと言っても、明確なことは何も言わないのだよ。ぼったくろうとしているとしか思えない」。その人は憤懣やるかたない様子だった。 この話をユーザー企業のIT部門の人とITベンダーの人にすると、両者で反応が全く違うから面白い。IT部門の人は、ほぼ間違いなく「ITベンダーはけしからんですね」といった反応になり、人によっては「ひょっとして、そのベンダーは○○○社じゃないですか」と聞いてきたりする。まるで自分が被ったITベンダーの過去の仕打ちと、この話を重ねているかのようだ。 一方、ITベンダーの人は「なるほど」「そういうことですか」と言ったきり、大概はこの話

    人月計算はでたらめだらけ。法外な開発料金を見積もる大手ITベンダーが話題「客には絶対に言えません」 : IT速報
    syuu256
    syuu256 2014/12/05
  • 開発効率アンチパターン

    11. #IGPFC • テンプレートを使いこなそう • 自分自身(チーム)の設計フレームワークを持とう • もっと先へ加速したくはないか、少年 • まとめ

    開発効率アンチパターン
  • Docker入門、VM上でLinuxコンテナ立ち上げ〜基本操作まで

    インフラCIの環境を、Docker, Chef, Serverspec, Jenkins を使って整えたいな〜と考え、遅ればせながら Docker に入門しました。 DockerBuild, Ship, and Run Any App, Anywhere 実現したいのは、まさに以下のエントリーのような自動化。Chef cookbook のレシピが、いつでも確実に正しく構成できることを CI したいのが一番の目的です。 Docker + Chef + serverspec + Jenkins でインフラCIの環境を構築してみた – hidemium’s blog Docker 入門に際して、次の記事等を参考にしました。 いまさら聞けないDocker入門(1):アプリ開発者もインフラ管理者も知っておきたいDockerの基礎知識 – @IT Docker 初心者は phusion/base

    Docker入門、VM上でLinuxコンテナ立ち上げ〜基本操作まで
  • 念じれば動く 脳波使い動かすロボットの試作機公開:朝日新聞デジタル

    国際電気通信基礎技術研究所(ATR、京都府精華町)は4日、脳波を使い「念じる」だけで動かすことができる装着型ロボットの試作機を公開した。家電や車いすと組み合わせ、高齢者や障害がある人の日常生活を補助するのが狙い。 ロボットは、脳と機械をつなぐ「ブレーン・マシン・インターフェース」(BMI)と呼ばれる技術の一種で、ATRとNTT、島津製作所などが共同で開発した。 電動車いすに座り、頭に脳波を読み取る装置をつけた利用者が水を飲む実験では、黙ったまま念じると、約6秒で脳波を解析。電動車いすが室内にある水道水の蛇口の前まで移動した後、上半身に装着したロボットが、利用者の腕を伸ばしたり曲げたりして、コップに水をくんで口元まで運んだ。

    念じれば動く 脳波使い動かすロボットの試作機公開:朝日新聞デジタル
    syuu256
    syuu256 2014/12/05
  • Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ

    (12月5日 追記) 最後のおまけのページにあるDottyはまだコンパイラとしての機能も不足しており、ベンチマークの対象とするにはまだ不適切な感じでした。調査不足な内容を公開してしまい申し分けありませんでした(´・ω・`) VOYAGE GROUPで行なわれた社内LT大会の発表資料です。 Scala Compilerのベンチマークをとってみました。 作業に使ったファイルはこちら => https://github.com/kiris/scalac-benchmarksRead less

    Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
    syuu256
    syuu256 2014/12/05