タグ

2015年9月15日のブックマーク (3件)

  • 符号化文字集合と文字符号化方式 - 「プログラマのための文字コード技術入門」を読んだ - $shibayu36->blog;

    最近文字コード周りでハマった時に、文字コードというものをそもそもちゃんと分かってないと気づいた。そこで「プログラマのための文字コード技術入門」を読んで勉強してみた。 プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ) 作者:矢野 啓介技術評論社Amazon このはコンピュータにおける文字について体系的にまとめてくれている。ASCIIやLatin1、UTF-8やUnicodeについて、どういう分類で何のために使われているかを知ることができる。また、歴史も合わせて教えてくれるので、今現状起こっている問題(円マークとバックスラッシュ問題とか)がどういう経緯で起こってしまったのかなどを理解できる。 簡単な文章で書かれているので、一度でも文字コードに関係することでハマったことのある人なら、どんどん読めると思う。ただ、符号化文

    符号化文字集合と文字符号化方式 - 「プログラマのための文字コード技術入門」を読んだ - $shibayu36->blog;
    Clomie
    Clomie 2015/09/15
  • Gitのつくりかた | メルカリエンジニアリング

    はじめまして。サーバサイドエンジニアの @DQNEO です。 今日はGitのつくりかたをご紹介します。 C言語学習教材としてのGit Gitと同じものをゼロから作って何の意味があるのか?と思いますよね。 私がこの再発明をやり始めた動機は「C言語を書けるようになりたい」でした。 実際に途中までやってみたところ、 C言語がチョットデキるようになった Gitの内部構造に詳しくなった というメリットが得られました。 C言語を勉強する題材は、テトリスとかWebサーバとか他にいくらでもあるのですが、Gitを実装してみるのはかなりおすすめです。理由は下記の通りです。 内部構造が意外と単純 (ローカルで動かす分には)ネットワークの知識が不要 普段使っているツールで外部仕様がわかっているので、やるべきことが明確 余談ですが、家Gitのソースコードを参考にしようと思って読んでいたら、Linus Tovals

    Gitのつくりかた | メルカリエンジニアリング
    Clomie
    Clomie 2015/09/15
  • 高画質動画エンコード設定 – wizaman's blog

    (2017/11/05追記)事情が古くなってきたので、「ゲーム動画のエンコード事情を整理」も参照してください。 AviUtlのx264guiExプラグインを利用したエンコード設定のメモ。この設定は私が普段使っているものです。身内向けの簡易まとめなので、詳しく解説しません。 私の利用ケースを一応説明します。HD解像度のキャプチャーボードに入力された映像をアマレコTVで録画しているのですが、とりあえずは画質を落とさないためにAMV4ビデオコーデックの可逆圧縮で録画して.aviファイルとして保存します。AMV4は録画に適したコーデックです。ライセンス購入すれば動画にAMVのロゴが差し込まれなくなります。録画ではリアルタイム性が求められるので、ここで一気にファイルサイズを落とすのは難しいです。動画をたくさん撮っているとすぐHDDを圧迫するので、さらにx264コーデックでエンコードして、よりファイル

    Clomie
    Clomie 2015/09/15