Today, the skills of writing distributed applications is both more important and at the same time more challenging than ever. With the advent of mobile devices, NoSQL databases, cloud services etc. you most likely already have a distributed system at your hands—whether you like it or not. Distributed computing is the new norm. In this talk we will take you on a journey across the distributed compu
This is post 9 out of 10 in the LXC 1.0 blog post series. Some starting notes This post uses unprivileged containers, this isn’t an hard requirement but makes a lot of sense for GUI applications. Besides, since you followed the whole series, you have those setup anyway, right? I’ll be using Google Chrome with the Google Talk and Adobe Flash plugins as “hostile” piece of software that I do not wish
So it’s almost the end of the year, I’ve got about 10 days of vacation for the holidays and a bit of time on my hands. Since I’ve been doing quite a bit of work on LXC lately in prevision for the LXC 1.0 release early next year, I thought that it’d be a good use of some of that extra time to blog about the current state of LXC. As a result, I’m preparing a series of 10 blog posts covering what I t
この画像を大きなサイズで見る ブラックホールに関しては解明できてない点が多く諸説ある。最近の論文で、スティーヴン・ホーキング博士は、「光が無限に抜け出せない領域という意味でのブラックホールは存在しない。」と発表した。 これは、今まで考えられているようなブラックホールは存在しないという意味で、この現象は再定義する必要があるのではと説いているのだが、一方で、米ニューヘイヴン大学の物理学者、ニコデム・ポプラウスキー博士は、「我々の存在するこの宇宙は、ブラックホールの中で作られた。故に人類はブラックホールの中にいる。」という説を発表した。 138億年前のビッグバン。それ以前の宇宙はどうなっていたのだろう?多くの物理学者は、「何もなかった」と考えているが、中には、「ビッグバンの直前には、生まれようとしている宇宙のすべ ての質量とエネルギーが、信じ難いほど高密度だが、有限な大きさを持つ1つの粒の中に押
LAUNCH Festival 2014のKeynoteにPaul Graham(ポール・グレアム)が登壇しました。Paulの代表辞任に関係するヶ所の要約です。 大した内容ではないですが、メモ的に残しておきます。 YCの代表を辞めた理由 →「YCはもう大きな組織になった。自分は、大きな組織を運営するのは得意じゃない、しかしSamならそれができる。」 今後のYCとの関わり方 →「オフィスアワーには行く。でも毎日ではなく週に数日程度。たぶんそれで十分。その他は何もしない。アプリケーションも読まないしインタビューも関与しない。」 今後10年でYCはなにをしていくのか →「全てSamに任せてあるので、自分には分からない。ゆくゆくは異なる都市で開催されることになるかも。」 もう自分でスタートアップはやらないの? →「もう決してやらない!w 自分はもうお金が必要ないから。もしお金が必要ならスタートアッ
プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ:安藤幸央のランダウン(67)(1/3 ページ) オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。 道具としての開発環境 今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました。現在のプログラミング環境から振り返ると、そういう作業はアルゴリズムを考え、頭で想像したコードを書き下ろしており、脳内エミュレーターのようなものだったのかもしれません。 最近のプログラミング環境は、規模も複雑さも肥大化しつつ、プログラミングに関する情報もツールも大変充実したものです(マイナーな環境の情報が少ないことや、新古の情報が混在している問題はありますが)。 Web上の情報も書籍も豊富で、自分
皆さんは、お金が必要となった際に、お金をどこから借りているだろうか。 私が所属するNPO法人ほっとプラスには、「生活費が足りなくて困っている」、「子どもの進学の際のお金がない」、「自営業の資金繰りのお金が足りない」、「給与を盗まれてお金が無い」、「電動車いすを買いたい」などお金にまつわる相談が寄せられる。 そして、多くの方がお金を借りる手段として、銀行や消費者金融、カードローンの窓口に問い合わせたり、足を運んでいる状況がある。 一定の収入があることなどを条件に、簡易な審査でお金を貸してもらえる場合もある。 大変便利である。 しかし、そのような窓口での借り入れは便利な反面、利子が高いケースもある。 利子が高い場合、今後の返済ができなくなり、生活に支障をきたすことも考えられる。 実際に、多重債務に陥り、自己破産や任意整理手続きを弁護士と一緒に行うケースも相次いでいる。 大手銀行では、金利4%~
皆さん、tigコマンドを活用していますか? tigは、コンソール上で使えるgitブラウザです。実はずっと、ただのきれいなgit logだと思っていたのですが、本当はそんなことはありません。かなり使えるやつなのです。 インストール ソースコード: https://github.com/jonas/tig インストール方法: https://github.com/jonas/tig/blob/master/INSTALL.adoc この辺りを参考にしてみてください。詳細は割愛します。 基本の使い方 この状態の差分を扱っていきます。いつものこれだとこんな感じ。 git logが素敵にビジュアライズされてます。この画面をmain viewといいます。 ここでエンターを押すと、下半分に差分の詳細(diff view)が表示されます。 下矢印で、Unstaged changesの差分を見てみるとこんな
1 以下、名無しにかわりましてVIPがお送りします:2014/02/23(日) 09:55:26.68 ID:Uk92LnHz0
Neovim - Google Groups Vim作者であるBram MoolenaarがNeovimに対してコメントを返している。 大変な仕事になるし、すべてのシステムをサポートすることもできないし、新しいバグが生まれるし、利用者にとって何の価値があるというのだ? 完全なリファクタリングは解決ではない。今あるものを改良するほうがいいのだ。利用者にとってVimが快適になるように、小さなリファクタリングをするのならまだわかるが。 Neovimのニュースを見た時に、まっさきに思い浮かんだし、Hacker Newsでも言及されていたことに、Joel Spolskyのブログ記事がある。 Things You Should Never Do, Part I - Joel on Software Joelは、MozillaがNetscapeがスクラッチから書き直したことを批判し、たとえどんなにコード
新運営に代わって2ちゃんねるがかなり改革されてるっぽく化石みたいな運営体制からわりといい方向にむかってるぽいので主な点をまとめてみた住民の意見が採用されまくってる前の体制だと住民の要望が採用されることは皆無だったしかし現管理人のjimとの交流が活発なので住民の意見が採用されやすくなってる模様既に嫌儲板で長年要望が出されてもその都度蹴られていた秒数規制とスレ立て規制が解除された無能だった旧運営を解雇無意味な規制をしていて嫌われていた運営が解雇されたこれまではひろゆきが実質管理人であるにもかかわらず責任所在が曖昧だったが今後の運営はもっとオープンなものになっていくと思われる過去ログが無料公開有料だった過去ログが無料公開ログの広告費をサーバー代等に当てることで運営していく方針の模様VIPとなんJのローカルルールで転載禁止が決定住民の投票により3月2日以降の転載禁止がほぼ決定これも長年の要望でその
前回のVagrantとSSDなVPS(Digital Ocean)で1時間1円の使い捨て高速サーバ環境を構築する - Glide Note - グライドノートの続き。 Vagtant+DigitalOceanだけでも十分便利なんですが、先日CentOS6.5がリリースされ、正式にDockerがサポートされたので、DigitalOcean上にCentOS 6.5+Dockerな環境を用意してみる。 といっても、2013年12月20日現在DigitalOceanではCentOS 6.5なimageが提供されていないので、選択出来るCentOS 6.4のイメージを使いながら、Vagrantを利用してコマンド一発でCentOS 6.5+Docker環境が作れるようにした。 glidenote/vagrant-docker-digitalocean これは何 Vagrantを利用して、Digital
何か? git commitのオプション--allow-emptyご存知でしょうか? これは、オプションの名前の通り空のコミットの作成を許可するオプションです。 通常変更がないとコミットが作れないようになってるので 空コミットを作るにはこのオプションを指定する必要があります。 add(もしくはrm)もしない(stageに何も載せない)で commitしたときの注意文には登場するので知ってましたが使ってませんでした。 最近、開発フローの中で使い道を思いついて使うようになったので紹介です。 その1 空Pull Request作れる プルリクって、基準になるブランチから変更されたコミットがないと作れないと思ってます。 でも、変更はないんだけどプルリクのcommentに変更の「概要」「目的」「ビジネスインパクト」「どの数値が改善するのか」など色々さきに書いておきたいこととかありますね。 考えてる内
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く