Think Twice

Memorandum

マルチホストでdocker−swarm (GCP)

マルチホストでdocker swarm を試す 参考サイト docs.docker.com blog.docker.com kvs の作成 docker-machine でswarm−kvsを作成する $ docker-machine create \ --driver google \ --google-project myproject-xxxx \ --google-zone asia-east1-a \ --googl…

docker swarm を(今さら)試す

docker swarm docs.docker.com cruster-id 作成 $ docker run --rm swarm create 9b9bc80f30bfbf9d16142fcc031ad7a7 master (swarm-master) 作成 $ docker-machine create \ --driver google \ --google-project myproject-1198 \ --google-zone asia-east1-…

Spring Cloud

Josh Longのセッションをなぞってみた。 www.youtube.com Config-Server プロパティをアプリケーションの外に設定する。 gitリポジトリー(GitHub,Gitbucket...)にyml、もしくは propertiesファイルで設定できる。 git リポジトリーの作成 Josh のリポジト…

Spring Boot

Josh のセッションをなぞる。 www.youtube.com http://start.spring.io/でWeb,JPA,Thymeleaf,H2,Actuator,Remote ShellにチェックをいれてDownload pom.xmlはこんな感じ。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-rest</artifactId> </dependency> <dependency> <groupId>org.springframework.…</groupid></dependency>

書籍の電子化(断捨離)

最近、本をカバンに入れて持ち歩くのが辛くなってきたので、 Kindleを買ったついでに電子化してみた。気になったときにいつでも読めるようにするのが最終目標。 スキャン業者選び スキャン業者を検索していると、どこも早くて1ヶ月〜長いところだと3ヶ月納…

CentOS7 minimal で Kubernetes ~part 5~

GoogleCloudPlatformでGuestBookを動かしてみる (もうCentOSじゃありません。) gcp に container cluseter を作成 $ gcloud beta container clusters create guestbook --num-nodes 3 Creating cluster guestbook...done. Created [https://container.goog…

CentOS7 minimal で Kubernetes ~part 4~

GuestBookを試す。kubernetes/kubernetesgithub.com redis master を起動 redis-master-controller.yamlの作成 apiVersion: v1 kind: ReplicationController metadata: name: redis-master labels: name: redis-master spec: replicas: 1 selector: name: re…

CentOS7 minimal で Kubernetes ~part 3~

今回はマニュアルに従ってLabel, ReplicationController, Service を試してみる。kubernetes/kubernetesgithub.com Label マニュアルに従うだけ。 apiVersion: v1 kind: Pod metadata: name: nginx labels: app: mynginx spec: containers: - name: nginx im…

CentOS7 minimal で Kubernetes ~part 2~

kubernetes/README.md at master · kubernetes/kubernetes · GitHub Kubernetes Cluster を組んだので、podを動かします。ずっとmasterでの作業です。 docker-strorage-setupの設定(minion)(不要かも) マニュルには記載がないですが、これで私の環境では…

CentOS7 minimal で kubernetes ~ part 1~

kubernetes/kubernetesgithub.com に書かれていることをほぼなぞっただけだけど。 VirtualBoxのインストール 割愛。あとで書くかも。 CentOS7 minimal のインストール master用とminion用に2つ作成 詳細は割愛。あとで書くかも。 ipアドレスの設定 master =…

Hello docker 〜その3

applicationとpostgresをcontainerで起動できたので、 Legacy container linksを参考に今回はそれを接続する。postgresは前回と全く同じ。 起動するときにオプションの-P も -p もつけない。 postgres docker container 起動 $ docker run --rm --name mydb …

Hello docker 〜その2

単独でdockerを動かせたので、今回はデータベース(postgres)を作成。 これはdockerのサイトにそのまんまあるので、それを参考に作成。 Dockerizing PostgreSQL 準備 docker-myPostgresディレクトリを作成し、 schema.sql,masterdata.sql,data.sqlを置く。d…

Hello docker 〜その1

dockerでexecutable-jarを動かすためにやったこと boot2docker のインストール Get Started with Dockerに従ってインストールインストールが完了すると、VirtualBox上にboot2docker-vmというLinux仮想マシンが作成され、 そこにsshでホストOSのterminalから…

20歳のときに知っておきたかったこと

What I Wish to know When I was 20 20歳のときに知っておきたかったこと スタンフォード大学集中講義作者: ティナ・シーリグ,Tina Seelig,高遠裕子出版社/メーカー: CCCメディアハウス発売日: 2010/03/10メディア: ハードカバー購入: 475人 クリック: 17,35…

gradleでproxyのNTLM認証を超える

IntelliJ IDEAのSystem proxyでconnection checkをしてOKでも、 gradleでは407のステータスが返される。 Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle'. Received stats code 407 from server: Proxy Authentication Requi…

IDEAでgradleを動かす

前回、オレオレ証明書の対策をして、gradleを動かしたら… これまでとは違って、何かが始まる予感。 やっと、gradleが動いた!っとおもったら、 今度は"Unable to start the daemon process."というエラー。 これは ここのGlobal Gradle settings の service d…

ideaのproxy設定をしようとしたら、man-in-the-middle attackを受けていたでござる。

やつを追う前に言っておくッ! おれは今やつのスタンドをほんのちょっぴりだが体験した い…いや…体験したというよりはまったく理解を超えていたのだが…… ,. -‐'''''""¨¨¨ヽ (.___,,,... -ァァフ| あ…ありのまま 今 起こった事を話すぜ! |i i| }! }} //| |l…

予想どおりに不合理〜Predictably Irrational

予想どおりに不合理 行動経済学が明かす「あなたがそれを選ぶわけ」 増補版作者: ダンアリエリー,Dan Ariely,熊谷淳子出版社/メーカー: 早川書房発売日: 2010/10/22メディア: ペーパーバック購入: 9人 クリック: 101回この商品を含むブログ (40件) を見る予…

LEAN IN

LEAN IN を読んだ。LEAN IN(リーン・イン) 女性、仕事、リーダーへの意欲作者: シェリル・サンドバーグ,川本裕子,村井章子出版社/メーカー: 日本経済新聞出版社発売日: 2013/06/26メディア: ハードカバーこの商品を含むブログ (34件) を見るとても読みやすく…

チーム開発力強化セミナー 〜 オブジェクト指向設計の勘所 〜

チーム開発力強化セミナー 〜 オブジェクト指向設計の勘所 〜 - ギルドワークス | Doorkeeper に参加してきました今回のテーマも引き続きリファクタリング。 マーティンファウラーのリファクタリングの 最初のレンタルビデオのサンプルコードをリファクタリ…

ロジカル・シンキング

ロジカル・シンキング―論理的な思考と構成のスキル (Best solution)作者: 照屋華子,岡田恵子出版社/メーカー: 東洋経済新報社発売日: 2001/04メディア: 単行本購入: 37人 クリック: 962回この商品を含むブログ (243件) を見る頭ではわかっていてもなかなか自…

銀河鉄道の夜

プラネタリウムで映画「銀河鉄道の夜」を見た。映画館と違って、左真横から右真横まで映像が投影されていて(180度以上の視界) まるで本当に空を飛んだり、鉄道に乗っているような感覚になった。映像も音楽も幻想的で宮沢賢治のファンタジーの世界を再現し…

生命保険の罠・ウラ側

保険の入り方 保険は「貯金が間に合わない順」に加入を検討する。 たとえば、家族や子供がいる人(一家の大黒柱)の死亡保険金3000万はなかなか貯蓄で備えることはできないので、保険に頼る。(あくまでも定期保険で。貯蓄や投資は保険とは切り離して考える…

チーム開発力強化セミナー 〜 オブジェクト指向設計の基本を学ぶ 〜 に参加してきました

ギルドワークス社主催の「チーム開発力強化セミナー 〜 オブジェクト指向設計の基本を学ぶ 〜」に参加してきた。 http://guildworks.doorkeeper.jp/events/13967参加者の内訳は 開発歴1年未満…10% 開発歴2~3年未満…20% 開発歴5年未満…20% 開発歴5年以上……

アジャイル侍

アジャイルサムライ−達人開発者への道−作者: Jonathan Rasmusson,西村直人,角谷信太郎,近藤修平,角掛拓未出版社/メーカー: オーム社発売日: 2011/07/16メディア: 単行本(ソフトカバー)購入: 42人 クリック: 1,991回この商品を含むブログ (247件) を見るだ…

ライト、ついてますか

「『問題が何か、ということ』が心の中ではっきりわかったならッ! その時、スデに問題は解決しているんだッ!」ライト、ついてますか―問題発見の人間学作者: ドナルド・C・ゴース,G.M.ワインバーグ,木村泉出版社/メーカー: 共立出版発売日: 1987/10/25メデ…

警察官たるもの人をみたら泥棒と思え?

交通安全教室?のようなものに参加してきた。 「自転車はヘルメットかぶりましょう」、「車道が原則です」のようなアナウンスはよいのだけれど、 途中からこんな感じになった。 「自動車を運転中に子供と接触した場合、子供が大丈夫といっても逃げないでくだ…

YQLをjavaから呼ぶ

やっとjavaからYQLを呼ぶ。 Gsonには活躍してもらう。URL中の空白(半角スペース)をURLエンコードせずに、実行すると java.net.SocketException: Unexpected end of file from server at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) at s…

Gson使ってみた

androidで株価ウィジェットを作る前にjavaでYQLを使ってみる。 前に… 返却されるデータをjsonで扱いたいので、Gson(https://code.google.com/p/google-gson/)を使ってみた。Gson使いやすい!!http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%2…

jQuery + YQL で株価情報取得

株価をAndroidのホーム画面にウィジェットとして表示させたいなと思い、 GooglePlayをみてたのだけど、これというものが見つからない。iSpeedないなら作ってしまえということで、株価表示アプリの作成に取り掛かる。で、まずつくったのがこれ。 YQL(https://…