2014/02/12 Docker Meetup in Tokyo #1 での発表内容です。 デモコード: https://github.com/ydnjp/docker-continuous-integration-workflow
![PaaSの作り方 Sqaleの場合](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6d79c35a13fd98b7ec2958eda15f61b4cd49990/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fsqale-paas-131006210807-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Red Hat系のLinuxディストリビューションでは、RPMパッケージという形式でソフトウェアが配布されており、yumコマンドを利用してパッケージをインストールしたり、アップデートを行うことができる。今回は既存のRPMパッケージをカスタマイズして独自のパッケージを作成したり、独自のyumリポジトリを作成してパッケージ管理を行う方法を紹介しよう。 プライベートyumリポジトリを活用してサーバーをデプロイする Ret Hat Enterprise LinuxやCentOSといったRed Hat系のLinuxディストリビューションでは、RPMパッケージ(ファイルの拡張子は.rpm)を使ってソフトウェアをインストールするのが一般的だ。 RPMは「RPM Package Manager」の略で、Red Hatが開発したことから当初は「Red Hat Package Manager」と呼ばれていた。
こんにちは! "ドワンゴ 弁当" で最近少し話題になったドワンゴエンジニア、の氏家です。 どんな人が中で働いてるのか想像しにくい方も多いかもしれませんが、普通の人・オタクな人・ギークな人・家庭持ち・リア充・イケメン、いろんな人が混じってる、楽しい会社だと思っています。 人と同じように 多種多様なサービス・システム・ミドルウェア・デバイス・プログラム言語を駆使してみんながニコニコできるものを産み出そうとがんばっていますので、こういったエンジニアリングに興味がある方は是非コチラからご応募ください!ニコニコ入社一時金制度もやっています。 そしていろいろと長くなってしまいましたが、今回でChef Solo話、完結したいと思います。今回はやってみて気づいた点・はまった点などを詳しく説明しますので、少しでもみなさんの参考になれば幸いです。 roleはjsonで書くべき? それともruby? recip
こんにちは! 先月ドワンゴは歌舞伎座に引っ越したので"銀座"にあうように人生初の美容院に行ったけど、結果は床屋で切ったのと変わりなかった氏家です。 前回はChefとはなんぞや、というところで終わってしまいましたが、今回は導入編で、 - 最新のChef Solo 11.6.0、Knife Solo 0.3.0 限定 - 導入から実行するまでの、迷わない セットアップ手順 及びファイル構造の新定番! を提案したいと思います。 それは、私がChef Soloを導入しようとしたときに引っかかった インストールして使い始めるまでのとっつきにくさ 開発環境と本番環境をどうCookbookで表せばいいのか 用途の違う複数のサーバーや、複数のプロジェクトを、どう管理するのがよいか 開発メンバーにも秘密にしたい秘匿情報は… といった問題をどう解決したか、そして少しでもChef導入の手助けになればと思っていま
Ubuntuだとインストールが楽ちんだったDockerですがRedHat系でもパッケージが出来たみたいで楽ちんになりました。 EPELとDokcerのリポジトリを追加して後はyumでパッケージをインストールするだけです。 LXCを利用するのでSELinuxは停止しておきます。 # rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install wget -y # wget -P /etc/yum.repos.d http://www.hop5.in/yum/el6/hop5.repo # yum install xz -y # yum install docker-io -y https://raw.github.com/dotcloud/docker/ma
Posted at October 7, 2013 by Nicholas C. Zakas Tags: Architecture, JavaScript, Node.js, Web Server Front-end engineers have a rather long and complicated history in software engineering. For the longest time, that stuff you sent to the browser was “easy enough” that anyone could do it and there was no real need for specialization. Many claimed that so-called web developers were nothing more than g
ちょっと前から Docker を使っているので、その話。 Dockr について Docker は dotcloud がオープンソースで公開している、コンテナ技術による仮想化ソフトウェア。 以下のテクノロジーベースにしている: LXC 前にも書いた。Xen とか VirtualBOX みたいにホスト内に仮想マシンを立ち上げるんじゃなくて、ホスト内の隔離された環境で仮想マシンを動かす技術。物理マシンをシミュレーションしているんじゃないってことは、VPS とか EC2 とかの仮想マシン上でも問題なく動くし、マシンを起動するプロセスが不要となるので、一瞬で使い始められるというメリットにつながっている。 AUFS UnionFS(ディレクトリを重ね合わせることができる)の実装の一つ。元の仮想マシンイメージを書き換えないで、更新が発生した部分は別の場所に書き込んでいくようになっている。これにより、仮想
メジャーリーグでMVP級の大活躍――上原浩治はなぜ自らを「雑草」と呼ぶのか? Business Media 誠 10月4日(金)21時55分配信 臼北信行のスポーツ裏ネタ通信: 至福のひと時を味わった。上原浩治投手のことだ。レッドソックスは6年ぶりにア・リーグ東地区を制し、地区シリーズ進出が決定。2013年9月20日に本拠地フェンウェイパークで行われたブルージェイズ戦で胴上げ投手となった上原は、試合後のシャンパンファイトでチームメートとともに喜びを爆発させた。 【拡大画像、ほか】 「最高やね。でも、あと3回はやりたい」 チームの絶対守護神はシャンパンで体中をビショ濡れにして思いっきりはじけながらも、その後に戦う地区シリーズでの優勝、そしてリーグ優勝決定シリーズ、ワールドシリーズへの進出と勝利を固く誓っていた。 ●ア・リーグMVP候補にもなる大車輪の活躍 まだ今年の戦いは終わってい
iPhone5から5Sへ機種変自分の携帯をiPhone5から5Sに変更して2週間以上過ぎた。割賦支払いの残債が1年分残っていたが、”パケ詰まり”と呼ばれる現象(特に電車での移動中の)でストレスを強いられ、肝心のLTEの電波はほとんど掴む事が無かったため、LTEのプラチナバンドである800MHz帯に対応したiPhone5Sに変更すれば、少しはマシになるのではないかと思ったからだ。出先で大量の写真や動画などのアップロードを行うには、3Gでは心許ないし実際に不便だった。その時はそんな軽い気持ちで機種変をした。 au版iPhone5Sの画面。LTEはiPhone5とは比較にならないほど快適結果を言うと、iPhone5Sは別次元だった。購入当日には関越道で長野へ向かったが、常時LTEの電波を掴んでいた。今までLTEの波を掴む事は都内でも稀で、むしろ岡山等の地方都市の中心部の方がLTEを掴みやすかった
emacsを使っているとterminalでもanything的にいろいろやりたくなるんだけど、そういう時にこれまでzawというツールを使ってきた。 https://github.com/zsh-users/zaw zaw.zshで最近移動したディレクトリに移動する - $shibayu36->blog; zawを使って最近更新したブランチをチェックアウトする - $shibayu36->blog; zaw結構便利なんだけど問題点もある。 読み込む行数が増えてくると遅くなる 履歴検索で10万行とか行くと動かないので致命的 zshに完全に紐付いてしまって、気軽には使えない で、この前YAPCでid:moozさんと話してて、percolという便利ツール作ってると聞いたので、試してみた。 percolとは 紹介記事などがあるので、それを参考に。 https://github.com/mooz/pe
疲れやすい、呼吸の浅さを改善。ストレッチポールは毎日使いたいほど気持ちがいい!【今日のライフハックツール】
JavaScript FrameworkならBackboneでしょ。 と勝手に思い込んでそればっか使ってきたボクですが、年初にheavenshellとかどっぺちゃんとで飲んだ時にviewが重くなるよね―とか話してたしかにそれ悩みだよなと思った。 そんときAngularJSってどうなんだろうねーって話にちょっとなって、そんときからangularいつかやってみようと思いつつ仕事で忙殺されてたんだけど、今日何気にSNSで「AngularJSに仮入信してみる」ってつぶやいたらGoogleの人にいいね!してもらってちょっと上がった。 さらに都合のいいことに外出で2時間程度電車に乗ってヒマな時間ができたので、車中でAngularの洗礼を受けてみようとPCを開いた次第。ちなみに途中で酔いました。以前新幹線で思い知ったのだけど懲りてなかった。電車でコーディングは控えましょう。特に自分。 さて、Angula
fluentdのほかにもバイナリシリアライゼーションフォーマット「MessagePack」の開発などで知られる古橋氏だが、学生時代からその技術力の高さには定評があり、注目され続けてきたスーパーエンジニアでもある。 今回、fluentdのユーザーでもあり、古橋氏とは旧知の仲でもあるグリー 開発本部 リーダーの森田想平氏がインタビュアーとなり、fluentdにまつわるトピックや、トレジャーデータでの開発、オープンソースへの想いなどを訊いている。本稿では、その模様をお伝えしながら、“エンジニア・古橋貞之”の魅力に迫ってみたい。 fluentd v11の注目ポイント 森田 まずは、グリーでも大変お世話になっているfluentdについて、いろいろ聞かせてください。開発中の新バージョン(v11)では、かなり大きな変更や機能追加があると伺っていますが、注目ポイントをいくつか教えてもらえますか。 フィルタ
Yahoo!がショッピングとヤフオク!での出品手数料その他を一切無料化しました。 参考リンク プレスリリース Yahoo!ショッピング eコマース革命 その結果何が起こるかを考えてみました。 小規模ショップの収益性が大幅に改善 売上80万円~100万円程度の小規模ショップの収益性が大幅にアップします。このぐらいの売り上げのショップだと、リアルな店舗があって、ついでにECもやっている、というのがほとんどのはず。そのためにわざわざ人を雇うところまではできませんでした。ロイヤルティ・固定費が減ることで、午前中だけのパートさんだけとかなら雇える程度の改善効果があります。そうすると、より「EC頑張ろう」、という気になるのではないでしょうか。 リスティング広告の競争が激しくなる モノを売ろうとする人が増えるわけですが、ほっといただけで売れるわけではありません。売り始めた人がぱっと思いつくのが広告でしょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く