タグ

2011年11月21日のブックマーク (5件)

  • Python の名前空間とスコープ

    プログラムのロジックを考え、実装を行う上で、変数の名前空間やスコープはとても重要です。 これらはロジックを組み立てる上での複雑さに直結し、ソースコードの読みやすさにダイレクトに関係してくるためです。 この記事では、私が Python で開発をする上で気をつけるようにしている名前空間やスコープに関するお話をします。 コーディングスタイルについて 名前空間やスコープの前に、まずは基的なコーディングスタイルについて軽くお話しします。 Python のコーディングスタイルというと、 PEP 8 – Style Guide for Python Code (日語訳は こちら )が有名です。 これは、 Python でプログラムを書く上で守っておくとよいお作法について書かれており、 Python のコーディングスタイルとしてはデファクトスタンダードといえるでしょう。 この PEP8、例えば以下のよ

    Python の名前空間とスコープ
    Akaza
    Akaza 2011/11/21
    PySide (Python for Qt)
  • まさに怪物! Fusion-ioが容量10テラバイト/性能130万IOPSのフラッシュドライブ「ioDrive Octal」発表

    まさに怪物! Fusion-ioが容量10テラバイト/性能130万IOPSのフラッシュドライブ「ioDrive Octal」発表 わずか2つ程度のPCIeスロットのスペースに、10テラバイトのストレージ容量で、しかも1秒間に130万回のI/O性能、リード性能が6.7 GB/s、ライト性能は3.9 GB/sという怪物のようなフラッシュドライブ「ioDrive Octal」を、米Fusion-ioが発表しました。 「ioDrive Octal」は、2012年の第1四半期に登場予定、価格はまだ発表されていません。 データベース性能が飛躍的に向上 Fusion-ioは、PCIeスロットに接続する高速なサーバ内蔵型フラッシュストレージという、新しいストレージデバイス分野の草分け的存在。 一般にエンタープライズ用途においてフラッシュメモリを用いたストレージは、リードに比べてライトが遅いことや、長期間の

    まさに怪物! Fusion-ioが容量10テラバイト/性能130万IOPSのフラッシュドライブ「ioDrive Octal」発表
  • ストレージ友の会 sfstudy#01 ~第01回 Fusion-io ってどんだけスゴイの?~参加

    ncstudy01参加記録につづいてこちらも大分間が空いてしまいましたが、 06/11にニフティセミナールームで開催された「ストレージ友の会 sfstudy#01 ~第01回 Fusion-io ってどんだけスゴイの?~」に参加してきました。 ((sfstudy is not Science Fiction Study (w )) 関連リンク公式サイトATND 一般枠ATND 女性・作成枠ATND 懇親会イベント座席表 [ #sfstudy 第1回 ]UstreamTogetter 編+LT 第一回目でしたが、魔法のストレージFusion-ioの秘密がお聞きできるとの事で大注目の勉強会だったと思います。 ストレージ友の会の紹介 最初に主催の@sho7650さんよりストレージ友の会の説明がありました。 グッとくる話が多かったですが、中でも「サーバ仮想化市場の隆盛に伴うストレージの重要性の高

    ストレージ友の会 sfstudy#01 ~第01回 Fusion-io ってどんだけスゴイの?~参加
  • SSDを最高のパフォーマンスで利用するためにパーティションを調整しよう | ライフハッカー・ジャパン

    SSDを長持ちさせるためのメンテナンス方法については、これまでにも紹介したことがありますが、正しいSSDのケアにおいて一番見すごされやすいのは、パーティションの調整です。そこで今回は、パーティションが正しく調整されているか、SSDを最大限に利用できているか、確認していきましょう。 米Lifehackerでは、SSDに移行するチュートリアル(英文)でパーティションの調整について説明しましたが、すでにこの方法でSSDに移行済みの場合、正しくないパーティションのせいでパフォーマンスが落ちていることはありませんので、そこまで違いを感じないと思います。 通常のハードドライブには、63の空ブロックがあり、その後に最初のパーティションがあります。一方、SSDは最適なパフォーマンスのためには、64のデータブロックが必要です。Windowsのインストーラーではない、他の何かによってSSDが初期化されている場

    SSDを最高のパフォーマンスで利用するためにパーティションを調整しよう | ライフハッカー・ジャパン
    Akaza
    Akaza 2011/11/21
  • Big Sky :: あなたはVim scriptを知らない

    この記事はsuginoy氏のブログ杉風呂2.0 - A Lifelog -の記事"あなたはJavaScriptを知らない"をパロったものです。suginoyさんの許可を得て公開します。原文は2011年11月17日にポストされました。私自身のVim scriptの学習は適当で、ネタ仕込みの指摘等はコメントを下さると助かります。 あなたはJavaScriptを知らない この記事はMichael Woloszynowicz氏のブログWeb 2.0 Development And Business Lessonsの記事"You Don’t Know JavaScript"を翻訳したものです。人の許可を得て公開します。原文は2011年4月16日にポストされました。私自身のJavaScriptの学習が浅く、誤訳の指摘等はコメントを下さると助かります。 http://d.hatena.ne.jp/su

    Big Sky :: あなたはVim scriptを知らない
    Akaza
    Akaza 2011/11/21
    Vimでしたいことがあって、VimScriptでどう書くか調べるうちにだんだん「俺…何やってんだろ」的な気持ちになっていく。+pythonは友達。