タグ

2007年3月13日のブックマーク (10件)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
  • 画像で使われているフォントを調べる方法 | POP*POP

    今回の「諦めている不便利」はこちらの投稿をご紹介(企画の詳細はこちら)。 ロゴを作る時に、クライアントから希望のフォントが使われている印刷物やビットマップ画像を示されて「このフォントで」と言われることがあります。その字形からフォント名(もしくは形が近いフォント)を検索する手はないものでしょうか?(ルミエールさんありがとうございます!) 個人的にも「このフォントいいな。何というフォントだろう?」と思いながら、わからなかった経験があります。 この解決方法を調べてみました。 「WhatTheFont」というサイトを使ってみるのはいかがでしょうか。画像で使われているフォントを調べてくれるサイトです。残念ながら日フォントには対応していませんが便利ですよ。 » WhatTheFont 使い方を簡単にご紹介します。 ↑ 調べたいフォントが描かれている画像をアップロードします。URLを指定しても取り込

    画像で使われているフォントを調べる方法 | POP*POP
  • CUnitによるテスト駆動開発:CodeZine

    はじめに CodeZineでの僕のデビュー記事『Cで実現する「ぷちオブジェクト指向」』、おかげさまでなかなか好評だったようです。まだまだCは現役だと実感しました。 前回に引き続きCのお話です。テストをよりどころに実装をすすめ、信頼できるコードを書くためのプラクティス「テスト駆動開発」(TDD:Test Driven Development)を、Visual C++ 2005 Express EditionとUnit Test Framework: CUnitで行います。対象読者 そこそこのコードは書けるようになったけれど、どうも詰めが甘い/くだらないバグに出くわす/あっちを直すとこっちが壊れ、ぐだぐだになってしまう…そんな症状に悩まされている脱ビギナを目指すプログラマ。テスト、してますか? 「プログラムは思ったとおりには動かない、作ったとおりに動く」 思ったとおりに作ってないと思ったとおり

  • 【コラム】そろそろきっちりJavaScript (3) プロトタイプオブジェクトについて考える | エンタープライズ | マイコミジャーナル

    オブジェクトにメソッドを定義する 前回の記事では、JavaScriptでオブジェクトを定義する記法を紹介した。オブジェクト指向プログラミングの利点のひとつに、プログラムの再利用性の向上が挙げられるだろう。既にあるオブジェクトをそのまま流用したり、用途に合わせて既存のオブジェクトを拡張・再構成したりすることにより、必要な概念や機能をゼロから実装する時間やリスクを低減することができる。JavaScriptでのオブジェクト指向の利点も、この例に洩れない(オブジェクト指向プログラミングそのものに関する解説は、稿の主旨では無いので、別途書籍等を参考いただきたい)。 また、JavaScriptには、「プロトタイプオブジェクト」という特徴的な概念が存在する(このため、JavaScriptは「プロトタイプベース言語」と表現されることもある)。プロトタイプオブジェクトにより、JavaC++のようなプログ

  • フランス議会、Linux移行のためUbuntuを採用へ

    フランス議会の議員と議員秘書らは、夏期休暇明けからUbuntuを搭載したPCで業務を進めることになる。 フランスでは2007年6月から、1154台のワークステーションにLinuxベースのPCを配備することを予定している。次回の議員秘書用のIT設備の更新に際して、フランス議会ではWindowsからLinuxへ移行することを決定した。これにより、577人の議員が初めてノンプロプライエタリなソフトウェアへ移行することになる。 このプロジェクトは、オープンソースを専門とするITサービス企業のLinagoraとUnilogが担当する。検討段階のドキュメントにはMandrivaの名前も挙がっていたが、最終的には選考から漏れた。 Ubuntuのソフトウェアのほか、「Firefox」「OpenOffice.org」、Mozillaの電子メールクライアント「Thunderbird」なども利用する予定となって

    フランス議会、Linux移行のためUbuntuを採用へ
  • IBM Perl 開発者のための XML、第 2 回: Perl を使用した高度な XML… - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Perl 開発者のための XML、第 2 回: Perl を使用した高度な XML… - Japan
  • TSG

    -- What's New ---------------------------------------------------------- ------------------------------------------------------------------------ このサイトは、リンクフリーです。 管理人:Konti Copyright (c) 2004- TSG. All rights reser -  LINKs  -

  • @IT:Windows TIPS -- Tips:物理ディスクの内容を仮想ディスク・ファイルに変換する

    Virtual PC 2004やVirtual Server 2005は、仮想的なハードウェア・システムを構築/エミュレーションし、さまざまなゲストOSを稼働させるためのソフトウェアである。その主な用途としては、実験環境の構築や旧コンピュータ・システムのマイグレーション(移行)などがある(これらのソフトウェアの詳細は関連記事を参照)。 このうち、旧システムの置き換えやマイグレーションでは、元となるシステムから新しい仮想コンピュータ環境へデータを移行する必要があるが、その移行方法としてはいくつか考えられる。一番単純なのはファイル・コピーによる移行であるが、ファイルやフォルダに特別な属性が付いていたり、ブート・セクタのように、特殊な方法でしかアクセスできない領域が含まれていたりする場合は、コピーできない可能性がある。物理的なハードディスクを取り出して新しいコンピュータに取り付け、それをゲストO

  • @IT:Windows TIPS -- Caution:仮想ハードディスクのデフラグに注意

    仮想ハードディスクに対してデフラグを実行すると、仮想ディスク・ファイルのサイズが増えるので注意が必要だ。デフラグすると、未使用領域への新たな書き込みが発生するからである。 仮想ディスクとその原理 Virtual PC 2004やVirtual Server 2005では、コンピュータの中にさらに仮想的なハードウェア・システム(仮想マシン環境)を構築し、その上でさまざまなOSやアプリケーションを動作させる。仮想マシンにはハードディスクも用意されているが、これは「仮想ハードディスク」と呼ばれ、実際には、ホストOS上の1つのファイルで実現されている。例えば仮想マシンVM01に対して、16Gbytesのサイズの仮想ハードディスクを割り当てたとすると、仮想ハードディスクの内容はVM01.VHDというファイルに格納されることになる(.VHDは仮想ハードディスク・ファイルの拡張子)。そして、VM01の中