仙台で行われたレッツゴーデベロッパーZERO ONEで登壇した資料です。
今期ブラビア、全機種Android TV搭載4Kテレビ もはや地上波衛星放送なんてオマケ!Android TV搭載 2018年モデルのBRAVIA、いずれも4K(3840×2160)解像度のテレビで、OSにはAndroid TVを採用します。 Android TVは、GoogleのAndroid OSのテレビ向けのエディションです。Google Playやapkインストールにより、無限の可能性が得られます。PCやスマホで楽しんでいる数多くの動画サービスがあるでしょうが、それらのアプリもかなり揃っています。こうなってくると地上波衛星放送はただのオマケです。 Netflix、Amazon Prime Video、Hulu、DAZN、dTV、U-NEXT、YouTube、Twitchなど、そうした各種動画サービスを、部屋の大画面テレビと高性能な画質処理エンジンと迫力の音響で楽しめる、それこそがス
先日、メディアマックスジャパン様(以下、MMJ様)にお邪魔してドメイン駆動設計勉強会を開催してきました。そちらで質疑応答セッションがあり、実際にドメイン駆動設計で開発をしだしたタイミングで出てきた具体的な疑問について色々お答えしました。 おそらく多くの人が同じような疑問を持たれそうな内容だったので、MMJ様の許可を得てこちらでも紹介したいと思います。 コンテキストの分け方について DBを複数コンテキスト共通でつかっていいのか? スキーマわけなくていいのか? コンテキストごとにスキーマは最低限分けることをオススメしています。詳細は以下の記事をご参照ください。 little-hands.hatenablog.com 機能ごとに切る?ユーザ種別ごとにコンテキストわけるべきなのか? コンテキストの切り方が正しいかどうか、どうやって判断すればいいか? コンテキスト設計は、従えば作れるようなフローチャ
今回から2回に分けて、Domain-Driven Design(ドメイン駆動設計。略してDDD)を紹介する。 DDDとは、Eric Evans氏が2000年代初頭から提唱しているソフトウェア設計手法で、機能中心ではなくドメイン(ビジネス上の関心領域)に設計の重心を置いたオブジェクト指向設計手法の1つである。 前編の今回はまずDDDの概要にふれ、次回は後編としてDDDの適用Stepについて簡単に紹介する。 DDDの前身 DDDは、Martin Fowler氏が以下の書籍『PoEAA(Patterns of Enterprise Application Architecture)』の中で分類している以下の3つのロジックパターンの内「ドメインモデル」の流れをくんでいる。 エンタープライズアプリケーションアーキテクチャパターン 作者: マーチン・ファウラー出版社/メーカー: 翔泳社発売日: 201
DDD連載記事 なぜDDD初心者はググリ出してすぐに心がくじけてしまうのか ドメイン駆動設計の定義についてEric Evansはなんと言っているのか モデルでドメイン知識を表現するとは何か ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何か ドメイン駆動 + オニオンアーキテクチャ概略 概要 DDDの定義についてEric Evansはなんと言っているのか この記事でドメイン駆動開発の定義は以下のようなものであると書きました。 ドメインの中核となる複雑さと機会に焦点を当てる ドメイン専門家とソフトウェア専門家のコラボレーションでモデルを探求する 明示的にそれらのモデルを表現するソフトウェアを書く 境界付けられたコンテキストの中のユビキタス言語で話す では、ドメインの知識を言語化したモデルは、最終的にコードでどのように表現されるのでしょうか? 不変条件 まず、業務の制約に
DDD連載記事 なぜDDD初心者はググリ出してすぐに心がくじけてしまうのか ドメイン駆動設計の定義についてEric Evansはなんと言っているのか モデルでドメイン知識を表現するとは何か ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何か ドメイン駆動 + オニオンアーキテクチャ概略 背景 ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何かの記事で、オススメしていたのはオニオンアーキテクチャでした。 今回は、オニオンアーキテクチャについて詳しく説明したいと思います。 上述の記事でも書いた通り、「ヘキサゴナル、オニオン、クリーン」の3つは、本質的には全く同じで、思想としてはヘキサゴナルで完成されているのですが、より具体的に説明されているオニオンアーキテクチャから説明を読んだ方が理解がしやすいと思います。 その後にヘキサゴナルの説明を読むと「なるほ
Yahoo!がOSSとして開発している異常検知フレームワーク "EGADS" (Extensible Generic Anomaly Detection System) について書いた次の論文を読んだ: Generic and Scalable Framework for Automated Time-series Anomaly Detection (KDD 2015) リアルタイムなデータをモデリングする種のアルゴリズムの実装とはどうあるべきなのか、という話は難しい。 僕も異常検知や情報推薦のためのアルゴリズムをパッケージ化してみてはいるものの、 時系列データの入力、モデリング、予測、出力といったコンポーネントをいかに切り分けて実装するか バッチとオンラインアルゴリズムのバランスをいかに取るか どこまで自動化して、どこにヒューリスティクスを取り入れる余地を残すか といった点は本当に悩ま
クローズドソースなパッケージ製品となると、どうしてもサポート費用という話がよく出てくる。 例えば、最初に製品を買って貰い、その後は毎年製品価格の 10% をサポート費用として貰うというモデルはよくある話だと思う。 このモデルはサポートが発生しないと 10% がそのまま利益になる。ただ、このモデル自分が経験したパターンだと、毎年値下げ交渉が発生する。 つまり顧客としては問い合わせもしないのにサポート費用を今まで通りの費用で払い続けたくないという話が出てくる。めんどくさい。 ミドルウェア屋さんになって 10 年以上が過ぎたが、ずっとこのモデルに違和感があったので、自分の会社の自社製品はサポートで稼ぐのをやめることにした。 サポート費用という概念をやめたそもそも製品にサポートはあって当たり前。それを別の費用として切り出されているのに違和感があった。 サポートを特別扱いするのをやめたたとえばプレミ
Googleから発表された機械学習のためのJavaScriptライブラリのdeeplearn.jsを眺めてみたので、纏めておきます。 オフィシャルを舐めて、どういうものか、これからどんな感じになっていくか(いってほしいか)をダラっとタレます。 注意 眺めたのはv0.1.0なので、内容が今後大幅に変更になる可能性があります(というかある)。 触った環境 MacBook Pro (Retina, 15-inch, Mid 2015) - プロセッサ: 2.5GHz Intel Core i7 - メモリ: 16GB 1600 MHz DDR3 - グラフィックス: AMD Radeon R9 M370X 2048 MB Chrome 60.0.3112.101 (Official Build) (64ビット) deeplearn.js v0.1.0 Exampleを眺める 何ができるかを眺める
1月には発表され、2月には販売が始まったはずのThinkPad X1 Carbon 5th Generation (2017)。 WQHDのモデルが販売されるのを待っていたら、7月も半分終わってしまいました。もう、あと数か月すると来年のモデルの話が出てくるのでしょう・・・と思うとちょっとだけ悲しくなりますね。 とはいえ、僕の手元にやってきた5台目のX1 Carbon。 箱2016年モデルと同じく、一番外のシール張られまくり、汚れまくりの箱に始まり、3重の箱です。まぁ、そして、最初の印象は、無駄に軽い。中身、空っぽなんじゃって思うレベルの軽さです。 上が2017、下が2016。箱がちょっと小さくなっている。触り心地僕は毎年X1 Carbonを購入している信者ともいえるような馬鹿野郎ですが、キータッチに関しては、これはひょっとして初代に匹敵する良さじゃないでしょうか。2016は正直なところ、キ
はじめに HoloLens でのインタラクションや UI の見せ方として、直接ハードウェアに重畳するヤツをやってみたかったのでやってみました。 デモ 記事掲載 MoguraVR さんで紹介していただきました。 www.moguravr.com コード / アセット HoloLensPlayground/Assets/Holo_Touch_Interface at master · hecomi/HoloLensPlayground · GitHub HoloToolkit-Unity をインポートしてビルドすれば動くと思います。興味がありましたら試してみてください。プロトタイプ用コードやアセットなので構成の綺麗さは期待しないでください。 内容 立体的な UI UI の見た目を 3 次元にするヤツです。 音ゲーっぽいもの 上から落ちてきてタイミング良く押すヤツです。 浮き出るお絵かき 描いた
長らく Y.A.Mの雑記帳というブログでAndroidの技術情報を発信しています。最近はなかなか投稿できなくなってしまいましたが、それも仕事としてAndroidに関われているためです。Androidを触り始めたころはまだ学生だったので時間があったんでしょうね。 はじめて Android に関するエントリを投稿したのは 2009 年 5 月 24 日です。当時はJavaFXを触っていたので、NetbeansでAndroidをやろうとしていたようです。 当時のAndroidのバージョンは1.5、Fragment もなく、Support Library もなく、マルチタッチすらなく、ストアは Google Play ではなく Android Market という名前でした。 ここから2、3年くらいは、仕事でAndroid アプリを開発している人はもっぱらメーカーのプリインアプリを作っている方たち
前置き リーンスタートアップ&スクラム駆動で1年半アプリを継続開発した時 巷によくあるデザインパターンや考え方がイマイチしっくり来なかったので試行錯誤しました そのまとめです 注意 この方法が合うかどうかは状況に依ります 用法用量を守り適切にお願いします あと読んだあとに 「それただのオブジェクト指向じゃん?」とか 「それただのMVCじゃん?」とか 「それただのDDDじゃん?」とか言いたくなると思います そこらへん分かってる人にはあまり価値が無いかもしれません 対象者 アジャイル、リーンスタートアップ、グロースハックなどの開発をガチで行う事になった人 機能レベルの仕様変更がバンバン入る状況に置かれている人 プロダクトオーナーとの仕様会議に出られる人(内部設計、できれば外部設計、要件定義までやってる人) リーンスタートアップって何? 時間があったら青本読んでみてください 乱暴にまとめてしまう
最近、学生時代よりも学習時間を取れなくなっていて、このままだと新しいことが身につかなくなっていっていくのではという危機感があった。またメンターをするにあたって、人の学習モデルをある程度理解しておいて、アドバイス出来るようにしたいという思いもあった。そこで、昔読んだ「リファクタリング・ウェットウェア」に、学習に関することが書いてあった記憶があったので、さらっと再読した。 [asin:4873114039:detail] この本は、人間の脳について研究していた著者が、脳の働き方などについて解説し、その上で脳を活かすためにはどのようにしたら良いかについて解説している本。脳をハックするということを題材にしているのが面白い。 この本を読むと、人間の技能習得モデルとか、より良い学習の仕方とか、直感をうまく活かす手法とか、そのようなことを学ぶことが出来る。一度でも読んでおくと、今後の学習が効率的になるの
by Jason Lander スマートフォンがちょっと離れたところにあっても、また周囲で雑音がしていたとしても、人間が認識できないコマンドを送り込んで音声認識アシスタントを勝手に動かすことが可能であるということがわかりました。 Hidden Voice Commands http://www.hiddenvoicecommands.com/ どういうことなのかというのは、以下のデモ映像を見ればわかります。 Demo VoiceHack - YouTube スピーカーから10.1フィート(約3.08m)離れたところにスマートフォンを置きます。 そして、人間の声をコンピューター加工したコマンドを聞かせると、人間が聞いても何と言っているかわからないのですが、スマートフォンはコマンドの内容を認識して実行します。ここでは、雑音なしで「XKCD.comを開いて」というコマンドを実行しています。 後半
ビッグローブでDDDを導入して早2年。 この2年間、ISP事業における主要なサービスをDDDで開発してきて、試行錯誤の連続でした。 今回は、試行錯誤の過程を経て生まれた、実際に実践している ・設計・実装の考え方(ドメインモデルやコード例やDB設計など) ・チーム環境の考え方(開発プロセスやチームビルディングなど) の2つを軸に現場でのリアルな体験を紹介します。 また、最後に、試行錯誤における失敗談も紹介します。 Read less
公開日:2013年10月22日 カテゴリ:モデルリリース お待たせしました!!ぱくたそに『ガーリーで森ガール風なゆるふわな女の子』の写真素材を追加しました。('A')ノ いやはや、可愛いですなぁー。多くのリクエストをいただいていたジャンルなので、要望した匿名さんは是非とも拡散してくれることだろうと期待しております。ブログの窓絵などにご利用くださいませ! ゆるふわガールの写真素材。 はい、やっとリリースすることができましたぜ!('A') 今回のゆるふわな女の子でモデルをしていただいたのは、現役コーダーのあみちゃん。 ・"コーダー"とはどのような業種ですか? - インターネットビジネス - 教えて!goo ※ OZPA氏に感化されて、アレなポーズをするあみちゃん。(ドーン (参考:クラッカーで遊ぶ男性[モデル:OZPA]) いやはや、こんなに若くて可愛い子がコーディングしてくれるんですよ、、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く