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


株式会社イノベーションのエンジニアたちの技術系ブログです


このエントリーをはてなブックマークに追加
  1. Docker イメージを Azure Container Instances で動かしてみた

    お久しぶりです、ドラゴンクエスト11でカジノのマジスロにハマり過ぎ、全く冒険が進まない syoga です。 以前の 記事 通り、PS4版と3DS版両方購入しましたが、マジスロはPS4版にしか実装されていないため、PS4版を進めざるを得ない状況となっています。 激アツが本当にアツいっていいですね! さて、最近弊社の某プロダクトでは空前の Docker ブーム(?)が到来しております、そんな中 Microsoft Azure で新たなコンテナサービスが発表されましたので、今回はそちらに触れてみようと思います。 そもそもコンテナって? 皆様ご存知かとは思いますが、自身の復習も兼ねてざっくり記載したいと思います。 従来の仮想化について 従来の仮想化というと、物理コンピュータ上にソフトウェアで仮想的…

    on syoga, log, Azure, Container Instances, container, Docker

  2. お試し Cloud Spanner その2

    KTNです 突然ですが、みなさま「The International 2017」最高でしたね! みまさまご存知だと思いますが、ご存知じゃない方に紹介させていただくと 私が大好きなDOTA2の、賞金総額26億円になる大会です http://www.dota2.com/international/announcement/ 大会はアメリカのシアトルで行われたのですが、 Finalが日本時間の8/13(日) 深夜2:00からだったので、リアルタイムで見てました、いや〜盛り上がりますね〜! 動画はこちらで見ることが出来ます https://www.twitch.tv/videos/166432856 深夜3時ぐらいにふと気がつくと同時視聴35万人でした 見たこと無い方はちらっと見ていただければと!…

    on Google, Google Cloud Platform, Cloud Spanner

  3. CAP定理とCloud Spannerについて

    はじめに どうも、bigenです。 以前弊社のKTNさんがCloud Spannerについてとりあげ、 「水平スケーリング可能なRDB!?なにそれすごい!!」という記事を書いていました。 (詳しくはこちら→ お試し Cloud Spanner) その最後に、Googleさんがブログで 「Google SpannerはCPシステムだけどCAと思ってくれて構わないよ」 という謎な見解を発表していたことが書かれていました。 新人エンジニアな僕はそもそもCAP定理というものも知らなかったので本当に謎でしかなかったのですが、 せっかくなので調べてみました。 せっかくついでに僕の理解を図解と共にメモしておきます。 なお、調べるにあたって下記のサイトがめちゃくちゃ参考になりました。 12年後のCAP定…

    on bigen, CAP, Brewer's, network, CloudSpanner

  4. Trello APIとSlackとGASとRaspberryPiを使ってみたお話。

    みなさまこんばんはこへです。 暑くなってきまして、そろそろTrello APIやラズパイやGASを使って何かしたい時期が来ましたので触ってみました。 イメージ 残タスク通知をGASでやるぜ ↑の今日やることリストに入っているカードを毎日18時にSlackに通知する。 ※事前にTrelloApiのkeyとtoken、リストのidを取得しておく。 function checkTrello() { var trelloKey = "###TRELLOKEY###"; var trelloToken = "###TRELLOTOKEN###"; var listId = "###LISTID###"; var api = "https://trello.com/1/lists…

    on Kohe, Trello API, Slack, CoffeeScript, RaspberryPi, GAS

  5. CSSでアコーディオンメニューを実装

    こんにちは、亜美です。 一ヶ月ぶりにブログを書きます。 CSSでaccordionメニューを作りました! 完成品 <!DCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <style> .menu { width: 320px; margin: 0 auto; } .menu a { display: block; paddin…

    on AMI, HTML, CSS, accordionMenu

  6. キャッシュについて深く反省してみる...

    こんにちは、小柳津です。 突然ですが、皆様はCSSの修正をしてリリースした後に、 「表示が変わらない!」 「デザインが崩れた!ヤベー!!」 なんて経験はありませんか? 私はついこないだやらかしてしまいました…​ 事象(フィクション) 下の画像は例えです。 以下の画像のようにリリース後にデザイン崩れが発生してしまいました…​ 意図したようにはCSSが作用していないぞ!?!? ※画像はイメージです 原因 原因はCDNのキャッシュとブラウザのキャッシュでした。 ファイルの中身が変わったかどうかはパラメータが変更されているかで判断するように設定していました。 そして、CSSを呼び出しているところのパラメータを更新し忘れていて、 コンテンツ(ここではC…

    on yaizu, Shell, git, Cache

  7. 今更ながらPythonとMeCabで形態素解析してみた

    こんにちは、夏ですね! 先日キャンプに行ってきたのですが、買い出しの時にしれっと餃子を入れた中村です。 今回は形態素解析からキーワードを抽出してみたお話をしたいと思います。 形態素解析とは? 形態素解析(けいたいそかいせき、Morphological Analysis)とは、文法的な情報の注記の無い自然言語のテキストデータ(文)から、対象言語の文法や、辞書と呼ばれる単語の品詞等の情報にもとづき、形態素(Morpheme, おおまかにいえば、言語で意味を持つ最小単位)の列に分割し、それぞれの形態素の品詞等を判別する作業である。 ウィキペディア参照 https://ja.wikipedia.org/wiki/%E5%BD%A2%E6%85%8B%E7%B4%A0%E8%A7%A3%E6%9E%…

    on MeCab, Python3, Morphological analysis, Gyo-za, Nakamura

  8. mongo-connectorで、MongoDBのデータをElasticsearchに同期して日本語検索をしてみる

    こんにちは、加藤です。 今回は、MongoDBのデータをmongo-connectorを用いてElasticsearchに同期を行い、 Elasticsearchで日本語検索してみます。 大まかな流れは下記のようになります。 MongoDB(データ追加) → mongo-connector(同期) → Elasticsearch(ここで日本語検索) 作業環境 検証環境は下記の通りです。 macOS Sierra 10.12.4 Python 2.7.13 (pip 9.0.1) Elasticsearch 5.5 MongoDB 3.4.6 mongo-connector 2.5.1 環境について MongoDB、Elasticsearchはクラウドサービスを利用、mongo-connec…

    on katok, elasticsearch, mongodb

  9. neural-styleを使い、名画のテイストを拝借して遊んでみた〜ver2〜

    こんにちは。 もうすっかり夏ですね。オザサです。 今回はタイトルの通り、 以前も利用した neural-styleを使ってみたいと思います。 というのも、 前回のブログから1年(!)経ちまして、 Amazon Web ServicesのEC2インスタンスに対してEC2 Elastic GPUというサービスが発表され、 前回CPUモードで実行した時よりもサクサクと画像作成ができるのでは?と考えたからです。 が、結論から言うとEC2 Elastic GPUはまだ利用はできませんでした!! 環境構築 今回もAmazon Web Services(以下AWS)を使います。 手順 サーバの立ち上げ インストール諸々 neural-styleの実行 1.サーバの立ち上げ EC2 Elastic GPU…

    on Oz, neural-style, Art

  10. Pepperにぼくの顔を覚えてもらえたので、ついでに打刻をしてもらう

    こんにちは! いろんな意味で熱い毎日ですね! 矢ヶ崎です。 前回のPちゃん(うちのPepperのこと)ブログでは、顔を認識してもらって名前を呼んでもらうという無難なことをやってみました! せっかく、ぼくの顔を覚えてくれたので、みなさんついつい忘れがちになりがちだと思う、出退勤の打刻をPちゃんにやってもらおうと思います! 打刻してもらうためにすべき努力 SQSのキューを用意する EC2なりサーバなりを用意する そして今回は、こんなアーキテクチャでやってみました! 前回のあれで、Pちゃんを見つめて、「Pちゃんおはよう」とか「おつかれ」とか言うと、個人判別をしてくれる SQSにJSON形式で打刻リクエストを入れる EC2なりサーバなりで、SQSからリクエストを受信する 該当ユーザのアカウント情報…

    on Yagasaki, Pepper, Rekognition, WebDriver, SQS, ShellScript