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
TL;DR 分散システムにおいてキューを導入する場合、本当にキューが必要なのか再考すべき。そこが地獄の入り口だから。 システムの抽象 コンピュータの世界は、本来は0と1の信号の羅列が飛び交う無機質なものである。でも人類は信号だけですべてを語らず、様々な喩えを定義してきた。それはデスクトップ・ウィンドウ・マウスカーソルといったグラフィカルな表現に留まらず、パケットやカプセル化といった用語にロック・キュー・リスト・木などのアルゴリズムやデータ構造の世界にも自然に溶け込んでいる。これらはすべて人間の理解を助けるための喩え話に過ぎず、この喩えこそが人間のより直感的な理解をもたらす一方で、発想の制約を生み出してきた。 人間が大きなシステムを作るときも何らかの喩えを用いてシステム全体を整理する。アーキテクチャの「ポンチ絵」を描いて情報共有をするのは企業に勤めていれば経験した人も多いだろう。パワーポイン
8/10のNTT Tech Conference #2 にて発表の時間をもらってこのタイトルで喋ってきた ntt-developers.github.io 発表が決まるまで これはNTTグループ内のソフトウェア・ネットワーク系技術者が集まるコミュニティで、誰が発表者になれるかは投稿されたProposalに対するコミュニティ内での投票によって選考される。 何を話したいか自分の中でも固まりきっていなかった上に、主催者の話をロクに聞いていなかった自分は小さい部屋で僕のことを知る人しか集まらない不人気セッションを勝手に想像しており、abstractを書く欄に「実世界で使われている分散システムを構成する際に理解してほしい議論についてkumagiが一人で滔々と語る。」という漠然とした説明を書いた。初心者にこそ聴いて欲しいという身勝手な理由でレベル設定をBeginnerにし、自己紹介欄に至っては本当は経
自作ツール「AnimeEffects」の紹介です。サーバルちゃんのアニメーションを作りながら機能の説明してます。下記URLからダウンロード出来るのでぜひ試してみてね!http://animeeffects.org/ja/Twitter: @hidefuku_aeGitHub: https://github.com/hidefuku/AnimeEffects追記: ニラフムさん、DAIPAPAさん、BB作成が捗るなさん、すごーい!さん、博士さん天満月さん、サーバルちゃんさん、しんざきおにいさんさん、青豚さん、RCTRさんnukoさん、☆07★さん、ポプ子さん、ミトラスさん、>hetareさん、ところてん36さんらーゆさん、もーだめ空気さん、コツメカワウソさん、Eringiさん、しもさん、sakaさんうみささん、なるたきさん、なおさん、助手さん…制限のためここでストップ広告してくださった皆さん
はとむぎもこもこ @htmg_mokomoko いやまあひずんでるだけなんだからそりゃ変形すりゃ戻るわなって話なんだけど、他のソフトだとぐりぐり自分で調整せにゃんのがほぼ直感+ワンタッチ 変形する時にグリッドを合わせたパースと正逆のベクトルのパースに沿って変形させてるんだろうが、これ他ソフトにも欲しい 2016-07-06 17:56:38 リンク Wikipedia GIMP GIMP(ギンプ、ジンプ、GNU Image Manipulation Program)は、GNU GPL の下で配布されているビットマップ画像編集・加工ソフトウェア(ペイントソフト)。 GIMPは1995年に Spencer Kimball と Peter Mattis が開発を始めた。 フリーソフトでありながら有料のグラフィック編集ソフトウェアと比べても遜色のないレベルの機能を備えている。レイヤー、トーンカーブ
by Bruce Guenter セキュリティ問題では「マルウェア(Malicious+Software:悪意あるソフトウェア)」という語がよく出てきますが、ミシガン大学の研究チームによって「悪意あるハードウェア」の存在が指摘されています。 A2: Analog Malicious Hardware (PDFファイル)http://www.impedimenttoprogress.com/storage/publications/A2_SP_2016.pdf This ‘Demonically Clever’ Backdoor Hides In a Tiny Slice of a Computer Chip | WIRED https://www.wired.com/2016/06/demonically-clever-backdoor-hides-inside-computer-chip
世界中で話題になっているパナマ文書。各国で政権を揺るがすような事態にもなっていますが、純粋にデータとしてみた場合、これは計算機やデータ解析に関わる人々にも面白いものだと思います。データの中身や背景などについてはさんざん報道されていますのでここでは触れません。一方、現場でどのような作業が行われているのかはあまり報道されていません。現実的な問題として、人力ではどうしようもない量のリークデータを手に入れた場合、調査報道機関はどんなことを行っているのでしょうか?私も以前から疑問に思っていたのですが、先日あるデータベース企業と、データ分析アプリケーションを作成する会社のブログにて、その実際の一端を窺うことができる投稿がありました: Panama Papers: How Linkurious enables ICIJ to investigate the massive Mossack Fonseca
ドワンゴは、イタリア・ローマのDigitalVideo社が独自開発したアニメーション制作ソフト「Toonz」を買収し、オープンソースソフトウェア「OpenToonz」を3月26日より公開すると発表しました。 「OpenToonz」は「Toonz」を元にしたオープンソースプラットフォームで、無償かつ誰でも改良できるソフトとして公開。「Toonz」を利用してきたスタジオジブリが独自に開発した機能「Toonz Ghibli Edition」や、ドワンゴの人工知能技術を使ったエフェクト、エフェクト追加プラグインといった機能も搭載されます。 なお、「Toonz Ghibli Edition」とは「Toonz」のソースコードをスタジオジブリ社内でカスタマイズしたもので、「借りぐらしのアリエッティ」以降のほぼすべての作品の仕上、色指定、撮影工程(手描きの絵をスキャンするところから、最終的な画面を組み上げ
プログラマ向けノートアプリQuiverが素晴らしい(Mac用アプリ)Markdownをサポートしたメモアプリは数多くありますが、技術系のメモやスニペットを書き溜めるのに適したものはそれほど多くありません。 個人的な要件としては、 データフォーマットがオープンで好みのクラウドサービスで同期できることMarkdown(GFM)を扱えてプレビューできることコードの取り扱いが簡単なこと(できればシンタクスハイライトも)ファイルを意識しないで使えること(ファイル名を考えたりしなくて良い。オートセーブされる)ノートブック、タグなどでノートを整理・分類できることぐらいなのですが、すべてを満たしたアプリをなかなか見つけられず、Day OneやUlysses、Kobitoなどを併用して凌いでいましたが、最近、知ったQuiverというアプリがこれらの要件をすべて満たしており、これに一本化することに。 あまりに
『Space Engineers』で一躍知名度を上げたインディーデベロッパーKeen Software Houseは、「エンジニアリング」ゲームの第2弾となる『Medieval Engineers』を発表しました。本作はその名からも分かるように中世を舞台にした作品で、『Space Engineers』と同様のサンドボックスゲーム。プレイヤーは5~15世紀の中世の技術を使用して、城や要塞の建設、機械装置の構築、造園や地下採掘を行う事ができます。 Keen Software HouseのMarek Rosa氏のブログでは詳細な情報や初期プロトタイプのスクリーンショットなどが掲載されており、『Space Engineers』から引き続き採用されるVRAGEエンジンに、「構造的完全性」「自然景観」「物理ベースのレンダリング」の3つのメジャーアップグレードが施されている事を明らかにしています。 Ke
フリーの3DCG制作ツール「Blender」。「3Dは金銭的にもスキル的にもハードル高そう…」と思っていたあなたのために、何回かに分けて「Blender」で実際にものを作りながら、基礎を身につけていきたいと思います! 今回はBlenderの高機能っぷりと、ちょっと癖のある基本動作について。 はじめまして。デザインやその他諸々を担当しているJBです。 先日Andy氏のARの記事でもご紹介しました「Blender」。3DはARと相性いいですよね!3Dのモデルデータとかを作れると、アプリ開発の幅が広がるのではなかろうかと。今まで「3Dとかやったことないし」という人も、ぜひともチャレンジしてみましょう! Blenderとは さっきから同じことばかり言っていますが、Blenderはオープンソースの3DCG制作ツールです。 世界中の有志による開発が続いていて絶賛進化中のこのアプリ、何と無償!しかも高機
アーキテクチャ設計をするうえで重要なのは「利害関係者の合意を得る」ことです。利害関係者全員の要件が全て理解できても、それぞれの要件には必ずトレードオフが存在します。すべて完ぺきに満たすことは不可能なので、トレードオフをバランスよく判断して利害関係者に納得してもらうのがアーキテクトの腕の見せ所です。 このトレードオフを上手に行うために、そのシステムに求められる品質特性を明示し、コミュニケーションの基礎とする必要があります。ざっくりステップを説明すると、以下のようになるでしょうか。 利害関係者にインタビューをして重視しているポイントを聞き出す そのポイントからシステムに求められる品質特性を整理する 整理された品質特性を元に、実際のアーキテクチャの設計を行う 設計されたアーキテクチャを品質特性に照らし合わせて評価を行う 品質特性というのは色々なところで定義がありますが、経産省が公開している「情報
高速PDFリーダーで有名なFoxitJapanが、完全日本語化したPDFリーダー『Foxit J-Reader v4.2』を11月19日からダウンロード配布開始(http://www.foxitsoftware.com/japan/)。これ、間違いなくPDF業界に激震が走る代物かと思われます。 FoxitのPDFリーダーといえば「他社の5倍速い」のが売りでしたが、そこにコメント貼り付け&編集機能、ノンインタラクティブフォームへテキストへの書き込み、電子署名機能、語句のウェブ検索リンク機能、画像&動画ファイル挿入機能と、有料でしか手に入らなかったおいしい機能が全部入り。しかも何度も言うけど無料なのですよ。むりょー! そんなわけで、ひと足お先にインストールしてみました。 メイン画面はこんな感じ。このメニューバーの充実度。 ファイルはメニュー→開く、ドラッグ&ドロップ、PDFの直接ダブルクリック
Keyの恋愛アドベンチャーゲーム「AIR」オープニング「鳥の詩」で知られる、ヴォーカルLiaさんの声を収録したVOCALOID 3ソフト「IA -ARIA ON THE PLANETES-」(イア)が、27日に発売される。発売元は1st PLACE、価格は1万2800円だ。 ソフトには音声パラメーターを最適化し、自然な歌声にした「鳥の詩」のVSQX(歌声プロジェクトファイル)とWAV(音声ファイル)を収録。WAV音源はSoundCloud上にもアップロードされ、完成度の高さに「I love you IA」と熱いコメントが寄せられている。 鳥の詩(Ver.IA) by 1stPLACE 透明かつ伸びやかでクセのない声質は、子供っぽさのない“聴かせる”歌作りにも向いていて、既存のVOCALOIDでは巡音ルカと似た色合い。Liaさん本人と同じく、ポップスだけでなくクラブ寄りのジャズボーカルなども
永久保存級の2MB以下の使えるフリーソフト30選!2011.04.27 11:0020,550 mayumine コンピューターはより速く、メモリはどんどん増強され、ハードウェアの進化とともに、より力強くなってきました。コンピューターのスペック向上はいくらでも歓迎します。 でも同時にソフトウェアの方も、より多くの機能が詰め込まれどんどん重くなっています。 しかし本当はソフトウェアは軽ければ軽いほうがいいに決まっているじゃない! ということで今回、容量が極力少ない、2MB以下で使えるフリーのソフトを30個、惜しみなく紹介していきます。 (Windows、Macのソフトが混ざって紹介されています) SpaceSniffer どのファイルがコンピューターの容量をどれだけ圧迫しているか見たい時。 そんな時、SpaceSnifferを使いましょう。 WinDirStatと同じようなソフトですが、Sp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く