EngineeringMySQL High Availability at GitHubGitHub uses MySQL as its main datastore for all things non-git, and its availability is critical to GitHub's operation. The site itself, GitHub's API, authentication and more, all require database… GitHub uses MySQL as its main datastore for all things non-git, and its availability is critical to GitHub’s operation. The site itself, GitHub’s API, authent
という検索語で調べても、おまえ行ってないだろーとか単なるプロモーションだろーみたいなのしか出ないので、まとめておきます。 おいしいレストランでビールも3種類くらいあるよ、というのは載せてません。 あと、夏で暑いから、という理由でビールを飲みたいときは、普通のビアガーデンとかのほうがいいかも。 (2019/3/16更新) ベースキャンプ 福岡で一番おいしいベルギービールの店です。ほとんどの銘柄が専用グラスで出ます。 大名にあります。 自分のところで樽を輸入したりしてます。 カレーの店という触れ込みですが、福岡で一番ベルギービールにこだわってる店です。 Ales 舞鶴にある、クラフトビールを置いているいい店。 IPAが多い印象。 FUKUOKA CRAFT 大名でエルボラーチョがやってるクラフトビールの店 自家醸造ビールが気軽に飲める福岡唯一の店。(オークラは遅くまでやってないし気軽にいける場
Abstract 概要 本セッションでは体の調子をIoT的アプローチ、測定を容易にするアプリの制作、また市販のトラッキング製品などを駆使し測定とログ管理を行い、どうやっていくことで体の調子を上げ、パフォーマンスを向上させ、より良いエンジニアライフを送れるか?を追求、解説します。 問題提起 各位エンジニアの皆様に於かれましては、サーバーやアプリケーションのパフォーマンス計測に余念がないと思われます。しかしながら、最も肝心なパフォーマンス計測が抜けてはいないでしょうか?そうなによりも、自分自身の体のパフォーマンスのことがおろそかになっているのではないですか? 考察 そもそも人間の体は原始時代からデザインされていて、プログラムを書くようには作られていないのではないか?。ではどのようなアプローチで改善していけばパフォーマンスが最大化されるのか?自らの体と巷にある健康に関する書籍、論文。そしてエンジ
今日は、日本の代表的なソフトウェア開発手法について紹介しよう。 その名も、メテオフォール型開発である*1。 第一節 通常のウォーターフォール型開発におけるプロジェクトはこのような形を取るが、 メテオフォール型開発ではこのような形が取られる。 そしてこうなる。 これはアジャイル型開発手法におけるサイクルであるが、 神の前では無力である。 神の一声は全てを崩壊させ、 民は一生懸命これを再建す。 これが、メテオフォール型開発*2である。 第二節 全てのスケジュールは天界の都合によって決まる。これを黙示録と呼ぶ。 ソフトウェア開発においてフィードバックは重要なファクターだが、 神にフィードバックは届かない。 ただし、祈りを捧げることはできる。この祈りはごくまれに届く。 神は様々な姿を取る。 外から現れることもあれば、 内に棲んでいることもある。 あるいは、まだ会っていない or 会うことすらできな
スマートニュースの社員になりました 皆様、お久しぶりです!約 7 年振りにこのブログを書いています。 元気にしてましたか?僕は元気です。 実はこの 6 年間 id:mizzusano とカクテル株式会社という会社をやっておりまして、先日のプレスリリースにもあったようにこの度会社ごとスマートニュースにジョインすることになりました。 UUUM に遊びに(?)行ってはしゃぐ僕と id:mizzusano そこで今日は振り返りも兼ねて、以下の 3 点について、この 6 年間考えていたことを書いて見たいと思います。 事業アイデアより大切なこと 起業家が健康的に働く方法 プログラマーが起業するということ 少しでもこれから起業したい人のお役に立てればと思っております。 事業アイデアより大切なこと 6 年間の事業を振り返えると失敗の連続でした。その中で、事業そのもののアイデアより共に起業するメンバーが大切
LINEエンジニアが語る、Elasticsearch運用法と監視の裏側 LINEデリマでのElasticsearchの運用と監視の話 #2/2 2018年1月30日、LINE株式会社が主催する技術者向けミートアップ「LINE Developer Meetup in Tokyo #27 -Elastic-」が開催されました。27回目となる今回のテーマは「Elastic」。LINE社内ではElasticsearchがどのように運用されているのか? ゲストスピーカーにElasticのエヴァンジェリストも迎え、最新の事例と今後について語ります。プレゼンテーション「LINEデリマでのElasticsearchの運用と監視の話に登場したのは、LINE株式会社開発3センター開発支援室の渡邊紘太朗氏。LINEが手がけるフードデリバリーサービス「LINEデリマ」におけるElasticsearchの運用方法と
諸事情でロンドンに一人で来ていて現金、VISAカード盗難したのでメモっておく。 他の人が似たような状況にならないようになればと思います。 ロンドンは治安の良いところだと思っていたのですが、まあこういうことに遭遇してしまったので用心した方がいいですねという話です。 今回、現金とVISAカードを封筒に入れてそれをショルダーバッグの中において使っていました。外ではそれぐらいしか使わないだろうと思って日本で使ってた財布(中に日本円とか免許証とかがある)はホテルにおいてました。 で、気づいたらその封筒がなくなっていたというオチ。紛失の可能性もなきにしもあらずですが、地下鉄で盗られたのかなあと思ってます。ランチ食おうとしてレストランに入って注文した後に気づいた。食った後じゃなくてよかった。オイスターカードという日本でいうSuicaはあったのでホテルに帰ることはできました。 で、クレジットカードを止める
tl;dr - Amazon に入って 3 年が経ちましたが、この度転籍という形で Canada の Vancouver にある Amazon S3 開発チームに Systems Development Engineer として移ることになりました。 2010 年頃からずっとなりたいと思っていた北米での開発者の仕事(もちろん英語のみ)なので、本当に嬉しいです。AWS の Solutions Architect(SA)としてお客さんと向き合う仕事をじっくりさせてもらい、そこから実際に開発をしているチームに開発者として拠点も含めて移れるキャリアパスがあるんだよ、という一例になれましたので、SA になると自分の手を動かす機会が減ってしまうことを懸念している開発者の方の背中を押せたら幸いです。なお、2018 年 6 月頭に日本を出国予定で日本の会社も退職してしまうので、(旅行を除いて)日本に戻って
The Heroku Connect team ran into problems with existing task-scheduling libraries. Because of that, we wrote RedBeat, a Celery scheduler that stores scheduled tasks and runtime metadata in Redis. We’ve also open-sourced it so others can use it. Here is the story of why and how we created RedBeat. Why We Created the RedBeat Celery Scheduler Heroku Connect makes heavy use of Celery to synchronize da
Python は inspect モジュールを使うことでオブジェクトから多くの情報を取得できる。 そして、関数のシグネチャを調べる方法としては、これまで getargspec() 関数が使われることが多かった。 ただ、この関数は Python 3 系では非推奨 (Deprecated) となっている。 そのため、今後は使わない方が良い。 getargspec() 関数が非推奨となった代わりに、今は signature() 関数を使うことが推奨されているようだ。 今回は、この関数の使い方について扱う。 使った環境は次の通り。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.11.6 BuildVersion: 15G1004 $ python --version Python 3.5.2 インストール Python 3.3 以降であれば
・渋谷に新規オープン!日本初のプログラミング体験型教育施設みらいごとラボ ・2018年1月20日~30日の11日間、通常1,200円/時間の屋内プログラミング遊園地を無料開放! ・プログラミング、ロボット、英会話ワークショップもこの期間は全部無料! ・要事前予約、ご予約やお問合せはhttp://miraigotolab.co.jp/lp/ 【期間限定・無料】 小学校で必修化へ「プログラミング」の無料体験イベント 2018年1月20日より開催 ~2018年オープン 日本初の最新プログラミング教育施設 みらいごとラボ~ みらいごとラボ株式会社(本社:東京都渋谷区、代表:岩井真琴、以下みらいごとラボ )が2歳〜高校生までを対象としたプログラミングの無料体験イベントを、2018年1月20日(土)〜30日(火)に開催いたします。 ▶プログラミング無料ワークショップ http://miraigotol
はじめに 以前、と言っても結構前ですが、タイトルにあるようなgit rebase -iの時に役に立つVimプラグインというのを作ったので、それを紹介したいと思います。 動機 僕の所属している開発チームでは、バージョン管理システムにgitを使用しています。 gitは広く知られている通り、分散バージョン管理システムと呼ばれているものの一つです。その特徴と言っていいのかわからないですが、gitを利用すると、手元でのソースコードの変更を、細かい単位でローカルのリポジトリにどんどんコミットしておき、それを適当なタイミングでコミット履歴を改変して内容を整理してから、チームで共有しているリポジトリに状態を同期させるようなことができます。 git rebaseとは、そのようにコミット履歴を改変するときに使用するコマンドです。 git rebaseコマンド、特に-iというオプションを付けたものは、コミットの
Tech KAYAC Advent Calendar 2017の13日目の記事をお届けします。 クライアントワーク事業部でサーバーサイドエンジニアをしている森です。よろしくお願いします。 過去最大の将棋の盛り上がり 今年は将棋がとてもとても盛り上がりましたね。 最年少プロ棋士誕生 藤井四段29連勝 加藤一二三九段引退 流行語大賞候補に藤井フィーバーとひふみんがノミネート 羽生棋聖竜王位を獲得し永世七冠に かつてこんなに将棋がニュースに出たことはあったでしょうか。 こうなってくると将棋人口が増えて来そうです。 将棋人口が増えた時の問題点 将棋人口が増えると何が困るでしょうか? webのエンジニアなので将棋をwebに例えて考えてみました。 対局者:ユーザー 将棋盤・駒:UI・UX 指し手:アクセス 棋譜:ログ という感じでしょうか。 将棋人口が増えると棋譜がとんでもないことになりそうです。 と
Reliable Insights A blog on monitoring, scale and operational Sanity A single Prometheus server can easily handle millions of time series. That's enough for a thousand servers with a thousand time series each scraped every 10 seconds. As your systems scale beyond that, Prometheus can scale too. Initial Deployment When starting out it's best to keep things simple. A single Prometheus server per dat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く