Skip to content

Instantly share code, notes, and snippets.

View wnoguchi's full-sized avatar
😀

Wataru Noguchi wnoguchi

😀
View GitHub Profile

CoreOS とその関連技術に関するここ半年間の私の活動まとめ

はじめに

最近、社内で私が「何者で何をしているのか見えないので可視化して欲しい」という案件が出ているらしいので、ヘコヘコと徒然なるままに書いていきたいと思うのであります。

社内向けというだけでなく社外の人にも発信出来る内容に、との仕様も要求され、社外向けには出来るだけ旬なネタで、かつ、社内向けにはそれを理解する上で必要な関連する技術を個々に触れながら基礎知識が無くても理解出来るように、との追加仕様も提示されております。

で、何をネタにしてどのように書けばいいのか迷った訳ですが、自分が実際にやって来た内容である CoreOS であればそこそこ旬であるし、それをおさらいしつつ、関連技術も Docker、Omaha、systemd、BtrFS、Golang、etcd、Kubernetes 等々多岐にわたるので、それらに関して私見も含めてわかりやすく書ければいいかなぁと、とりあえず書き始めようとしている次第であります。

@wnoguchi
wnoguchi / fabfile.py
Last active August 29, 2015 14:09 — forked from k4200/fabfile.py
from fabric.api import local, env, run, roles, execute, put
from fabric.utils import abort
env.user = "playuser"
env.roledefs = {
'web': ['web.example.com'],
'batch': ['batch.example.com']
}
env.num_of_releases = 3
@wnoguchi
wnoguchi / README.md
Created December 18, 2014 14:37
Devise に関して
@wnoguchi
wnoguchi / mk_authorized_keys.sh
Last active August 29, 2015 14:22
公開鍵認証サーバー側ワンライナー
([ ! -e ~/.ssh ] && mkdir ~/.ssh && chmod 700 ~/.ssh ) ; cat <<EOF >>~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
ssh-rsa blahblahblah rsa-key-20150608-comment
EOF
http://www.tumblr.com/dashboard/500
http://www.tumblr.com/dashboard/1000
http://www.tumblr.com/dashboard/1500
http://www.tumblr.com/dashboard/2000
http://www.tumblr.com/dashboard/3000
http://www.tumblr.com/dashboard/4000
http://www.tumblr.com/dashboard/5000
http://www.tumblr.com/dashboard/7000
http://www.tumblr.com/dashboard/10000
http://www.tumblr.com/dashboard/15000
@wnoguchi
wnoguchi / faraday.md
Last active August 29, 2015 14:24 — forked from rummelonp/faraday.md

Ruby の HTTP クライアントライブラリ Faraday が便利そう

Ruby の HTTP クライアントライブラリ Faraday が便利そう

API ラッパの開発には [RestClient gem][rest_client_gem] だとか
OAuth の必要なものは [Net/HTTP][net_http] + [OAuth gem][oauth_gem] を使ってた

[Twitter gem][twitter_gem] や [Instagram gem][instagram_gem] など API ライブラリのソースを読んでみると
[Faraday gem][faraday_gem] というものがよく使われてた

bzip2 (1.0.6-2)
BZip file de/compressor
Required by: tar
ca-certificates (2.4-2)
CA root certificates
Required by: libopenssl100
groff (1.22.3-1)
GNU roff formatter
@wnoguchi
wnoguchi / gist:08cda16bbeb1b40d5ab2
Last active September 18, 2015 11:21 — forked from tsuda7/gist:a5c058aab86c909ae005
Hadoop 徹底入門(第2版) 輪読会メモ
  • お膳立て
    • 環境は Vagrant から起動する CentOS
    • JDK7
    • Hadoop ディストリビューションは CDH

Chapter 1 "Hadoop の基礎知識"

Hadoop とは

一言で言うと…

@wnoguchi
wnoguchi / github-flow.ja.md
Created October 6, 2015 02:03 — forked from Gab-km/github-flow.ja.md
GitHub Flow (Japanese translation)

GitHub Flow

31 Aug 2011

git-flowの問題点 (Issues with git-flow)

私は人々にGitを教えるためにあちこちを飛び回っているが、最近のほぼすべてのクラスやワークショップで git-flow についてどう思うかを尋ねられた。私はいつも、git-flowは素晴らしいと思うと答えている。何百万ものワークフローを持ったシステム(Git)を提供し、ドキュメントもあるし、よくテストされている。フレキシブルなワークフローは、実に容易なやり方で多くの開発者の役に立つ。標準的なものになりつつあり、開発者はプロジェクトや企業の間を移動しつつこの標準的なワークフローに馴染むことができる。