タグ

2014年5月1日のブックマーク (5件)

  • いまさら聞けない「DevOps」

    最近さまざまなイベントやブログエントリで見かける「DevOps」。この言葉をひもとき、なぜ「Dev」と「Ops」が衝突するのか、その解決に必要な要素とは何かを分かりやすく解説します。 DevOpsとは 2009年にオライリーが開催した「Velocity 2009」というイベントにおいて、Flickrエンジニアが、“開発と運用が協力することで、1日に10回以上のペースでリリースが可能になること”を紹介しました。いまさまざまなシーンで見かける「DevOps」という言葉は、このプレゼンの中で登場したものです。 DevOpsとは、開発(Development)と運用(Operations)が協力し、ビジネス要求に対して、より柔軟に、スピーディに対応できるシステムを作り上げるためのプラクティスです。多くの人々により議論は続けられていますが、ITILとは異なり、現時点においては、DevOpsに厳密な

    いまさら聞けない「DevOps」
  • Linux:大きなテキストデータの一部だけ編集したい - HiiHahWIKI - making some notes for... -

    Linux:大きなテキストデータの一部だけ編集したい † 大きなテキストをviで開いて編集するのは大変です。そんなときは、こんな感じで作業します。 まず、あるそこそこのサイズのテキストファイル「test.txt」があるとします。 # ls test.txt # wc -l test.txt 93960 test.txt # これの行数は、約9万4千行です。 これを、以下のようにして分割します。 # cat test.txt |split -a5 # ls test.txt xaaaaf xaaaal xaaaar xaaaax xaaabd xaaabj xaaabp xaaabv xaaacb xaaach xaaacn xaaact xaaacz xaaadf xaaadl xaaaaa xaaaag xaaaam xaaaas xaaaay xaaabe xaaabk xaaabq

  • iPhone用動画に使うFFmpegにはキマリがある

    録画した.tsファイルをiPhone用動画に変換するときは、以前書いたBonTsDemuxを使っています。 BonTsDemuxでts→iPhone | 徒労日記録画をiPad用に変換する | 徒労日記これと連携するFFmpegをどうにか新しくしたら、より速くなるのでは?と思って過去何度か入れ替えを試しました。でもエラーですぐエンコードが終わってしまい途方に暮れていました。そこで調べてみると条件があることが判明。 結論: FFmpegはlibfaacを含めてビルドされた古いVersionが必要 iOSデバイス用動画ではAACというがオーディオコーデックが使われます。それを扱うにはlibfaacというライブラリを含めてFFFFmpegをビルド(生成)する必要がありますが、ある時期からlibfaacを含めた状態で配布する事が禁止されました。その為、今各所で公開されている新しいFFmpegには入

    iPhone用動画に使うFFmpegにはキマリがある
  • mysqldumpの--order-by-primaryオプションについて - SH2の日記

    TIPSです。このようなテーブルがありまして、 CREATE TABLE `link` ( `id1` int(11) NOT NULL DEFAULT '0', `id2` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id1`,`id2`), KEY `ix1` (`id2`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;データは以下のような感じで、このときは2,900万レコードありました。 +---------+---------+ | id1 | id2 | +---------+---------+ | 5 | 69 | | 5 | 1022 | | 5 | 1487 | … | 1081 | 2021414 | | 1081 | 2087813 | | 1082 | 11 | | 1082 | 225

    mysqldumpの--order-by-primaryオプションについて - SH2の日記
  • mysqldumpで一行ずつのINSERT

    mysqldump -c --order-by-primary --skip-extended-insert -u<username> -p<password> <dbname> <tablename> > dump.sql こんな感じで、ダンプしたsqlが一行ずつのINSERTとして出力されます。 BULK INSERTのが早いのは分りますが、1テーブル 1行ってダンプするのがデフォルトってどうなんでしょう? どっちかっていうと、BULK INSERTがオプションで、1row 1行でダンプするのがデフォルトのがいいと思います。。