YAPC Hachioji 2016の資料です
前編はこちら: Node.jsのマイクロサービスの構築を通してDockerを学ぶ – 前編 ステップ3:マイクロサービスをDocker化する さて、ここからがお楽しみです! 私たちには、互換性のあるNode.jsバージョンがインストールされている開発マシン上で実行できるマイクロサービスがあります。やりたいことは、 Dockerイメージ を作成できるように、サービスをセットアップすることです。そうすれば、Dockerをサポートしているあらゆる場所にサービスをデプロイすることができます。 これを行うには Dockerfile を作成します。Dockerfileは、イメージを構築する方法をDockerエンジンに指示するレシピです。 users-service ディレクトリに簡単なDockerfileを作成し、それを私たちのニーズに適応させる方法を探ることから始めましょう。 Dockerfileを
あなたが真剣に Docker に取り組んで、その全てを学びたいと思っているのでしたら、もう探し回らなくても大丈夫です。 本稿では、Dockerがどのように機能するのか、どんな部分が話題になっているのか、そしてマイクロサービスを構築する際の基本的な開発作業にどのように役立つのかについて紹介したいと思います。 本稿では例として、ローカルで実行するコードからマイクロサービスやデータベースを実行するコンテナまで、バックエンドにMySQLを用いたシンプルなNode.jsのサービスの例を使います。 Dockerとは何か Dockerとは要するに、(仮想マシン用のテンプレートに非常によく似ている) イメージ を作成して、 コンテナ でイメージのインスタンスを実行できるソフトウェアです。 Dockerには、 Docker Hub と呼ばれる大量のイメージのリポジトリがあり、これを利用して作業を始めたり、無
『できる人のお金の増やし方』(リチャード・テンプラー著、桜田直美訳、ディスカヴァー・トゥエンティワン)の著者は、広範な分野において30年以上のマネジャー経験を持っているという人物。さらに2003年には「White Ladder Press」という出版社を創設し、わずか4年で「イギリスでもっとも成功した出版社」に育て上げたのだそうです。 そんな実績を軸として本書で展開しているのは、お金についての独特の持論。誰もがお金を欲しがり、必死で守ろうとするのは「お金が好きだから」ではなく、"お金で手に入ること"のためだという考え方には納得できるものがあります。では、人がお金で手に入れたいものとはなんなのか? それは、おおよそ次の10項目に整理できるといいます。 【人がお金で手に入れたいこと】 1. 安心と安全 毎日の暮らしに困らないこと。加えて"万が一"のときのための余裕と、老後のためにも十分な蓄えが
Inc.:なにもかもがものすごい速度で変わっていく世の中ですが、なかにはずっと変わらないこともあります。だからこそ、習慣がとても大切なのです。日常で実践する小さな習慣こそが私たちに幸せをもたらし、成功へと導いてくれます。 今回はあなたの日常生活と仕事に大きな変化をもたらしてくれる小さな習慣8つをご紹介します。 1. 早起きは三文の徳 多くの研究が早起きと成功の関係を認めています。早起きすることによって、正確な計画と問題の予測ができ、運動や瞑想などより豊かに生きるために時間を使えます。1時間早起きするだけでも、得られるメリットは計り知れません。 2. 幸せは好奇心を持つ者にやって来る なにか価値のあることを学ぶのに遅すぎることなどありません。自分の心と情熱に従っていれば、生きている限り常に学ぶことがあります。人生は常になにかを教えてくれます。新しい学びに対してオープンでいることは、それだけ常
zen habits:ストレスは恐ろしく有害です。ストレスのせいで健康を害することもあれば、不幸な気分になったり、気持ちが落ち込んだりしますし、人間関係も損なわれます。そのほかにも言い尽くせないぐらいさまざまな害があります。 生きていれば常に何らかのストレスがありますが、どうしたらストレスを管理できるでしょうか? ストレスの原因を見つけてそれに対処するしかありません。私がマインドフルネスの実験をしてみたところ、ストレスの根本原因は「物事へのこだわり」だと気づきました。物事が自分の期待通りに、あるいは計画通りに運んで欲しいという希望に固執するので、そうなるようにしむけようとしてストレスを感じたり、そうならなかったときにフラストレーションを感じたりするのです。 ではどうしたらこだわりを捨てられるのでしょうか。 この世には執着すべきものは何もないと気づくことです。 私たちが執着したいと思っている
折れてしまった棒や、穴の空いたパイプなどをテープで補修するというと、間に合わせの応急処置だと思われることでしょう。ところが、見た目さえ気にしなければ、そのまま使い続けることができるほど完璧に補修してしまうテープがあります。 アメリカ生まれの『FiberFix』は、樹脂の力で固めてしまうことで、テープの常識を越えた修理ができるツールです。 テープという名がつけられていますが、実際には「メッシュ状の芯材に樹脂を絡ませ硬化させる」という補修材ですので、一般的なテープとは一線を画しています。 封を開けたら、ジェル状の樹脂材がついたメッシュテープを取り出し、水またはぬるま湯(水温20℃ほどがベスト)に浸けて約10秒待ち、樹脂を活性化させます。 最初はゆるめに、巻きつけていくに従ってキツく、破損箇所を5~6周分巻くようにします。巻き終わったら、樹脂が馴染むように濡らした手袋でしごいておくといいでしょう
橘玲「雨の降る日曜は幸福について考えよう」(文庫版タイトル「知的幸福の技術」) 2006-11-11-4 [BookReview][Money] 朝から雨の土曜日。 この本を読んで、雨の降る土曜に幸福について考えてみた。 まあ、雨は夕方にはやんだけど。 ■橘玲 / 雨の降る日曜は幸福について考えよう 追記091010: 文庫版が出ました。橘玲 / 知的幸福の技術 - 自由な人生のための40の物語追記160624: Kindle版もあります。知的幸福の技術 自由な人生のための40の物語 : 橘玲 橘玲(たちばなあきら)のエッセイ。 タイトルは自己啓発本っぽいけど、さにあらず。 年金、医療、教育、不動産など、人生における諸問題を経済の視点から考える本です。前半は日経新聞日曜版に連載していたもの。連載当時、ちょうど日経新聞をとっていたのでよく読んでました。後半は書き下ろし。 3年前に読んで衝撃を
おはようございます。シニアアプリケーションエンジニアの id:cockscomb です。WWDC が目前に迫ったいま、今秋にリリースが予定されている Swift 3.0 について、Swift OSS コミュニティの中心である Swift Evolution から読み取っていきたいと思います。 [PR] 本記事は、筆者が株式会社はてなの協賛を得て主催した「関西モバイルアプリ研究会 #14」において、“Swift Otaku — Nerdy Swift-Evolution Watching” と題して発表したものをブログの記事として再構成したものである。 関西モバイルアプリ研究会は、毎月一度、平日夜に京都や大阪で開催される、モバイルアプリ関連の勉強会である。次回の「関西モバイルアプリ研究会 #15」は6月22日水曜日に開催予定だ。 目次 Focus Winding Down Complete
ココロに響いたコトバ : 心に響いた言葉……それが、たとえ良いものでも悪いものでも。 -Paul Graham 著 / ハッカーと画家 コンピュータ時代の創造者たち --http://www.amazon.co.jp/exec/obidos/ASIN/4274065979/nilabwiki-22/ref=nosim/ --「より一般的に言えば、生活費のためにひとつの仕事を、愛のためにもうひとつの仕事をするということだ。」(第2章 ハッカーと画家 29ページ) --「口にできない考えには、どんなものがあるだろうか。そのような考えを見つけるひとつの方法は、他の人がそれを口にしたがために災難に巻き込まれたものごとに注目することだ。」(第3章 口にできないこと 41ページ) --「このように、私たちのタブーのうちどれが将来の世代から見て笑われるものであるかを知るもうひとつの方法は、レッテルから始
こんにちは、マーケティンググループのこばやしです。ただのおじさんです。 少し以前の話になりますが、あるライターさんが、とある経営者にインタビューを依頼したものの断られた件をネット上で記事として発表して、ちょっとした騒ぎになったことがあります。 その一連の騒動を見ていて、元ライターとして思ったことがあったので、Facebookに一言だけポストしました。 以前のエントリでも触れましたが、ぼくはもともとフリーランスのライターでした。ざっくり20年間ぐらいライター稼業をやっていて、多いときで年間300人以上の方にインタビューしては記事を書いていました。 その間にはもちろん、多くの方に取材を断られたりしましたし、取材に出向いたもののすっぽかされたすることだって何度もありました。 それでもインタビューなり取材というものは「させていただくもの」であって、決して「するもの」ではないと考えていましたので、残
追記:1/13頃まで、install-all-php.shにバグがありました。ごめんなさい。今は全バージョンを一気にコンパイルできるはずです。 第38回PHP勉強会でも紹介しましたが、私はPHP5.0.0〜PHP5.2.8までの全バージョンのPHPバイナリを持っています。これはPHPのバージョン間の差異やバグを確認したいときなどに便利です。(参考:「第38回PHP勉強会に参加してきました」) このような環境を作る方法について紹介します。基本的には各バージョンのPHPをコンパイルするだけですが、コンパイルが通らない場合があるのでその回避方法と、かんたんインストールスクリプトを用意したのでそれを紹介します。また、全てのバージョンのPHPを順に実行するコマンドphpallについても紹介します。 PHP5をgcc4環境でコンパイルする 実は、PHP 5.0.0-5.0.3はgcc4 でコンパイルで
Read it now on the O’Reilly learning platform with a 10-day free trial. O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers. Early this year, more than 5000 software engineers, developers, and other programming professionals participated in O’Reilly Media’s first Software Development Salary Survey. Participa
女子高生に現金を渡す約束をしてみだらな行為をしたとして、京都府警は30日、児童買春・児童ポルノ法違反(買春)容疑で、京都市南区西九条藤ノ木町の会社員、可徳卓哉容疑者(28)を逮捕した。府警によると、容疑を認めている。 逮捕容疑は、5月18日午後6時ごろ、京都市南区の商業施設のトイレで、府内の高校1年の女子生徒(15)が18歳未満であると知りながら、現金8000円を渡して、みだらな行為をしたとしている。 府警によると、警察官が身分を隠して女子生徒と待ち合わせて指導などをする「サイバー補導」をきっかけに犯行が発覚。可徳容疑者と女子生徒は、無料通信アプリ「カカオトーク」の掲示板で知り合ったという。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く