タイトル一覧 推奨動作環境 著作権 等 PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.
「経産省内に30台のLinuxデスクトップを導入し,日常業務に問題ないという評価が得られた」---経済産業省 商務情報政策局 情報処理振興課 上原智氏は2006年11月7日,日経Linuxが主催した事例研究セミナー(関連記事)で講演し,経済産業省へのLinuxデスクトップ導入実証の結果を明らかにした。 上原氏は「経済産業省が推進するOSS政策について」と題し講演した。経産省は政府のe-Japan/IT戦略に基づき,オープンソース・ソフトウエア推進政策を進めている。オープンソース・ソフトウエアの開発支援や,教育現場や自治体へのオープンソース・デスクトップ導入実証(関連記事1,関連記事2,関連記事3)を行っている。 また経済産業省内でも2004年度から2005年度にかけて30台のLinuxデスクトップを導入した(関連記事)。用途としてはWebブラウザ,電子メール,オフィス・アプリケーションを使
はじめに Internet Explorer(以下、IE)が主流のブラウザ市場の中で、Firefoxはシェアを伸ばしています。Firefoxがシェアを拡大している理由の一つに、拡張機能の存在があるでしょう。非常に多くの拡張機能が世界中の人々によって開発されています。これらの拡張機能を組み合わせることによって、Firefoxを自分の好みのブラウザにカスタマイズできるのです。 とはいえ、他人が作った拡張機能がぴったり自分に合っているとは限りません。幸いなことにFirefoxの拡張機能は、XML言語の一種でUI部分を規定するXUL、動作を規定するJavaScript、そしていくつかの設定ファイルから構成されています。これらはいずれもごくありふれた開発言語であり、特別な知識は必要ありません。しかも、エディタとFirefoxがあれば高価な開発環境をそろえる必要もありません。他人の作った拡張機能を自分
Download of the Day: PageAddict (Firefox)というエントリーより。 Firefox: Monitor your web addiction with PageAddict, a Firefox extension that gives you a summary of how much time you’ve spent visiting different sites. Firefoxでブラウズした履歴を保存してくれる機能拡張「PageAddict」です。 インストールした瞬間からのネットサーフィンを記録し、「PageAddict」にアクセスするとその統計が閲覧できるという仕組みです。 どのサイトでどのくらいの時間を過ごしたかとか、そのパーセンテージが分かる他、タグ付けができるようになります。 実際に試してみるとこんな感じです。 おお、これは面白い!
ガベージコレクションとは"メモリを自動管理するプロセス"のことです。 従来のC/C++言語はスタックとヒープ領域にメモリを割り当てますが、実際に割り当てられた領域は手作業で管理しなければなりませんでした。 確かに手作業のメモリ管理はランタイムを作る手間がそれほど掛からなかったり、メモリの効率的な運用など多くの利点があるのですが、 その反面削除した後にオブジェクトを参照する"宙ぶらりんの参照"や、オブジェクトを削除し忘れる"メモリーリーク"などの問題を潜在的に抱える原因にもなりました。 C/C++言語をお使いのプログラマーの方は少なからずこういった問題に悩んだことがあると思います。 確かにauto_pointerやSTLコンテナなどこういった問題を少しでも軽減すべく拡張を重ねてきたのは確かですが、それでも軽減されるだけで問題は以前残っていました。 そこでJavaやC#はこういった慢性的な問題
弱い参照で効率的に運用 弱い参照はMSDNによると"簡単に作成できるが大量のメモリを必要とするデータ構造が使われているときには、弱参照が役に立つ"とあります 例えば画像ファイルになんらかの処理をしたい場合に元の画像を実際に使うかどうか分からないのにいつまでも保持しておくのは無駄です。 そういった時に弱い参照にしておけば効率的です。 /* 強い参照 */ Object o = new Object(); /* 弱い参照 */ WeakReference wr = new WeakReference(o); o = null; /* 弱い参照を強い参照に戻す */ o = wr.Target; if (o == null) { /* ガベージコレクションによって既に回収された */ } else { /* 強い参照の復元に成功 */ } 少し説明すると弱い参照はアプリケーションの他の部分のメモ
Jeffery Richter著 吉松 史彰 監訳 B5変型判/632ページ 発行日:2002年7月15日 定価:5800円 ISBN 4-89100-303-0 日経BPソフトプレス 発行 本書は、.NET Frameworkをボトムアップの手法で解説しているユニークな書籍である。著者であるJeffrey Richter氏は1999年からMicrosoft社内の.NET Framework開発チームに外部コンサルタントとして参加し、設計から実装にいたるすべての局面でチームに助言を与えてきた人物である。.NET Framework開発チームのオールスターが本書に推薦文を寄せていることからも、Richter氏の果たした役割が分かるだろう。 そのRichter氏が執筆した本書は、これまでに出版されているほかの書籍とは一線を画す内容となっている。本書はC#言語や.NET Frameworkクラス
藤井聡太が勝ち続ける理由 藤井聡太 “運命のライバル”永瀬拓矢と王座戦で再戦 9月4日に開幕する第72期王座戦五番勝負は、藤井聡太王座と前王座の永瀬拓矢九段の対戦になりました。『藤井聡太が勝ち続ける理由 王座戦――八冠の先へ』(日本経済新聞社編/日本経済新聞出版)の抜粋から、“運命のライバル”といえる2人の関係性をひもときます。 ビジョナリーが伝えたい「生きるための最高の知恵」 『WIRED』創刊編集長「他の人が考えないような方法で考える」 テクノロジーと人類のポジティブな未来像を示し続けてきたケヴィン・ケリー氏。米SNSでも話題を呼んだ同氏の新刊『生きるための最高の知恵』をもとに、常識を打破する方法とマインドを変え続けることの意義について深掘り。
C++やVisual Basic 6.0の世界でプログラミングしてきた技術者が.NET Frameworkの世界に入ってきてまずおどろくのは、プログラムを実行していると、プロセスが使用するメモリ量がどんどん増えていくことである。「メモリ・リークか!?」と焦ることもあるが、これは正常な動作である。 メモリの解放忘れは典型的なバグの要因であり、メモリ解放を自動化することによって、プログラムの信頼性は向上し、プログラマーの負担も減る。自動的なメモリ解放を行う機構は、ガベージ・コレクタと呼ばれ、解放する行為をガベージ・コレクションと呼ぶ。問題は、ガベージ・コレクションがいつ行われるかであるが、これはメモリが不足してきた場合や、明示的に動作を指示された場合にのみ行われる。つまり、メモリが潤沢に余っている場合には、プロセスの使用するメモリ量が増加するのが正常な動作である。そのままメモリ不足でプログラム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く