AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
![AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例](https://cdn-ak-scissors.b.st-hatena.com/image/square/0d7d342d36720950a91f8864401999a68508868e/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F20161220-aws-blackbelt-gaming-170111050543-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
(弊社デザイナーが作ってくれた私の LGTM 画像です) Developers Blog に初登場!クラウドファンディングプラットフォーム Makuake の吉田慶章 ( @kakakakakku ) です.Makuake には約1年前に JOIN しました.JOIN した直後はサーバサイド開発をメインに新機能の開発を担当していましたが,2016年3月頃からウェブオペレーションエンジニアも兼務し,インフラ構成やアーキテクチャの改善をしたり,DevOps 文化の推進をしています. どんなサービスにも「技術的負債(もしくは何かしらの課題)」はあると思います.特に成長期のスタートアップでは,新機能をリリースすることを最優先に開発をする場面も多いですし,またサービスの急激な成長に伴って,今までは問題なく稼働していたアーキテクチャが,突如運用に耐えなくなってしまうこともあります.ある意味で「技術的負
2016年のデジタルカメラと交換レンズのシェアベスト3 BCN AWARDに、一眼レフカメラとミラーレスカメラ、コンパクトカメラ、交換レンズの2016年のシェアが掲載されています。 ・BCN AWARD デジタルカメラ(一眼レフ) ・BCN AWARD デジタルカメラ(ミラーレス一眼) ・ BCN AWARD デジタルカメラ(レンズ一体型) ・BCN AWARD 交換レンズ 上記の表の「AWARD2017」が2016年1月1日から12月31日までのシェアです。一眼レフは、キヤノンが非常に強く、2位のニコンにシェアで2倍とかなりの差をつけていますね。ミラーレスは、ソニーとキヤノンの順位が入れ替わっているのが目に付くところです。 また、コンパクトカメラは、ここ数年は、キヤノン・ニコン・カシオの順でシェアは安定しているようです。あと、交換レンズのシェアで、シグマがニコンを上回って2位になっている
渡辺です。 最近、Ansibleに関する書籍が増えてきていますね。 とはいえ、ほとんどは入門的な位置付けで、それはそれで需要があるんですが、実践レベルで使いこなすノウハウは少ないというのが現実かと思います。 この辺り、まだ試行錯誤を繰り返しているところも多いでしょう。 そこで、ノウハウをガンガン流出させるクラスメソッドなので、ベストプラクティスみたいなものをまとめちゃいました。 Ansibleとは? 雑な言い方をすれば、SSH接続したリモートホストでミドルウェアのインストールや設定ファイルの更新を行うツールです。 カテゴリとしては構成管理ツールに分類されます。 SSH接続が可能であれば、リモートホスト側にエージェントのインストールが不要である点は大きな特徴です。 Playbookにサーバの状態を定義する AnsibleのPlaybookは、リモートホストの状態を定義したファイルです。 構成
最近では、誰もがコンテナを好意的に評価している。誰もが、といってもAmazon Web Services(AWS)は例外だ。もちろん、AWSも独自のコンテナサービスを有しており、同社のIaaSポートフォリオを横断して容易にコンテナを稼働できるようにしている。しかしクラウド分野のアナリストJanakiram MSV氏がAWS Lambdaに関する話のなかで述べているように、「(AWSは)同社のプラットフォームを利用する開発者を増やすとともに、引き留めておく」という目標を持っており、「『Amazon Elastic Compute Cloud』(Amazon EC2)を利用してもらいたいと考える一方で、新興企業や開発者にLambdaを勧めている」ように見える。 AWSは開発者の間でますます人気を高めている一方で、企業はDockerやコンテナにも熱いまなざしを注ぎ続けている。ベンチャーキャピタリ
Windows で使えるターミナルとシェルをまとめてみた。 Windows でも選択肢は意外と多い。 ターミナルとシェルの組み合わせで自分好みの環境を構築できるだろう。 ターミナルとは? ターミナル、ターミナルエミュレータ、端末エミュレータ、ターミナルソフト、コンソール等と呼ばれる。 黒い画面で、テキストがずらずらと表示されるアレである。 ただし、画面に表示されるコマンド文字列などはシェルの機能である。 外側の GUI 部分だけがターミナルと言われる。 ターミナルは画面の見た目や操作性などを担当しているのだ。 ターミナルだけでは何もできないので、シェルと一緒に配布されていることが多い。 代表的なターミナル: xterm, Terminal(Mac), iTerm2(Mac), Win32コンソール, mintty 参考: List of terminal emulators - Wikip
Windowsでコマンドラインの環境を整えるには、MSYS2が優秀だ。 デフォルトのターミナルはmintty、シェルはbash、パッケージマネージャとしてpacmanがついている。 Windowsのパッケージ管理ソフトChocolateyをインストールすれば体制は万全だ。 ソフトウェアのインストールをほぼコマンドラインだけで済ませることができる。 つまりシェルスクリプトを組めばバックアップやセットアップも自動化できるということだ。 あとは設定ファイルをgithubなどに格納してインストール用スクリプトを書けば完璧だろう。 MSYS2 - Minimal SYStem 2 MSYS2はWindows上で動くUnixシェル環境だ。 詳しくはWindowsで使えるターミナルとシェルのまとめを参照されたし。 よくMinGWと一緒に語られているが、MinGWはGCCなどの開発ツールをまとめたツールチ
社内の事業部・プロジェクトを跨いで、社員間で技術やノウハウの共有をもっともっと盛んにしたいーそんな社員の声から生まれ、社内で運用中のツールをこの度 OSS にして公開しました。 公開先 GitHub 上に公開しています。 atware/sharedocs README にデモサイトや Heroku ボタンを記載していますので、すぐに試すこともできます。 Sharedocs Markdown で記事が投稿でき、コメントや Like やストックができる、言ってしまうとどこかで聞いたことがある某有名サービスのような情報共有ツールです。 投稿画面 絵文字も入力できますし、さらにはシーケンス図やフローチャートも Markdown で描けます。 レスポンシブにしてあるのでスマホやタブレットでも使えます。 つくるに至った背景など 背景 弊社には以前から、 他のプロジェクトでどんな技術が使われているのかよ
みなさんはGitHubのプルリクエストの機能を使ったことはありますか? ウェブ制作の場でもGitHubが使われることが多くなったと思いますが、ソースの履歴管理機能のみを使用している方も多いのではないでしょうか? 今回はGitHubのプルリクエストについて紹介します。普段からプルリクエストを使っている方でも役立つプラスアルファのTipsをまとめていますので、最後までお付き合いください。 プルリクエストとは? プルリクエストとは、コードの変更をレビュワーに通知し、マージを依頼する機能です。コードのレビューを受けることで、1人で作ると気がつかないコードの指摘やバグや記述ミスの発見ができ、コードの品質を高めます。レビュワーにとっても、他人が書いたコードを読むことで新しい書き方を発見できるというメリットがあります。コードから発展してプロジェクトに関する有意義な議論の場になることもあるでしょう。 プル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く