タグ

2014年11月24日のブックマーク (20件)

  • Unicorn(Rackサーバ)+Nginx(リバースプロキシ)の構成が多用されている理由について、調べてみた話 - 不格好エンジニア

    使ってますか? Unicorn。 Unicornは番環境用に広く使われているRackサーバの一つです。位置づけとしてはMongrelやThinに近いものです。お仕事ではPhusion Passengerを使用していますが、今回はUnicornについて学んだ事をまとめてみました。 Unicornの特徴 高速なクライアントからのレスポンスに対し、短時間の処理をすばやく返す 運用コストが低い(Rainbows!やPumaと比較して枯れており、ノウハウが充実している) ここでいう「高速なクライアント」とは、帯域をめいっぱい使えるクライアントの事です。 例えば、LAN上もしくは同一ホスト上のクライアントを指しています。 比較して、「低速なクライアント」とは、スマートフォンなど低速なネットワークを利用しているクライアントのことです。 Unicornのアーキテクチャ Unicornのmasterプロセ

    Unicorn(Rackサーバ)+Nginx(リバースプロキシ)の構成が多用されている理由について、調べてみた話 - 不格好エンジニア
  • デザインという思考の型から逃れる術があるのか?: DESIGN IT! w/LOVE

    不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 最近、デザインとは「思考の型そのものである」と考えるようにしています。 しかも、その思考の型は決して特別なものではなく、むしろ、現代に生きる僕たちはデザインという思考の型以外で考えられなくなっている。僕はそう考えるようになりました。 昨今、「デザイン」という概念の重要性が増し、誰もがその力を身につけようと方法論や事例をかき集める風潮がみられますが、この僕の観点からいえば、�むしろ僕らはデザインという型を使わずに考えることができないのだから、当に願うべきはデザイン力を身につけることではなく、いかにしてデザインという思考の型に無意識のうちに縛られている自分を自覚するか、デザインという思考を当の意味で認識対象にするかということではないかと思うのです。� 僕らはみな、デザイン力

    デザインという思考の型から逃れる術があるのか?: DESIGN IT! w/LOVE
  • Fenrir's BLog: VGA入出力つき基板 実装完了

    miguchi
    miguchi 2014/11/24
  • ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)

    ルネサスはあらゆるシステムにAIの可能性をもたらす Reality AI Tools® Explorerは、高度なAI/ML開発環境を無償トライアルとして開発者へ提供します。 詳しくはこちら

    ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)
    miguchi
    miguchi 2014/11/24
  • 濱口秀司氏が語る「ストーリー、意味性」のインパクト | Biz/Zine

    USBメモリや日初のイントラネットの開発に携わった実績を持つビジネスデザイナーの濱口秀司氏は、商品やサービスの機能やデザインに加えてストーリーの重要度が高まってきているとみている。濱口氏がストーリー性、ストーリービルディングを現在どのように捉えようとしているかを語っていただいた。 顧客が見る価値の変遷—機能、デザイン、ストーリー monogoto 濱口 秀司 氏 ――最近、注目されているという「ストーリー」についてお考えになっていることをお聞かせください。 まず、「顧客が見る価値」の変遷をざっと見てみましょう。 30年前は機能、「利便性の時代」でした。家電業界を思い浮かべていただくとわかりやすいと思います。たとえば、3万円の洗濯機には機能が3つ、5万円なら機能が5つ付いている。測ってわかる、見てわかる価値が評価された時代です。 20年前には、「機能にデザインという新しい価値がプラス」され

    濱口秀司氏が語る「ストーリー、意味性」のインパクト | Biz/Zine
  • ADV7181C データシートおよび製品情報 | アナログ・デバイセズ

    110MHzまでサンプリング可能な4個の10ビットADC 6つのアナログ入力チャンネル SCART高速ブランクに対応 アンチエイリアシング・フィルタ内蔵 NTSC、PAL、SECAMカラー規格に対応 525p / 625pコンポーネントのプログレッシブ・スキャンに対応 720p / 1080iコンポーネントHDTVに対応 最大1024×768(XGA)、70HzのRGBグラフィックスをデジタル化 3×3カラー・スペース変換マトリックス 工業用温度範囲:-40℃~+85℃ 12ビット4:4:4 DDR、8 / 10 / 16 / 20ビットSDRピクセル出力インターフェース 詳細はデータシートをご参照ください。 製品概要 ADV7181Cは、高品質なマルチフォーマット・ビデオ・デコーダとグラフィックス・デジタイザをシングル・チップに集積化しています。このマルチフォーマット・デコーダは、コンポ

    miguchi
    miguchi 2014/11/24
  • SSLにおける暗号危殆化サンプル調査の報告

    © 2011 NTT Information Sharing Platform Laboratories SSLにおける暗号危殆化サンプル調査の報告 PKI day 2011 (2011.9.26) NTT情報流通プラットフォーム研究所 セキュリティマネジメント推進プロジェクト 武藤 健一郎 Copyright(c)2011 NTT CORPORATION. All Rights Reserved. 2 © 2011 NTT Information Sharing Platform Laboratories 日の話題 • 背景 – 暗号危殆化 – 暗号危殆化に関する動向 – 暗号技術を利用した実サービスの例 – SSLで利用する暗号 • SSLサンプル調査の概要 – 調査概要 – 調査内容 • 調査方法・調査結果・考察 – 調査1:証明書における利用暗号 – 調査2:サーバの暗号設定(接

    miguchi
    miguchi 2014/11/24
  • 「性能測定道」 by 東大喜連川研究室の早水さん が素晴らしすぎる - ablog

    東大喜連川研究室の早水さんが日PostgreSQLユーザ会で話された「性能測定道」がとても勉強になった。 スライドとYouTube動画が公開されています。YouTube にはスライドには書かれていない話しも出てきて、説明も非常にわかりやすいです。こういうアカデミックで最先端の研究をされている方が情報発信されるのはとてもうれしい。 id:hayamiz さんのことは何年も前から認識していたが、喜連川研究室でデータベースの研究をされているというのは初めて知りました。 TOP | Yuto Hayamizu's web site も要チェックです。 性能測定道 事始め編 性能測定道 事始め編 from Yuto Hayamizu 性能測定道 実践編 性能測定道 実践編 from Yuto Hayamizu 「性能測定道 事始め編」で紹介されていたを買ってみましたが、なかなか歯ごたえのありそう

    「性能測定道」 by 東大喜連川研究室の早水さん が素晴らしすぎる - ablog
    miguchi
    miguchi 2014/11/24
  • Androidにおけるテストに関して 2014/11

    Learn the challenges involved with deploying a low-latency multiplayer game globally, and how to overcome them with AWS. Based on real-world experiences from myself and other game developers deploying online games with tens of thousands of players.

    Androidにおけるテストに関して 2014/11
    miguchi
    miguchi 2014/11/24
  • 性能測定道 事始め編

    2013/10/05に開催された日PostgreSQLユーザ会 第27回しくみ+アプリケーション勉強会での講演です。 http://www.postgresql.jp/wg/shikumi/shikumi27 ---- コンピュータシステムにおける性能測定とは、技芸です。 性能測定というと、単に測定ツールを実行するだけの作業だと考えられがちです。しかし実際には、何のために測定をするのか、そのために何を測定するべきか、そして何を使って測定するべきかを理解した上で行わなければ全く意味を成さない、深みのある技芸の世界です。 講演者の所属する研究室では長年にわたりデータベースシステムの研究・開発を行ってきました。その過程で培われた性能測定の技芸について、最近の実例も交えつつその考え方をご紹介したいと思います。Read less

    性能測定道 事始め編
    miguchi
    miguchi 2014/11/24
  • 性能測定道 実践編

    みなさんはApache Arrowを知っていますか? 普段データを処理している人でも今はまだ知らない人の方が多いかもしれません。しかし、数年後には「データ処理をしている人ならほとんどの人が知っている」となるプロダクトです。(そうなるはずです。) Apache Arrowはメモリー上でデータ処理するときに必要なもの一式を提供します。たとえば、効率的なデータ交換のためのデータフォーマット、CPU/GPUの機能を活用した高速なデータ操作機能などです。 一部のデータ処理ツールではすでにApache Arrowを使い始めています。たとえば、Apache SparkはApache Arrowを活用することでPySpark(PythonからApache Sparkを使うためのモジュール)とのやりとりを高速化しています。データ量によっては10倍以上も高速になります。(リンク先の例では20秒→0.7秒と約3

    性能測定道 実践編
    miguchi
    miguchi 2014/11/24
  • Gitのコミットメッセージの書き方 - Qiita

    Gitのコミットメッセージの書き方 自分なりにまとめてみました。Git歴浅いので、意見募集中です。 (2014年12月17日追記) 想像以上にたくさんの方にストックなりはてブなりいただいたので、はてブでなるほど!と思ったコメントをもとに少し修正・加筆してみました。 (2022年1月4日追記) 最新の書き方をこちらに書きました。 https://zenn.dev/itosho/articles/git-commit-message-2023 原則 以下のフォーマットとします。 1行目:変更内容の要約(タイトル、概要) 2行目 :空行 3行目以降:変更した理由(内容、詳細) 日語でも英語でもOKですが、リポジトリで統一してください。 1行目 コミット種別と要約を書きます。フォーマットは以下とします。 [コミット種別]要約 コミット種別 以下の中から適切な種別を選びます。 (多すぎても悩むので

    Gitのコミットメッセージの書き方 - Qiita
  • R と L の発音と聞き分けの練習方法(俺流)

    自分もそうだったのですが、おそらく英語の発音やリスニングで、日人がもっとも苦手なのは R と L の音ではないかと思う。3年弱の英語学習でかなり正確に聞き分けられるようになったし、誰かの役に立つかもしれないので、ここまで私がやってきた練習方法をまとめておきます。 あくまで俺流な点にご注意お願いします。良いかも、と思われた方だけ真似してね。 英語の音の聞き分けやリスニング能力の向上のためには、まず自分がその音を発音できるようになったほうが効率が良いです。これは当に間違いない。学生時代にこれを知っていれば‥と何度も思いました。なので、まずは発音の基礎をやりました。 — 目次 — 1. 発音記号とその発音記号の口・舌の形および音を丸暗記 2. R と L の発音時の口・舌の形と音を暗記 3. 常日頃から英語ではどちらのラ行の音なのかを意識して発音する 4. 正しい R と L の発音ができて

    R と L の発音と聞き分けの練習方法(俺流)
    miguchi
    miguchi 2014/11/24
  • JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった | mah365

    JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった。知らなかった(迫真)。 典型的なRailsアプリのテストプラン そういう訳で典型的なRailsアプリのテストプランを書いてみたのがこちら。 ユーザーログインページでCSRFトークンを取得し、常にHTTPヘッダにつけるようにする ユーザーログイン情報をクッキーに保存 といった典型的な処理を盛り込んでいます。あとはREADME.mdを読んでもらえれば大体の書き方が把握できるかと思います。 ちなみに、# Debugというコメントの下2行をコメントアウトしてもらうと、JMeter上でデバッグ用の出力を表示することができます。テストプランが上手く動かないときに、リクエストヘッダやレスポンスを確認するのに便利です。 で、これをコマンドラインで ruby sample.jmx.rb && j

    JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった | mah365
  • fluent-plugin-datacounter を norikra に置き換えるべき理由と設定方法 - sonots:blog

    fluent-plugin-datacounter を norikra に置き換えるべき理由と設定方法 - sonots:blog
  • Snapchatを支える技術:768台のRedisをGoogleクラウドで構築 #gcpja - Qiita

    GoogleのSVP、Urs Hoelzleが「いま世界でもっとも人気のあるスマートフォンアプリ」と評し、Facebookによる3000億円の買収提案をスルーしたとされるSnapchat。その共同設立者でCTOのBobby Murphyが、3/25に開催されたGoogle Cloud Platform Liveに登場し、“Snapchatを支える技術”としてのGoogle Cloud Platform (GCP)の使い所や開発体制をかなり具体的に説明していたので、補足と解説を交えながらざっと意訳してみた。 SnapchatのCTO, Bobby Murphyと、GoogleのSVP, Urs Hoelzle From Google Cloud Platform Live SnapchatがGoogle App Engineを選んだ理由 "それまでいくつかの小さなプロジェクトGoogle

    Snapchatを支える技術:768台のRedisをGoogleクラウドで構築 #gcpja - Qiita
  • トラフィックが急増! ボトルネックを退治しよう〜 【設定編】 : DSAS開発者の部屋

    KLab Advent Calendar 2011 「DSAS for Social を支える技術」 の16日目。最終日?です。 今日は、14日目の続きになります。前回は、ネットワーク通信において負荷分散機がボトルネックになっているのを解消するために、DSR構成をとるための設定項目をあげて、それぞれに関して説明したところで終わっていました。今日は具体的な設定について説明していきます。 DSR構成のレシピ まずは、設定項目をおさらいしておきましょう。次の6つでした。 LVS の負荷分散の設定をDSRに変更する(ipvs の設定) Webサーバが、DSRなリクエストパケットを扱えるようにする(iptables の設定) Webサーバを、outer VLAN に参加させる(L2 スイッチの設定) Webサーバが、outer VLAN において通信できるように設定する(VLAN 用インタフェースの

    トラフィックが急増! ボトルネックを退治しよう〜 【設定編】 : DSAS開発者の部屋
  • 画面遷移に疑問を感じたあなたにオススメするUI Flowsというツール | UXデザイン会社Standardのブログ

    2014.11.19 / UI 画面遷移に疑問を感じたあなたにオススメするUI Flowsというツール Tomohiro Suzuki クライアントやディレクターから渡された画面遷移図を元にワイヤーフレームを作ってみると、後から足りない画面が次々に発見された、または画面内の情報がどこに繋がるのか分からないといった経験はありませんか? この画面遷移図というものは来は制作範囲の全体像と構造を明確にし、必要な画面というものを洗い出したりするものです。通常のWebサイトであれば、従来のような画面遷移図でも問題ないかもしれませんが、多くのインタラクションが発生するサービスの設計では複雑化しやすく、何度も情報を行き来して確認することになるため時間がかかります。 原因のひとつとして、画面遷移図では画面名のみを記載して繋げていくことになるため、必要な情報が不足していることが挙げられます。その結果、来で

    画面遷移に疑問を感じたあなたにオススメするUI Flowsというツール | UXデザイン会社Standardのブログ
  • 残念な女性向け商品が作られてしまう「ダサピンク現象」について - yuhka-unoの日記

    最近、Twitterで「ダサピンク現象」という言葉がちょっと広まって、(一応)名付け親である私としては嬉しいのだけれど、誤解している人も多そうなので、この辺りでエントリを書いてまとめておこうと思う。 「ダサピンク現象」は元々この辺りの話から始まった。 「ピンク=女性向け」? - Togetterまとめ ここでは、「女性向け」ということでデザイナー職の女性たちが考えたデザインを、上層部のおっさんが「女性ならピンクだろ」と言ってダサいデザインに差し替えてしまうことや、実際に街を歩いている女性の服装のうち、ピンクの割合はどれくらいだと思ってるんだとか、一口にピンクと言っても色々なピンクがあり、おっさんが思う女性向けピンクと、実際に女性から好まれるピンクは違うとか、そういう話が展開されている。 それを受けて、私はこういうTweetをした。 なぜ出来が残念な結果になるのかというと、「女性ってピンクが

    残念な女性向け商品が作られてしまう「ダサピンク現象」について - yuhka-unoの日記
  • JavaScriptで位置情報を取得する方法(Geolocation API)

    ユーザーの現在位置を取得現在位置を取得するサンプルデモを見るには、下記ページにアクセスして下さい。このブログがあなたの位置情報を取得してもいいか、という確認が表示されるので、許可すると、あなたの現在位置(緯度、経度の座標)の取得を開始、表示します。 サンプルデモを見る 現在位置を取得するには、ユーザーのブラウザが、Geolocation APIという機能に対応している必要があります。Geolocation APIとは、簡単に言うと、端末の位置情報をやり取りするシステムです。GPSに対応しているスマホだけでなく、現在位置を設定できるデスクトップPCでも利用可能です。 判別方法は簡単です。Geolocation APIに対応している端末の場合、navigator.geolocationというオブジェクトが最初から存在するので、これの有無で判別すればいいだけです。 JavaScript // G

    JavaScriptで位置情報を取得する方法(Geolocation API)