今回はGCPでの検証を行った際の進め方について説明していきます。インフラを作り込みすぎずに検証したことで、早めに想定外のボトルネックに気
今回はGCPでの検証を行った際の進め方について説明していきます。インフラを作り込みすぎずに検証したことで、早めに想定外のボトルネックに気
ビジネス向けコラボレーションツール「Slack」の公式Twitterは4月13日、ヘルプセンターを日本語化したと発表した。基本的な使い方や機能の解説などを日本語で検索・閲覧できる。 検索窓からキーワード検索できるほか、初心者向けの「Slackはじめてガイド」や、部門別の活用ガイドもそろえた。 公式Twitterは「ヘルプセンターが日本語で閲覧できるようになりました! これでますますSlackスラスラ、お仕事ラックラク!」とアピールしている。 Slackは米Slack Technologiesが運営するコラボツール。日本でもWeb企業などで普及している。 関連記事 Slack対抗の「Microsoft Teams」、法人向け「Office 365」で利用可能に(日本でも) Microsoftが昨年11月にプレビューをスタートした法人向けチームコラボレーションツール「Microsoft Tea
こんにちは。卜部です。 ruby-coreというRuby本体の開発の議論がされているメーリングリストがあります。 新機能やバグ報告などがだいたいここに集約されてくるので購読しておくとRubyの動きが分かります。 ちょっと間が開いてしまいましたが、最近興味深かったトピックを紹介します。 最近のruby-core (2017年1月) 最近のruby-core (2016年11月) 最近のruby-core (2016年10月) 最近のruby-core (2016年9月) 最近のruby-core (2016年7月) 最近のruby-core (2016年6月) 最近のruby-core (2016年4月) 最近のruby-core (2016年3月) 最近のruby-core (2016年2月) [#13188] Reinitialize Ruby VM. いま、Rubyのプロセスが立ち上が
Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINEで働くエンジニアに色々と話を聞いていく「LINE Engineer Insights」の第3弾です。当コーナーはインタビュアーにLINEで働くエンジニア @tokuhirom を迎え、エンジニア同士でざっくばらんにお話を伺っていくというものです。今回も、LINEのエンジニアは一体どんな人達なのか、その内面に迫っていきたいと思います。 第3弾は、開発1センター UIT室所属の喜多に、最新のフロントエンド開発の裏側やアプローチ手法などについて聞いてきました。あらかじめ説明しておきますと、UIT は User Interface Technology の略で、HTML/CSS/JavaScriptによる LINE のウェブフ
女性モデル紗栄子との交際が伝えられたり、3億円で買った車が事故るなど派手な話題を振りまく事業家・前澤友作さん率いる新興ネットショップ「ZOZOTOWN」。最近になって、そのZOZOTOWNの成長を支える一角が、「ツケ払い」という名のローン事業であることでにわかに騒がしくなっているわけですよ。ツケ払いって言われるとずいぶん古典的で懐かしい商売のようにも見えます。 利用する人に金融リテラシーがあるとは限らない ついにはこのツケ払い、テレビコマーシャルも始まりましたけど、結論から言えば未成年者に事実上親の承認なく2か月後に支払いをさせるこのツケ払いサービスは、手数料(金利)を払う形のローン以外の何物でもないんですよね。いったい、このローンは誰を念頭に置いたサービスなのでしょう。決済上限が「5万4千円」という微妙な金額を見ても、5万円ですら2か月先に支払いを先のべしたいと考える、あまりお金のない利
「Mastodon」(マストドン)というWebサービスがここ数日、日本のネットユーザーの間で急速に注目を集めている。ユーザーの間では「Twitter黎明期に近い雰囲気だ」という声もある。 Mastodonは、ドイツに住むEugen Rochkoさん(24)が作ったTwitterライクなSNS。Twitterとの大きな違いは、サイトが1つではなく複数に分散していることだ。 Mastodonを構築するためのソフトがオープンソースで公開されており、誰でも独自のMastodonインスタンス(サーバ)を作ることができ、インスタンス同士は「連邦」としてゆるくつながる。既に多数のインスタンスが立ち上がっており、4月13日時点で500以上もあるようだ。 Rochkoさんは「Mastodonは分散化したプラットフォームであり、コミュニケーションが単一の企業に独占されるリスクを避けられる」と説明。Twitte
«Even though Borgmon remains internal to Google, the idea of treating time-series data as a data source for generating alerts is now accessible to everyone through those open source tools like Prometheus [...]» — Site Reliability Engineering: How Google Runs Production Systems (O'Reilly Media) Open Source Prometheus is 100% open source and community-driven. All components are available under the A
Overview Marathon is a production-grade container orchestration platform for Mesosphere’s Datacenter Operating System (DC/OS) and Apache Mesos. Features High Availability. Marathon runs as an active/passive cluster with leader election for 100% uptime. Multiple container runtimes. Marathon has first-class support for both Mesos containers (using cgroups) and Docker. Stateful apps. Marathon can bin
The Quay application could not be loaded, which typically indicates an external library could not be loaded (usually due to an ad blocker). Please check the JavaScript console for errors.
Deep Learning ブームの中皆様いかがお過ごしでしょうか。以前 機械学習で為替予測 Deep Learning 編 に書いたように私は Deep Learning で為替予測をやってるんですが、計算リソースとして AWS を使っています。何故 AWS を選んだのかというと、コストパフォーマンスが良いからです。 概算まずベースラインとなるマシンを設定します。そうですね、ここでは NVIDIA GeForce GTX 1080 Ti と 32 GB メモリを積んだ自作マシンを想定しましょう。自作とかパーツ関連には疎いので、どっかで 20 万ぐらいで組めたみたいなのを見たので 20 万としましょう。 AWS EC2 での GPU インスタンスは p2 と g2 ですが、ここでは p2 を想定します。g2 は CUDA のドライバが面倒なことになったので p2 のほうがいいです。 値段は
はじめに ネタがなかったのでずっと更新してなかったのですが、久しぶりにブログ更新します。 今回はユーザ権限によるプログラムのデーモン化をrunitを使って試したのでそれをまとめようと思います。 今まで仕事でdaemontoolsを使うことが多かったのですがroot権限でservice登録する必要があり(私が回避方法を知らないだけかもしれませんが。。。)、runスクリプトを変更した際に毎回rootになる必要があって不便だと思っていました。 そこで最近runitというものがあることを知り調べて実際に使ってみたのでそれをまとめます。 適当なサンプルプログラムを作るのも味気ないので IRC proxy で有名な tiarra をrunit管理下においてデーモン化してみたいと思います。 tiarraのインストール・設定 まずさっそくですが tiarra 本体をインストールします。 私の環境が Deb
How to install runit Upgrading from previous versions of runit Benefits How to replace init How to use runit with current init How to use dietlibc Frequently asked questions Runlevels Service dependencies A collection of run scripts The runit program The runit-init program The sv program The runsvdir program The runsvchdir program The runsv program The svlogd program The chpst program The utmpset
(CNN) 米オハイオ州の刑務所で服役中の受刑者数人が手薄な監視の隙を突いてコンピューター2台を組み立て、刑務所を管轄する州保護矯正局(ODRC)のネットワークに不正アクセスしていたことが13日までに分かった。当局がこのほどまとめた報告書で明らかになった。 2台のコンピューターは同州マリオン郡の刑務所で天井裏に隠されているのが2015年に見つかり、州監察局が調査に乗り出していた。 コンピューターを調べた結果、別の受刑者の情報を使ったクレジットカードの申し込みや、ポルノ閲覧、税金還付詐欺に関する調査、自家製ドラッグの製造法、メッセージ送受信などの記録が残っていた。 さらに、刑務所内の複数カ所に出入りできる通行証を発行させることにも成功していた。 事態が発覚したのは、1日当たりの許容限度を超えてODRCのネットワークを使っているコンピューターについて、警報が出たことがきっかけだった。刑務所の業
私の同僚のDrew DennisがSpot fleetでAmazon ECSを使う方法を紹介するゲスト投稿を送ってくれました。 オンデマンドのEC2インスタンスを使う利点はいくつかあります。しかし、多くのワークロード、例えば必要に応じて単純に起動し後続の同一処理で簡単に置き換える様なステートレスやタスクベースなシナリオでは、Spot fleetを使うことでより経済的に追加の計算資源を獲得することができます。加えてSpot fleetはリクエストされたターゲットキャパシティを保つために、終了させられたインスタンスを自動的に置き換えてくれます。 Amazon ECSは高いスケーラビリティとパフォーマンスを持つコンテナ管理サービスで、Dockerコンテナをサポートし、管理されたAmazon EC2インスタンスのクラスタ上で簡単にアプリケーションを実行することができます。ECSは既にEC2インスタ
2017年2月17日、人事とITをキーワードに、エンジニアリングやテクノロジーに関する理解を深めるためのイベント「人事 to IT カイギ」が行われました。第1回目のテーマは「エンジニアのキャリアパスとしての人事」。本パートでは、クックパッド技術部長の庄司氏が人事部長を兼務することになった経緯について紹介しました。 クックパッドで技術部長と人事部長を兼任 庄司嘉織氏(以下、庄司):藤本(真樹)さんのありがたいお話のあとで恐縮ですが、自己紹介から。庄司嘉織といいます。だいたいGitHubやTwitterやFacebookで「yoshiori」で検索すると出てくるので、よろしくお願いします。 技術部長と人事部長を兼任しています。今日は人事部長の立場として来ました。藤本さんがやらなかったのでこれをやるのは恐縮なんですけれども。(挙手をしながら)クックパッドを知っている人? (会場挙手) 良かった
「OK Google、ワッパーって何?」──。米ファストフードチェーンBurger Kingが4月12日(現地時間)のゴールデンタイムにこう話すテレビCMを放映した。米The Vergeなど複数の米メディアによると、米Googleの音声認識アシスタント端末「Google Home」やスマートフォンの「Google Assistant」がこの音声に反応し、Wikipediaの「ワッパー」についての説明を読み上げたという。 ワッパー(Whopper)は、もともとは非常に大きなもの、という意味だが、Burger Kingの人気メニューの1つであるハンバーガーの名称で、Wikipediaではハンバーガーとしての説明が優先的に表示される。 Wikipediaの説明は一般に誰でも編集できる。このCMが放映される前に、誰か(The VergeはBurger Kingのマーケティング幹部だと推測している)
目次 Hiveとは Hiveの設定 HiveQL構文(DDL) DataBase/SCHEMAの作成 Database/SCHEMAの削除 Tableの作成 Tableの削除 Table名変更 Partition作成 Partitionの削除 Columnの変更 Columnの追加/置き換え TableのProperty変更 SerDe Propertyの追加 HiveQL構文(SQL) テーブル一覧表示 テーブルの内容を表示 基本的なSELECT文 WHERE句(条件指定) DISTINCT(重複削除) ORDER BY / SORT BY句(ソート) GROUP BY句(グループ化) HAVING句(グループ化後の条件) LIMIT句 JOIN(テーブル結合) 抽出カラムを正規表現で指定 UNION(結果の結合) SUBQUERY LOAD(データの読み込み) Hiveを使う 事前準備
はじめに HiveはHDFS上のデータをSQLで操作できるHadoopのエコシステムです。Facebook社により開発され、現在はApacheのトッププロジェクトの一つです。 Hiveがリリースされてから7年ほど時間が経ちました。 その間に他のビッグデータ用のSQLエンジンがいくつか登場しました。 これらのSQLエンジンの多くは、Hiveが苦手としていた低レイテンシなクエリの実行に応えることにフォーカスしています。 従来HiveのバックエンドはMapReduceで動いており、クエリを実行すると完了するまで数分から数十分、数時間の時間がかかりました。そのためアナリストの解析用途で利用するのは難しく、主にデイリーやアワリーの集計などのバッチ処理として利用されてきました。 しかしながら、現在もHiveの開発・改善は非常に活発に行われています。特にここ1〜2年の間にHortonworks社を中心と
Googleで研究開発していたTCPの新しい輻輳制御アルゴリズムであるBBRが公開され、 Linux kernel向けにパッチが投下されたようです。 こういうのワクワクしますね。 https://patchwork.ozlabs.org/patch/671069/ BBRというキーワードは、QUICの公開当初から、 Google内部で研究開発している輻輳制御アルゴリムズとしてごく一部で知られていました。 ※今回のBBRとQUICで実験中のBBRは別ものという可能性がありますが。。 ファイル:src\net\quic\core\crypto\crypto_protocol.h const QuicTag kTBBR = TAG('T', 'B', 'B', 'R'); // Reduced Buffer Bloat TCP // Defines for all types of conges
Benefits for LWN subscribersThe primary benefit from subscribing to LWN is helping to keep us publishing, but, beyond that, subscribers get immediate access to all site content and access to a number of extra site features. Please sign up today! Congestion-control algorithms are unglamorous bits of code that allow network protocols (usually TCP) to maximize the throughput of any given connection w
ども、大瀧です。 AWSが提供するLinuxディストリビューション Amazon Linuxの最新版であるAmazon Linux 2017.03がリリースされました。このリリースで採用しているLinuxカーネル バージョン4.9では、新しいTCP輻輳制御アルゴリズムBBRのサポートが追加されています。 しかしながらAmazon Linux 2017.03.0のカーネルパッケージではBBRモジュールが無効なため、今回はカーネルを再ビルドして試す手順をご紹介してみたいと思います。 お断り : 一般的にカーネルを再ビルドして利用することはディストリビュータのサポート範囲外になります。自己責任の元、検証用途にとどめ本番環境への適用はビルド済みカーネルパッケージのリリースを待ちましょう。 ビルド環境の準備 まずは、カーネルを再ビルドするための環境を整えましょう。一般的にカーネルの再ビルドにはローカ
これまでシリコンバレーは40歳以上になると住みにくくなる場所だと言われてきた。上述したように若者が多く、スタートアップ従業員の平均年齢は22歳とされる。言ってみれば、そうした若者がシリコンバレーの原動力であり、若い世代が少なくなると地域の経済力や活力に大きな影響が出ると、ベイエリアカウンシルは懸念している。 住居や交通問題などの住みにくさは、これから家庭を築こうというミレニアル世代にとっては正面からやってくる障害だ。良い学校がある地域は、住宅や家賃がさらに高く、かなりの勝ち組でなければ十分な広さのある家に家族で住んだり、子供を良い学校に通わせたりできなくなっているのだ。長期的に見れば、今はシリコンバレーがサステイナブル(持続可能的)になれるかどうかの分かれ道にあるかもしれない。 もう一つ別の調査も、シリコンバレーからの脱出傾向を捉えている。こちらも民間団体の「ジョイント・ベンチャー・シリコ
【民進党】 4/13以降の全ての国会審議を拒否へ 1 名前: ジャンピングカラテキック(茸)@\(^o^)/ [KR]:2017/04/12(水) 19:42:49.51 ID:LScu0dMk0.net 介護保険関連法案可決、与党が採決に踏み切る 「森友学園」を巡る与野党の攻防が法案審議に大きく影響しています。 衆議院の厚生労働委員会で、民進党が事前通告が無いまま「森友問題」についての質問を行ったなどとして与党側が反発。当初、与野党間で14日に採決を行うことで調整を進めていた介護サービス利用者の自己負担割合引き上げなどを盛り込んだ介護保険制度関連法案の採決に踏み切り、混乱の中、法案は可決されたのです。 民進党は13日以降の全ての国会審議を拒否する構えです。 https://headlines.yahoo.co.jp/videonews/jnn?a=20170412-00000065-jn
内閣府チームによる研究開発プログラムにおいて科学的手法に問題があったことが日本経済新聞のサイトに掲載された(日経産業新聞4月12日付)。 ■内閣府チーム、仮説段階の研究を表彰 :日本経済新聞 「このコンテストから新しい企業の研究の種を育てたい」。ImPACTの山川義徳プログラムマネージャー(PM)は2月、都内のシンポジウムで力を込めた。壇上に上がった新田ゼラチンや日本アロマ環境協会などの代表者に賞状を送り成果をたたえた。 コンテストの狙いは脳の健康に効果のありそうな食べ物や生活習慣などを見つけることだ。企業などからアイデアを募り、山川PMらが開発した脳活動の指標をもとに、アイデアを試した時の脳の変化を測る。脳の健康に効果のありそうなものを表彰するという内容だ。今回が2回目でコラーゲンペプチドの摂取、ラベンダーのアロマハンドマッサージが表彰された。 山川PMらは1月には、製菓大手の明治と高
「Food52」に登場するパスタメニューは山ほどありますが、これまで見てきたものの中で、ここまで貧相なビジュアルのパスタは初めて。紹介者のAnnie Crabillさん、これ本気で言ってんの?が第一印象だったくらい。 だけど読み進んでいくうちに、誤解していた自分を恥じてしまいました。だってこのテク、永いパスタ料理の歴史における大革命になるかもしれないんだから。 よく、料理ハックのひとつとして、一定時間パスタを水に浸してから茹でるという方法があります。乾物を水で戻すのと同じ要領で水に浸しておく(太さにもよるが2〜3時間が目安)わけですが、これにより茹で時間を短縮させたり、もちもち感をUPさせるというアイデア。 でも、どうやらそれとは別もの。水に浸すことは同じなんですが、その前に画期的なある工程がありました。 Annieによると、どうやらこのアイデアの出自は『Ideas in Food』という
4月10日の日経ITproの記事「 AIベンチャーの雄が総務省の開発指針に反対する理由」で、総務省主導で推進されているAIネットワーク社会推進会議とその開発原則分科会からPFNが離脱したことを、取り上げていただきました。私とのとりとめのないインタビューを適切にまとめてくださった日経ITpro浅川記者に深く感謝いたします。また、その記事に対して、はてなブックマーク、NewsPicks、FacebookなどのSNSを通して多くのコメントを下さった方にも感謝の意を表します。ありがとうございます。離脱の理由は記事にある通りですが、総務省の方々も私達の立場を真摯に受け止めてくださっていて、実りのある議論を続けてくださっています。その上で、今後の議論を深めるために、いくつかの点について補足したいと思います。 汎用人工知能と特化型人工知能 現在、人工知能という言葉は大雑把には、 汎用人工知能(「強い」人
ネットワークのトラブルシュートなどをする時にtcpdumpやwiresharkといったツールを使ってキャプチャデータを取得し、正常ではない通信を特定するなど分析します。その時にIPアドレスやポート番号といったことは当然確認すると思いますが、本記事ではそれ以外に分析に利用できそうな小技をいくつか紹介したいと思います。お題は以下のとおりです。 MACアドレスからNICのベンダーが分かる IPヘッダからおおよそのホップ数が推測できる TCP/IPヘッダからOSを推定できる TCPの3-way-handshakeからネットワークの遅延を測れる TCPの再送状況からネットワーク品質の変化を見れる DHCP/mDNS/NBNS/LLMNR から同一ネットワーク内のホスト名がわかる TLSのclient helloから接続先のホスト名がわかる 【注意事項】 本職のネットワークエンジニアの方にとっては当た
朝も早くから目が覚めたので、出社前に愚痴っとく。 当方のスペックは ・30代、化学系メーカに勤務。 ・大学での専攻は情報系ではない。パソコンは趣味でいじってきた。 1. SIerへの思い ・毎回、見積もりの度に「何人月ですか?」と聞くが、聞いてる私だって無意味な質問だと思ってるよ。 すまん、私の説明が悪すぎるのか、こっちの決裁権者は上から下まで人月でしか理解できないんだよ。 妥当かどうかはわからんけど、例えばソースの行数単価とか、プログラムの容量単価とかで説明したこともある。「訳がわからないから、やっぱり人月で表現してくれ」と言われたがな。 ・要求する機能に対して短い納期を設定しているが、「なんとかします」って言ってくれてありがとう。無理をねじ込んでごめん。 私にはお金関係を決裁する権限もなければ給料も安いから、ありがとう、ごめんと言うしかできない。 ・毎年「保守費、下がりませんか?」とお
根拠不明のランキングや商品比較によるステマ行為が、上場企業を含む一部のアフィリエイト業者によって横行していることがBuzzFeed Newsの調査でわかった。それらはSEOによって、検索結果上位に表示されている。 化粧品や健康食品をインターネットで検索すると、「おすすめランキング」「商品比較」が載ったサイトが上位に表示される。 この情報が正しいとは限らない。 ランキングの順位や比較内容は根拠が曖昧で、医療情報を含む説明文に出典は示されていない。著者や監修者の明示もなく、問い合わせ先もない。 そんなサイトが検索上位に来るのは、昨年問題となったDeNAの医療情報サイト「WELQ」に通じる手法を使い、検索エンジン最適化(SEO)をしているからだ。 報酬と引き替えに、景表法や薬機法、健康増進法などに抵触する恐れのある“やらせ”ランキング・比較を作らせ、SEOで検索上位に表示させる。いわゆるステルス
国会ウォッチャーです。 今日3つ目ですが、あまりのやりたい放題にちょっとびっくりしたので、書きます。 竹下亘が、囲み取材で、 100万円の寄付をしたということが「総理に対する侮辱」だから籠池理事長の証人喚問を決めた、とのたまっていましたが、今日のこれを見ても自民党の議員内での安倍総理に対するおべっか、ケツなめはここまできているのかと正直驚きました。 これも背景知識がないと民進党の柚木議員が悪い、みたいにおっしゃるかたもいらっしゃると思いますが、今までの慣例から考えて、質疑冒頭に出席者に簡単に答弁を求めることはこれまでにも多々あったことです。また、予算委員会が終わり、森友学園、天下り問題についての総理入りの集中審議の開催を与党は拒否し続けているので、森友学園に関することを総理に答弁を求める機会は今のところありません。したがって、柚木議員が、総理入りの厚労委員会で、冒頭に総理に質問すること自体
大手すしチェーン「無添くら寿司」を運営する東証一部上場の飲食企業「くらコーポレーション」が、プロバイダー業者「ソニーネットワークコミュニケーションズ(ソネット)」を相手取り、インターネット掲示板上に「無添という表現はイカサマくさい」などと書き込んだ人物の情報開示を求めた訴訟の判決が12日、東京地裁であった。 宮坂昌利裁判長は「書き込みは、くら社の社会的評価を低下させるものではなく、仮に低下させるとしても、書き込みには公益性があるため違法性はない」として、請求を棄却した。 判決によると、平成28年3月、株式情報を扱う掲示板に、ソネットのプロバイダーを利用する何者かが「ここは無添くらなどと標榜(ひょうぼう)するが、何が無添なのか書かれていない。揚げ油は何なのか、シリコーンは入っているのか。果糖ブドウ糖は入っているのか。化学調味料なしと言っているだけ。イカサマくさい。本当のところを書けよ。市販の
タイトル スプラトゥーン2 発売日 2017年7月21日(金) 希望小売価格 6,578円(税込)【パッケージ版/ダウンロード版】 プレイ人数・コントローラー サポート情報
こちらの本をご恵贈いただきました。 ビッグデータ分析・活用のためのSQLレシピ 作者: 加嵜長門,田宮直人出版社/メーカー: マイナビ出版発売日: 2017/03/27メディア: Kindle版この商品を含むブログを見る 一般的なSQLの本というのはDB管理の一環としてのインフラエンジニア向けの技術書であることが多く、意外にもデータ分析を主目的としたSQLの使い方やクエリの工夫の仕方について書かれた本というのはあまり多くないんですよね。故に、多くのデータ分析者は難解なテーマを実現するクエリを書きたくても参考になる資料が乏しく、途方に暮れるわけです。僕もHive / Redshift / BigQueryのクエリを書きながら「こんな分析がしたいんだけど、それを実現できるクエリってないよなぁ。。。」と何度天を仰いだことか。 そんなところに突然降って湧いてきたのがこちらの新刊書。もう目次を見ただ
Kohei Kawaguch-i-Sunada @mixingale 四学期制で五限目の開始時間が17:10になったことで,この時間に開催されているセミナーに乳幼児を抱える研究者の出席が難しくなった.4限以前の時間は他の授業に出席している学生がいるため,セミナーの時間を4限以前に動かすのも難しい. 2017-04-12 15:22:30 Kohei Kawaguch-i-Sunada @mixingale 今日の教授会で報告したので公表しますが,実は,今年度の春夏学期を最後に8/1付けで一橋大学経済学研究科から香港科技大学ビジネススクール経済学科に移籍することになりました.ランクは今と同じテニュアトラックAssistant Professorです. 2017-04-12 18:52:20 Kohei Kawaguch-i-Sunada @mixingale 香港科技大は近年シンガポール国立
まずは結論 こんな環境が Google Container Engine 上に一発で作れるスクリプトとDocker Imageを作った。 要素技術 Locust Python製OSSの負荷テストツール。分散テストモードがあって、簡単に複数台から負荷をかけるクラスタを構築することができる。今回は、環境変数で master, slave を切り替えられる Docker Image をベースにしている。 Docker Private Registry Google Container Engine で private repository を利用する方法を参照してください。 使い方 事前準備 ビルドサーバに gcloud SDK をインストールし、認証が終わっていること gcloud コマンドでデフォルトの GCP の PROJECT_ID が設定してあること(下記のコマンドでは --proje
コンニチハ、千葉です。Amazon Athenaを利用する上で重要になってくるパーティションについて書きたいと思います。 パーティションの重要性 Athenaでパーティションを指定することで、各クエリで特定の領域に対するスキャンを実行できるようになります。例えば、S3上のデータがs3://applog/YYYY/MM/DD/HHのような形でS3へ保存するとします。 パーティションを指定することで、検索時に特定の日付配下のデータだけスキャンすることができるので、パフォーマンスが向上します。また、スキャンするデータ量も減るため、コストも削減できます。 パーティションを設定する パーティションを設定するには、テーブル作成時にPARTITIONED BYを指定して分割するキーを指定します。パーティションを追加する場合、以下の2つのシナリオがあります。 S3上に格納されているデータが既にHiveフォ
ツイート L2スイッチはMACアドレスとポートを関連づける。L3スイッチはIPアドレスもポートと関連づけされる。なので、L3スイッチはスイッチというようり、ルータのイメージ。ルータにポートがたくさんついているのがL3スイッチ。 L2スイッチとは スイッチは通信したい相手がどのポートにつながっているかを記憶してパケットを転送する。L2スイッチの場合、どのポートにどのPCがつながっているかはMACアドレスによって管理されている。MACアドレスは、OSI参照モデルの第2層(物理層)で扱われるので、レイヤ2スイッチと呼ばれる。スイッチにLANケーブル接続すると、接続先のPCのMACアドレスと接続されたPCポートを関連づけて記憶する。 L3スイッチとは L3スイッチは、L2スイッチの機能に加えてIPアドレスを用いたルーティングができる。OSI参照モデルの第3層はネットワーク層でIPアドレスを扱うこと
人事の小澤です。今回は技術本部サービスファシリティグループで1ヶ月間インターン生として参加してくれた黒岩さんの記事をご紹介させていただきます。 はじめに 技術本部サービスファシリティグループの黒岩です。1ヶ月間インターン生として勤務させて頂きました。私はインターンの業務として、Dockerのマルチホストネットワークについて調査を行いました。この記事ではその調査結果について報告します。 具体的には、DockerオーバーレイネットワークとCalicoの比較を行いました。結果として、使い勝手の良さとパフォーマンスはCalicoに軍配が上がりましたが、導入には2つの課題が見つかりました。第一に、Calicoによってルータのルーティングテーブルが肥大化します。第二に、Calicoを用いてコンテナでL3DSRを構成する場合は、Calicoにパッチを当てる必要があります。 Dockerのマルチホストネッ
2015年6月26・27日の2日間にわたって、起業やスタートアップへの関心が高い大学生に向けて、起業家の生の声を届ける「IVS SEEDS 2015 Summer」が開催されました。初日のスタートアップ・ピッチに登壇した、コロプラ・千葉功太郎氏は、同社を代表する「白猫プロジェクト」や「魔法使いと黒猫のウィズ」など、世界のスマートフォンアプリ市場でランキング入りするゲーム開発の裏側を紹介しました。 学生起業とリクルートを経てベンチャーへ 千葉功太郎氏:こんにちは! 今回、僭越ながら(プログラムの)表紙を務めさせていただいた千葉です(笑)。よろしくお願いします。「白猫プロジェクト」とか「(魔法使いと)黒猫のウィズ」とかを作っているゲーム会社です。グラニさんに続いて2社目です。僕は今、次世代部長としても創業からやっているのですが、次の一手、次の3年後のところをやっていこうかなと思っています。 簡
技術本部メディア広告開発室のこまはらです。 A.J.A.という運用型広告システムの開発・運用を担当しています。 A.J.A.では、現在、アメーバブログ、Spotlight、by.Sといった自社メディアに、インフィード広告を中心とした広告を配信しており、配信先を順次拡大しています。 様々な種類の広告を配信していますが、すべてひっくるめると1日に10億impression前後の配信規模になっています。 今回は、A.J.A.の概要編ということで、前半で基本的なシステムの構成についてご紹介し、後半に高速なレスポンスを実現するための工夫について書かせていただきます。 基本構成A.J.A.の広告システムは、 ユーザの広告リクエストを受け、広告を返す配信サーバ数ある広告の候補から最適なものを選択するレコメンデーションAPIサーバ配信設定や実績のレポーティングを行うための運用管理画面配信実績のリアルタイム
When Brendan Eich created the very first version of JavaScript for Netscape Navigator 2.0 in merely ten days, it’s likely that he did not expect how far the Slack Desktop App would take his invention: We use one JavaScript code base to build a multi-threaded desktop application, routinely interacting with native code, targeting Windows, macOS, and Linux. Managing large JavaScript codebases is chal
「Facebook Messenger」では数年前から送金機能が提供されているが、これまでは1対1のユーザー間でしか金銭の受け渡しはできなかった。 米国時間4月11日から「Android」端末とデスクトップコンピュータで、グループ間での金銭の受け渡しがMessenger上で無料でできるようになった。現時点では米国のみで提供されている。 Facebookはブログ記事で、食事代金の割り勘や、グループで贈り物をする場合のカンパを例にこの機能を説明している。グループ送金を行うには、Messengerで新規または既存のグループの会話を表示し、左下隅の「+」記号をタップしてその他の機能を表示し、支払いアイコン($)をタップする。続いて、送金または請求相手を選択する。グループの中の1人を選択するか、グループの全員を選択することができる。 Facebookがなぜこの機能をAndroidとデスクトップのみで
はじめまして、ZILMOO株式会社(www.juusando.com)のUXUIデザイナーのハフィドと申します。私はモロッコ出身で、日本への留学、大手制作会社をへて現在の会社を立ち上げました。子供の頃からロゴデザインやグラフィックデザインの活動をしており、大学では哲学・心理学を学んでいました。現在は、UXUIデザインなどに携わっています。 また、東洋美術学校・日本電子専門学校でUX/UIデザイン講師としても活動しています。 2014年からコミュニティ(UXUI Designers)を主宰し、イベントや勉強会などを定期的に開催しています。 Twitter:https://twitter.com/hafidbourhim Dribbble:https://dribbble.com/juusando UUDコミュニティ:http://uuds.peatix.com/ , https://www.
無償の「Docker for Windows」で手軽にLinuxコンテナを利用する:Windows管理者のためのDocker入門(1/2 ページ) Windows OS向けのDocker for Windowsが正式にリリースされ、Windows環境でも簡単にDockerを導入できるようになった。Windows 10のHyper-VでDockerのコンテナを利用してみよう。 最近のITシステムでは、DockerのLinuxコンテナを使った軽量なアプリケーション実行環境の利用が進んでいる。本番環境だけでなく、運用や開発の現場でもコンテナ技術は広く使われている。だがDockerのコンテナはLinuxをベースにしているということもあり、Windows環境、特にクライアント環境ではまだまだ普及しているとは言いがたかった。 だが2016年7月末に「Docker for Windows」(および「Do
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く