タグ

2013年11月18日のブックマーク (17件)

  • iOS 7でMPTCPがサポートされた話

    iOS 7でMPTCP(Multipath TCP)がサポートされた。 ((Apple iOS 7 surprises as first with new multipath TCP connections)) 唐突 ((しかし実はIETF87で、anonymous OSが実装しているという話もあり、iOS 7がそれだったのかと納得した訳だが))なのだが僕の博士課程における研究テーマであり、先のIETFで大人たちにメッタメタにされたのも悔しいのでMPTCPについて説明して、何が出来るようになるかを書きたいと思う。 MPTCPとは簡単にいうとTCPストリームを複数の経路で転送することにより、ストリームの多重化・耐障害性の向上を図るプロトコルである。 このタイミングでなぜこうしたプロトコルが必要か簡単に説明したい。 僕らが使うアプリケーションは大抵TCPを用いて通信をしている。それは長いインタ

    iOS 7でMPTCPがサポートされた話
    Jxck
    Jxck 2013/11/18
    そういうことだったのか。
  • PHPのJSONのエスケープ

    (Last Updated On: 2023年12月8日) 追記:最近のOWASPガイドの更新でJavaScript文字列はUnicodeエンコードで安全性を確保するよう変更されました。元々このブログでもUnicodeエスケープのまま利用するように書いています。他の言語のユーザーはUnicodeエスケープを利用しましょう。PHPもASCII領域の文字をUnicodeエスケープするようにした方が良いと思います。これは提案して実現するように努力します。 JSONはJavaScriptのオブジェクトや配列を表現する方式でRFC 4627で定義されています。メディアタイプはapplication/json、ファイル拡張子はjsonと定義されています。 PHPにJSON形式のデータに変換するjson_encode関数とjson_decode関数をサポートしています。 JSON関数がサポートされている

    PHPのJSONのエスケープ
    Jxck
    Jxck 2013/11/18
    JSON の escape まわり。
  • nodestreams.com

    This domain may be for sale!

    Jxck
    Jxck 2013/11/18
    Node.js の Stream をポチポチ繋ぐ GUI (実行はできないみたい) John Resig 作
  • 結城浩さんの「学ぶ姿勢」のはなし - Togetter

    結城浩 / Hiroshi Yuki @hyuki Twitterはとても楽しいんだけど、ずうっと眺めていると、物事の表面だけを見て「それ、知ってる」錯覚に囚われる。ヘッドラインだけ見て理解したつもりになる。自分の主戦場以外ならそれもいいけど、主戦場ではまずいよね。時間かけて資料やを読み込んで自分で試して考えていかないと。 2013-11-17 18:11:09 結城浩 / Hiroshi Yuki @hyuki 「時間をかけて」と書いたけれど、時間をかければいいというものではない。しかし、「時間がない」を理由にしてサボるのはよくない。必要とあらばたっぷり時間をかけることが何事につけ大事だと思っている。「お金は時間を買うために使う」のがよいと常々思っている。 2013-11-17 18:16:32

    結城浩さんの「学ぶ姿勢」のはなし - Togetter
  • Gitter — Where developers come to talk.

    Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery. Built on Matrix Matrix.org is an open network for secure, decentralized communication. There is a variety of clients are available. Learn more Simple to start Sign-in with GitHub/GitLab/Twitter and start chatting, with End-to-End Encrypted messaging. Markdown and La

    Gitter — Where developers come to talk.
    Jxck
    Jxck 2013/11/18
    Github で Chat だそうです。
  • Future of server provisioning

    A method for separating policy definition and behavior control by an intermediate language to achieve optimal server configuration management according to the situation

    Future of server provisioning
  • JavaScript AST Walker

    JavaScript AST Walker JavaScript ASTを見て回る Agenda JavaScript ASTとは JS AST Structure JS AST as JSON Try JavaScript AST パーサ ジェネレーター ここまでのまとめ More detail コードカバレッジツール istanbul-html istanbul-karma blanket [ESLint](https://github.com/nzakas/eslint "ESLint") [reQUnit](https://github.com/azu/reQUnit "reQUnit") reQunit : before reQunit : after [regenerator](https://github.com/facebook/regenerator "regenerat

  • データ分析する人が、なぜデータサイエンティストと呼ばれたくないのか  - ネガティブにデータサイエンティストでもないブログ

    ※コラ画像削除しました ビッグデータ、データサイエンティスト、そろそろ過渡期ブームも終わりつつあるように見えてきたのは結構なことです。なので私はデータベース・トンガリストに鞍替えします。嘘です。行けませんでしたがマニアックなDB話を聞きたかったです。 どっちにしても普通に粛々とやるしかないんすから騒いでも絶望しても仕方ないんですよ。実務してない奴ほど騒ぐもの。(←非常に見識の狭いダメ発言) 日頃、扱っているデータ。それビッグデータでしょ、と言われるだけで、やる気がなくなる昨今。スモールデータでもいい(←それこそが重要ですよね)と思うし、何度も繰り返される、「いままで1ヶ月かかってたデータを1日にしました」とか言う話も、ビッグデータと関係ないんじゃないの、単に多段承認フローというかステークホルダー減らしただけではと思ったりしますよね。逆にそっちのほうがすごいと思うんだけども。 で、ビッグデー

    データ分析する人が、なぜデータサイエンティストと呼ばれたくないのか  - ネガティブにデータサイエンティストでもないブログ
    Jxck
    Jxck 2013/11/18
  • データベース技術の羅針盤

    PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)NTT DATA Technology & Innovation

    データベース技術の羅針盤
    Jxck
    Jxck 2013/11/18
    DB 分野でのキャリア形成の話。
  • MapR アーキテクチャ概要 - MapR CTO Meetup 2013/11/12

    MapR Technologies CTO の M.C. Srivas による、MapR アーキテクチャ概要。2013年11月12日に開催された MapR CTO Meetup での説明資料です。

    MapR アーキテクチャ概要 - MapR CTO Meetup 2013/11/12
  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル
    Jxck
    Jxck 2013/11/18
  • ベンダー拡張プリフィックスヲ削減セヨ

    Translation of: Cutting down on vendor prefixes とあるブラウザーで特定の機能を有効化する場合、現在、多くのウェブ開発者たちはCSSでベンダー拡張プリフィックスを使っていることでしょう。そのこと自体は良いのですが、サンプル・コードやプリフィックスを追加するツールで、時々サポートし過ぎでやたらめったら全てのプリフィックス(今まで実装されたことがないようなものまで)を追加しようとしているのを見かけます。最早ベンダー拡張プリフィックスが不要なCSSプロパティーは数多くあると思いますし、そうでないとしてもその数は減らすことができるでしょう。 以下の例ではどのプレフィックスを、使用しているのなら、使用しているかの注釈をつけておきました。だいたいが削除でき1行で済ませられるにも関わらず、様々なベンダー拡張プリフィックスと共に使われてしまっていることが多いC

    Jxck
    Jxck 2013/11/18
  • Facebook: 永続的key-value型高速データストアRocksDBをオープンソースで提供 - ワザノバ | wazanova.jp

    http://rocksdb.org/ RocksDBは、FlashSSDメモリ/RAMに高速でアクセスできる組込み型の永続的key-valueデータストアです。LevelDBのうえに構築されていてCPUコアがたくさんあるサーバでスケーラブルに実行され、高速のストレージを効率的に利用し、IO-bound / in-memory / write-once な作業をサポートします。 (GoogleのLevelDBは「Hood.ie: “noBackend & Off-line first” という考え方」でもちょっと話題にでてました。) 利用用途としては遅延を避けたいケース、例えば、 ユーザの閲覧履歴やステータスを保持するアプリ 大きなデータにすぐにアクセスしなくてはいけないスパム検知アプリ リアルタイムでデータにアクセスするソーシャルグラフ検索のクエリ Hadoopデータのキャッシュに利用し

  • 鉄拳「家族のはなし」(新聞印刷機アニメーション)

    長野県の地方紙・信濃毎日新聞は今年、創刊140周年を記念し、地元・長野県大町市出身のお笑い芸人、鉄拳さんと一緒に、新作パラパラ漫画「家族のはなし」を制作しました。 鉄拳さんの作品史上最長となる、合計1918コマにもおよぶ原画。その1枚1枚には家族を想う気持ちが込められています。そして、私たちは今回、鉄拳さんのパラパラ漫画を、新聞の印刷機で実際に印刷するところを撮影し、アニメーションにすることに挑戦しました。毎日毎日、積み重ねることで、形になってゆく。新聞も、パラパラ漫画も、そして家族も、そこは一緒かもしれません。心がじんわりと温かくなって、なんだか無性に家族と話したくなる。自然とそんな気持ちになっていただけたら、とても嬉しいです。 メーキングの映像はこちらをご覧ください。http://youtu.be/eiQ_huGhFwc 「家族のはなし」公式サイトはこちらをご覧ください。https:/

    Jxck
    Jxck 2013/11/18
  • What’s new in ECMAScript 6.0

    And now you have two problems. Ruby regular expressions for fun and profit by...Codemotion

    What’s new in ECMAScript 6.0
    Jxck
    Jxck 2013/11/18
  • Battle ready Nginx - an optimization guide

    Most setup guides for Nginx tell you the basics - apt-get a package, modify a few lines here and there, and you’ve got a web server! And, in most cases, a vanilla nginx install will work just fine for serving your website. However, if you’re REALLY trying to squeeze performance out of nginx, you’ll have to go a few steps further. In this guide, I’ll explain which settings in nginx can be fine tune

    Jxck
    Jxck 2013/11/18
    Nginx のより実践的な高速化設定のガイド。
  • 職場崩壊中

    今月中旬くらいから隣の部署がスト状態でガタガタになってる 出勤はしてるし業務自体もやってるけど、進捗関係なく社員全員定時に帰宅してるんで「これはもう駄目かも分からんね」状態 先週末にやっと事情が分かった この部署には先月外国から来た社員が一名いて、部署の人達が持ち回りで業務を教えていた 元々が人数と仕事の量のバランスがバグってる部署なので、(その外国人を含む)全員が連日夜遅くまで残業していた で、今月初めくらいに、いくつかの事が判明した まず、うちの会社は基的に残業代が出ないのだが、その外国人社員は(上司曰く法律か何かの関係で)残業代が満額出ていた点 そして会社の上層部は、ゆくゆくはこの外国人社員を幹部候補として育成しようとしていた点 これにその部署の主任がキレた ここ毎日18時前になると、主任は電話をかける 時報を聞いているのがパーティション越しからも聞こえる ~午後、六時を、お知らせ

    職場崩壊中
    Jxck
    Jxck 2013/11/18
    定時とはなんだったのか。