タグ

2013年2月8日のブックマーク (10件)

  • きつねさんでもわかるLLVM - 達人出版会

    内容紹介書は趣味でLLVMを触っている著者二人のLLVMをもっと普及させていきたいと思いから生まれたLLVM解説です。 LLVMは今非常に注目されていますが、度重なるAPI仕様の変更や公式ドキュメントの充実さなどが理由で、まとまった解説がなされたものはありませんでした。書によりまとまった情報が日語で手に入るようになり、多くの方にLLVMを知って頂けると幸いです。 書ではLLVMを使用したコンパイラの作り方を順を追って説明しLLVMへの理解を深めてもらおうというのがコンセプトになっています。フロントエンド(中間表現出力まで)、ミドルエンド(最適化)、バックエンド(オブジェクト生成)と幅広く解説していますので多くの方に有用な内容を含んでいるのではないでしょうか。 LLVMの用途は多岐にわたり,書では解説できていない部分もありますが,初心者向けの情報としてLLVMを利用するための基礎

    きつねさんでもわかるLLVM - 達人出版会
  • Plack::Middleware::AxsLog supports LTSV format! - blog.nomadscafe.jp

    固定フォーマットしかサポートしないけど、Plack::Middleware::AccessLogより軽い PM::AxsLogがLTSVフォーマット形式のログに対応しました https://metacpan.org/release/KAZEBURO/Plack-Middleware-AxsLog-0.03 PM::AxsLogについては Perl 2012 advent calendar hacker に書いてます。 AxsLog - Yet Another AccessLog middleware - Perl Advent Calendar Japan 2012 Hacker Track LTSVフォーマットについては次のページを参考にしましょう Labeled Tab-separated Values 【今北産業】3分で分かるLTSV業界のまとめ【LTSV】 - naoyaのはてな

    y_uuki
    y_uuki 2013/02/08
    はやい
  • 宇宙で手を洗う方法

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    宇宙で手を洗う方法
    y_uuki
    y_uuki 2013/02/08
  • 株式会社はてなに入社しました - ひだまりソケットは壊れない

    この春、エンジニアとして株式会社はてなに入社しました。 はてなのサービスをより良いものにしていきたいと思っていますのでよろしくお願いします。 また、近しい業界の方だと何かの機会にお会いすることもあると思いますので、その時にはよろしくお願いします。 今の実感としては、ようやくプログラマとしてのスタートラインに立てたなー、という感じです。 ほとんどひとりでプログラムの勉強をしてきて、周りが見渡せるようになるまでに随分と時間がかかってしまいました。 振り返ってみると、もっと積極的に人と関わっていればよかったなぁ、といった反省点が浮かんできます。 今週の前半には、新人研修ということで代表取締役社長の id:jkondo さんをはじめとした何名かの話を聞く機会があったのですが、やはり他者の人生の軌跡に触れるというのは何かしら得られるものがあって、ためになりました。 私も、せっかくの機会ですし 「私と

    株式会社はてなに入社しました - ひだまりソケットは壊れない
    y_uuki
    y_uuki 2013/02/08
  • Fedora 19のデフォルトのDBパッケージをMySQLからMariaDBに切り替える提案

    [Phoronix] Fedora Looks To Replace MySQL With MariaDB Proposed F19 Feature: Replace MySQL with MariaDB FedoraのML上で、デフォルトのDBのパッケージを、MySQLからMariaDBに切り替える提案がなされている。理由はもちろん、最近、OracleによってMySQLの開発が閉鎖的になっていることの懸念からだ。 そのML上での発表に曰く、 2012-12-05のFESCoで決定されたように、機能提案はdevel-announceで発表して、コミュニティによるレビューの通過を必要とする。FESCoは発表より最低でも一週間を経過した後に投票する。 = Features/ReplaceMySQLwithMariaDB = https://fedoraproject.org/wiki/Feat

  • 開発メモ#1 : Cinnamon によるデプロイ - naoyaのはてなダイアリー

    このごろ作っているものが幾つかあるのだけど備忘録代わりにこの辺はこうしているということを書いて行こうかなと思います。 まずは Perl によるアプリケーションのデプロイについて。id:antipop と id:shiba_yu36 が開発した "Cinnamon" というミニマムなデプロイツールを利用しています。 Cinnamon - A minimalistic deploy tool https://github.com/kentaro/cinnamon シンプルで使いやすいデプロイツールです。 Capistrano? デプロイツールの定番といえば Capistrano で、最初は Capistrano を使っていました。けど、作っているものはほぼ Perl で書かれているのにデプロイツールだけ Capistrano で Ruby というのが、例えばモジュールの管理に Carton と

    開発メモ#1 : Cinnamon によるデプロイ - naoyaのはてなダイアリー
  • 各種ブラウザーで Java (applet) を無効にする方法

    こちら(米国)では、見つかった Javaセキュリティホール(+それを利用した実際のアタック)が大問題になり、米国政府が「ただちに Java を無効にするように」と声明を出し(参照)、全国ニュースでも大きく取り上げられている。 実質的な危険があるのは Java applet なのだが、JavaJava applet の違いの分からない報道機関は、大々的に「Java が危険」と報道しており、Sun Microsystems を買収して Java を入手した Oracle にとっては大きなブランドイメージの損失だ。Oracle は火曜日には56カ所のセキュリティホールを塞いだパッチを提供するそうだが、そんなパッチでは、今回作られてしまった「Java は危ない」というイメージは拭えない。 どのみち、Java applet にはほとんど価値がないので、これを機会に無効にする人も多いようだ(

    各種ブラウザーで Java (applet) を無効にする方法
    y_uuki
    y_uuki 2013/02/08
  • neu.Node リリースのお知らせ

    去年の暮れから準備を進めて来た neu.Node だが、ようやく今日、オープンソース・プロジェクトとして github に公開することができたので報告する。 https://github.com/snakajima/neunode 詳しくは README.md ファイルに書いたが、neu.Node は iOS 上で Node.js の API を使って作った マイクロ・サーバーを走らせる仕組みである。iTunes ストアで配布する iOS アプリに組み込んでも良いし、自分や仲間だけで楽しむ「手作りアプリ」に組み込んでいただいても良い。ライセンスは MIT で、ライセンス料フリーで、非営利・商用、無料・有料の区別なく使える。 neu.Node が目指すのは、新しい形の分散コンピューティングである。「モバイル・デバイスはクライアント、サーバーはウェブ・サービス」という垣根をとっぱらい、全てのモ

  • Labeled Tab-separated Values (LTSV)

    Description Labeled Tab-separated Values (LTSV) format is a variant of Tab-separated Values (TSV). Each record in a LTSV file is represented as a single line. Each field is separated by TAB and has a label and a value. The label and the value have been separated by ':'. With the LTSV format, you can parse each line by spliting with TAB (like original TSV format) easily, and extend any fields with

    Labeled Tab-separated Values (LTSV)
    y_uuki
    y_uuki 2013/02/08
  • 関西GPGPU勉強会 #3 (2013/03/23 13:00〜)

    @_likr 「GPGPUerのためのCPUチューニング超入門」@jirohcl 「未定」@murase_syuka 「Blendar」@ksakiyama 「Bolt C++ テンプレートライブラリ」

    関西GPGPU勉強会 #3 (2013/03/23 13:00〜)
    y_uuki
    y_uuki 2013/02/08