タグ

2008年12月11日のブックマーク (14件)

  • Windows XP簡単ディスク・ダイエット術 11のポイント

    Windows XPの不要なファイルを削除してスリム化を実現。簡単な11種類の手法を紹介する。ディスク容量に制限のあるミニノートPCユーザー必読。 連載目次 Windows XPのダイエットが求められる背景 最近、「ネットブック」と呼ばれる安価で小型・軽量のノートPCが人気を集めている。こうした製品では、低価格な一方で、機能や性能が制限されていることが多い。例えば、プロセッサが性能に制限のあるネットブック向けのAtomであったり、ハードディスクの代わりに4Gbytesや8Gbytes程度のSSDSolid State Drive)が採用されていたりする。プロセッサ性能については、Windows XPを利用する分には特に問題はないと思われるが、ストレージ容量の不足は問題になりやすい。そもそもWindows XPをセットアップしただけで2Gbytes以上の容量を必要とすることを考えると、その

    Windows XP簡単ディスク・ダイエット術 11のポイント
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    palm3r
    palm3r 2008/12/11
  • [CSS]クロスブラウザ対応のフリーのナビゲーション集 -Styled Menu

    Styled Menuから、IE6/7, Firefox, Opera, Safari, Chromeに対応した、フリーのナビゲーションを紹介します。 Styled Menu ナビゲーションはリスト要素で実装されており、ラベルを日語に変更するなどカスタマイズも可能です。

  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

  • 110. XCacheでパフォーマンス向上

    今回はいくつかあるPHPのアクセラレータの中でも、最近有望視されている(?)ひとつである、XCache(http://xcache.lighttpd.net/)について紹介したいと思います。 PHPのアクセラレータとは、PHPのバイトコードをキャッシュし、コンパイルにかかる時間を減らし、プログラムの速度を向上させることができるものです。 サーバにアクセラレータを組み込むだけで、プログラムを特に変更することなく、簡単にPHPスクリプトのパフォーマンスをあげることが可能です。 今回は、APC、eAccelerator、等々いくつかあるアクセラレータの中のひとつXCacheのインストールについて紹介したいと思います。尚、試してみた環境はCentOS5、PHP 5.1.6、XCache 1.2.2となっています。 それでは、早速インストールを行っていきしょう。 まずは、ソースコードをダウンロードし

    110. XCacheでパフォーマンス向上
    palm3r
    palm3r 2008/12/11
  • オープンなベクターグラフィックスAPI仕様最新版「OpenVG 1.1」 | パソコン | マイコミジャーナル

    OpenVG 1.1の仕様が公開 Khronosグループが、オープンなベクターグラフィックスAPI仕様の最新版「OpenVG 1.1」を公開した。OpenVGのWebサイトでは、253ページにおよぶPDFの仕様書や、実装のサンプルなどの資料が公開されている。 今回のリリースは、2005年8月に公開されたOpenVG 1.0の改良版という位置付け。新機能としては、テキスト描画のハードウェアアクセラレーションを可能にする「Glyph API」を追加、スケーラブルフォントのレンダリング速度向上を実現した。Adobe Flash 7 / Flash Lite 3のフルサポートや、ジャギーのない滑らかな描画を可能にするマルチサンプルアンチエイリアシングの定義も加えられている。

  • 窓の杜 - 【REVIEW】エクスプローラ上で手軽にシンボリックリンクを作成「Link Shell Extension」

    「Link Shell Extension」は、エクスプローラの右クリックメニューから手軽にシンボリックリンクなどを作成できるソフト。Windows NT4.0/2000/XP/Server 2003/Vista/XP x64/Vista x64に対応する寄付歓迎のフリーソフトで、現在作者のWebサイトからダウンロードできる。 “シンボリックリンク”とは、あるフォルダやファイルを異なるパスで利用できる機能。Windows Vistaにおいて利用可能で、ショートカットと似ているが、ショートカットの実体は“.lnk”という拡張子のついたファイルであるのに対し、シンボリックリンクはリンク先のフォルダやファイルそのものを指し示す点が異なる。 この性質は、保存先や参照先のフォルダが固定されているアプリケーションを利用する際などに便利。たとえば、複数のPC間でファイルを自動同期できるサービス“Drop

  • Native Clientの仕組みはどうなっているのか? - やねうらお−よっちゃんイカはしばらく買わずにiPhoneだけに注力する男

    Googleが、Webブラウザ上でネイティブバイナリコードを実行する「Native Client」を公開した。 Native Client http://code.google.com/p/nativeclient/ Google Earth,Quakeなどがすでに動いているようだ。 これはすごい!ブラウザ上でX86バイナリを動かす「Native Client」 http://www.moongift.jp/2008/12/native_client/ サンドボックスで安全性確保、オーバーヘッド5% ブラウザでx86バイナリ実行、グーグルが新技術 http://www.atmarkit.co.jp/news/200812/09/nacl.html あと、サンプルのlife.ccにSDL_surfaceと書いてあるのでSDLの描画まわりが既に動いているのだろうから、今後、たくさんのアプリがN

    Native Clientの仕組みはどうなっているのか? - やねうらお−よっちゃんイカはしばらく買わずにiPhoneだけに注力する男
  • Flash制作を簡単にするActionScriptライブラリとは?(1/3) - @IT

    Flash制作を簡単にする ActionScriptライブラリとは? 特集:Flasherに便利なオープンソース「Spark project」 Spark project コミッタ 新藤 愛大 2008/12/10 「ActionScriptライブラリ」って何? 読者の方は、Flashを使った複雑なアニメーションの制作をどのように行っているのでしょうか。ActionScriptコードを勉強して一から制作していますか? そんな人にこそ知っておいてほしいことがあります。実は、オープンソースの「ActionScriptライブラリ」を使うと、無料で簡単に複雑な機能・動きが実現できるのです。 ActionScriptライブラリとは、一言でいうと、「みんなが使えるように公開されているActionScriptコード」のことです。 イマイチピンと来ませんか? そんな人でも、「Tweener」「Paperv

  • 【年末特別企画】家庭用ゲーム機やBlu-ray/DVDに好適、16:9液晶ディスプレイカタログ

    2008年の液晶ディスプレイは、これまでのPC向けディスプレイとして広く採用されてきたアスペクト比16:10ではなく、16:9の製品が数多く登場した。当初はノートPCのディスプレイで16:9のパネルが採用され始め、AV用途に注力している東芝「Qosmio」、ソニー「VAIO type A」などは1,920×1,080ドット(フルHD)の表示が可能だ。 その後、8月にデルが単体ディスプレイとして国内初のフルHD対応24型液晶を発売。パネルメーカーが21.5型や24型のフルHDパネルを量産し、各社から16:9の液晶ディスプレイが発売された。 アスペクト比16:9の液晶ディスプレイは、動画やゲーム機のワイド映像をフル画面で表示できるというメリットがある。加えて、HDMI入力を備える製品が多い。1,920×1,200ドット(WUXGA)液晶でも、ドットバイドットやアスペクト比固定拡大の機能があれば

  • 【コラム】PHP開発のエッセンス (7) PHP 6のこまかい変更点 | エンタープライズ | マイコミジャーナル

    PHP 6の大きな目玉はICUによる「国際化」ですが、開発の現場や既にPHPが稼働しているWebサイトでは、そのほかの細かい変更も結構重要だったりします。今回は、この話題の最終回として、移行にあたって考慮すべき主な変更点をまとめておきましょう。 (1) register_globalsが廃止 昔のPHPでは、クライアントからPOST/GET/COOKIEで渡されるデータを、そのまま名前の頭に「$」をつけた変数として扱えるのが普通でした。例えばWebブラウザに表示されたフォームで「<input type="text" name="email">」という要素があれば、そこに入力された値は、PHPでは自動的に「$email」として参照できたのです。このわかりやすさ、カンタンさは、PHPスクリプト開発者を激増させることに大きく貢献しましたが、その一方で、セキュリティ面に問題のあるスクリプトが量産さ

    palm3r
    palm3r 2008/12/11
  • こ、これは凄いぞ…Web/デスクトップ対応アプリケーション開発環境·Titanium MOONGIFT

    昨日のNative ClientはX86バイナリをブラウザで動作させるという素晴らしいソフトウェアだった。言わばデスクトップをWebに移行させる代物だ。対する技術としてはAdobe AIRやSilverlightなどがあるだろう。だがプラグイン必須という点が難点になる。 Windows向けアプリケーションも開発できる そして逆にWebのリソースをデスクトップに持ってきてしまおうというのがTitaniumだ。Webからデスクトップへとその道はつながっている。 TitaniumはApacheライセンスの下に公開されているオープンソース・ソフトウェアで、Rubyを使ってデスクトップアプリケーションが開発できてしまう。 Titaniumが手掛けるものはAdobe AIRに近いと言える。ただしRubyをベースにしているのでWebプログラマにとってはさらに開発しやすいかも知れない。モバイル対応もうたっ

    こ、これは凄いぞ…Web/デスクトップ対応アプリケーション開発環境·Titanium MOONGIFT
  • 現場の抵抗勢力も納得する「ツール導入術」

    「ツール導入」は標準化推進の鬼門? 開発ツールはさまざまな機能と利便性を提供してくれるものだが、組織内における開発業務の標準化を推進する上では、その導入は鬼門だと思われることが多い。特に、使いづらいツールや実効性に乏しいツールをトップダウンで展開した経験を持つ組織では、「ツールの導入による効率化」などという文言を見ただけで、「結局は無駄な労力になるだろう」と拒否反応を示される場合もある。読者の中にも同様の認識を持っている方がいるのではないだろうか。しかし、ある課題に対してツールの導入による解決を図ることは、来有効な選択肢となるはずである。 今回は、社内の標準推進部署と現場が協力し、構成管理の問題に対してツールをうまく導入して解決を図ったZ社の事例を紹介する。プロジェクトマネジャーのみならず、自社内の標準化推進業務を担当している方にも、開発現場との連携に役立つ事例としてぜひ読んでいただきた

    現場の抵抗勢力も納得する「ツール導入術」
    palm3r
    palm3r 2008/12/11
  • 動くグラフが作成できる·Turbo Plot MOONGIFT

    テキストよりも画像、画像よりも動画と強いインパクトを与えるメディアは変化する。同じデータであっても、強い印象を残すのは画像であったり動くものだ。特にWebの場合、マルチメディアを扱うのが容易なので、ダイナミックに変化するデータの与えるインパクトは大きい。 2D/3Dに対応したグラフ作成ツール 単なるグラフであってもそれは言える。単なるデータもグラフ化し、さらにそれが動くとなれば受け手の印象は全く変わってくるはずだ。 今回紹介するフリーウェアはTurbo Plot、Flash出力もできるグラフ作成ソフトウェアだ。 Turbo Plotでは2D、3Dのグラフ作成に対応している。そこに四角や丸といったグラフを関数で指定することでプロットができる。基となる形は予め定義されているのでさして難しくはないはずだ。 何種類かのグラフを重ねたところ グラフのアニメーション機能がサポートされている。開始と終

    動くグラフが作成できる·Turbo Plot MOONGIFT