ブックマーク / atmarkit.itmedia.co.jp (20)

  • Javaで覚えるIT技術者の40の常識 - @IT

    ~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま

  • 省電力時代に求められる高効率電源ユニット− @IT

    PCを取り巻く最新ハードウェア動向や製品ガイドなどを解説する新連載開始。第1回は電源ユニット。分かりづらい電源効率と力率について解説。 連載目次 今回から始まる連載「PCハードウェア強化ラボ」は、PCを構成する主要パーツや周辺機器などについて、その機能や特徴、最近の動向、最新規格、改良点、選択のポイント、Windows OSにおけるサポート状況などについて解説するコーナーである。PCで利用されるパーツの種類や構成はほぼすでに決まっており、今後もそう大きく変わることはないだろうが、その機能や性能などは日々改良され、機能が強化されている。連載では、管理者の視点から見た、最新PCハードウェアの動向や新規格などに注目して解説していく予定である。取り上げる話題としては、CPUやメモリ、ディスク、インターフェイス規格(USBやディスプレイ規格など)、周辺機器など、新しいPCシステムを導入するに当たっ

    省電力時代に求められる高効率電源ユニット− @IT
  • Internet Explorer 8の[ソースの表示]メニューで起動するエディタを変更する - @IT

    インターネットあるいはイントラネット上にあるサイトのWebページを閲覧しているとき、表示の乱れたページに遭遇することがある。Webブラウザに再描画させると直る場合もあるが、一方で何回も再描画してもページ表示は乱れたまま、ということもある。 このようなとき、該当ページのHTMLのソースを調べると、その原因が分かることがある。Webブラウザは、HTMLなどで記述されたソース・ファイルをWebサイトからダウンロードし、その内容に従ってブラウザ・ウィンドウにページを描画・表示している。もし元々のソースの記述にミスがあったり、ダウンロード時のトラブルでソースの一部が欠落したりしたのが表示の乱れの原因なら、ソースにはその痕跡は残る。ソースは重要な手がかりなのだ。 Internet Explorer 8(IE8)では、[ページ]-[ソースの表示]を選ぶと専用のビューアが起動し、HTMLソースが表示される

    n-u-ki
    n-u-ki 2010/05/09
  • BNF記法入門(1) ─XML関連仕様を読むために─

    第4回 BNF記法入門(1) ─XML関連仕様を読むために─ W3Cの勧告として発表されているXML 1.0の仕様書は、XMLの構文を厳密に定義するためにBNFと呼ばれる記法で記述されている。XML関連の仕様書を読みこなそうとすれば、BNFの理解は不可避だ。今回はそのBNFを解説しよう。 ■話題 BNF記法 ■程度 C (XMLに関するひととおりの知識を持っている人を対象とする) ■目的 基礎的な知識の解説 この連載を初めてお読みになる方は、「XML深層探求について」をご覧ください。

    n-u-ki
    n-u-ki 2010/01/15
    例文が多く非常にわかりやすい。
  • ランレベルとは

    動作モードが異なるということは、起動されるプログラムが違うということだ。Linuxでは、ランレベル別のディレクトリ(/etc/rc.d/rc?.d)にあるファイル(実際には各プログラムの起動スクリプトへのリンク)の名前により、各ランレベルで実行するプログラムを指定している。 例えば、ランレベル3の場合は/etc/rc.d/rc3.dにあるスクリプトが実行される。/etc/rc.d/rc3.dには、「Kと2けたの数字」で始まるファイルと、「Sと2けたの数字」で始まるファイルがある。「K」はKill、つまり実行されないスクリプトを表し、「S」はStart、つまり実行されるスクリプトを表す。KやSに続く数字は、実行されるスクリプトの優先順位だ。数字の小さいスクリプトから順に実行される。 $ ls /etc/rc.d/rc3.d/ K05innd@        K35dhcpd@       K

    n-u-ki
    n-u-ki 2006/07/14
  • X Window Systemの画面解像度を変更するには

    【 pidof 】コマンド――コマンド名からプロセスIDを探す (2017/7/27) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、コマンド名からプロセスIDを探す「pidof」コマンドです。 Linuxの「ジョブコントロール」をマスターしよう (2017/7/21) 今回は、コマンドライン環境でのジョブコントロールを試してみましょう。X環境を持たないサーバ管理やリモート接続時に役立つ操作です 【 pidstat 】コマンド――プロセスのリソース使用量を表示する (2017/7/21) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、プロセスごとのCPUの使用率やI/Oデバイスの使用状況を表示する「pidstat」コマンドです。 【 iostat 】コマンド――I

    n-u-ki
    n-u-ki 2006/07/14
  • X Window Systemの設定を行うには

    Red Hat系のLinuxでX Window Systemの設定を行うには、setupコマンドを使用する。まず、rootでログインするかsuでrootになり、konを実行する。続いて、setupを起動する。

    n-u-ki
    n-u-ki 2006/07/14
  • X Window Systemで最新のビデオドライバを使うには

    新しく購入したPCLinuxをインストールしたところ、Xが起動しない。そのような場合には、最新版のビデオドライバを試してみると動作することがある。ここでは、S3のSavage4(Shuttle FV24の統合チップセットPL133に内蔵されたビデオチップ)のビデオドライバを最新版に更新してみる。 最新版のドライバは、グラフィックカードのメーカーやグラフィックチップのWebサイトに用意されていることが多い。Savege4の場合は、インターネットで検索したところ、http://www.probo.com/timr/savage40.htmlからダウンロードできることが分かった。 まず、ダウンロードする前にこのWebサイトにあるドライバがPL133をサポートしているかをチェックしよう。PCIデバイスの情報を表示するコマンドであるlspciを実行する。 # lspci (省略) 01:00.0

    n-u-ki
    n-u-ki 2006/07/14
  • @IT

    プロフェッショナルなIT技術者・管理者のためのコンテンツとコミュニティ満載の問題解決サイト。製品や技術に関する高度な解説記事や、掲示板、質問コーナーなど。

    @IT
    n-u-ki
    n-u-ki 2006/05/14
  • 「Google ブック検索」年内開始へ、書籍の一部を試読可能 - @IT

    2006/5/12 グーグルは5月11日、書籍の内容をキーワード検索し、文の一部をWebサイト上で読むことができる新サービス「Google ブック検索」を年内にも国内で開始すると発表した。書籍登録を呼びかける出版社向けのパートナー プログラムのWebサイトを同日、開設した。 グーグルがすでにサービスを開始している米国では、同社は5つの図書館と提携し、書籍をスキャンしてページの抜粋を読むことができるサービスを提供している。しかし、国内では「図書館と提携する予定は当面ない」(グーグル ビジネスプロダクト マネージャー 徳生裕人氏)としていて、出版社が登録した書籍だけを検索対象にする。欧米では図書館の所蔵書籍をスキャンしてページの抜粋を表示するサービスについて、出版業界から抗議の声が上がっている。 Google ブック検索では、キーワード検索によって、そのキーワードを文中に含む書籍のリストが

    n-u-ki
    n-u-ki 2006/05/12
  • @IT:Windows TIPS -- Knowledge:ディスク・デフラグ・ツールの制限について

    Windows 2000より、NTFSに対応した待望のディスク・デフラグ・ツールがOSに標準で添付されるようになった(Windows NTまでは別売)。これを利用すれば、NTFSやFATボリュームのフラグメント(断片化)を解消することができる。ディスク・デフラグ・ツールの詳細については別稿「運用:ディスク管理ツール徹底活用」を参照のこと。この記事はWindows 2000をベースにして記述されたものだが、基的にはWindows XPにも当てはまる。 Windows 2000/Windows XPに標準添付されているディスク・デフラグ・ツールは、米Executive Software社(国内販売は相栄電器)が開発したDiskeeperというディスク・デフラグ・ツールの機能制限版である。

    n-u-ki
    n-u-ki 2005/06/13
  • 起動時に自動実行される不要なプログラムを「起動しないようにする」方法

    解説 ●知らないうちに、余計なプログラムが自動実行されるようになった…… Windows環境にアプリケーションなどをインストールすると、それらが勝手にシステムを書き換えて、Windowsの起動時にバックグラウンド・プログラムやサービスを自動実行するように変更するものが少なくない。多少なら大した影響はないだろうが、これらがあまりに増えてくると、Windowsの起動が遅くなったり、貴重なメモリが圧迫されたりするという問題がある。 [スタート]メニューの[プログラム]-[スタートアップ]フォルダのように目に見えるところに起動プログラムが追加されたならこれを削除すればよいのだが、多くの場合はレジストリに情報が追加されるだけで、簡単には見つからないから困りものだ。これらの見つけ方については、TIPS「起動時に自動実行される不要なプログラムを見つける方法」が詳しいので参照されたい。この記事で述べている

    起動時に自動実行される不要なプログラムを「起動しないようにする」方法
    n-u-ki
    n-u-ki 2005/06/13
  • ディスク・デフラグメント完全マスター(コラム) - @IT

    コラム NTFSではフラグメントは発生しにくい? ―― NTFS基礎のキソ ―― デジタルアドバンテージ 2000/10/21 Windows NTの発表とともに新しいNTFSファイル・システムが紹介されたとき、マイクロソフトは「NTFSはFATと違ってフラグメントが起こりにくい」と公言していた。すでに述べているとおり、実際にはNTFSにおいてもフラグメントは日常的に発生する。それでは、何を根拠にこのような発言がなされたのだろうか? この理由は、NTFSで採用されたアイデアによるものと思われる。複雑なNTFSファイル・システムのすべてを紹介するのは別の機会に譲るとして、NTFSの大きな特徴の1つであるこのアイデアについてご紹介しよう。 その秘密はMFT(Master File Table)にあり ファイル・システムでは、広大なディスク領域をクラスタと呼ばれる固定領域に区切り、このクラスタを

    n-u-ki
    n-u-ki 2005/06/13
  • エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server 解説 コンピュータを構成するパーツの中でも、故障した場合の被害が最も大きくなるパーツはハードディスクであろう。CPUやメモリ、グラフィックス・カードなど、そのほかのたいていのパーツは、壊れても別のものに置き換えればそのまま使うことができるが、ハードディスクが壊れると、すべてが失われてしまう可能性があるからだ。 このような事態を防ぐためには、重要なデータの小まめなバックアップやRAIDによるデータ保護などが欠かせないが、パーソナル用途のマシンや、(サーバではない)単なるクライアント・マシンでは、現実にはほとんど行われていないことも多い。一般的には、ディスクが壊れれば、可能な限りデータを読み出してほ

    エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)
    n-u-ki
    n-u-ki 2005/06/13
  • @IT:Windows TIPS -- Hint:お気に入り一覧を印刷する

    Internet Explorer(およびエクスプローラ)には、よく利用するサイトのURLやフォルダなどを登録しておき、わずかなアクションで目的のページを表示可能にする「お気に入り」と呼ばれる機能がある。ここであらためて述べるまでもなく、だれもが活用している機能だろう。 便利な「お気に入り」機能であるが、長期にわたってIEを使いながら、必要なときどきにURLを追加していくと、あっとう間に「お気に入り」が登録された情報でいっぱいになってしまう。この「お気に入り」に登録された情報は、%USERPROFILE%\Favoritesフォルダ(デフォルトではC:\Documents and Settings\<ユーザー名>\Favorites)に保存されている。この内容をコピーすることで、「お気に入り」項目の移動やコピーを行うことができる。 例えば、大量の「お気に入り」項目を整理するとき、狭いディス

    n-u-ki
    n-u-ki 2005/06/13
  • @IT:Windows TIPS -- Tips:メッセージ・ルールを活用する(Outlook Express編)

    Outlook Expressには、受信したメールをある「ルール」に基づいて、自動的に分類・仕分けしたり、削除したりする「メッセージ・ルール」という機能がある(Outlook 2003では自動仕訳と呼んでいる)。仕事のメールやメーリング・リスト、ニュースなどの情報の通知、個人的なメール、そして(受信をまったく望んでいない)スパムや広告メールなど、1日に何十通も何百通も受け取るユーザーにとっては、このメールの分類機能は欠かせないものだろう。

    n-u-ki
    n-u-ki 2005/06/13
  • Internet Explorer 5/6/7の[ソースの表示]メニューで起動するエディタを指定する - @IT

    周知のとおり、インターネット普及の大きな原動力の1つとなったWebのページは、HTML(Hyper Text Markup Language)と呼ばれる形式のテキスト・ファイルで記述されている。ユーザーとして、ブラウザで普通にページを表示させるだけなら、HTMLデータの内容を意識する必要はない。しかしページ制作者の視点でもWebを眺めている人は、「このページはどのようにHTMLでコーディングされているんだろう?」という興味にかられた経験があるだろう。こういうときは、迷わずそのページのHTMLデータを覗いてみればよい。幸いInternet Explorer(以下IE)には、任意のWebページを表示させた状態で、メニューから[表示]-[ソース]を実行するか、マウスの右ボタンをクリックして表示されるショートカット・メニューの[ソースの表示]メニューを実行すれば、現在ブラウザに表示されているページ

    n-u-ki
    n-u-ki 2005/06/13
  • @IT:Windows TIPS -- Tips:IEの「ソース表示」機能が利用できない場合の対処法

    Internet Explorer(IE)には、現在表示しているページのHTMLソース・コードを表示する機能がある。

    n-u-ki
    n-u-ki 2005/06/13
  • @IT:Windows TIPS -- Tips:迷惑メールの受信を回避しながらWebでメール・アドレスを公開する方法

    こうした迷惑メールの送信を防止するには、Webにメール・アドレスを公開するときに、機械的にそれがメール・アドレスとして読み取れないような工夫をするとよい。 商品広告などを不特定多数に発信するスパム・メールや、ウイルスに感染したコンピュータが手当たり次第に発信するウイルス感染メールなど、迷惑メールの被害が年々深刻化している。受信してしまったスパム・メールを自動的に振り分ける(これにより、ユーザーから見えないようにする)機能を持ったメール・ソフトや、そうした機能を提供する専用ソフトウェアなども販売されている。迷惑メール受信によほど困っているなら、こうしたソフトウェアの導入を検討する手もあるだろう。 しかしそもそもは、迷惑メールを送信されないようにしたいところだ。これには、信用できないWebサイトなどでメール・アドレスを登録しない、手当たり次第に送られてきたスパム・メールに「配信停止希望」などの

    n-u-ki
    n-u-ki 2005/06/13
  • @IT:Windows TIPS -- Knowledge:Windows MessengerとMSN Messengerの違い

    リアルタイムに文字で会話するというチャットから発展したインスタント・メッセージング(IM:Instant Messaging)は、音声通話やファイル転送などの機能拡張を経て、現在ではリアルタイム・コミュニケーション用ソフトウェアとして位置付けられるようになった。会話レベルのコミュニケーションだけでなく、ビジネス用のコミュニケーション・ツールとしても活かそうという取り組みが進みつつある。このIM用ソフトウェアとして、マイクロソフトが提供するソフトウェアがWindows MessengerとMSN Messengerだ。文字によるチャットや音声通話、ビデオ通話、ファイル転送などの機能面では、どちらもほぼ同等の機能を提供しており、両者でメッセージを交換することも可能である。ユーザーの中には「どうして似通ったアプリケーションが別々の名前で提供されているのか?」と疑問に思っている人もいるだろう。基

    n-u-ki
    n-u-ki 2005/06/13
  • 1