タグ

高速化に関するseventhmayのブックマーク (3)

  • ExcelVBAを高速化する7つの方法 - 水まんじゅう2

    富士通さんがExcelで分散環境にアクセスするソリューション()を開発してくれたけれども、それに対してVBA()みたいな反応が多かったので作成してみました。Excel上からVBAを扱おうとするとシングルスレッドではあるものの、十分な速度が出せると思っています。速度が出ない場合は殆どが不適切なコーディングによるものです。以下に高速化するための7つのTIPSを載せます。 セルにできる限りアクセスしない ExcelはなぜかCellオブジェクトにアクセスするのが非常に遅いです。そのため、Cellオブジェクトには出来る限りアクセスしないほうが良いです。Excelの最後のシートに設定を書き込んだものを用意するとかやる場合がありますが、値が数千回読み込まれるならば一度VBAで全部読み込んでしまって使いまわしたほうが高速化出来る可能性があります。 とりあえずお勧めなのがDictionaryクラス(いわゆる

    ExcelVBAを高速化する7つの方法 - 水まんじゅう2
  • iPhoneアプリの「起動高速化」について考える

    ソフトウェアのUXデザインにおいて、アプリの起動の速さは非常に重要なものの一つだ。なぜなら起動が遅いというだけで、ソフトウェアの来の機能・性能に関わらず、使われなくなってしまうことすらあるからだ。 起動の速度は、かなりハードウェアの性能に依存する。特に、iPhoneなどのモバイルデバイスではその傾向は顕著だ。しかし、特にモバイルデバイスでは「ちゃっと起動してちゃっと目的を果たす」ということが非常に重要なため悩ましい。 iPhoneは確かに遅い。しかし開発者たる者、ここで諦めてはならない。 幸いにも、人の感覚は物理的な時間だけが「高速である」と感じる指標ではない。心理的な側面も大いにある。物理的な時間と、心理的な時間を短縮することが必要だ。 ある程度まとまってきたので、文章にまとめておこうと思う。 起動画面をできるだけ完全起動後の画面に近くする これは心理的なハックだ。「iPhoneヒュー

  • さくらVPSのWordPressをチューニングして30倍高速化した方法 - 原宿・表参道.jp

    今日はさくらVPSに載せているWordPressのパフォーマンスをチューニングして高速化に成功したので安心して眠れるという話をします。 2.5ページ/秒だったのが70ページ/秒と30倍高速化。 以前はDaily数千PVで重くなっていたサイトがDaily3.6万PVを余裕で捌けるようになりました。 #ちなみにproxy cacheという手法はwordpressでなくても動的コンテンツ全般に有効です。 ▼サーバ気にしなくて良くなったので今週末新宿御苑に花見に行けました☆。枝ぶりがいいさくらが多くてほんといいところだと思うの。 WordPressチューニング高速化結果http://hara19.jp/のサーバ環境と測定結果は以下のとおり。 WordPress稼働環境さくらVPS 1GB/CentOS5.5/PHP5.3/MySQL5.5/WordPress3.1。 WEBサーバはチューニングにあ

    さくらVPSのWordPressをチューニングして30倍高速化した方法 - 原宿・表参道.jp
  • 1