タグ

2012年3月21日のブックマーク (12件)

  • シリコンバレーの英語: 英語でのバグレポートの書き方

    3月 21, 2012タイムラインに流れてきたこのリンク先の記事を見て下記の内容を書き込んだところ、いくつか反応を頂きました。せっかくなので、英語でのバグレポートの書き方について簡単にまとめてみます。ポイントは「英語に頼らずに英語を書く」です。 英語でのバグレポートが難しいという人は、日語でもレポートが書けてない可能性を考えるべき。フォーマットに従って「現状の動作」「期待される動作」を書いて、後は再現ステップと再現環境を書けば、英語が理由で伝わらないということはあまり無いと思う。バグレポートの文章の大半は固有名詞だし。 3月 21, 2012「問題となっている現状の動作」「期待される動作」「再現手順」を意識して書く 「バグレポートを読む」という意識でいる場合、読み手が期待するのはこの3点だと思います。逆に、この部分が書かれていれば、コミュニケーションを成立させることができます。 「現状の

    シリコンバレーの英語: 英語でのバグレポートの書き方
  • 第12回 Androidに見るOSアップデートの難しさ | gihyo.jp

    GALAXY SとGALAXY Tab 2011年12月22日に、日ではNTTドコモが販売していた「GALAXY S」と「GALAXY Tab」を、最新OSのAndroid 4.0に対応させないと開発元のSamsungが発表した。メモリ容量の不足を理由にしているが、ユーザの間には不満の声が高まっている。 Androidに関して言えば、これと似たような問題は以前にもあり[1]⁠、目新しいことではない。ソフトウェアの進化の早さのために、せっかく手に入れたハードウェアがすぐに陳腐化してしまうのである。 Androidのメジャーアップデート Androidのメジャーアップデートがリリースされた時期は次のとおりである。 2.0/2.1(Eclair⁠)⁠─2009/10 2.2(Froyo⁠)⁠─2010/5 2.3(Gingerbread⁠)⁠─2010/12 3(Honeycomb)※─201

    第12回 Androidに見るOSアップデートの難しさ | gihyo.jp
  • FPGAでCPUを作ろう 〜FPGAで、あなたも自分がデザインしたコンピュータを動かせる〜

    サポートサイト著者によるサポートページが公開されています→『FPGACPUを作ろう』サポートページ 書誌情報 著者: 岸誠 発行日: 2012-03-21 最終更新日: 2012-06-22 バージョン: 1.0.0 ページ数: 112ページ(A4PDF版換算) 対応フォーマット: EPUB, PDF 出版社: 達人出版会 対象読者 プロセッサの設計方法についての知識はあるが、FPGA を使ったりといった電子工作の経験はない、という方。あるいは、電子工作の経験はあるが、プロセッサの設計方法はよくわからない、という方。 著者について 岸誠 計算機科学を専攻した後、プログラマとして働く。プログラマとしてした仕事としては、Globus Toolkit と計算アプリケーションの間で使うミドルウェアに関係した開発と調査だったが、GT 3 と 4 で採用されていた XML ウェブサービス( SO

    FPGAでCPUを作ろう 〜FPGAで、あなたも自分がデザインしたコンピュータを動かせる〜
    Watson
    Watson 2012/03/21
  • PHPのバージョン管理がgitに移行。githubでpull requestを投げられるようにも。 - id:anatooのブログ

    PHPのバージョン管理には今までsubversionが使われていて、githubにあったリポジトリは単にそれをミラーリングしていただけだったが、最近になって正式にgitに移行した。また、PHPに何らかのパッチを投げる場合も、以下のgithubリポジトリへのpull requestを通じてできるようになった。 http://git.php.net http://github.com/php/php-src 以下、php-internals MLで流れてた告知の引用。 Hi with the php-src migrated to git we start receiving pull request on github. A few things to notice: - developers can pull the requests as described here: https://

    PHPのバージョン管理がgitに移行。githubでpull requestを投げられるようにも。 - id:anatooのブログ
  • UITableViewCell セルの再利用の問題

    設定画面に他の自作アプリ情報を加えたりしようと思い、UITableViewController で1行だけセルの高さを変更したり、画像を追加したりしたところ、スクロールするとおかしな表示になってしまう。 おかしいので調べていたところ、セルの再利用により再利用できないものを再利用してしまっていたらしい。具体的には、dequeueReusableCellWithIdentifierなどに渡すstaticなCellIdentifier をセルごとに変えるべきだったところを同じにしてしまっていたためだった。 iPhoneのオモチャ箱 P299によると、下記の要素が異なる場合、異なるものとして定義する必要がある。 UITableViewCellStyle 画像の有無 各テキストの有無 画像の幅、高さ セルの高さ 背景の色 テキストのフォントの設定 アクセサリービューの種類 これによると、結構こまめに

  • 「Emacs実践入門」をEmacs初心者に渡して観察してみた - Copy/Cut/Paste/Hatena

    Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 19人 クリック: 351回この商品を含むブログ (1件) を見る 「Emacs初心者/初級者にお勧め」と話題の「Emacs実践入門」を献していただきました! id:tomoyaさんありがとうございます! 自分で読んだ感想 いろいろなところで言われているけれども、まさに「初心者/初級者」のための。だと思う。 自分自身Emacsを普及すべく、Emacs Bootcampなどをしてみたけれども、 「北風と太陽」ではないけれども、こののように「優しく丁寧に」教えるのもいいのかなと思ってしまった。 「知っておかないと後で面倒な」ことをしっかりと抑えつつ、着実にEmacsを使

    「Emacs実践入門」をEmacs初心者に渡して観察してみた - Copy/Cut/Paste/Hatena
    Watson
    Watson 2012/03/21
  • 使っていないタブの読み込みを停止してメモリー使用量を削減してくれる「TabMemFree」 | ライフハッカー・ジャパン

    開いたままのChromeタブは、相当な量のRAMを使用します。タブを使っていない時にもRAM使用量は多いままです。「TabMemFree」は、一定時間が過ぎるとタブの読み込みを停止し、使っていないタブが使用しているRAMを解放してくれます。 後で見るつもりのタブを開きっぱなしで他の作業をしていることが多い方であれば、TabMemFreeを使ってパソコンのリソースを効率化してあげるのが得策です。インストールしたら、タイムアウトまでの時間を設定しましょう。設定された時間が過ぎると、使用していないタブのRAMが解放されます。 こう聞くと、何もかもが良さそうですが、タブの読み込みが停止されると、そのタブには拡張機能のアイコンのみが表示され、もともと何が表示されていたのかは見ることができません。また、これらのタブは読み込まれなくなるため、Google Musicなどで音楽を再生していた場合、これらの

    使っていないタブの読み込みを停止してメモリー使用量を削減してくれる「TabMemFree」 | ライフハッカー・ジャパン
  • Gmailで迷惑メールに振り分けられた理由が確認できるようになりました。 - buzzword update

    2012年3月20日火曜日 Gmailで迷惑メールに振り分けられた理由が確認できるようになりました。 Gmailでは受信したメールの中で迷惑メールと判断されたものは自動的に振り分けられる機能がありますが、Gmailの公式ブログによると迷惑メールに振り分けられた理由が確認できるようになったようです。 LINK: Learn why a message ended up in your spam folder 実際に自分のGmailで迷惑メールの中に振り分けられているメールを確認してみます。迷惑メールに入っているメールをクリックして表示してみると、各メール毎に次のような表示がされています。 このメールの場合、「このメッセージが [迷惑メール] に振り分けられた理由: 迷惑メールで一般的に使用されるコンテンツが含まれています。」が迷惑メールに振り分けられた理由のようです。 他にもいくつか

    Watson
    Watson 2012/03/21
  • MySQL 5.5ストレージエンジン比較、InnoDBのすごいスケール力

    OracleMySQLパフォーマンスチームが、最新のMySQL 5.5のストレージエンジンInnoDBおよびMyISAMに対して実施したベンチマークの結果を発表した。2010年12月15日(米国時間)に発表されたMySQL 5.5 GAは2年ぶりに公開されたプロダクションリリース。InnoDBが大幅に改善されマルチコア/プロセッサにおける性能が大幅に向上したという特徴がある。 MySQLパフォーマンスチームの公開した結果はMySQL 5.5 InnoDBの評判を裏付けるものとなっている。36コアCPUのシステムにおいてMyISAMとInnoDBの性能をSysbenchで評価。読み書き試験ではInnoDBがMyISAMの35倍の性能を、読み込みオンリー試験ではInnoDBがMyISAMの5倍の性能をマークしている。ほとんどスケールしないMyISAMと比較して、InnoDBは36CPUで90

    Watson
    Watson 2012/03/21
  • 【改訂版】IT系技術者を夫に持つ妻が、普通と思っていたけど実は違った64のコト - アイコ的 日々是好日(仮)

    ども。 8日夜に何となくノリでUPした記事 『IT技術者を夫に持つが、普通と思っていたけど実は違った32のコト』 が、 予想をはるかに上回る反響があり、びっくりしました。 前記事でも書きましたが、「32のコト」はあくまで暫定的なもので、 編集・修正、加筆等を加えていけたら面白いかなって思っていたものでした。 そして早速コメント等で「これはどうかな?」というネタを書いて下さり、感謝です。 ありがとうございます。 ってな訳で幾つかネタを追記し、再構成しました。 一部、コメント欄等で戴いたネタを採用しております。 ちなみに64という項目数、あえてこの数字にしてます。(キリッ) 家にPCMacもしくはマシン)が2台以上ある 家族用PCがあってもちゃんと家族それぞれにIDとパスワードがあってログインが必要 パソコンという呼び方を殆どしない パソコンでもPCでもなければ、マシンと呼ぶ 「パソコン

    【改訂版】IT系技術者を夫に持つ妻が、普通と思っていたけど実は違った64のコト - アイコ的 日々是好日(仮)
  • Open vSwitchがLinux 3.3でメインラインにマージ、標準サポートへ

    3月18日にLinuxの最新版「Linux 3.3」が公開されました。今回のバージョンではAndroidプロジェクトのコードのマージが大きな特徴の1つですが、ネットワーク関係でも大きな前進がありました。1つはOpen vSwitchがメインラインにマージされ、Linux 3.3から標準サポートとなったこと、そしてネットワークインターフェイスを束ねて帯域幅の拡大を実現する「Teaming」機能が改善されたことです。 LinuxにはすでにLinux bridgeがありますが、Open vSwitchはさらに高度な機能を備えたソフトウェアスイッチとして標準サポートされるとのこと。仮想環境のソフトウェアスイッチとして普及しつつあるOpen vSwitchは、さらにその地位を固めようとしています。 なぜOpen vSwitchLinuxのメインラインに? ところで、なぜOpen vSwitchがL

    Open vSwitchがLinux 3.3でメインラインにマージ、標準サポートへ
  • 超秘密主義グーグルのデータセンターは「真っ暗闇」