ブックマーク / dev.classmethod.jp (8)

  • [AWS GameDay] DevOpsエンジニアが全員退職した会社の新入社員としてAWS環境の運用・改善をしてきました | DevelopersIO

    どうも、 もこ@札幌オフィス です。 私事とはなりますが、先日「Unicorn Rentals」というユニコーンを貸し出すスタートアップ企業に転職しまして、ユニコーンを使って初出社している最中です。 皆さんご存じの通り、世の中の車・バス・電車などの交通手段は全てユニコーンに置き換えられ、近年ユニコーンの貸し出し事業は盛んになりつつあります。 Unicorn Rentalsではビジネスの主軸となるサービスをAWS上で運用しています。 オフィスに着くと入社オリエンテーション担当の人事の方がこう言いました。 「DevOpsチームは昨日全員退職してしまった。まあ、大した人たちじゃ無かったから、君の活躍に期待してるよ」 どうやら私の仕事はDevOpsチームが残したAWS環境を改善して、負荷対策を行ったり 環境を構築したり、AWSレイヤーでトラブルシュートをしたり、チューニングをする必要があるみたいで

    [AWS GameDay] DevOpsエンジニアが全員退職した会社の新入社員としてAWS環境の運用・改善をしてきました | DevelopersIO
  • Macで爆速バ美肉して会社のミーティングに参加してみた | DevelopersIO

    皆さん、バ美肉してますか?(挨拶) ▲ ビバ、バ美肉! こんにちは、AWS事業部のShirotaです。先週末から、実際に会社でのバ美肉運用を始めました。 今回お話しする「バ美肉」の定義については、「バーチャルなアバターで人前に姿を現す」事にさせてもらいたいと思います。 参考までに、元々のバ美肉の定義については以下に引用したものを置いておきます。 バ美肉(バびにく)とは、バーチャル美少女受肉またはバーチャル美少女セルフ受肉の略語。美少女のアバターを纏うこと、あるいは纏った上でバーチャルな美少女として、VRChat等のバーチャル空間で活動したり、バーチャルYouTuber・バーチャルアイドル等として活動することを指す。 バ美肉 - Wikipedia そう。私はずっと「バ美肉」が気になっていたものの、手を出した事がありませんでした。 理由としては、 やってみたいけどPCのスペック的に出来るか

    Macで爆速バ美肉して会社のミーティングに参加してみた | DevelopersIO
  • 学習リモコンの「eRemote mini」をAlexaから利用してみた | DevelopersIO

    はじめに 一般的な家電の赤外線リモコン操作を学習し、スマートフォンのアプリやAlexaスキルから操作できる「eRemote mini」を入手し、 Amazon Echoからの音声操作を試す機会がありましたので紹介させて頂きます。 eRemote mini モバイルアプリ スマートフォンで「eRemote mini」を操作するための専用アプリをインストールします。 公式設定マニュアル、ITmedia PC USER の「eRemote」紹介記事を参考に設定を行いました。 参考 公式設定マニュアル ITmedia PC USER 記事: Amazon Echoから家電を音声操作できるスマートリモコン「eRemote」を試す (1/3) WiFi手動設定 「eRemote mini」のWiFi設定に失敗する場合、手動設定で回避出来る模様です。 今回利用した、TP-Linkのルータ(Archer

    学習リモコンの「eRemote mini」をAlexaから利用してみた | DevelopersIO
  • 【祝Alexa日本上陸】とりあえず日本語でスキルを作ってみる #alexa #aws #amazon #ask | DevelopersIO

    惜秋の候, 小春日和の穏やかな日が続いていますが、お変わりなくお過ごしでしょうか、せーのです。 今日は待ちに待ったAlexaの日上陸を記念して「とりあえずなんか作ってみたい」という方むけに、簡単なスキルを一つ作ってみたいと思います。 スキルの種類 スキルは現在 カスタムスキル: 標準のスキル。Alexaとのやり取りを「カスタム対話モデル」を使用して行う スマートホームスキル: 電球やエアコン等スマートホームデバイスをAlexaから操作することに特化したスキル フラッシュブリーフィングスキル: RSSフィードやニュース等の読み上げに特化したスキル の3種類があります。基的には欧米でリリースされているAlexa Skill Kitと変わりません。ですので細かい説明は英語版を解説した 【Alexa初心者向け】Alexa Skill Kitを噛み砕いて解説してみる|クラスメソッドブログ こちら

    【祝Alexa日本上陸】とりあえず日本語でスキルを作ってみる #alexa #aws #amazon #ask | DevelopersIO
  • Install PostgreSQL on AWS EC2(Amazon Linux AMI 2013.03.1) | DevelopersIO

    ちょっとした調査作業の一環でPostgreSQL on EC2の動作環境を作成してみようと思い、このエントリを書いてみました。基的には以前書かれたこちらの記事と流れは同じなのですが、別の手法で同等(バージョン)の環境が導入出来たので備忘録がてら残しておきます。 EC2インスタンスの準備 まずはPostgreSQLインストール用のEC2インスタンスを1つ、用意します。 イメージは特に拘りは無いので『Amazon Linux AMI 2013.03.1』を利用 VPCを作成、そこに紐付ける形でEC2インスタンスを作成(タイプも特に気にしないのでt1.microで) セキュリティグループの指定:任意のグループを作成しSSH(22)、HTTP(80)を選択で追加、また併せて値入力でPostgreSQL用の接続ポート(5432)を追加 TagもEC2認識用の内容を適当に設定 Elastic IPを

  • 普通のRailsアプリケーションにReactを導入する | DevelopersIO

    次にreactをインストールします。 $ npm install -S react react-dom package.jsonは以下のようになりました。 { (中略) "devDependencies": { "babel-core": "^6.21.0", "babel-loader": "^6.2.10", "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "webpack": "^1.14.0" }, "dependencies": { "react": "^15.4.2", "react-dom": "^15.4.2", }, (中略) } ビルド設定 webpackでビルドできるように設定ファイルを作ります。 clientディレクトリにwebpack.config.jsファイルを作成し以下の内容

    普通のRailsアプリケーションにReactを導入する | DevelopersIO
  • 様々なファイルをデータソースにElasticsearchへデータ投入する | DevelopersIO

    はじめに 藤です。 Elasticsearchにデータ投入する方法を調べる機会がありましたので、今回はいくつかのファイルをデータソースにElasticsearchへデータ投入する方法をご紹介します。 概要 Elasticsearchはリアルタイムデータ分析、ログ解析、全文検索など様々なユースケースで活用することができます。例えば、Excelでデータ蓄積して、グラフ化・集計を行っているのであれば、Elasticsearchにデータ投入して、Kibanaで可視化することができます。ログをSyslogで集約して、grepやawkを駆使してパフォーマンス解析しているのであれば、logstashやfluentdなどでメッセージ解析し、Elasticsearchに集約、Kibanaで可視化することができます。ブログサイトの記事をDBに投入していてアプリケーションによって検索処理ロジックを実装している

    様々なファイルをデータソースにElasticsearchへデータ投入する | DevelopersIO
  • ClojureでAndroidアプリの開発 | DevelopersIO

    leini-droidを使おう Androidアプリを実装する場合、通常はJavaを使用します。 しかし最近はJavaだけでなく、さまざまな言語での実装が可能になっています。 今回はClojureでAndroidアプリを実装するためのleiningenプラグイン、lein-droidを使用してみましょう。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.9 leiningen : 2.3.4 なお、Android SDKとleinコマンドを使える状態にしておいてください。 ※leiningenはhomebrewでインストールできます サンプルプロジェクト作成 ホームディレクトリにある、.leinディレクトリのprofiles.cljを次のように編集しましょう。 ※なければ作成 ;/path/your/home/.lein/profiles.clj ;

    ClojureでAndroidアプリの開発 | DevelopersIO
  • 1