タグ

2016年3月10日のブックマーク (10件)

  • Go言語の並行性を映像化する | POSTD

    Goというプログラミング言語の強みの1つは、 Tony Hoare考案のCSP に基づくビルトインの並行性(Concurrency)です。Goは並行性を念頭にデザインされているため、複雑に並行したパイプラインの構築を可能にしています。でも、それぞれの並行性パターンがどのように見えるものなのか気になったことはありませんか。 もちろん、気になったことはあると思います。恐らくそれぞれ形は違っても、誰もが頭に描いているのではないでしょうか。もし、「1から100までの数字」について聞かれたら、無意識に頭の中で数字のイメージを思い浮かべると思います。例えば、私の場合、自分の前から1から20までがまっすぐに並び、21以降は90度右に曲がり1000以降まで続くイメージが浮かびます。これは多分私が幼稚園の時に教室の壁に沿って数字が貼られていて、ちょうど角に数字の20があったからなのだと思います。別の例えをす

    Go言語の並行性を映像化する | POSTD
  • ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP
  • Home

    Marktwirtschaft.at – über uns: Neuigkeiten, Wissenswertes und Hintergründe aus den Bereichen Industrie, Wirtschaft, Handwerk, Karriere, Finanzen, Digitalisierung, Agribusiness, Handel und Automotiv.

  • 【スライド公開】ITモダナイゼーションサミット「JavaからScalaへの継続的なマイグレーション」 | Scala Tech Blog

    AMoAdの福原です。 先日 ITモダナイゼーションSummitというイベントで、AMoAdでの取り組みを話してきました。今回はこのセッション資料を紹介します。 口頭での説明が多かったので、この場で補足いたします。スライドと合わせてご覧ください。 [P10] 1. 高トラフィック/低レンテンシ 一般的なWebサービスと違うところは、リクエストが詰まること無く配信をし続ける必要があるところです。 一日億単位の膨大なトラフィックを受けるため、例えば処理時間の長いセッションがあった場合でも、全体のパフォーマンスは落とさずに配信を続ける必要があります。 そのため、負荷計測も一般的なAverageタイムよりも、95 percentile、median(中央値)の値がどれくらいであるのかというのを指標として います。 [P11]  2. リアルタイムユーザ判定 「一度見たヘ

    【スライド公開】ITモダナイゼーションサミット「JavaからScalaへの継続的なマイグレーション」 | Scala Tech Blog
  • ブレストをやめて、ペイン・ストーミングを始めよう - 小さなごちそう

    問題解決をスムーズに行うために、ソリューションではなく問題構造を明らかにしようという記事を書いた。まず顧客課題を明らかにしないと、ソリューションが適切かどうか判断することができない。 とはいえ人間の習慣はなかなか変えられないので、複数のメンバーでブレストをしているとどうしてもソリューションのアイデアを出し合う場になってしまう。 そういう時は、ペイン・ストーミング(Painstorming)を試してみよう。 ペインストーミングは次の4つのステップで問いかけを行う。 ※ペイン(PAIN)の頭文字になっている。 Person 誰の課題を解決するのか。 Activities 彼らは毎日行っていることは何か、そしてその結果はどうなるのか。 Insights 目的達成のために次善策として工夫していることは何か。彼らが仕方なく行っている行動やプロセス、仕方なく使っているツールは何か。 Needs 顧客の

    ブレストをやめて、ペイン・ストーミングを始めよう - 小さなごちそう
  • 100Mにスケーリング:Key-ValueストアとしてMySQLを使い、NoSQL以上のパフォーマンスを出す | POSTD

    100Mにスケーリング:Key-ValueストアとしてMySQLを使い、NoSQL以上のパフォーマンスを出す MySQLはNoSQLよりも優れています。Key-ValueストアといったNoSQLのユースケースを考えてみると、パフォーマンスや使いやすさ、安定性の点でMySQLの方が合理的です。MySQLには、オペレーションや障害に関することからレプリケーションや異なる使用パターンまでと、多くのオンラインマテリアルが用意されおり、堅実なエンジンです。こういった理由から、比較するまでもなく、MySQLは最近のNoSQLエンジンよりも優れていると言えます。 ここ最近では、NoSQLエンジンが主流になってきています。多くの開発者が、MongoDBやCassandra、Redis、HadoopといったNoSQLエンジンをアプリケーション構築の第一候補としており、それらが全て昔からのSQLエンジンを上回

    100Mにスケーリング:Key-ValueストアとしてMySQLを使い、NoSQL以上のパフォーマンスを出す | POSTD
  • gulp.jsで便利なタスクを作ってみよう【デバッグ編】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、店長です。 第一回、第二回でgulp.jsの基的な使い方について学びました。今回は便利なライブラリを紹介しつつ、実用的なタスクを作っていきます。 今回のテーマは「デバッグ」です。HTMLの構文チェックを自動化する方法と、PC・スマホで常に修正内容を反映させながらチェックする方法をお伝えします。 コードは前回、前々回作ったファイル構成を元におこなうので、初めて読む方は下記から前回までの内容をダウンロードしてください。 Im0-3/gulp-tutorial – Github 3-1が前回の内容、3-2、3-3が今回作る内容になっています。ファイルをダウンロードしたら、ターミナルでprojectフォルダに移動して $ npm install を実行しましょう。そうすると、制作に必要なライブラリをダウンロードできます。 前回までのファイルの内容は下記のとおりです。 ディレクトリ構成

    gulp.jsで便利なタスクを作ってみよう【デバッグ編】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    yuzu441
    yuzu441 2016/03/10
  • VanillaJSでIsomorphicなFluxアプリ作ってみた話

    Kyoto.js #9

    VanillaJSでIsomorphicなFluxアプリ作ってみた話
  • npm-scripts で使える便利モジュールたち - Qiita

    npm はパッケージ依存管理ツールであると同時に、便利なタスク・ランナーです。 体はごく基礎的な機能だけを持ち、npm が管理するパッケージと Shell の力を組み合わせてタスクを定義します。「npm-scripts で利用する CLI コマンドは npm で管理できる」という分かりやすさが気に入っています。 npm-scripts には以下の特徴があります。 多くのツールが CLI を持っているためにラッパープラグインが不要です。Gulp ラッパー プラグインは非公式であることも多く、メンテナンスが継続するか不安な場合があります。 簡潔です。Gulp で書くと数十行だった処理が数行になるなんてこともよくあります。 複雑なことをするには向いていないです。 環境変数の扱いに難があります。 この記事では、私が npm-scripts を書くときによく利用している便利ツールたちを紹介します。

    npm-scripts で使える便利モジュールたち - Qiita
  • ディレクション費って何?Webサイト制作費の内訳を大公開! | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。WebディレクターのJackです。 ぶっちゃけ、Web担当者は「サイト制作にいくらかかるの?」ということが気にかかりますよね。とくに皆さんによく聞かれるのはディレクション費について。 「ディレクション費? プランニング費? いらないでしょ? 値引きしてよ!」 そう思った方! それは危険です! Webディレクターの働きは目に見えづらいため、そう考える方も多いとは思います。しかし、プロジェクトの成否はWebディレクターにかかっているといっても過言ではありません。 記事では、ディレクション費の内訳や、Webディレクターの役割、必要性についてご説明できればと思います。 ディレクション費ってなに? Web制作におけるディレクション費とは、一言でいうとWebディレクターの稼働対価のことです。いわゆる人件費ですね。 たとえば下記のような稼働に対してかかってきます。 打ち合わせ(ヒアリング)

    ディレクション費って何?Webサイト制作費の内訳を大公開! | 株式会社LIG(リグ)|DX支援・システム開発・Web制作