タグ

2014年11月19日のブックマーク (12件)

  • TechCrunch | Startup and Technology News

    Cloudera, the once high flying Hadoop startup, raised $1 billion and went public in 2018 before being acquired by private equity for $5.3 billion 2021. Today, the company announced that…

    TechCrunch | Startup and Technology News
  • Googleが画像の説明文章を自動生成する技術を開発

    人間は写真を見てそれがどういった場面なのかを説明することができますが、これはコンピューターにとっては非常に難しいことです。しかし、Googleの研究者は機械学習システムを用いて一度写真を見れば自動でその状況を説明するようなキャプションを生成できる、というまるで人間のような能力を持ったシステムの開発に成功しています。 Research Blog: A picture is worth a thousand (coherent) words: building a natural description of images http://googleresearch.blogspot.jp/2014/11/a-picture-is-worth-thousand-coherent.html 近年の研究では、物体の検出や分類、ラベル付けなどの技術が大幅に向上しています。しかし、人間のように複雑な状

    Googleが画像の説明文章を自動生成する技術を開発
  • npm で依存もタスクも一元化する - Qiita

    タスク管理 package.json にはパッケージの依存を書いて npm install するのが基だけど、 タスクの管理をどうするかというのは、別途また考えないといけない。 自分は gulp が良いと思っているが、 grunt や jake や make を使う人もいる。 また、たくさんオプションをつければほぼ一つのタスクが実行できてしまう browserify, jsh/eslint, mocha などのコマンドを提供するツールもある。 そして、 npm にも一部それらをサポートする npm run 機能があるので、そこに Unix ワンライナーを書くこともできる。 今回は、「どのタスクツールが最良か」みたいな話ではなく、それらをどうやって実行するか、または npm との棲み分けとか構成の流儀について、最近良いと思っているやり方について書いておく。 各方針で問題点を書いていくが、

    npm で依存もタスクも一元化する - Qiita
    potato777
    potato777 2014/11/19
    grunt や gulp と違い、標準の npm は安定して使われ続けるだろうと。そしてグローバルを汚さないようにタスクツールも npm で管理し、npm を経由して各タスクを実行する。という考え方。
  • WatchKitアーキテクチャ概論 - cockscomblog?

    来年初めにリリースされるというApple WatchのSDKがプレリリースされた。Appleはこれを WatchKit と呼ぶ。Apple Watchで動作するWatchKitアプリは、いったいどのようなアーキテクチャにより駆動されるのか。この興味深い仕組みについて考察する。 WatchKit - Apple Developer ふたつの予想 Appleがウェアラブルデバイスを開発しているという噂が流れていた頃、そのアプリケーションのアーキテクチャについて異なる二つの予想をしていた。 一つは、ウェアラブル端末体で動作する通常のアプリを作るというパターン。これはAndroid Wearが採用しており、Androidのアプリを作るのとほとんど同じようにウェアラブル端末で動作するアプリを作ることができる。これが採用されると、UIKitの多くのコンポーネントが利用できることになり、柔軟なアプリを

    WatchKitアーキテクチャ概論 - cockscomblog?
    potato777
    potato777 2014/11/19
    あらゆるデジタル化、今後の多様なガジェットの登場、iPhoneの巨大化を考えると、通知や表示に特化し、すぐに気付ける仕組みが用意されるだけでもとても意味を感じる
  • Facebook Flowの初見の感想 - Qiita

    mizchi君の記事を見て、だいぶ感想が違ったので書くことにした。 なお、僕はTypeScript信者であることを踏まえてこの記事を読んでほしい。 あと、最初はまじめに記事にしようと思ったけどダルくなってきたのでメモをそのまま投げる。 TypeScriptより良い型推論 Flowパイセンの一番偉いところはTypeScriptより型推論が強いところだと思った。# /* @flow */ function foo(x) { return x * 10; } foo('Hello, world!'); 関数foo内部のxは、* 演算子を利用しているのでnumberであると推論している。 これが実際の利用箇所でstringを引数にしているので怒ってくれるわけだ。偉いな! Flow is a static type checkerと謳っているとおり、完全にpure JavaScriptで書かれている

    Facebook Flowの初見の感想 - Qiita
  • Flow, a new static type checker for JavaScript

    Today we’re excited to release an early version of Flow, a new open-source static type checker for JavaScript. Flow adds static typing to JavaScript to improve developer productivity and code quality. In particular, static typing offers benefits like early error checking, which helps you avoid certain kinds of runtime failures, and code intelligence, which aids code maintenance, navigation, transf

    Flow, a new static type checker for JavaScript
  • 抽象のハシゴ - 牝牛ベッシー - 8 富 富と言う言葉はきわめて高いレベルの抽象で、ベッシーのほとんどの特性レベルへの言及は省略さ れている。 7 資産 ベッシーを「資産」と言う時��

    抽象のハシゴ - 牝牛ベッシー - 8 富 富と言う言葉はきわめて高いレベルの抽象で、ベッシーのほとんどの特性レベルへの言及は省略さ れている。 7 資産 ベッシーを「資産」と言う時、なお多くの彼女の特性が落ちている。 6 農場資産 ベッシーが「農場資産」に含まれる時は、ただ彼女が他の全ての農場の売れる物件と共通の点だけ が言及されている。 5 家畜 ベッシーが「家畜」と呼ばれる場合には、彼女が豚・鶏などと共有している特性だけが言及されて いる。 4 牝牛 「牝牛」の語は、われわれが牝牛 1、牝牛 2、牝牛 3…牝牛nに共通の特性を抽象化したものを代表 する。特定の牝牛の特有の特性は捨てられる。 3 ベッシー 「ベッシー」(牝牛 1)の語は、2のレベルの知覚の対象にわれわれが与えた名である。 名は対象そのものではない。それはただ対象を代表し、対象の諸特性の多くへの言及を省く。 2 知覚の

  • 「モーダル」と「モードレス」 | Accessible & Usable

    公開日 : 2009年10月20日 (2020年8月30日 更新) カテゴリー : ユーザビリティ ユーザーインターフェース (UI) デザインの専門用語に「モーダル (modal)」と「モードレス (modeless)」という言葉があります。Web サイトの UI を設計するうえで、おさえておきたいキーワードだと思いますので、簡単に触れたいと思います。 「モーダル」「モードレス」とは? ユーザーインターフェース設計のコンサルティング会社、ソシオメディアさんの用語紹介 (グロッサリー) によると、「モーダル」「モードレス」はそれぞれ下記のように定義されています。 モードがある状態。つまり、システムが特定の機能の使用に制限された状態。ユーザーが自由に操作を行えなくなることと、モード別に機能の意味や振る舞いが変化することから、ユーザーインターフェースのデザインでは、できる限りモードを設けないほ

    「モーダル」と「モードレス」 | Accessible & Usable
    potato777
    potato777 2014/11/19
  • ドメイン駆動設計とオニオンアーキテクチャ

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ドメイン駆動設計とオニオンアーキテクチャ
  • watchOS - Apple Developer

    Double Tap API Define a primary action in your app, so people can just double tap to do what matters most. Smart Stack Use cues, including time, date, location, daily routine (like bedtime), and more to have the Smart Stack suggest your widget at just the right moment. With the AccessoryWidgetGroup template you can provide three separate views and deep link to different parts of your app. And you

    watchOS - Apple Developer
  • サイゼリヤの間違い探しが難しすぎたので大人の力で解決した

    こんにちは。河です。 僕はサイゼリヤに行くとまずキッズメニューの間違い探しを解くんですが、 今回は難しすぎたので、大人の力(=画像処理)で解決することにしました。 2014年9月版。みんなもやってみよう! (以下、間違い探しの答えが出てきます。見たくない人は↑の画像で頑張ってから読もう。) やり方 いろいろ書いてますが、左面と右面の違う部分を色の差分から見つけてるだけです。 紙の歪みを吸収するために、少しややこしいことをしてます。 (1) 間違い探しページの写真を撮る ↑の写真です。普通にiPhoneで撮りました。 (2) ページ領域を抽出する 画像からページの部分を見つける必要があります。 今回は面倒なので、左側は手作業で指定しました。 角を手作業でタグ付けして・・・ こっちは手作業。 射影変換で台形補正します。OpenCVならWarpPerspectiveです。 台形補正しても、紙が

    サイゼリヤの間違い探しが難しすぎたので大人の力で解決した
  • strict 拡張モジュールを導入してスカラー型のタイプヒントを利用する - Qiita

    PHP 5.6 で標準モジュールとして導入された phpdbg の作者である Joe Watkins さんが strict 拡張モジュールを公開しました。くわしい経緯に関しては Joe さんのブログ記事をご参照ください。このモジュールを導入すると、次のスカラー型のタイプヒントが利用できるようになります。 string integer, int float, double boolean, bool resource まだ正式バージョンはリリースされていないので、モジュールの利用は学習や評価を目的としたローカル環境にとどめておいたほうがよいでしょう。 インストール strict モジュールをインストールするには次のコマンドを実行します。 Windows 版は準備中とのことです。パッケージ情報のページによると 0.2.0 では PHP 5.4.0 とそれ以降のバージョンを対象としてます。 ph

    strict 拡張モジュールを導入してスカラー型のタイプヒントを利用する - Qiita