タグ

2011年7月13日のブックマーク (5件)

  • 第5回 これからHadoopを活用するエンジニアが理解しておくべきこと | gihyo.jp

    第4回まではHadoopの活用事例や、どのような用途に向いているのかということを中心に解説してきました。さて、最終回となる第5回は、Hadoopをこれから活用し始めようとしているエンジニアが理解しておくべきことや、情報収集のポイントなどについて解説します。 Hadoopの構成要素を理解する Hadoopの導入を検討する際には、まずは構成要素を理解しておきましょう。Hadoopは大きく2つの要素から成り立っています。1つは分散ファイルシステムの「Hadoop Distributed File System(HDFS⁠)⁠」⁠、もう1つは分散処理フレームワーク「Hadoop MapReduce(MapReduceフレームワーク⁠)⁠」です。どちらも大量のサーバから構成されるクラスタシステムとして動作します。現在はWebから得られる情報や書籍が充実しているのでここでは詳しい説明はしませんが、こう

    第5回 これからHadoopを活用するエンジニアが理解しておくべきこと | gihyo.jp
  • 第180回 KdenliveでH.264/AACなMADムービーを作る | gihyo.jp

    今回はノンリニアビデオ編集ソフトウェアであるKdenliveを使い、映像圧縮にH.264(MPEG-4 Advanced Video Coding⁠)⁠、音声圧縮にAAC(Advanced Audio Coding)を利用し、MP4コンテナにデータを突っ込んだビデオを作成する方法をお届けします。 ノンリニアビデオ編集とは ノンリニアビデオ編集は、デジタル化したビデオ情報をソフトウェア的に加工していく方法です。 「ノン」というからにはリニアなものもあり、こちらはビデオ情報をテープに記録して扱う場合の編集方法です。テープを再生するためのデッキと録画するためのデッキの2台を用意し、必要な箇所だけを成果物となるテープにダビングしていきます。 ノンリニアビデオ編集のほうがより自由度の高い編集が可能ですが、映像と音声がセットとなったビデオ情報をコンピュータで扱うため、その分、ある程の性能でなければ作業

    第180回 KdenliveでH.264/AACなMADムービーを作る | gihyo.jp
  • Git、複数のリポジトリを一つにまとめる - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥

    やりたいこと ReopA,RepoBがある。ReboB/masterをRepoA/repob-branchにコピーしたい 方法 追記: git fetch location refs/heads/branch-from:refs/heads/branch-to でいける、とJunio様に教えていただきました(ひー)。コメント参照。 各リポジトリの位置を/repo_a,/repo_bとする 1. RepoBのオブジェクトを全部RepoAにコピー。 $ cp -rf /repo_b/.git/objects /repo_a/.git/2. RepoB/masterのオブジェクトIDを調べる [/repo_b]$ cat .git/refs/heads/master 37e7c1e20928bc...3. 2で調べたコミットオブジェクトをチェックアウトする [/repo_a]$ git chec

    Git、複数のリポジトリを一つにまとめる - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
    okinaka
    okinaka 2011/07/13
    fetch でできるのか。知らなんだ。
  • git push + さくらのレンタルサーバーで github pages ライクにデプロイする方法 - punitan (a.k.a. punytan) のメモ

    static なサイトを作るにあたっては、「コミット + scp などでファイルを一気に転送」を繰り返すことがよくある方法だと思う。 github pages のように、 git push のみでできると楽なのでこの環境を構築してみた。 さくらレンタルサーバー以外でも使える方法なのでそこそこ応用が効きそう。 サーバに git 環境を構築する % cd $HOME % mkdir tmp; cd tmp; % wget http://kernel.org/pub/software/scm/git/git-1.7.6.tar.gz % tar xvf git-1.7.6.tar.gz % cd git-1.7.6 % ./configure --prefix=$HOME/local % gmake % gmake install % vi $HOME/.profile PATH に $HOME

    git push + さくらのレンタルサーバーで github pages ライクにデプロイする方法 - punitan (a.k.a. punytan) のメモ
    okinaka
    okinaka 2011/07/13
  • 開発中に求めること - ✘╹◡╹✘

    7月1日にCookpadにインターンとして参加してから1週間が経過した。「インターンに参加する」では齟齬があり、「インターンとして参加する」が最もしっくりくる雰囲気。ここでは時間が過ぎていくのが速すぎて恐ろしい。月と太陽まで高速なサイクルを回さなくてもいいのに。 今まではてなで働いた経験しかなかったけど、今回クックパッドで働いた経験が1週間貯まった。これまでは「はてなだからこうしているのかもしれない」という捉え方しか出来なかったけど、この時点で「ああどこも共通してこうなっているのかも」という視点に立って考えることが出来る状態になった。その視点から考えてみて、幾つかの共通する意見が明確になってきた。 学習コスト Cookpadの開発は、途中からJoinしやすい環境が整っていた。Railsを採用しているところは特に、内製フレームワークに対する理解の為の学習コストが発生することなく、開発に取り掛

    開発中に求めること - ✘╹◡╹✘
    okinaka
    okinaka 2011/07/13
    組織の規模が大きくなって分業化が進むと全体を把握するのはどうしても難しい。何でもやりたい自分にとっては残念に思うところ。