2013年7月31日のブックマーク (12件)

  • 人間とウェブの未来 - ngx_mrubyの紹介 ならびに nginx+mruby+Redisによる動的なリバースプロキシの実装案

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 ようやくngx_mrubyでもmod_mrubyのように動的なリバースプロキシ設定ができるようになりました。タイトルは完全に@hibomaさんによる「lua-nginx-module の紹介 ならびに Nginx+Lua+Redisによる動的なリバースプロキシの実装案」をパク … inspireしたものになっています。 今回の工夫点としては、 ngxin内部の変数をうまく使う redisとのセッションはnginx起動時に一度だけ行なって、そのオブジェクトを使いまわす proxy_passを使って汎用的な設定にする の3点です。 1に関しては、前回の「ngx_mrubynginxの内部変数を操作する」で紹介しました。 2に関しては、リクエスト

    人間とウェブの未来 - ngx_mrubyの紹介 ならびに nginx+mruby+Redisによる動的なリバースプロキシの実装案
    matsumoto_r
    matsumoto_r 2013/07/31
    パク... 書いた
  • 東京新聞:英 情報機関 中国レノボ社製PCに ハッキング用工作 発見 「使うな」 :国際(TOKYO Web)

    【ロンドン=石川保典】英情報機関が、世界最大のパソコン企業である中国レノボ社製品の使用を禁止していたことが分かった。三十日付の英紙インディペンデントが伝えた。 情報局保安部(MI5)や政府通信部(GCHQ)が製品を調べたところ、外部からの操作でパソコン内のデータにアクセスできる工作が施されているのを発見した。科学者は通常のセキュリティー保護をバイパスする秘密の裏口がチップに最初から仕込まれているとの見解を示したという。

    matsumoto_r
    matsumoto_r 2013/07/31
    えっ、ちょっ、俺達のThinkPadが...
  • mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方 - Matzにっき(2013-07-31)

    << 2013/07/ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1. mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方 >> _ mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方 Twitterで質問を受けたので、 mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方 という解説を行った。が、1つ140文字のTwitterでの解説にはどうしても無理があるので、 こっちでまとめることにする。 まずは、Twitterの発言*1はこんな感じ。 arenaの目的。利用中のオブジェクトはGCに回収されないよう保護

    mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方 - Matzにっき(2013-07-31)
    matsumoto_r
    matsumoto_r 2013/07/31
    mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方についてMatzさん直々の技術エントリ
  • 『詳細UNIXプログラミング』の原書『Advanced Programming in the UNIX Environment』(通称APUE)の3rd Editionが出てました - (ひ)メモ

    同僚に「UNIXのfileとかsocketとかsignalとかの勉強(輪講)するのにいいないですかねー」ときかれて、自分はスティーブンスの『詳細UNIXプログラミング』読んだけど、もうだいぶ古い(例えば、sigaction(2)について書かれてない)し、リファレンス的に使うなら紙より電子書籍の方がいいよねぇと返したんですが、 詳解UNIXプログラミング 作者: W.リチャードスティーヴンス,W.Richard Stevens,大木敦雄出版社/メーカー: ピアソンエデュケーション発売日: 2000/12メディア: 単行購入: 8人 クリック: 103回この商品を含むブログ (40件) を見る そういえば原書どうなってんだろ?と思って調べてみたら、なんと今年の5月に 3rd Editionが出てました!! しかも Kindle版も!!! Advanced Programming in th

    『詳細UNIXプログラミング』の原書『Advanced Programming in the UNIX Environment』(通称APUE)の3rd Editionが出てました - (ひ)メモ
  • 御社は暇なのですか? | 株式会社サイバーエージェント

    今日は平日だと思います。 藤田さんにお子様が誕生したこと、おめでとうございます。 それはそれでめでたいことだと思いますが、 それにしても、藤田さんのフェイスブックを見る限り、 御社の役員までもが何をはしゃいでいるのか知りませんが、 会社の経費なのかどうかも知りませんが、Tシャツまで作り、 どう見ても社内でそれもオンタイムにはしゃいでいるように思えてなりません。 御社は暇なのですか? 同業他社に対して、さほど評価されておらず、株価も業績とは相反し、低迷している折、 株主を逆なでするような態度は上場企業としていかがなものでしょうか? 個人投資家説明会もやるやると言っておきながら、結局、やらず、 社内ではボスのプライベートまでオンタイムに騒いでいる始末。 一体、上場企業としてどういう姿勢で臨まれているのか? きちっと、この件について、個別にメールなどでなく、この掲示板

    matsumoto_r
    matsumoto_r 2013/07/31
    もし社長の人望によるものだったら、社員に愛されてて良いことですね。
  • Gentooサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - このブログはURLが変更になりました

    もう何番煎じですか。やりすぎですか。でもGentooですからね。 元RX-7乗りの適当な日々 Linuxサーバがディスク容量不足になった!何か消さねば!ってなった時にどう対処するか tagomorisのメモ置き場 Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか iをgに変えるとorangeになることに気づいたoranieの日記 Cassandraサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか Y-Ken Studio MySQLサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか 日々の覚書 MySQLサーバーのディスク容量減少アラートが飛んでくる前に さて、うっかりGentooでサーバを組んでしまい容量減少のアラートが飛んできたらどこを見ればいいか。答えは簡単。とりあえず次の3ヶ所を見ればok。 /usr/por

    Gentooサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - このブログはURLが変更になりました
  • Home

    Projects Some of the most popular developer tools, frameworks and experiences in the world are built around open communities. Here are a few featured Microsoft projects of note. Accessibility Insights Accessibility Insights is a suite of open source tools that help developers find and fix accessibility issues in Web, Windows and Android applications.

    Home
    matsumoto_r
    matsumoto_r 2013/07/31
    おおー、HTTP/2.0実装のテストがはじまるか。
  • GitHub - layervault/psd.rb: Parse Photoshop files in Ruby with ease

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - layervault/psd.rb: Parse Photoshop files in Ruby with ease
    matsumoto_r
    matsumoto_r 2013/07/31
    PhotoshopのファイルをRubyでparseするgem。すごいな。なんでもRubyでできる気分になる。
  • ブレーキもハンドルも利かない――自動車ハッキングを実証

    米誌Forbesの記者が乗った車の後部座席でセキュリティ研究者がコンピュータを操作すると、走行中に急ブレーキがかかり、パワステも利かなくなった。 ブレーキをいくら踏んでも、エンジンがうなるばかりで車が止まらず、減速さえできない――。米誌Forbesが7月24日、車載システムのハッキング実験に関するルポとビデオを掲載した。 Forbesによると、自動車乗っ取りのデモを実行したのはTwitterセキュリティ研究者チャーリー・ミラー氏と、米セキュリティ企業IOActiveのクリス・バラセク氏。米国防高等研究計画局(DARPA)から8万ドルの助成を受けて、自動車のセキュリティ問題を研究している。 実験には、Forbesのアンディ・グリーンバーグ記者が運転するFordの「エスケープ」とトヨタの「プリウス」を利用した。ミラー氏らは、両車に搭載されているソフトウェアをリバースエンジニアリングし、後部座

    ブレーキもハンドルも利かない――自動車ハッキングを実証
    matsumoto_r
    matsumoto_r 2013/07/31
    Twitterの研究者なんかに乗っ取られないように車業界の人頑張れ
  • 政府専用メールシステム構築へ NHKニュース

    政府は、メールを共有できるグーグル社のサービスで、政府の情報が誰でも閲覧できる状態になっていた問題を受けて、外部のサービスを利用しなくても済むよう政府内で情報が共有できる専用のメールシステムを早急に構築する方針を固めました。 この問題は、グーグル社がインターネット上で無料で提供しているメールサービスを通じて、環境省の担当者が送信した国際条約の交渉内容など、政府の情報が誰でも閲覧できる状態になっていたものです。 これを受けて、政府が実態調査を行った結果、14の機関で外部のメール共有サービスが使われていて、このうち8機関では、誰でも閲覧できる状態にはなっていなかったものの、外部に公表していない情報が含まれていました。 外部のメールサービスを利用した理由について、使用していた職員などは「海外の国際会議に出席した際に、国内の同僚と情報を共有するために使い勝手がよかった」などと話しているということで

    matsumoto_r
    matsumoto_r 2013/07/31
    サイボウズとかデスクネッツ使えよ
  • enchantMOONを分解してみた | ytsuboi's blog

    かなり斜め上のコメントが多数見うけられたため、最初に書いておきます。 稿はenchantMOONの裏蓋を開けてまで不当に貶めるためのものではありません。基的に、僕はガジェットバラして中身見てみるのが好きだからバラしてます。 ただ、私としては、今までの流れを見ている限り、この会社にハードウェアベンチャーだとかコンピューターメーカーとは名乗って欲しくない品質のものだという感想を持っています。 既存のコンポーネントしか使っていないなんて点を指摘するつもりはありません。配線の美しさとかそういうことを言っているのでもありません。 ちゃんとした組み立てには製品の長期的な品質を担保するための意味があるのです。長期的な品質は、客のためでもあり、ひいてはメーカーがサポートや修理で損をしないようにするためのものです。 今動くものを売ってるんだからそれで十分とか寝ぼけたことを言う人とは根的に考え方が違うみ

    matsumoto_r
    matsumoto_r 2013/07/31
    相変わらずハードも奥が深いんだなぁ
  • mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方

    すずかぜ@スト6 @suzukaze_jp @matsumotory mrubyで質問です。mrb_gc_arena_save(),mrb_gc_arena_restore()でGCに回収されないようにする?どういう時に使用すればいいでしょうか? 2013-07-31 00:48:15

    mrubyのmrb_gc_arena_save()/mrb_gc_arena_restore()の使い方
    matsumoto_r
    matsumoto_r 2013/07/31
    mrubyのC側の実装でとても重要な概念。