タグ

ブックマーク / gihyo.jp (38)

  • 写真・動画を自動分類し続ける「人物ごとのアルバム」機能の仕組み | gihyo.jp

    株式会社MIXIで「家族アルバム みてね」(⁠以下みてね)のData Engineeringグループ所属の浜田と申します。 2020年3月からプレミアム機能の1つとして提供している「人物ごとのアルバム」機能について、アーキテクチャ面や名寄せ処理、機械学習技術の活用の観点から自動分類の仕組みをご紹介し、直近に実施した改善事例を紹介します。 人物ごとのアルバムとは 「人物ごとのアルバム」は、みてねにアップロードされた写真や動画をプログラムで判別し、お子さまごとに自動的に分類する機能です。お子さま個人だけでなく、「⁠子どもたち(兄弟や姉妹⁠)⁠」や「家族みんな」といったまとまりで表示することもできます。また、月齢ごとに成長メモを残すこともでき、簡単に成長を振り返ることのできる機能となっています。 図1 人物ごとのアルバム機能紹介 自動分類フロー さて、この「人物ごとのアルバム」機能をどのように実

    写真・動画を自動分類し続ける「人物ごとのアルバム」機能の仕組み | gihyo.jp
  • 1秒動画のつくり方 ― 「家族アルバム みてね」における動画エンコードパイプラインとその最適化事例 | gihyo.jp

    なお上記の「大量配信」とは、「⁠1~3月分の四季版を4月15日から配信開始し、1週間で全家族に配信完了する」などのように、「⁠新しい期間の1秒動画をはじめて配信してから、その時点で条件を満たす全家族への配信が完了するまで」の期間を指します。1秒動画の生成・配信の大部分はこの大量配信期間に行っていることから、これを「大量配信」と呼んでいます。 生成⁠・配信の流れ 1秒動画の生成・配信は、図1のとおり(1)対象家族抽出、(2)素材選択、(3)動画エンコード、(4)配信、の4段階で実現しています。以下ではその詳細を説明します。 図1 1秒動画の生成・配信の流れ (1)対象家族抽出 1秒動画の生成・配信処理は、基的にはバッチ処理として毎日実行しています。そのはじめに行うのは、「⁠その日、どの家族に、どのバージョン・どの期間の1秒動画を生成・配信するか」を取り出す対象家族抽出です。この処理は四季版

    1秒動画のつくり方 ― 「家族アルバム みてね」における動画エンコードパイプラインとその最適化事例 | gihyo.jp
  • 最終回 エンジニアはどこに行くのか | gihyo.jp

    この連載「継続は力なり─大器晩成エンジニアを目指して」は、今回で最終回を迎える。この連載では、エンジニアとして長くやっていくために有用だと思うトピックを紹介してきた。ちなみに連載が掲載されているWEB+DB PRESS誌上での山の挿絵は、エンジニア人生の長い道のりを表している。 さて、この山登りの最後には何が待っているのだろうか。筆者にはわからない。われわれはロールモデルが少ない世代だからだ。上の世代のエンジニアが成功して、引退して悠々自適な生活をしている。そのような特殊な事例はWebのインタビューで見つかる。しかし、ごく平均的だったエンジニアがどうなったかはわからない。われわれの上の世代は、Web以前の人々なのだ。ブログを書いたり、Twitter技術的なことにコメントしたりする人は少ない。だから現在ちょうど引退を迎えるような年齢のエンジニアが、何を思い、どのように生きてきたかを知る

    最終回 エンジニアはどこに行くのか | gihyo.jp
  • WEB+DB PRESS Vol.107

    2018年10月24日紙版発売 2018年10月24日電子版発売 B5判/160ページ 定価1,628円(体1,480円+税10%) ISBN 978-4-297-10172-5 ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 [Dockerもサポート!]実践CircleCI ワークフローで複雑なCI/CDを自動化 CircleCIによるモダンなCI/CD(Continuous Integration/Continuous Delivery)環境を構築し,活用する特集です。GitHubと連携して,ビルド/テスト/デプロイを自動化す

    WEB+DB PRESS Vol.107
  • エンジニアの知的生産術 ――効率的に学び,整理し,アウトプットする

    2018年8月10日紙版発売 2018年8月10日電子版発売 西尾泰和 著 A5判/272ページ 定価2,728円(体2,480円+税10%) ISBN 978-4-7741-9876-7 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 仕事をするうえで,どのように学び,整理し,アウトプットするのか。ソフトウェアエンジニア向けに,プログラミングと執筆を具体例として,知的生産の方法を解説した書籍です。サンプルコードの丸写しでは仕事に役立つプログラムを書けないのと同様に,知的生産術も丸写しではあなたの役に立つものにはなりません。書では,数々の知的生産術を比較して学ぶことで,何が重要な原則なのか

    エンジニアの知的生産術 ――効率的に学び,整理し,アウトプットする
  • 2018年のAPI動向 | gihyo.jp

    皆様、新年あけましておめでとうございます。今年も昨年の特集に引き続き、2018年のAPI動向を探っていきたいと思います。新年早々の記事なので当たるも八卦、当たらぬも八卦。気軽な気持ちで読んでみてください。 JSONを巡る動き RFC 8259の策定 まず直近の2017年12月に策定されたRFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Formatに触れない訳にはいかないでしょう。簡単に要点を列挙すると以下のようになります。 このRFC 8259はECMA-404との統合がなされ、今後これらの仕様が足並みを揃えて更新されるようになっていきます。 8.1. Charactor Encodingに示されるとおり、原則JSON textはUTF-8でエンコードされないといけなくなりました。 8.2. Unicode

    2018年のAPI動向 | gihyo.jp
  • 第6回 何も持たない | gihyo.jp

    最適化 エンジニアは最適化が好きだ。今動いているものを速くしたり、効率を良くしたりすると気持ち良い。問題点を発見し改善するプロセス自体が刺激的なのだ。そういう考え方が癖になっているので、プログラミング以外の日常でも同じようなことが起きる。今回はそんな話である。 何も持たない 何も持たない。ここ数年流行っている断捨離のことではない。できるだけ持ち歩くものを減らそうという個人的なキャンペーンのことだ。きっかけはサンフランシスコから東京に戻ってきたこと。よく歩くようになった。毎日の通勤、日々の買い物、おでかけ。意外と歩くことが多い。Apple Watchでトラッキングしているが1日5km歩くことも珍しくない。 そんなある日、息子の遠足用のパックパックを買い、とても驚いた。バックパック自体が想定外に軽いのだ。遠足・山登り用なので軽いのは当たり前なのだがそれにしても軽い。そして十分に機能的であった。

    第6回 何も持たない | gihyo.jp
  • 2016年12月12日 Linux 4.9が正式公開、2200万行を超える史上最大のビッグリリースに | gihyo.jp

    Linux Daily Topics 2016年12月12日Linux 4.9が正式公開、2200万行を超える史上最大のビッグリリースに Linus Torvaldsは12月11日(米国時間⁠)⁠、Linuxカーネルの最新版である「Linux 4.9」を正式公開した。「⁠これまででもっとも大きなリリースだと確信している」とLinusが明言しているとおり、総コード行数は約2234万行、5万6000を超えるファイルで構成されており、過去最大サイズのカーネルとなっている。 Linux 4.9 :Linus Torvalds Linusは「4.9はサイズ以外はそれほど大きなリリースじゃない」としているものの、グラフィクス関連、とくにGPUまわりでいくつかの大きな変更が実施されている。そのひとつがAMD Radeonの旧世代グラフィックカード「Southern Islands(GCN 1.0 / H

    2016年12月12日 Linux 4.9が正式公開、2200万行を超える史上最大のビッグリリースに | gihyo.jp
  • memcachedを知り尽くす 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    memcachedを知り尽くす 記事一覧 | gihyo.jp
    kyohei_hamada
    kyohei_hamada 2016/07/07
    読んだ。随分古いけど基本的なことは変わってないはず。
  • WEB+DB PRESS Vol.90

    2015年12月23日紙版発売 2015年12月23日電子版発売 B5判/176ページ 定価1,628円(体1,480円+税10%) ISBN 978-4-7741-7787-8 ただいま弊社在庫はございません。 Amazon 楽天ブックス honto ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 [もう困らない!]Git実践活用 ソースコードのバージョン管理のためのツールと言えば,いまやGitを採用することが一般的になりつつあります。そんななか特集では,スムーズな開発・運用を助けるブランチ戦略から,変更履歴を自在に確認・探索し,ブランチを思いどおりに統合するための知識とテクニック,そして「あっ,間違えた!」という場合に操作をやり直したり履歴を書き換えた

    WEB+DB PRESS Vol.90
  • WEB+DB PRESS Vol.89

    2015年10月24日紙版発売 2015年10月24日電子版発売 B5判/168ページ 定価1,628円(体1,480円+税10%) ISBN 978-4-7741-7638-3 ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing honto 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 [詳解]Chrome Developer Tools Web開発を加速する! 特集ではChrome Developer Tools(以下,DevTools)の使い方を紹介します。DevToolsの基的な機能から,デバッグやパフォーマンスチューニングに役立つテクニック,そして最新機能に至るまでを幅広く取り扱います。DevToolsはほかのブラウザの開発者ツール

    WEB+DB PRESS Vol.89
  • WEB+DB PRESS Vol.87

    2015年6月24日紙版発売 2015年6月24日電子版発売 B5判/168ページ 定価1,628円(体1,480円+税10%) ISBN 978-4-7741-7370-2 ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing honto 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 今すぐ活かす! 最新JavaScript 進化した仕様ECMAScript 6をまるごと解説 Web開発において避けては通れないJavaScriptですが,この標準的な仕様を定めているのがECMAScriptです。特集では,ついに標準化を迎えた5年ぶりの最新仕様「ECMAScript 6」をテーマに,モダンになった言語機能や非同期処理のしくみ,モジュール管理システ

    WEB+DB PRESS Vol.87
  • 第3回 実装編 | gihyo.jp

    今回はカンファレンス開催までの準備期間に行う様々な事を書き出してみます。特に一般の目にあまり触れないところを敢えて拾い出してみたいと思います。 スポンサー交渉 前の記事で書いた通りYAPC::Asia Tokyoを開催するためには多数のスポンサーに協力してもらう事が必要不可欠です。そこで主催としての私の仕事はまずスポンサーを見つけてくる事です。 大変ありがたいことにこれまで協力していただいてきた企業が「是非今年も」と申し出てくれる事もありますし、新たに名乗り出てくれる企業もいます。かといって前年まで協力いただけたところが必ずしも今回も協力いただけるわけではありませんし、協力いただけても前年までと同じようにはいかないということもありえます。 要は主催としての私は少なくとも蓋を開けてみたらお金が足りないという状況にだけはならないように協力していただけるスポンサー様の数を管理・獲得していくことな

    第3回 実装編 | gihyo.jp
  • [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp

    第16回プログラミング言語とTDDは、どちらを先にマスターすべきか? 和田卓人 2007-12-21

    [動画で解説]和田卓人の“テスト駆動開発”講座 記事一覧 | gihyo.jp
  • Javaはどのように動くのか~図解でわかるJVMの仕組み 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    Javaはどのように動くのか~図解でわかるJVMの仕組み 記事一覧 | gihyo.jp
  • 第5回 アマゾン ウェブ サービスのエバンジェリスト 玉川憲氏が訊く、cosmiがAWSを選んだ理由 | gihyo.jp

    連載の最終回として、アマゾン ウェブ サービス(以下AWS)のエバンジェリスト 玉川憲氏をゲストに迎え、連載執筆者である株式会社adingo取締役小澤昇歩氏と同社エンジニア岩川建彦氏の3名による鼎談を実施しました。 株式会社adingo取締役小澤昇歩氏(右)と同社エンジニア岩川建彦氏(左) AWSを選んだ理由 玉川:まずはじめに、cosmiでAWSが提供するクラウドサービスを採用した理由を教えてください。 岩川:サービスを始めるにあたり、フラットな状況から検討し始めました。想定していたサービスは、すでに連載でも紹介している「オーディエンスデータプラットフォーム」と呼ばれるもので、ユーザの行動履歴を集計し、それを行動ターゲティングに活かすというものでした。ですから、膨大なトラフィックが発生することは想像でき、一方で、それがどのぐらいの規模なのかがまったく想像できなかったのです。 玉川:つま

    第5回 アマゾン ウェブ サービスのエバンジェリスト 玉川憲氏が訊く、cosmiがAWSを選んだ理由 | gihyo.jp
    kyohei_hamada
    kyohei_hamada 2013/04/05
    改めて読んだ
  • 良いウェブサービスを支える「利用規約」の作り方

    2013年3月19日紙版発売 2013年3月19日電子版発売 雨宮美季,片岡玄一,橋詰卓司 著 A5判/240ページ 定価2,508円(体2,280円+税10%) ISBN 978-4-7741-5594-4 ただいま弊社在庫はございません。 Amazon 楽天ブックス honto ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 「利用規約なんてどうせ読まれないし」 「まるごとパクればいいんじゃないの」 「免責しとけばなんとかなるよ」 と思ってませんか? 書は,多くのベンチャー企業の支援を通じてウェブサービスに関するリーガルサポートを数多く手がけている弁護士と,スタートアップ企業から上場企業までさまざまな規模・業態の企業でウェブサービスの運営をサポートし

    良いウェブサービスを支える「利用規約」の作り方
  • パーフェクトPython

    2013年3月5日紙版発売 2014年11月1日電子版発売 Pythonサポーターズ 著 B5変形判/464ページ 定価3,520円(体3,200円+税10%) ISBN 978-4-7741-5539-5 ただいま弊社在庫はございません。 Amazon 楽天ブックス honto ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 1冊で言語仕様から最新の技術までを網羅した内容。網羅的に解説されているだけでなく,各技術に関しては基からしっかり解説し,必要な箇所では,内部処理が裏で何をしているのかを掘り下げて解説してあるため,体系的に知りたい初心者はもちろん中級者にもお勧めの一冊です.最新のPython3.3に対応。 こんな方におすすめ 他のプロ

    パーフェクトPython
    kyohei_hamada
    kyohei_hamada 2013/02/19
    ほしいなー
  • 連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社
  • Titanium Mobileで作る! iPhone/Androidアプリ 記事一覧 | gihyo.jp

    第4回TitaniumでTwitterクライアント─⁠─OAuthを使ったAPI呼び出し 倉井龍太郎 2011-01-11

    Titanium Mobileで作る! iPhone/Androidアプリ 記事一覧 | gihyo.jp