タグ

2015年4月8日のブックマーク (4件)

  • “ずいぶんとダサいコードを書いてるのね” 秀和システム解説書 話題に

    “ずいぶんとダサいコードを書いてるのね” 秀和システム解説書 話題に プログラムを学びたい人向けに、何だかすごい解説書が出ちゃいました! その名も 関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間 というです! のタイトルに色々と盛り込んでてやばい感じがしますが、書籍タイトル以外にも注目が集まっていました。 スポンサード リンク 秀和システムの関数型プログラミング解説書 関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間 何だか、色々目覚めそうな解説書ですね! の帯で女子高生が「ずいぶんとダサいコードを書いてるのね」と煽ってきます! はい! すみません! ダサいコード書いてます! (´・ω・`) でも、女子高生に怒られると不思議と悪い気はしない……。 「IQ145」とか「女子高校生」とか、引っかかりそうなキーワードたく

    “ずいぶんとダサいコードを書いてるのね” 秀和システム解説書 話題に
    fan-tail
    fan-tail 2015/04/08
    追記先に持ってきても良いぐらい重要…
  • C/C++のXML Parserについてよくまとまっているサイト - ぴよログ

    仕事でC/C++のXMLパーサーにどんなもんがあるか調べていたらよくまとまっているサイトに出くわしたので紹介してみる。 Free C/C++ XML Parser Libraries リンク先に飛べばよくわかるけれど、これだけのライブラリについてライセンスや特徴をまとめてくれている。 がっつり目 Xerces Arabica libxml2 libxml++ MSXML あっさり目 expat TinyXml Xmlio XmlLite RapidXml XMLParser library from Frank Vanden Berghen PugiXML libroxml いくつか試したなかではTinyXmlが軽量で導入もしやすくて使いやすかったが、DOM型のパーサーなので読み込むファイルが大きくなるとメモリ不足に陥ってしまう。そういうときはSAX系のパーサーを使う必要があるのでXmlL

    C/C++のXML Parserについてよくまとまっているサイト - ぴよログ
  • 日本語Webフォントの革命 - 3846masa's memo

    語Webフォントに革命がおきた. 詳しくは続きを読んでくれ. ちょっと大きく出てみた. 実装についての記事はこちら この記事で言いたいこと 動的に日フォントのサブセットを作成してくれるOSSを作りました. サンプルページはこちら 臨時のサンプルページはこちら 追記 herokuが落ちてる,メモリ不足だな.早い所Dockerfileつくろう. 追追記 herokuで運用は再検討したほうがよさそう.「こういうこともできます」の事例ということでひとつ. (やっぱり普通のサーバで動かす分には大丈夫そうな気がする.どうだろう) そんなわけで,どうぞご利用ください。 (ちなみに粗い作りなので,pull-requestやissue投稿をしてくださると嬉しいです.) 何が革命なんだ 革命が起きたというけど,どこが革命なの? 僕には革命が起きたようには思えないけど そんなこと言わんといて,泣くわ.

    日本語Webフォントの革命 - 3846masa's memo
  • gitの10周年を記念したLinus Torvalsへのインタビューの翻訳

    10 Years of Git: An Interview with Git Creator Linus Torvalds | Linux.com gitの10週年を記念して、リーナス・トーバルズがインタビューに答えている。以下はその翻訳である。 なぜGitを作ったのか? トーバルズ:俺はソース管理ツールなんて作りたくなかったし、コンピューターの業界において最も興味がないものだと見なしていた(データベースは別だが)。それにソース管理ツールなんてどれも嫌いだった。しかし、BitKeeperがやってきてからというもの、ソース管理に対する見方が変わったね。BitKeeperは大抵のことを正しく行っていた。レポジトリのローカルコピーがあることと、分散マージはでかかった。分散ソース管理の何がいいかというと、ソース管理ツールの問題を吹っ飛ばせることだ。「誰が変更を行えるか」といった政治問題があるが、B

    fan-tail
    fan-tail 2015/04/08
    『マージ自体が面倒なのではなく、結果をテストすることのほうが難しくあるべきだ。gitでは、マージはたったの数秒のことだ、マージよりも、マージの説明メッセージを書く方に時間がかかるべきなのだ。』