クックパッドがどのようにMicroservicesしてきたか/How Cookpad shifts to Microservices
「世界で最も住みやすい都市」に6年連続で選出されたオーストラリアのメルボルン。 多国籍国家オーストラリアを代表するこの都市は、観光客やワーホリワーカーにも大人気です。 本記事では、自然豊かなメルボルンの観光地を旅好きな現地留学生がピックアップしています。 グルメ事情や現地のご紹介に始まり、オーストラリア固有の生き物に出会える動物園、写真好きが世界から集まるビーチ、そして極めつけはミスチルの「Tommorow never knows」のPV撮影地まで! 盛り沢山の内容でお届けします♪ 世界で最も住みやすい都市メルボルン メルボルンは、 歴史的な建物やヨーロッパ風な家 も多く残っており、のんびりと過ごしやすい町です。 治安も良く、人もフレンドリーなので、観光客にとっても居心地が良い町だと言われています。 気候は「 1日で四季を味わえる 」と言われるほど寒暖差が激しいのが特徴。 ただ、朝早い時間
jenkins で回してる ci のジョブを digdag で書き直してみたけど、フローがひと目で分かるし、git で管理できるし、並列化も簡単だし最高だ。— Kosuke Adachi (@foostan) October 8, 2016 ということで Jenkins のジョブを Digdag に置き換えて Git で管理すると最高なので、今困っている人はやりましょう。1日あれば多分終わります。 今回試したのは CI のジョブですが、どんなジョブでも応用できると思います。 詳しく こないだ Rebuild 152 聴いていたらその会話の中に「Jenkinsおじさん」ってワードが出てきたんですよ。 rebuild.fm Jenkinsをそれなりの規模で使っている人ならお馴染みだと思うんですが、Jenkinsって自由度が高くてジョブの編集も簡単にできるから気をつけないとジョブがカオスな状態に
自宅兼オフィスで働く、弱小経営者は、 限られたスペースを最大限有効活用するのも仕事のウチ。 賃貸住宅や倉庫は、面積に比例して料金が上がり、 スペースは金に成るということ。 限られたスペースを如何に有効活用するかってのは、 在庫を持つ商売に関わらず、必要なスキル。 今では「ディアウォール」や「ラブリコ」のような商品も登場し、 借り物の物件でも、自由に収納スペースも作れるわけ。 ただ、色々と造って来た中でトラブルも多く経験しましたので、 ツーバイ柱でDIYする際の注意点まとめておきます。 ラブリコとディアウォールを使う理由 ディアウォールとラブリコは、 基本的に収納スペースを増やす為に使うものであり、 どうやったら、より収納できるか?ってのは予め知っておくべき。 限られたスペースの中で、最大限収納を増やすには、高さを活用すること。 下から上まで隙間なく埋めること。これに尽きる。 →賃貸住宅の収
最近北米の自宅と日本の実家に VPN を設けていろいろやれたらいいなーと思い、ルーターを物色したらなかなかすごいヤツを発見したので、買ってみました。 EdgeRouter とは 地元サンノゼのネットワーク機器ベンチャー Ubiquiti Networks のルーター製品群です。このルーターはデータセンター等で使われる Linux 系高機能ソフトウェアルーター Vyatta (Brocade の vRouter の源流)R6.3 をベースにした EgdeOS 搭載のルーター製品ですが、信じられないコストパフォーマンスと、 amazon.com での評価が異常に高いのが特徴です。 ちなみに私が買ったのは最廉価モデルの EdgeRouter X ですが、ハードウェアオフロード有効時でルーティング最大 940 Mbps 、IPsec VPN 最大 200 Mbps 、RIP / BGP / OSP
Logs Specifically designed for log files, you can keep an eye on what is going on right from your desktop. Script One of the most powerful Geeklets! All you need is a script to get the information, then you can display it on your desktop. GeekTool will execute the script and display the output the way you want it. Image Whether it is a remote webcam, a network graph stored on a monitoring server,
はじめに 好物はインフラとフロントエンドのかじわらゆたかです。 Pythonを開発するケースが出てきたので、O/S問わずに使えるVisual Studio Codeで環境を構築してみました。 目標としては、IntelliSenseが動くこと、Code Formatができること、Lintが動くこと、 pyenv環境のPythonが指定できること、Debugができること、 この辺りを調べてみたいと思います。 環境 OS : OSX El Capitan (10.11.4) Visual Studio Code : 1.5.2 Python : pyenv pyenv-virtualを用いてのバージョン切り替えを実施 参考: pyenv 利用のまとめ - Qiita 導入方法 導入の手順としては、以下のような流れになります。 PythonのVisual Studio Code拡張を導入する。 P
人体に無害な光の近赤外線を当て、がん細胞を攻撃する免疫システムを活性化させ、がん細胞を退治する治療法の開発に米国立衛生研究所の小林久隆研究員らが成功した。 まだ、マウスの実験段階だが、1か所のがんを治療すれば、遠くに転移したがんも消える画期的な効果があるという。米医学誌「サイエンス・トランスレーショナル・メディシン」(電子版)の2016年8月17日号に発表した。 がん細胞のボディーガードを光で死滅させる 本来、異物であるがん細胞から体を守る免疫システムの中には、誤って健康な細胞まで攻撃しないようにブレーキ役を務める細胞がある。「制御性T細胞」と呼ばれる細胞だ。がん細胞が体の中で増殖するのは、この制御性T細胞を自分の周りに集め、免疫細胞の働きにブレーキをかけるガード役にするからだ。 研究チームは、がん細胞が免疫の攻撃から自らを守る仕組みを壊すために、ガード役の制御性T細胞を破壊することを考え
1ワールドで済ますというチャレンジ Nianticの求人を見ていて、凄く驚いたのは、「Software Engineer - Server Infrastructure」での次の項目。 all on a single, coherent world-wide instance shared by millions of users. 対訳 全ての(アクション)は、数百万のユーザーに共有された単一の一貫した(サーバ群で行われる) つまり、ポケモンGOは1ワールドで構成されている。MMOのサーバを作ったことがある人なら5それがどんなに大変かピンとくるだろう。特に、ポケモンGOの様に一日に数百万人とかが遊ぶゲームで、1ワールドでゲーム世界を構築するのは、結構大変だ。6 MMOで1ワールドがなぜ大変か(データストレージとの戦い) MMOの様なオンラインゲームで、1ワールドがなぜ大変かを図示する。
26で結婚をして、10数年経つけど子どもには恵まれなかった。 周りの同僚が結婚をして、子どもを産んでいく。 父になり、母になり、それを横目に見ていた。 子どもが欲しいとずっと思っていたけど、それはそれで、心からおめでとうと言えたと思う。 ただ、自分がいつまでも不完全な人間な気がしていた。 子どもがいて、親になって、育てて、それをしないと不完全な自分だと思っていた。 夫婦ふたりで、生きているけど、何が目的なのかよく分からなくなることが多々あった。 でも、今日些細な事がキッカケになり、自分が何をしたいのかが分かった。 自分は20歳の頃から、プログラミングで飯を食っている。 今でこそ管理職なんぞやっているが、まだまだコードを書いている。 休みの日も、キャッチアップするために、情報収集をしてコードを書いている。 この業界はまだまだ人材不足で、エンジニアが足りていない。 身寄りの居ない子どもたちに、
<今回の目次> なぜ前倒しすべきなのか? 前倒しできれば、仕事の質がピカピカになる なぜいつまでたっても前倒しできないのか? なぜ実際に前倒ししようとしても、前に倒れないのか? 前倒しは小さいことから始める 前倒しオタクへ 前倒しの筋力を鍛えるコツ Toricago式 前倒しトレーニングを公開 終わりに なぜ前倒しすべきなのか? 前倒しというと、何か特別なことをやっている印象を受ける。しかし、実際には「前倒ししたぜ!」と思えるレベルまで前倒しするのが、仕事のバランスとしては丁度良い。前倒ししたから偉いというよりは、前倒しできて当たり前。それが仕事のあるべき姿だと捉えるようにしている。 なぜなら、仕事をしていると、予期していない仕事が突然降ってきたり、色々な緊急事態が発生したり、思わぬトラップが仕事の中に潜んでいたりする。それによって、事前の計画が大幅に遅れるリスクが高まり、場合によっては正
スポンサーリンク 夫婦でプロジェクト管理ツールを使い始めて1年が経過しましたので報告したいと思います。 プロジェクト管理ツールで家族の一大プロジェクトを成功させた プロジェクト管理ツールの活用で夫婦の連携が取れる タスクの可視化により、分担の調整ができた 家族の課題と向き合うことができた スキマ時間でタスクの確認と「とりあえず登録」 共通認識を持つことにより、スピード勝負に強くなる 便利なWiki機能 【まとめ】プロジェクト管理ツールを夫婦で1年使ってみて 口頭で話し合うことも大事 これからの目標 関連ページ プロジェクト管理ツールについての過去記事は以下になります。 この1年を通して、プロジェクト管理ツールを活用することにより、家庭内の課題と向き合うことができるようになりました。 プロジェクト管理ツールで家族の一大プロジェクトを成功させた 具体的な例でいうと、家族の健康のためにと決断した
Embulkの並列処理 Embulkは、処理を複数のタスクに分割して並列に実行する仕組みを備えている。 しかし、標準のファイル入力プラグインでは、単純に1つのファイルを入力すると1タスクにしかならないようだ(こちら参照)。 ソースを読んでみると、複数ファイルを読むと複数タスクになるようだ。 試しにこんな感じに4ファイルを用意して、 /test └in ├in1.csv ├in2.csv ├in3.csv └in4.csv こんなymlファイルを用意して実行したら、 in: type: file path_prefix: '/test/in' parser: type: csv columns: - {name: id, type: string} - {name: name, type: string} out: type: file path_prefix: '/test/out' fi
会社には専門分野の技術とは別に、組織の中で働くための一般的な技術がたくさんある。学校で体系的に教えてもらうものじゃないから会社に入って身に着けていく。僕自身もう会社に入って8年半になるからずいぶん知見が溜まってきた。後輩や新人がその習得に自分と同じ時間をかけるのはもったいない。一度全体を整理しておきたいと思っていた。 それで書いてみたら長くなって、3分の2に圧縮したけどまだ長いのであらすじだけ先に書いておく↓ 働く上でいろいろな制約が存在していて、その制約に対抗する手段としていろいろな技術がある。この制約-手段のつながりを見ず単に結果としての技術だけを覚えても応用がきかないし身につかない。この技術にはレベルがあって、このレベルがちぐはぐだと上手くいかない。 「能力と時間」、「ルール」、「他人の感情」、「自分の感情」、「人間の生理」という5つの制約について「制約→技術」を展開していく。最後に
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く