2013年7月12日金曜日

リリースラッシュ

Rails4とFedra19、そしてLLVM3.3がリリースされた。

メジャーどころが、いちどに来た。
とくにRails4は長かった。

Rails4 リリースノート
LLVM 3.3 リリースノート
Fedora 19 リリースノート

2013年6月21日金曜日

postgresのダンプ、リストア


基本型
pg_dump -U user db01 --format=plain --clean > dump_db01.sql
psql -U user db01 < dump_db01.sql

リストア先のユーザー(ロール)が違う場合。
pg_dump -U user db01 --format=plain --clean --no-owner --no-acl > dump_db01.sql

データ部分のみ
pg_dump -U user db01 --format=plain --data-only > dump_db01.sql


■ 参考
バックアップの概要と方式一覧 Lit's postgres
Postgresql 文書
http://www.postgresql.jp/document/current/html/app-pgrestore.html
http://www.postgresql.jp/document/current/html/app-pgdump.html


2013年6月12日水曜日

nvmの設定

nvmはNode Version Manager

■ nvmの設定

git clone https://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh (~/.bashrcに追加)

nvm ls-remote
リリースされているnodeのバージョンリスト一覧
これを見て、インストールするバージョンを決める。

nvm alias default 0.11

nvm alias default 0.11.5

どちらでもOK。メジャーバージョンまでの指定だとインストール済みの中から最新のマイナーバージョンを自動で選択してくれる。

bashでのオプション補完

[[ -r $NVM_DIR/bash_completion ]] && . $NVM_DIR/bash_completion

(.bashrcに追加)



* nodebrewでもnode環境を構築できる。


2013年6月1日土曜日

2013年5月28日火曜日

HEVC


少し前に、HEVCのデモを見る機会があったので、少し自分でも調べてみた。

プレーヤーを作っている会社やエンコードサービスの会社は結構HEVC対応を始めている感じです。
GalaxyS4のスペック表にもHEVC対応が載ってたのには驚いた。


エンコーダー、デコーダー
リポジトリへのリンク (HEVCの標準化グループ?)
Make your first HEVC stream (実行手順の解説)

オープン実装 (fork from HM)
smarter/libav (github)
OpenHEVC (github)

HEVCについて
High Efficiency Video Coding (Wikipedia)
2ちゃんねる H.265/HEVC Part2

Elecard
HEVC Player
サンプル動画

DivX
DivX blog (Tag:hevc)

中国の会社?
Strongene (未確認、エンコーダー/デコーダー)


少し外れるが、
YUV Player


2013年5月2日木曜日

ありがとう Cygwin。ターミナル環境が使いやすくなりました。

Cygwinなんてずいぶん昔に少し触って以来。
たぶん10年以上前かもしれない。。。

3月からかかわっている仕事は、もっぱらWindowsでコマンドプロンプロを多用します。
(本当に使いずらい。。。)

確か去年あたりの記憶で、「windows、コマンドプロンプト、環境構築」的なキーワードのエントリーがあったはず。記憶の断片を頼りに、シコシコと検索。
(関係ないけど、久方ぶりのはてブ、だいぶ変わってますね。pinterestやdeliciousを意識してるのかな?)

タイトルからして、記憶の片隅にあったのは、このエントリー
最高のWindowsコマンドライン環境を求めて

あと、こちらもかなりいけてる
Windowsのターミナル環境を整える vol.1
Windowsのターミナル環境を整える vol.2

えええっ Cygwinを使ってる! Cygwinなんて完全に、意識の外にあった。

今の仕事は、exeをコマンドプロンプトから実行したり、PowerShellで、プログラムを書いて実行することが多いので、2つ目の「Windowsのターミナル環境を整える」がそのまま使えました。
自分のために書いてくれたのかと思うような内容です。