2. My History and Background •Working in IT since the mid 90’s •Mostly at startups in the Colorado Front Range area •Along for the ride during the “dot com boom” •Build my career using open-‐source tools Since the 90’s now, there’s been a sharp division in tools and methodology between the enterprise space and the startup and small business communi;es. Obviously, smaller businesses, especially in
The more we’ve been playing with Icinga 2 in our test labs, the better insight we’ve gotten into how the configuration works in “real life”. One of the outcomes from our testing was already addressed in 0.0.9, which introduced the new apply rules for objects. A new configuration format would not be justified in a new major release (2.0.0 is near), if we didn’t tinker a bit more and try to make Ici
We power leading mobile and digital experiences Our technology provides core infrastructure for Samsung and Samsung partner applications that scale to billions of clients. A Next Generation Private Cloud Providing core compute, storage, networking and security features and services globally and in line with major cloud provider solutions
consulでホストを管理してる状態で、bash-completionでのsshの補完候補にconsul membersの結果を使いたかったんです。個別にsshすると最近は若者にdisられるそうですが、それはそれこれはこれとして… /etc/bash_completion の _known_hosts_real の定義を以下のように置き換えるととりあえずできました。共通のを上書きしたくなければ個別に .bash_profile などで再定義すればよいですね。 _known_hosts_real() { local members=$(consul members -status=alive | awk '!/Node/{printf("%s ", $1)}') COMPREPLY=( $( \ compgen -W "$members" \ ${COMP_WORDS[COMP_CWORD]
Do the ChaCha: better mobile performance with cryptography02/23/2015 CC BY-ND 2.0 image image by Clinton Steeds CloudFlare is always trying to improve customer experience by adopting the latest and best web technologies so that our customers (and their visitors) have a fast and a secure web browsing experience. More and more web sites are now using HTTPS by default. This sea change has been spearh
もうすぐ春ですね。この時季は異動したり転職したりで新しいプロジェクトにジョインする人が多いのではないでしょうか。 さて、そんな新しいプロジェクトにジョインしたとき、プロジェクトの状況を git リポジトリからざっと見てみようというのが今日のテーマです。 よくマージしてる人ランキング マージしてる人とレビュアーは同じことが多い。つまりコードをよく知る人がこれでわかる(マージも自分でやるプロジェクトだとそうではないだろうけど)。 $ git log --merges --format="%cn" | sort | uniq -c | sort -r | head コミッタごとのコミット数ランキング 誰がよくコード書いてるかがわかる。もしくは、こいつ他人のコード削除してばっかだなとか。 add/delete 合計コミット $ git shortlog -sn コミッタごと add/delete
Passionate about continuous learning and development, my career journey has been driven by a fundamental insight: automating processes and optimizing developer experiences accelerates the achievement of business objectives – and it’s incredibly rewarding! Specializing in DevOps within dynamic startup environments, I thrive where changes are swift and the journey from concept to execution is rapid.
Canonical Comes Up With Its Own FUSE Filesystem For Linux Containers Written by Michael Larabel in Ubuntu on 23 February 2015 at 12:30 PM EST. 18 Comments Canonical has been developing LXCFS, a FUSE-based file-system for LXC containers that will premiere with the upcoming release of Ubuntu 15.04. LXCFS is a file-system in user-space for offering a cgroups-compatible view of unprivileged containers
WebSockets the UNIX way Full duplex messaging between web browsers and servers websocketd is the WebSocket daemon It takes care of handling the WebSocket connections, launching your programs to handle the WebSockets, and passing messages between programs and web-browser. It's like CGI, twenty years later, for WebSockets Language agnostic If you can run your program from the command line, you can w
チャット見てると集中できないので,Slack閉じて,呼ばれたとき見ることにした. あんまり見れないのもあれなので,テスト実行前にSlackを開いて,終わったらSlack閉じるようにした.今触ってるプロジェクトでは,4秒間くらいSlack見れた. open -a 'Slack' && carton exec -- prove; osascript -e 'quit app "Slack"'git fetchするときだけSlack開くとかできる.0.1秒くらいSlack開いて消える様子を見ると,なんとなく時間を節約できたという気がしてくる. open -a 'Slack' && git fetch; osascript -e 'quit app "Slack"' こちらは関係ない絵になります photo by h.koppdelaney
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く