タグ

2014年12月18日のブックマーク (2件)

  • Makeについて知っておくべき7つのこと | POSTD

    Make は、様々なタイプのファイルのビルド作業を自動的に行ってくれるシンプルかつ強力なツールです。しかしながら、makefileを書く際に問題にぶち当たるプログラマもいれば、Makeの基知識がないことで、既存のものを再発明してしまうプログラマもいます。 Makeの働き デフォルトでは、Makeは一番目のターゲットから開始します。このターゲットのことをデフォルトゴールと呼びます。 Makeはカレントディレクトリのmakefileを読み込み、一番初めのルールで処理を開始します。しかし、Makeが完全にこのルールを処理する前に、ルールが依存するファイルのためのルールを処理しなければなりません。各ファイルそれぞれは、自身のルールに従って処理されます。 実はこれは、各ターゲットの再帰的アルゴリズムになっています。 ターゲットをビルドするルールを見つける。ルールがないようであれば、Makeはうまく

    Makeについて知っておくべき7つのこと | POSTD
    rydot
    rydot 2014/12/18
  • zip圧縮して解凍するとデータがちょっと劣化するってホント?

    onoken | owl*tree @ax_onoken 一度ネットを通っただけで劣化する。ほんの少しの劣化が、マルチファイルのように数が増えると最終的な出音にかなり影響する。 さらにzip圧縮。圧縮した時点で容量減ってるんだから音質も減るに決まってる。必ず無圧縮かメモリ持参を心掛けてます。 onoken | owl*tree @ax_onoken さらに言えばUSBメモリとCD、DVDの音質の違いでメディアを指定される事すらある。音源近くにに水晶を置いておけとかもーほんとキリがないので、無圧縮zipでサーバーのなるべく上の階層に上げるようにしてます。CDマスタリング用などは200%メモリ持参でエンジニア様に手渡しです。 onoken | owl*tree @ax_onoken 不思議なもんだよねぇ。一旦zip圧縮かけて解凍して、全く同じデータ容量なのに劣化してるんだよ。エンジニアさん達と

    zip圧縮して解凍するとデータがちょっと劣化するってホント?
    rydot
    rydot 2014/12/18