イノベーション エンジニアブログ


株式会社イノベーションのエンジニアたちの技術系ブログです。ITトレンド・List Finderの開発をベースに、業務外での技術研究などもブログとして発信していってます!


このエントリーをはてなブックマークに追加

Tag: Kato-K


  1. Google Cloud Vision APIを使って、Androidで取った写真から書籍検索をしてみる

    最近、Androidの勉強をしている加藤です。 スマホの特徴的な機能といえば「カメラ」 カメラと言えば「写真」 写真といえば「画像解析」 画像解析といえば「Google Cloud Vision API」。 ということで、今回は「Google Cloud Vision API」を使って、書籍検索アプリを作ってみました。 やりたい事 「スマホ(Android)で書籍を撮影すると、その書籍情報を表示してくれる」 です。 処理の流れとしては、下記のようになります。 書籍検索であれば、バーコードからISBNコードを読み取るのが一番早いのですが、 あえて(!)、画像データから検索したいと思います。 環境 Androidの下記の設定で動作確認を行いました。 minSdkVersion 21 targe…

    KatoK, CloudVisionAPI, Android

  2. Nginxのngx_small_lightモジュールでminio(S3互換)にある画像をリサイズしてみる(Docker編)

    Webサービスを作っていると、ユーザーがアップした画像からサムネイル画像を作ることがよくありますが、 Webアプリケーション側での画像リサイズは少々手間がかかります。 そんな中、画像のリサイズが出来るNginxのモジュールの「ngx_small_light」が便利そうだったので試してみました。 目標 目標、下記のとおりです。 minio(S3互換)に「main」バケットを作成し、「image.png」という名前で画像を用意 http://localhost/image.png にアクセスするとminioにアップした「image.png」をそのまま表示され、 http://localhost/image.png/small にアクセスすると「ngx_small_light」モジュールに…

    KatoK, Docker, Nginx, minio, ngx_small_light

  3. 安いCNCで生基板を掘削してみる

    こんにちは。 弊社に3Dプリンターが来てから、モノ作り欲が高まっている加藤です。 PCの画面上で動作するものも良いですが、出来上がったものを実際に手にとって見れる良さは格別です。 本日は、勢いで買ってしまったCNCで生基板を削ってみる実験をしてみます。 (なお、本記事の実践は自己責任の上お願いします。怪我・事故など起きても責任は負いかねます。) 買ったもの CNCは、AliExpressで探しました。 購入のポイントは、 安い 構造がシンプル(最低限の構成になっていて、勉強材料になる) 作業領域は小さくて良い AliExpressでの評価が高く、購入者数が多い としました。 検討の結果、送料込みで約20,000円のCNC1610+ER11スピンドルの下記の商品を購入しました。 2017年4…

    KatoK, CNC, CNC1610, bCNC, Inkscape

  4. Rancher OSとRancherでDockerクラスタを組んでみた

    こんにちは!加藤です。 勢いで買ったNUC4台と、RancherOS + Rancherで、 Dockerのクラスタを組んでみます。 これです!!! Rancher OSとRancherについて Rancher OSとは? http://rancher.com/rancher-os/ RancherOSは、Docker専用のOSで、主な特徴は、 OSのサイズが小さい  →v0.4.5時点で32.5MB(ただしSYSTEM DOCKER部分は含まれません) 5〜10秒程度で起動 オープンソース ntpd, syslog, consoleなど、Linuxカーネル以外の部分は出来るだけコンテナで動かすコンセプト となっています。 出典:Rancher Labs. http://rancher.c…

    SecondPost, KatoK, Docker, Rancher, RancherOS