タグ

2015年7月23日のブックマーク (13件)

  • 前方秘匿性 (forward secrecy) をもつウェブサイトの正しい設定方法

    前方秘匿性(forward secrecy)とは、以下のような性質を指します。 公開鍵暗号の秘密鍵のように、比較的長期に渡って使われる鍵が漏えいしたときでも、それまで通信していた暗号文が解読されないという性質 鍵が漏れることも想定せよ――クラウド時代における「楕円曲線暗号」の必然性 - @IT 鍵が攻撃者や諜報機関など第三者の知るところとなった場合でも、それまで通信していた暗号文が解読されないようにしないといけない、という考え方とともに、最近 HTTPS を利用するウェブサイトにおいても導入が求められるようになってきた概念です。 前方秘匿性を満たすウェブサイトの設定方法については、TLSの暗号化方式をECDH_RSAあるいはECDHE_RSAに設定すれば良い、と述べている文献が多いです。 ですが、ほとんどのウェブサーバにおいて、それは誤りです。 なぜか。 通信を暗号化する鍵(セッション鍵)

  • libtrusterdでHTTP/2でphpを動かして分かったこと: misc

    こんにちは、7月の3連休はつくばエクスプレスに家族で乗り込み、つくばエキスポセンターへ行ってきました。このところ、飛行機に夢中だった長男がロケットに夢中に成り、次男は、慶応大学の開発したタイヤのいっぱいある、電気自動車が大変気に入った様子でした。kjunichiです。 背景 h2oでFastCGIに対応したことにより、PHPが動かせる旨の記事を読み。この時点ではじめてFastCGIの事を知った。 以前よりTrusterdでCGIっぽいことをやろうとしており、これらがつながった。そうかFastCGIなる規格に対応すれば、TrusterdからPHPPerlも動かせそうだと。 やってみた事 rebuildfmのh3oの回でFastCGIのことが話題に出て、バイナリベースのプロトコルであることを知った。同時にそこそここのチャレンジが難しそうだとも感想を持った。 cgi-fcgiを使う 公式ページ

    libtrusterdでHTTP/2でphpを動かして分かったこと: misc
  • Comparing matsumotory:master...kjunichi:fix-mruby-response-with-over-64kb · matsumotory/mruby-http2

    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

    Comparing matsumotory:master...kjunichi:fix-mruby-response-with-over-64kb · matsumotory/mruby-http2
    kjw_junichi
    kjw_junichi 2015/07/23
    さぁ、後はメモリの開放の実装と、コメントの英作文してプルリクを清書するだけだ
  • セルオートマトン - 人工知能に関する断創録

    この宇宙が、天国にいるものすごいハッカーのコンピュータで動いているセルオートマトンでできていないという証拠はない とある研究者 今回からしばらくセルオートマトンの不思議な世界をふらついてみようと思ってます。セルオートマトンは、その名前のとおりセル(格子)から構成されたオートマトン(自動機械)です。確率とは無縁の決定論的世界ですべてはルールに厳密にしたがって動作します*1。これ以上、説明が難しいので実例を。前に、Java(2004/12/25)やPython(2008/9/14)で作ったことがあるライフゲームは、二次元セルオートマトンの一種です。 ライフゲームの各セルは、生と死(ON、OFFでもいいですけど)の2つの状態を取り、たった3つのルールにしたがって動作します。 生きているセルの周囲に2つまたは3つの生きているセルがあればそのセルは次の世代も生きている 死んでいるセルの周囲に3つの生

    セルオートマトン - 人工知能に関する断創録
    kjw_junichi
    kjw_junichi 2015/07/23
    セルオートマトン - 人工知能に関する断創録
  • 「太陽光パネルのゴミ公害」時代がやってきそう

    都市部の住宅地で、屋根に太陽光パネルが設置されている住宅が増えてきましたが、さらに郊外の農村地域に車を走らせると、あちらの休耕地、こちらの工場跡地に太陽光パネルがずらりと並ぶ光景が目立つようになってきました。それだけではありません。山の斜面を切り開いて太陽光パネルがずらりと並らんでいるところもあります。えっ、それは自然環境破壊じゃないのかと思わず感じてしまいます。

    「太陽光パネルのゴミ公害」時代がやってきそう
  • お母さんである自分にとって理想的な転職をしたの巻 | いきあたりばったり

    どうも、夏ですね。 先日取材を受けた記事が公開されたので、それに合わせてエントリを書きたいと思います。 「柔軟に働ける会社」は、こうやって探そう 結構長いです。と言うか一言では語れない。 ◯エンジニアになれた話は置いておく◯ 会社だけでなく、職種も変わって、「コード書けないのにエンジニアになれた」という話もあるのですが、それは非常にエモくなりそうなので、後々pplogにでもPOSTするとして、とりあえず置いておきます。私がブログに書かずとも、それ系のエントリは定期的にはてブにあがってくるし、有名な人月計算とExcelスーツの世界より・アフターのエントリが心境・採用・その後として一番近いと思ってます(自分プログラマじゃなかったけどね) ◯お母さんである人の中途採用例として◯ 今回、世に言う転職エントリにあたるものになる予定ですが、よくある前職のこと→これからの会社のことという流れのものでは

    お母さんである自分にとって理想的な転職をしたの巻 | いきあたりばったり
  • 【夏休み子ども科学電話相談 7/22】「ネコに話しかけたら、ネコにはニャーと聞こえるんですか?」想定外の質問に先生も四苦八苦

    リンク www.nhk.or.jp NHK|夏休み子ども科学電話相談 『夏休み子ども科学電話相談』は、小中学生のみなさんの科学に対する疑問や興味にこたえる番組です。りっぱな(?)質問でなくてもかまいません。ふと、頭に浮かんだ謎、素朴な質問でも大丈夫です。夏休みの午前中、ぜひお子さんとご一緒に番組をお楽しみください。 58 users 18281 まとめ 【夏休み子ども科学電話相談】まとめのまとめ 「夏休み子ども科学電話相談」のまとめが面白いので、個人的なまとめのまとめ('A`) で、作りましたが、誰でも編集可能にしてありますので最新版がアップされたら、どなたでも追加してください。 233314 pv 659 50 users 316

    【夏休み子ども科学電話相談 7/22】「ネコに話しかけたら、ネコにはニャーと聞こえるんですか?」想定外の質問に先生も四苦八苦
  • 「生きる」、友の死に教わった 給食で亡くなった親友へ:朝日新聞デジタル

    中学2年の和佳夏(わかな)さん(13)は2年半前、幼なじみで親友の沙清(さきよ)ちゃんを亡くした。 ロングヘアの前髪をピンで留めた、ちゃめっ気のある優しい女の子。沙清ちゃんが描いた絵を見せてもらうのが楽しみだった。いつも笑わせてくれ、けんかをしたことは一度もない。3人きょうだいの末っ子同士、気が合った。 別れは、2012年12月20日。東京都調布市にある市立小学校の5年生だった。 沙清ちゃんは乳製品に重いアレルギーがあり、給は用意されたアレルギー対応べる。対応がない日は、母(53)が同じメニューを作ってくれた。グラタンやシチュー、パン……。帰宅した沙清ちゃんは「友達おいしそうって言われたよ」とうれしそうに言った。 あの日の給には、チーズ入りのチヂミがあった。沙清ちゃんの分は、べられないチーズが除かれた。みんなと違う黄色のトレーに置かれたのは、間違いを防ぐためだ。 子どもたち

    「生きる」、友の死に教わった 給食で亡くなった親友へ:朝日新聞デジタル
  • _fileno

    kjw_junichi
    kjw_junichi 2015/07/23
    なるほどfilenoよりこちらの_filenoの方が新しい標準らしい
  • 私がsystemdを嫌う理由 | POSTD

    (訳注:7/24、いただいた翻訳フィードバックを元に記事を修正いたしました。) (訳注2:8/4、いただいた翻訳フィードバックを元に記事を再修正いたしました。) この2010年代にLinuxシステムの管理者をしていれば、systemdに関して何かしら思うところがあるでしょう。そして私は管理者たちの意見が両極端に分かれていることに驚きました。ほとんどの人(少なくとも意見を表明している人達)はsystemdが「大好き」か「大嫌い」かのどちらかのようです。私の場合、systemdをきっかけに昨年OpenBSDを使うことになったのですが、これを話したことで私がsystemdを「大嫌い」だと思われたようです。でも、それは違います。 当は、systemd自体は私がOpenBSDに移った理由のほんの一部にすぎません。しかし、この経験によって2つの重要な点に気付きました。まず、最近のLinuxの設計の問

    私がsystemdを嫌う理由 | POSTD
  • 株式会社はてなを退職して島根に移住しました - sakaharaのブログ

    6月に退職してそれと同時に島根に移住しました。 移住するにあたっての決定打となったのは子育てをの実家の近くでしたいということだったんですが、 僕自身も広島の片田舎出身ということもあり過疎が進むような地域でいかに働いていくかということに非常に興味がありました。 そもそも東京に全てが集中してしまい、地方との格差が広がるばかりの状況ですが リモートワークを含め場所を選ばない働き方の選択肢が広がってきています。 そんな状況の中で今なら地方からでももっと面白い仕事ができるのではないかという可能性にかけてみようと思った次第です。 これまでを振り返ってみるとサラリーマンやってフリーランスやってまたサラリーマンに戻って転職みたいな側から見ると心配されそうな生き方ではありますが、自分の中には一の道があってその道をちゃんと前進しています。 ちなみに島根ではすでにRubyを使ったまちおこしをやってますが、

    株式会社はてなを退職して島根に移住しました - sakaharaのブログ
  • UIO(User space IO)の割り込みの使い方の例 - Qiita

    はじめに UIOとは UIOはユーザー空間でデバイスドライバを作成する仕組みです。 ユーザー空間でUIOを利用する際は、/dev/uio0をopenしてmmapすると、デバイスのレジスタ空間が見えます。/dev/uio0 にライトすると割り込みを許可します。また、/dev/uio0をreadすると割り込みが起きるまでブロックします。 このプロジェクトではUIOの割り込みを使った例を示します。 プロジェクトの構成 このプロジェクトではCPUとしてXilinx社のZYNQを使用します。ZYNQはCPUにARM社のCortex-A9を搭載したFPGAです。 FPGAのPL(Programmable Logic)部には簡単なDMAコントローラをプログラムしています。このプロジェクトではDMAコントローラを動作させて、終了の割り込みが上がるのを待つようにしています。 また、ユーザー空間からDMAバッ

    UIO(User space IO)の割り込みの使い方の例 - Qiita
  • 大きなテキストファイルをawkで処理するときにcatで投げ込むのと、ファイル読み込みするのどっちが速いか比較 - カメニッキ

    追記が増えたので整理 経緯 2.5GBのテキストファイルを加工する必要があり、①vimで開いて加工→vim死亡②sublime textで開いて加工→sublime text死亡となったため、awkを用いて以下の様なコマンドを実行した。 $ cat sample.txt | awk '$5 ~ /((26|27|28|29|30)\/Jun|(01|02|03)\/Jul)/{ print }' > result.txt すると 「catいらなくね?」と指摘 さらにMATSUMOTO, Ryosuke (@matsumotory) | Twitter < 「キャッシュに入れて高速化してるんかと思った」 とコメントをもらいました。ので、どっちが速いかの検証です。 注意 加工の目的はログファイルからある期間だけの行を抜き取りたい 正規表現がいけてないのは気にしない 比較 awkにファイル指定す

    大きなテキストファイルをawkで処理するときにcatで投げ込むのと、ファイル読み込みするのどっちが速いか比較 - カメニッキ
    kjw_junichi
    kjw_junichi 2015/07/23
    確保するメモリの領域がパイプの方が少ない(パイプ間64KB程度)、メモリ確保の時間が掛らないからかとおもっていたが、ブコメ眺めて、読み込みと文字列処理のプロセスが別々に実行されるから速そう