AWS Big Data Blog Analyze Data with Presto and Airpal on Amazon EMR Songzhi Liu is a Professional Services Consultant with AWS You can now launch Presto version 0.119 on Amazon EMR, allowing you to easily spin up a managed EMR cluster with the Presto query engine and run interactive analysis on data stored in Amazon S3. You can integrate with Spot instances, publish logs to an S3 bucket, and use E
Six years ago, Netflix successfully jumped headfirst into the AWS Cloud and along the way we ended up writing quite a lot of software to help us out. One particular project proved instrumental in allowing us to efficiently automate AWS deployments: Asgard. Asgard created an intuitive model for cloud-based applications that has made deployment and ongoing management of AWS resources easy for hundre
シリコンバレー在住。著書に『行動主義: レム・コールハース ドキュメント』『にほんの建築家: 伊東豊雄観察記』(共にTOTO出版)。7月に『なぜシリコンバレーではゴミを分別しないのか?世界一IQが高い町の「壁なし」思考習慣』(プレジデント)を刊行。 ビジネスモデルの破壊者たち シュンペーターの創造的破壊を地で行く世界の革新企業の最新動向と未来戦略を、シリコンバレー在住のジャーナリストがつぶさに分析します。 バックナンバー一覧 20億ドルのビジネスをゼロから立ち上げた女優。最近、こう称されているのは、ジェシカ・アルバである。 アルバは、『ファンタスティック・フォー』という人気SF映画シリーズに登場する、元気でセクシーな役柄で知られてきたハリウッド女優だ。その彼女が2011年に共同創設したオーネスト・カンパニーが、年商1億5000万ドル(2014年)を上げ、企業評価価値が今や20億ドルにも達し
その上で、新しく作り上げた deploy フローについて、雑な絵になりますが概略図を以下に示します。 主要な登場人物は Itamae Auto Scaling CodeDeploy GitHub / Circle CI となります。それぞれ追って説明をしていきます。 https://github.com/itamae-kitchen/itamae Itamae は @ryot_a_rai さんが作られた LightWeight な Chef like な OSS です。Chef で実現できた事のうち、 recipes の部分のみを切り出したようなシンプルなツールになっています。 (こちらの発表資料より引用) 弊社内で蓄積された Chef 関連のリソースを再利用・再整理するために粒度がちょうど良かったこともあり、Itamae を用いて provisioning の定義を書き直すことにしました
Heroku App を Docker でビルド + デプロイできる機能が Beta として公開されています。 https://devcenter.heroku.com/articles/docker これがどんなものかを理解するために、手始めに nginx で静的サイトを捌く Image を作ってみました。 ngs/heroku-docker-nginx on GitHub atsnngs/heroku-nginx on Docker Hub Docker Image の使い方 使い方は至ってシンプルです。 Heroku Toolbelt が入っていなければそれを、その次に Heroku Docker CLI plugin をインストールします。
IoTのキャズムを超える IoTに必要な”プラットフォーム”とは何か? 株式会社ソラコム 代表取締役社長 玉川 憲 https://soracom.jp Read less
GitHubの技術ディレクターが語る、GitHubのインフラの特徴と、社員の6割がリモート勤務という社風、Hubotを使った協力的かつ新しい働き方。 Sam Lambertは、2013年にGitHubの最初のデータベース管理者として入社し、現在はGitHubの技術ディレクターを務めています。このインタビューで彼は、今や1000万以上のユーザと2500万以上のプロジェクトを誇るサービスが、比較的シンプルな技術的スタックの上でどのようにスケールし続けてきたのかを考察しています。また、自作のパワフルなチャットボットであるHubotを使ってコラボレーションしつつ、従業員の約6割がリモートで働いているという、GitHubの大規模なオフィスレスな仕事環境についても触れています。 SCALE: 私としては、GitHubはテクノロジーのユーザーというよりは主にテクノロジーの提供者であると思っていますが、そ
New — File Release for Amazon FSx for Lustre Amazon FSx for Lustre provides fully managed shared storage with the scalability and high performance of the open-source Lustre file systems to support your Linux-based workloads. FSx for Lustre is for workloads where storage speed and throughput matter. This is because FSx for Lustre helps you avoid storage bottlenecks, increase utilization of compute
AWS Lambdaでスポットインスタンスを作成して、UserDataで環境構築や長い処理を自動で実行させるAWSEC2lambdaUser-data 「スポットインスタンスを作成 -> 環境構築 -> 長い処理を実行する」なんてことを、「マネージメントコンソールからUIをポチポチ、SSHでコマンド流し込んで」と手作業でやってたんですが。 毎度同じことをやるのは面倒、ということで、Lambdaで自動化してみました。 Code for Spot Instance creation 長い処理を行うために別途書いたシェルスクリプトを、s3://mybucket/sh/run.shに予め置いてあるという前提で。 console.log('Loading function'); var s3Bucket = 'mybucket'; var shellScriptS3Key = 'sh/run.sh'
AWS News Blog Amazon EMR Release 4.1.0 – Spark 1.5.0, Hue 3.7.1, HDFS Encryption, Presto, Oozie, Zeppelin, Improved Resizing My colleagues Jon Fritz and Abhishek Sinha are both Senior Product Managers on the EMR team. They wrote the guest post below to introduce you to the newest release of EMR and to tell you about new EMR cluster resizing functionality. — Jeff; Amazon EMR is a managed service th
昨今のサーバレス、マイクロサーバという流行りに乗っかってやってみました システム構成 すごく単純ですが、上記のような構成です。 API GatewayでBacklog Webhook通知先URL Resource(POST)を作成、Integration TypeにAWS Lambda Functionをして、Node.jsでSlackへBacklogからのjsonデータを整形してPOSTしています。 こんな感じでSlackに通知が来ます↓ 一応、複数Backlog/複数Slackチャンネルを設定できるように、以下の様な設定ファイルをS3に持たせることで汎用的にしています。 また、どのBacklogプロジェクトの通知かはBacklog WebhookのPUSHデータ内にある project.id を上記設定ファイルのS3オブジェクトキー(ファイル名)にすることで判定しています。 (proj
先日のISUCONでは、Google Cloud Platform(以後GCP)のGoogle Compute Engine(以後GCE)が使われたわけですが、これが本当に便利だなーとおもったわけです。 cloud.google.com 初期登録のクレジットもあまっていますし*1、しばらくこれを仕事でも使うかな〜〜って思って使っていたら、これは大層便利だとおもったのでそのまとめです。私に対するカンペでもある。 しかし、GCPとかGCEとか全然名前がおぼえられない。Google…Compute…Cloud…、ちがう、それだとGCCだ…。 Google Compute Engine(GCE) はいわゆるEC2 GCEはいわゆるAWSのEC2です、EC2がわからない人は多分ここに来ないだろうから省略。違いは沢山ありますが、今回はgcloudコマンドの存在について書きたい。*2 AWS同様に、GC
IT Leaders トップ > テクノロジー一覧 > ビッグデータ > 新製品・サービス > 米Cloudera、リアルタイム処理のためのHadoopストレージ「Kudu」のパブリックベータを発表 ビッグデータ ビッグデータ記事一覧へ [新製品・サービス] 米Cloudera、リアルタイム処理のためのHadoopストレージ「Kudu」のパブリックベータを発表 2015年10月1日(木)IT Leaders編集部 リスト Hadoopディストリビューターの米Clouderaは2015年9月30日、Hadoopでのリアルタイム処理に向けたストレージエンジン「Kudu(クドゥ)」のパブリックベータを発表した。低遅延のランダムアクセスや高いスループットの分析を可能にする。 「Kudu(クドゥ)」は、カラムナ(列指向)型のデータストア。Hadoopアーキテクチャーのリアルタイム処理性能を高めるため
GitHubのHelpに記述されているSSH Keysの作成方法が僕の知っている作成方法と 微妙に異なっていたので、書いてみました。 以下の参考にしています。 Generating SSH keys - User Documentation SSH Keysの確認 既存のSSH Keysの確認をする必要があるので、以下を実行 デフォルトでのSSH Keysの名前は以下のうちのどれか id_dsa.pub id_ecdsa.pub id_ed25519.pub id_rsa.pub 現在使用している鍵の暗号強度の確認 以下のコマンドにて鍵長が2048以上かつ暗号化方式がRSA、或いはECDSAやEd25519であればOK $ ssh-keygen -l -f ~/.ssh/id_rsa.pub 4096 SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ここ最近は、IoT(Internet of Things)に注目が集まってきており、これまでハードウェアに縁がなかったWebやスマホのエンジニアも、ハードウェアに興味を持つようになってきている。 マイクロコンピュータのArduinoやRaspberry Piを使えばいろいろなものが作れるが、ハードウェアを組み立てたり複雑なプログラミングをするのはハードルが高い。特に、これまで電子工作に興味がなかったWebエンジニアはハンダ付けの経験すらないことも多いだろう。そういった初心者におすすめなのはキットで学ぶことだ。 Web開発者に試して欲しいIoTプロトタイピングキット8選 電子工作は進化しており、ArduinoやRaspberry Pi等のマイクロコンピュータを使ったレベルの高いキットが多く登場している。海外の電子部品の販売サイトには、予想を超えるようなレベルのキットを販売するサイトがあるし、
イージェネラは2015年10月1日、基幹システム向けに可用性やDR(災害時復旧)機能に注力したIaaS型クラウドサービス「Xterity」を開始した。クラウド事業者への卸売りを介してユーザー企業に提供する。クラウド資源のコロケーション設備として、大手町にあるエクイニクスの東京第4データセンター(TY4)を利用する。イージェネラでは、実際にサービスを開始する用意が整ったことをデモンストレーションして見せた(写真1)。 Xterityは、仮想サーバーだけでなく、ラックマウント型の物理サーバー機やネットワーク機器で構成する情報システム一式を、設定を含めて動的にプロビジョニング(配備)できるIaaS型クラウドサービスである(関連記事:イージェネラ、物理/仮想が混在のIaaSクラウドを国内で6月開始)。ベースとなるテクノロジーとして、サーバー資源管理ソフト「PAN Manager」と、クラウド運用ソ
IT Leaders トップ > テクノロジー一覧 > クラウド > 新製品・サービス > イージェネラ、“クラウドサービスの卸売り”「Xterity」の国内提供を開始 クラウド クラウド記事一覧へ [新製品・サービス] イージェネラ、“クラウドサービスの卸売り”「Xterity」の国内提供を開始 2015年10月1日(木)IT Leaders編集部 リスト イージェネラ(Egenera)は2015年10月1日、米国本社が提供中のクラウドサービス「Xterity Cloud Services」を日本国内で提供開始した。同社が“クラウドサービスの卸売り”と呼ぶサービスで、ITハードウェアベンダーやIT運用サービスプロバイダーなどの事業者に向けて、IaaS/DRaaSを中心としたインフラレイヤのクラウドサービス事業の立ち上げを支援する。 2000年に設立され、独自開発のブレードサーバーによって
はじめに AWSチームの鈴木です。 AWS DynamoDB、Preview版の新しいコンソールが利用可能になりました。 DynamoDB Stream対応や、Lambda、Data Pipeline、Cognito等との連携機能のアップデートが確認できましたので、その概要を紹介します。 利用方法 AWSコンソールより「DynamoDB」を開くと Previewのリンクが表示されます。 機能比較 Preview版の変更点を紹介します。 ダッシュボード DynamoDBのサービス状態など確認できるダッシュボードが追加されました。 テーブル作成 従来版 Preview版 テーブル作成ウィザードがシンプルに使える様になりました。 デフォルト設定を使わず、詳細設定も可能です。 テーブル一覧 インデックス(GSI)の設置状況について、確認可能となりました。 テーブル情報 概要タブ Data Pipe
はじめに石井@TeamRubyです。 まず初めに申し上げます。 この記事タイトル、若干の”釣り”が入っております。 友人にクラウドワークス11位になった経緯を聞かれたので、 ブログにする事にしたのですが、 クラウドワークスのランキングは、 週間で契約した件数によって決まるようなので、 ちょっとしたデザインスキルがあり、 ツボを押さえて丁寧に応募メッセージを送り、 1週間で小さなプロジェクトを3–4件受注すれば、 週間で20位以上にはランクインできるようです。 結論クラウドワークスとは、 フリーランスにITの仕事を簡単に外注できるWebサービスです。 僕はワーカー(お仕事をもらう立場)として、 自らのスキルアップの為に利用している訳ですが、 以下ノウハウを守れば、 クラウドワークスランキング上位には入れると思います。 【自分の専門分野に該当するプロジェクトに応募する】 僕の現状で言うとデザイ
でた、形態素解析。こんなのも簡単にできちゃう時代。恐ろしや。 [以下自分用メモ] Wiki: http://ja.wikipedia.org/wiki/MeCab 公式ページ: http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html #呼び出し方 MeCab.Tagger('-Ochasen') MeCab.Tagger('mecabrc') MeCab.Tagger('-Owakati') MeCab.Tagger('-Oyomi') MeCab.Tagger('-Ochasen') 形態素解析エンジンMeCab-pythonを使ってみた. - Subspace at Life 準備 【プログラム】 # coding: utf-8 import sys import MeCab m = MeCab.Tagger () f =
こんにちは!SQL 大好き kano-e です。 「データ更新のたびに新規にテーブルを作って、そこにデータを投入したい」とか。 「お客様を DB に登録したら、合わせてそのお客様専用のテーブルを作っておきたい」とか。 「とにかくこの CSV の内容を DB に投入したい、10万件」とか。 こんな状況、意外と遭遇していませんか? この記事では、そんな時に多分役立つ「Rails で動的にテーブルを作成して、大きな CSV のデータを PostgreSQL にインポートする方法」について、思いつくままにまとめてみました。 合わせて読みたい「動的に作成したテーブルを db/schema.rb に含めない方法」のおまけ付きです。 はじめに この記事では、以下の内容についてまとめています。 Rails で動的にテーブルを CREATE/DROP する テーブルに対応するモデルを用意せずに SQL を組
こんにちは、せーのです。今日はCloudWatch Logsのログをより扱いやすくするための新機能をご紹介します。 より手軽になりました CloudWatch Logsのデータをリアルタイムに処理する方法は基本的には一緒で、フィルタパターンを作成し、CloudWatch Logsに適応させ、ログの中にフィルタパターンに一致する文字列がヒットしたら後続の処理を行う、というものです。 今までは CloudWatchのアラーム Amazon Kinesis などを後ろにつけることができました。今日の新機能であらたにここにLambdaが利用できるようになりました!ログ処理でkinesisを持ち出すのはちょっと、という場合などに手軽に使えるLambdaは便利ですね。 やってみた それでは早速やってみましょう。マネージメントコンソールからLambdaを開き、ファンクションの新規作成を選びます。 Blu
対象読者 これは、プロジェクトのITインフラへのアクセスや管理でLinux ワークステーションを使用しているシステム管理者向けの資料です。 システム管理者が遠隔から管理をしている場合は、ワークステーションが主要なセキュリティ条件を満たしていることを確認することで、ITインフラ全体へのサイバー攻撃の進入経路となることを防ぐことができます。その際、ここに書いたガイドラインを参考にしてください。 システム管理者が遠く離れた場所にいない場合でも、携帯可能なノートパソコンを使用している可能性や緊急対応用に自宅から会社のネットワークにアクセスできるよう設定している可能性があります。いずれの場合でも、環境に合ったガイドラインの適用をお勧めします。 制約事項 これは、「ワークステーションの強化」を徹底した資料とは言えません。しかし、これが明白なセキュリティ上のエラーを起こすのを回避できる基本的ガイドとなれ
TravisCIにせよCircle CIにせよ通常その結果を得るには「取れるところにおいて取ってくればいい、終了!」なんだけど、人類には早すぎる並列実行テクノロジーをやむを得ず使わざるを得ない場合には人智を越えるので大変なわけです。 その具体例として(?)今回はCircle CIでparallel実行したsimplecovの結果収集を取り上げます。 対象のソースコードの取得 後述しますが、まず対象のソースコードが必要です。GitHubからの場合、https://github.com/<username>/<reponame>/archive/<commit>.tar.gz を取ってきて、tar -C /tmp -xf repo.tar.gzするのが楽でしょう。Private Repositoryの場合はOauth tokenを取得してBasic Authに<username>:<token
オレゴン州ポートランドで HashiConf 2015 という、HashiCorp 社主催のカンファレンスが9月28日、29日の2日間にわたって開催されました。参加者は総勢300人。北米からだけでなく、知りうる限り、オランダ、ドイツ、オーストラリアや、インド、もちろん日本からも含めて、多くの国からの参加者が集まりました。 この記事は、1日目(現地時間9月28日・月曜日)と2日目それぞれ冒頭の「Opening Keynote」について、ざっくりと日本語で整理したものです。一応、私も現地で参加させていただくことができましたので、内容を共有させていただきます。 最後におまけとして、ポートランド情報と ESTA 再入国時の手続きが楽な件について。 ■ KeyNote 1日目まとめ HashiCorp の概要 Vagrant のプロジェクトをスタートしてから、Packer、Serf、Consul等々
今回のソリューション:【Qiita:Team/キータチーム】 エンジニアの世界では「業務の効率化」は常に優先されるミッションのひとつだ。その実現のために世の中には多くのITツールが生まれ、特にコミュニケーション領域や情報共有の領域ではその進化もめざましい。そして、通勤時間を効率化するリモートワークという働き方も少しずつ浸透しつつある。 しかし、良いチームワークを生み出すために本当に大切なものを見失ってはいないだろうか? アドウェイズ、クックパッド、Lang-8を経て、現在、株式会社ヒトメディアで働く佐々木 達也さん(通称ささたつ)。 NoSQLやHadoopに関する書籍の執筆、Rails初期からの技術者、そして「からあげエンジニア」としても知られる佐々木さんは、「エンジニアのマネジメントではなるべくオフラインのコミュニケーションを大切にするべき」だと語る。 佐々木さんのチームでは、週に5日
携帯電話ブランド変遷史 The history of cellular phone carriers in Japan 『ツーカーってあったよね』 『ああ、今のソフバンだよね』 『えっ、auでしょ? (何言ってんの?)』 『あれ、そうだっけ? (はぁ?? 意味不明)』 みたいな会話をした覚えはありませんか? 実は、携帯電話会社のブランド名は、地域によってけっこうバラつきがありました。 結論から言えば、 『ツーカー』と呼ばれる携帯電話ブランドは、2つ存在した 『ツーカー』と呼ばれる携帯電話ブランドは、地域によってソフトバンクになったり、auになったりした のです。 その原因には、いろいろな会社の、さらには国家間同士の様々な思惑が絡んでいました。 では、30年ほど歴史をさかのぼってみましょう。 目次 contents NTT独占の時代から第2陣の参入まで そして、第3陣の参入 J-PHONEの
タイトルの通り、10月から 株式会社リクルートテクノロジーズ Advanced Technology Lab の技術顧問になりました。 技術顧問といっても、あまり顧問的な仕事ではないのですが、中の人として活動するにあたって肩書きが必要で、他にわかりやすい名称が思いつかなかったので、技術顧問という肩書きになりました(技術フェローの方が近いかな、という感じだけど、事情によりフェローは使えないので)。 ATL の中の人としての活動ですが、世の中に新しい価値観をもたらすような OSS の研究・開発、言い換えると、Serverspec のような OSS を新たに生み出すのがメインのミッションとなります。 クックパッドの方も業務委託は継続させてもらうので、ATL での研究開発と、クックパッドでの現場運用、双方で良いフィードバックサイクルを回し、お互いにメリットがあるような成果を出していければいいな、と
あなたは現在の大沢伸一に対してどんな印象を持っているだろうか? 1990年代から2000年代において、MONDO GROSSO、ソロアーティストとして活躍したほか、bird、UA、Charaといったディーヴァたちのプロデュースで一時代を築いたことは、多くの人が知るところだろう。一方近年はというと、アーティスト活動やプロデュース、DJの他に、数多くの大企業のCM音楽を手掛けたり、アナログレコードに特化したMUSIC BARをプロデュースしたり、ダンスミュージックに新たな概念をもたらす『SOFA DISCO』というイベントをオーガナイズしたりと、実に多角的な活動を展開中。はたして、大沢は今の時代とどのように向き合い、こうした活動へとシフトしていったのか? 現在の音楽家のあり方のひとつの提案として、ぜひ彼の現在地を知っていただきたい。 この10年ぐらい、日本の音楽シーンは不毛時代に入ってたと思う
また、日ごろから、プロダクションやメーカーの方から、そういうこと(AVに出演すること)は「立派なこと」だ、とか、「誇らしいこと」だとか繰り返し言われていました。業界の人は信じられないくらいに口が上手で、脅したり、AVに出るのはよいことだと洗脳に近いことを言い続けたりしました。 アダルトビデオへの出演を拒否した女性に対してプロダクション会社が2460万円の違約金を求めていた裁判。9月9日に東京地裁は原告(プロダクション会社)の請求を棄却する判決を下した(9月25日の控訴期限までに原告側の控訴はなかった)。9月29日、女性側の弁護士や支援団体PAPS(ポルノ被害と性暴力を考える会)が会見を行い、A4用紙で3枚半にわたる女性の手記(PAPSが口述筆記)を参考資料として配布した。 会見では女性のプライバシーを守るため、女性の情報はもちろん、原告(プロダクション会社)の情報も伏せられ、配布資料には「
2021-09-092015-09-30 パーク24とトヨタ、東京都内で「Ha:mo」を活用した パーソナルモビリティ・シェアリングサービスの実証実験を一挙拡大 パーク24株式会社とトヨタ自動車株式会社は、パーソナルモビリティ「TOYOTA i-ROAD」およびトヨタ車体製「COMS」を使用し、「Times Car PLUS × Ha:mo(タイムズカープラスハーモ)」として、2015年10月20日から2016年3月末までの約6ヵ月間にわたり東京都心部(千代田区・中央区・江東区など)を中心にシェアリングサービスの実証実験を実施する。 パーク24が展開する24時間いつでも必要な時間だけクルマが利用できる「タイムズカープラス」のサービスと、トヨタの低炭素交通システム「Ha:mo(ハーモ)」*1を組み合わせた、新シェアリングサービスである。 同実証実験は、両社が本年4月より運用する「Times
このデータをローカルのPostgreSQLのtestdb以下で定義しておきます。また合わせてサンプルデータもインポートしておきます。 create table users ( user_id bigint PRIMARY KEY, sex smallint, last_update timestamp NOT NULL, closed_account_time timestamp NOT NULL, age smallint, city varchar(30), device varchar(30), country varchar(30) ); INSERT INTO users (user_id, sex, last_update, closed_account_time, age, city, device, country) VALUES (1190452, 1, '2011-07
#!/bin/bash APP=myapp BRANCH=master DEPLOYMENT_GROUP=$(terraform output 'asg_name') COMMIT_ID=$(git ls-remote git@github.com:$GITHUB_REPO refs/heads/$BRANCH | awk '{ print $1 }’) aws deploy create-deployment --application-name $APP \ --deployment-group $DEPLOYMENT_GROUP \ --github-location commitId=$COMMIT_ID,repository=$GITHUB_REPO
業務でDataPipelineを使ってバッチアプリケーションの運用を経験したので、その感想と、一番悩んだamiのとりなおしとDataPipelineへの反映に関して書きます。 DataPipelineの使い方について DataPipelineの真髄にはまったく触れず、ただのcronの代替として使いました。 cronの代替としての使い方については、こちらの記事が参考になります。 使い方は大体上記の通りで、1日1回特定のShellScriptActivityを実行するといったものが主になります。 DataPipeline使ってみて良かったとこ、微妙だったとこ 良かったとこ cronサーバー不要 バッチ実行時だけインスタンス立てる、みたいなエコな運用が手軽に実現可能 1バッチ1pipelineな運用になると思うので、バッチ間の依存がなくなりやすい GUIに慣れれば、ポチポチして簡単に再実行 微妙
スマートフォンに続き、スマートウォッチや活動量計ガジェットなど、リストバンド型デバイスも身近な存在になってきた。 ・超フレキシブルなディスプレイ フレキシブルな電子製品を開発するPolyeraでは、10年に渡る研究開発の結果、ついに「Wove Band」の製品化を実現した。 これは、折り曲げ自由自在なタッチスクリーンのデジタルディスプレイを搭載したスマートウォッチデバイス。 腕に巻きつけたり、平らにして使ったり、フレキシブルに利用できるのが大きな特徴で、世界でもいち早く商品化にこぎつけた。 ・“TFTs”という特殊なフィルム素材で軽量化 「Wove Band」には、トランジスターの機能を果たすプラスチック製の薄いフィルム(TFTs)でできた、フレキシブルな電子ペーパーが用いられている。 この特殊なTFTsのおかげで、ガラス製のTFTsに比べて、デバイス全体の軽量化、薄型化が実現した。 ・さ
前提 CodeDeploy側でApplication, DeploymentGroup, AutoScalingなどなどの設定が終わっていること Lambdaの設定は基本的には http://aws.typepad.com/sajp/2015/04/automatically-deploy-from-amazon-s3-using-aws-codedeploy.html と同じ(現在は不要になっていると思われる手順もある) 手順 Lambda側 基本的にはAWSブログと同じなので差分だけ 必要なRoleはExecution Roleだけ Lambdaの設定は少し画面が変わっている Lambda関数の設定 Select blueprintはSkip Name, Descriptionは適当に。RuntimeはNode.js CodeはAWSブログからコピー。必要に応じて修正する Handle
何か納得することがあると、良い場合はウンウンと「2度うなずき」ます。自分の中で何かがヒラメキ、「フラッシュ」する。 世の中の面白い話、知識、出来事、見聞など、なんでもありの「うなずき」を楽しもう。 男と女の関係や特性に関する言葉は古今東西多いですね。今回は英単語関連のそうした話題をいくつかピックアップして書いてみました。 ★ベターハーフ(Better half)はなんで半分(Half)なの? よく夫婦の相手のことを「ベターハーフ」(Better half)と呼びますね。夫婦のパートナーのことは配偶者、伴侶、連れ合いなどいろいろな呼び方がありますが、なぜBetterでHalfなのでしょうか?Betterはgood, better, bestの比較級のうちの真ん中です。Best halfではダメなんですか?反対にWorse halfとの言い方があり、悪い夫を指すようですが、こちらもbad, w
このページでは、プロインタビュアー 佐藤智子が、あらゆる職業、地域、年齢、性別、国籍を超えて、さまざまな方にインタビューいたします。 エンターテイメント以外にも、トラベル、教育、ビジネス、健康、美容、芸術、カルチャー、ライフスタイル、スピリチュアルなどのジャンルから、インタビューを試みます。 今回は、ライフスタイル&エンターテイメント&ビジネスがテーマ。 NY。それは、いつの時代も人を魅了してやまない、誰もが憧れる街。そこで成功、挫折、再生を遂げた一人の経営コンサルタントがいる。 板越ジョージさん。1968年生まれ。20歳で単身渡米、26歳で出版、広告業のITASHO AMERICAを設立。7つの会社を経営し、米NSDAQ上場間近、2001年の同時多発テロの影響で倒産。その後、中央大学大学院にてMBAを取得。現在は、NYでグローバルラボを運営。日本では株式会社クラウドファンディング総合研究
Product { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new Muta
(訳注:2016/1/5、いただいた翻訳フィードバックを元に記事を修正いたしました。) よくある主観的で痛烈な意見を題名に付けたクリックベイト(クリック誘導)記事だろうと思われた方、そのとおりです。以前指導してくれた教授から教わったある洞察/処世術は、些細でありながら私の人生を変えるマントラとなったのですが、私がこの記事を書いたのはそれによるものです。「同じタスクを3回以上繰り返す必要があるなら、スクリプトを書いて自動化せよ」 そろそろ、このブログはなんだろうと思い始めているのではないでしょうか。半年振りに記事を書いたのですから。ツイッターで書いた Musings on social network platforms(ソーシャル・ネットワークプラットフォームについてじっくり考える) はさておき、この半年の間書き物をしていないというのはうそです。正確には、400ページの 本 を書きました。
2.0ではHigh Availability Cluster Configuration が設定できます。Masterが死んでしまっても、大体2-10分程度で復帰することが可能です。しかし、設定はされていますが一度も使ったことはありません。 安定性 極めて安定です。 2年間運用していますが、一度もGHE自体が要因で落ちたことはありません。 落ちたことがないので、本当にそれしかいうことがありません…。 8/30〜9/30のモニタを見たところ、r3.xlargeでもスペック的にはかなり余している状態です。結構アクティビティ自体は有るのですが(具体的な数字は書けない)、すごいですね…。 可用性、障害対応 障害が起きたことがないので、特に何も言うことはないです…。 ホント何のためにブログ書いてるんだか 一応、上記に記載したとおり、HAを設定しているぐらいです。 バージョンのアップデート これがなか
こんにちは。検索編成部&研究開発チームの原島です。 クックパッドのレシピには、内部で、様々な情報が付与されています。例えば、こちらの「母直伝♪うちの茹でない塩豚」というレシピには「肉料理」という情報が付与されています。これらの情報は、クックパッドの様々なプロダクトで利用されています。 レシピに情報を付与する方法は沢山ありますが、その一つに機械学習があります。クックパッドでは、レシピが肉料理か否か、魚料理か否か、...という分類を行うことで、「肉料理」や「魚料理」などの情報をレシピに付与しています。 今日は、分類をどのように実現しているか、その裏側を紹介します。 ■ 実装フェーズ まず、分類器を実装する際に気をつけたことを紹介します。 モデルを決定する 分類を行うには、そのための機械学習のモデルを決定する必要があります。クックパッドでは、十分な精度が出るだけでなく、リファレンスが多いという点
9月30日に、これまでにないIoT向け通信サービスを発表したソラコム。同社のビジネスはは、クラウド上にキャリアグレードのパケット交換機能をソフトウェアとして実装したことを基盤にしています。 ソフトウェアとして実装したことにより、APIを含むさまざまな機能追加の可能性が生まれることが同社最大のセールスポイントであり、一方でクラウド上で実装することにより、高価なハードウェア投資を不要とし(キャリアグレードの交換機を購入することはそもそもスタートアップには困難だろう)、しかもクラウドの従量課金を活用することで、ユーザーが少数であれば同社がクラウドに支払う金額も少額、ユーザーが増えてくればそれに比例してシステムをスケールアウトできるという利点を得ています。 ソラコムはどのように自社の核となるソフトウェアを実装し、ビジネスモデルを組み立てているのでしょうか。代表取締役社長 玉川憲氏に聞きました。 A
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 「Syn.」が激しく動いた9月末日。大きく2つの発表がありました。 ・スケールアウト、nanapi、ビットセラーの合併 ・Syn.ホールディングスによるアップベイダー、Socket子会社化 去年10月に発表された「Syn.構想」ですが、現在20サービスが参画。今回の2つの発表が今後どんな感じに寄与していくのか興味深いです。 よくわからんけど、世の中めっちゃ動いてるし、焦るな。 — Takanori Oshiba (@takanori1976) 2015, 9月 30 【関連エントリー】 ・11社のアライアンスによって構成されるKDDIの新しいモバイルポータル構想 ・「携帯市場の最後の主要な未開拓市場の一つ」ミャンマーの携帯市場の成長
9/28、Vault の新バージョンのリリースに関する HashiCorp のブログ投稿がありました。今回の目玉はSSHバックエンドで鍵の動的生成サポートです。例によって参考訳です。 ■ Vault 0.3 私達は Vault 0.3 をリリース出来ることを誇りに思います。Vault はシークレット(訳者注;認証鍵やAPI鍵など、秘密にしておくべき情報を総称したもの)の管理ツールです。証明書や API 鍵といった機密事項を扱うデータを暗号化して保管することで、Vault は全てのシークレット管理に必用なソリューションとなるつもりです。 Vault 0.3 は多くの新機能が提供されています。新機能は「ssh」バックエンド、「cubbyhole」バックエンド、新機能や「transit」バックエンドの改良、グローバルまたはマウントごとのデフォルト/最大 TTL の設定、アンシール鍵(unseal
2021-09-092015-10-01 otta、見守りサービスを公立校初導入〜 福岡市警固小学校にて9月よりテスト運用開始 〜 株式会社ottaは、福岡市の協力を得て、ottaが開発・提供する地域の”みんなで、みまもる”新しい見守りサービス「otta(読み:オッタ)」が福岡市立警固小学校の全校児童を対象としてテスト導入されたことを発表した。 ottaは、Beacon(ビーコン)の技術を活用した見守り端末から発する電波を専用アプリをインストールしたスマートフォン(または固定基地局端末)がキャッチすることで、見守り端末を所持した児童がどこにいるかを保護者へ通知することができる。(特許出願中) 福岡市立警固小学校へのテスト導入は、福岡市や広島県など8つの自治体で構成されるスタートアップ都市推進協議会が2014年12月に主催したビジネスマッチングイベントにて、福岡市長との出会いがきっかけとなり
「電気通信利用役務の提供」に係る内外判定基準 電気通信回線(インターネット等)を介して国内の事業者・消費者に対して行われる電子書籍の配信等の役務の提供(「電気通信利用役務の提供」)については、国外から行われるものも、国内取引として消費税が課税されることとされています。 リバースチャージ方式等 国外事業者が行う「電気通信利用役務の提供」のうち、「事業者向け電気通信利用役務の提供」(例:「広告の配信」等)については、当該役務の提供を受けた国内事業者に申告納税義務が課されます(リバースチャージ方式)。 【適用開始時期】 平成27年10月1日以後に行われる課税資産の譲渡等及び課税仕入れについて適用されます。 上記のほか、国外事業者が国内で行う芸能・スポーツ等の役務の提供に係る消費税の課税方式の見直し (平成28年4月1日施行)も行われています。 詳しくは、以下に掲載している各種リーフレット等をご参
TOP BLOG DEVELOP AWS OpsWorksを使ってPHP 5.6の環境構築とLaravel 5.1のデプロイ作業を自動化する。 #opsworks こんにちは、エンジニアマンの吉田です。 アルカナではPHPフレームワークとしてZendFrameworkを利用することが多いのですが、最近だとLaravelを使い始めているエンジニアもいるようで、そのWebアプリケーションを稼働させるためのサーバーの環境構築やアプリケーションのデプロイ作業を簡素化できるといいなぁと思い、AWS OpsWorksを使って自動化させることにしてみました。 AWS OpsWorksは、アルカナだと2013年頃から使い始めているのですが、縁あってAmazon目黒オフィスで開催された「AWSプロダクトシリーズ|よくわかるAWS OpsWorks」や「DevLOVE現場甲子園2014 東日本大会」などでお話
はじめに ついに今まで謎にされてきたSORACOMのサービスが明らかになりました。 今までIoTのサービスだということだけを聞いていましたが、それ以外のことは一切謎に包まれていました。 ラッキーなことに事前に使わせて貰っていたので、公開しても良い9/29が過ぎた今日このブログを公開します。 SORACOMって? SORACOMのサービスは簡単にいうと、IoTのための世界で一番柔軟な通信回線を提供するというサービスだと思ってます。 そんなSORACOMに対して一番興味を惹かれたのはこの一枚のスライドです。 提供:SORACOM 正直AWSでIoTということで、L4以上のレイヤーを想定していたので、まさかL2で!?というのには胸が熱くなります。 柔軟な通信環境と通信料金を設定出来るようになっている事がビジネスの肝になっていそうで、これは今までの通信の世界では破壊的で、CTOの安川さんらしいなと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く