タグ

2013年3月26日のブックマーク (11件)

  • Zopfli - naoyaのはてなダイアリー

    Googleが今日(米国時間2/28)、オープンソースの新しい圧縮アルゴリズムZopfliをローンチした。今の標準圧縮技術であるzlibライブラリに比べて5〜8%圧縮率が高いといわれ、また解凍アルゴリズムは今のWebブラウザが現用しているもので間に合うため、Webサーバがこれを採用すれば、データの伝送速度が上がり、Webをやや速くすることができるだろう。 Google が出力が deflate 互換の圧縮アルゴリズムをオープンソースにしたというので、ちょっとタイムラインで話題になっていた。圧縮アルゴリズム周りにはまってた頃から結構時間が経ってしまって色々忘れてしまったけど、少しニュースを捕捉してみようと思う。 Zopfli は deflate 互換なので、deflate アルゴリズムを解釈できる実装なら伸張できる。当然ブラウザが持ってる deflate 実装で伸張できるので、エンドユーザー

    Zopfli - naoyaのはてなダイアリー
  • CentOS 6.3にPostgreSQL9.2をインストール - 迷い家の白猫 技術部

    PostgreSQL RPM Repository (with Yum) からRPMファイルをダウンロードして、家のリポジトリを追加 http://yum.postgresql.org/repopackages.php $ wget -P /tmp http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-5.noarch.rpm $ sudo rpm -ivh /tmp/pgdg-centos92-9.2-5.noarch.rpm PostgreSQL9.2をインストール $ sudo yum install -y postgresql92-server postgresql92-devel postgresql92-contrib データベースを初期化 $ sudo /etc/rc.d/init.d/po

    CentOS 6.3にPostgreSQL9.2をインストール - 迷い家の白猫 技術部
  • RubyによるMac OS Xデスクトップアプリケーション開発入門

    第44回オープンソースサロンで発表した『RubyによるMac OS Xデスクトップアプリケーション開発入門』の資料です。ここでは、RubyMacでどのようなビジネスが考えられるかという観点から私の書籍を宣伝しています(笑Read less

    RubyによるMac OS Xデスクトップアプリケーション開発入門
  • ソフトバンクモバイルによるガンホーのTOBまとめ : 東証Project

    2013年03月25日20:13 カテゴリ日記 ソフトバンクモバイルによるガンホーのTOBまとめ ソフトバンクモバイル株式会社による当社株式に対する公開買付けに関する意見表明のお知らせ というリリースが日発表され一時騒然となったわけですが、今やガンホーといえば国民の約10人に一人がプレイしている計算になってしまう「パズドラ」の空前のヒットによって市場内外で大変な話題となっており、その注目度の高さを改めて印象付ける一件となりました。 さて、いきなりTOBってことで何千億円が動くのか!?とにわかに色めき立ったわけですが、よくよく見てみるとこれ大した話じゃありません。そんな難しい話でもないので、簡単に解説してみます。 まず最初に、TOB価格が340,276円(25日終値4,350,000円)であることについてですが、これは株式の10分割(分割後の株価は1/10になる)を控えていることから、分割

    ソフトバンクモバイルによるガンホーのTOBまとめ : 東証Project
    amari3
    amari3 2013/03/26
  • 話題の“新OS”は「Androidと何が違うのか、さっぱり分からない」:日経ビジネスオンライン

    Androidとは何が違うんでしょうか。お客様が見たときに何が違うのが、僕にはさっぱり分からない…」 こう語るのは、某日メーカー関係者。「『Firefox OS』や『Tizen』についてどう思うか」と質問したときの音だ。 注目の的、iOS、Androidに続く「第3極のOS」 今年2月にスペイン・バルセロナで開催されたMobile World Congressで話題となったのは、iOS、Androidに続く「第3極のOS」ともいわれる新たなプラットフォーム。それが、「Firefox OS」と「Tizen」である。 ブラウザーで人気のFirefoxが、スマートフォン向けプラットフォームとして開発したのが「Firefox OS」。日ではKDDIが採用を明らかにし、商品化の検討に入った。 一方、「Tizen」と呼ばれるプラットフォームは、韓国・サムスン電子が開発をリードし、NTTドコモが

    話題の“新OS”は「Androidと何が違うのか、さっぱり分からない」:日経ビジネスオンライン
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • MySQL バイナリログを使ったデータリカバリ | Ore no homepage

    目黒川の桜きれいですね〜(*^^*)…なーんてガラじゃないことを言いたくなるくらい良い咲きっぷりでしたよ、エエ。で、来週末、花見に行くんだけど、まだ散らないでほしいっすねー。 えーっと、久しぶりにMySQLの記事。binlogを使ったリストア手法について。ネットを漁るとMySQLの運用に関する記事は多くヒットするんだけど、障害からのデータリカバリ、特にロールフォワードを扱った記事が思ったより多くない。おれは運が良いのか悪いのかMySQLのデータリカバリをしなければならないような局面に何度か直面しているので、手順について書いてみようかな、と。ここではMySQL〜5.5を対象にしている。直近での最新のメジャーバージョンはMySQL5.6なんだけど、おれはまだ5.6について大して知らない。5.6ならもっとイケてるやりかたがあるかもしれない。あったらいいな。 0. 環境 次のような環境を前提として

    amari3
    amari3 2013/03/26
  • php-ext-zopfliでPNG画像を再圧縮 - pixiv engineering blog

    MacBook Proを買ったのはいいもののそろそろLinuxに戻りたくなってきたbokkoです。 今回は先月末にGoogleから発表・公開されたばかりのzopfliの紹介と、 そのPHP拡張であるphp-ext-zopfliにPNG画像を再圧縮する関数を追加した時の話をします。 zopfli zopfliはzlibと比べて3〜8%ほど圧縮率が高く、 それでいてgzipやzlib等で広く使われているdeflateアルゴリズムと互換性のある圧縮アルゴリズムです。Google CodeでCによる実装が公開されています。 繰り返しになりますが、単にdeflateアルゴリズムよりも圧縮率が高いだけでなく、 deflateアルゴリズムと互換性がある、つまりzopfliで圧縮したものは従来のgzipやzlibで展開できるというのがミソです。 zopfliによるPNG画像の再圧縮 PNG画像はデータ部分

  • ウェブサービスチームからただよう死臭を嗅ぎ取る方法

    わたしは「穴を掘って埋める仕事」を徹底して排除するよう日々コストをかけている。事前に察知できれば全力で回避に努める。だが、無限ループに陥ることもある。ループから抜けるには信用を失うなど相応の代償を支払うことになるけれど、早めの方が双方の傷は浅い。その見分け方を後述する。 工期がきまっていない企画書の完成日がきまっていない競合調査より先に自分達だけで企画を考えるターゲット層の調査より先に自分達だけで企画を考える議事録を取らない議事録を取り始めても訂正や意見がない企画書の雛形を作ってもあいまいな表現でだめ出しだけする思いつくままに会議を進める業務進行の定石を無視して効率の悪い方法を採用するリーダーがウェブに疎いメンバーに技術者がいない(外注)キラーコンテンツの準備より先に課金方法を取り上げるブレスト中にダメ出しする(ブレスト中は発想が縮むためダメ出し禁止)ことあるごとにその分野に疎いことをほの

    ウェブサービスチームからただよう死臭を嗅ぎ取る方法
    amari3
    amari3 2013/03/26
  • MySQL 5.6 Compatible Percona Toolkit 2.2 Released

    A new Percona Toolkit series has been released: Percona Toolkit 2.2 for MySQL 5.6. Several months in the making and many new features, changes, and improvements make this a great new series. It replaces the 2.1 series for which we plan to do only one more bug fix release (as 2.1.10) then retire. 2.2 is largely backward-compatible with 2.1, but some tools were changed significantly (e.g. pt-query-d

    MySQL 5.6 Compatible Percona Toolkit 2.2 Released
  • Canvas - HTML5.JP

    このコーナーでは、JavaScriptから図を描くことができるCanvasについて解説します。 Canvasとは Canvasとは何か、そしてCanvasで何ができるのかを事例を踏まえて分かりやすく解説します。 Canvasの使い方 実際に、Canvasをどうやって使いこなすのかを、サンプルを通して解説していきます。 いろいろな図形を描く Canvasでは線を引くだけではなく、さまざまな図形を描くためのメソッドを用意しています。このコーナーではCanvasで利用できる図形描画のいくつかをご紹介します。 色を指定する このコーナーでは、Canvasで描く図形に色を指定する方法を紹介します。またCanvasでは指定した色に透明度を与えることも可能ですので、その方法についても紹介していきます。 線形グラデーションを指定する このコーナーでは、Canvasで描いた図形にグラデーションを指定する方法