タグ

ブックマーク / xtech.nikkei.com (8)

  • お役立ちフリー・サービス大集合:ITpro

    Webページやブログ・スペースのホスティング,Gmailをはじめとするメール,Skypeに代表されるインターネット電話──などなど,インターネットには無料で使えるサービスがたくさんある。場所を探すために地図を見たり,わからない用語を調べるために辞書を引いたり,住所から郵便番号を調べたりする場合に,Webブラウザから使える無料の検索サービスを使うのは当たり前だ。今やこうした無料のサービスは,多くのユーザーが日常的に活用していることだろう。 便利なサービスはまだまだある インターネット上にある無料のサービスは,こうした万人向けのサービスとは限らない。ネットワーク技術者や管理者にとって役立ちそうなちょっと専門的なサービスもたくさん存在する。 例えばパソコンのセキュリティを外部からチェックしてくれるサービスがある。Webアクセスをするときに,パソコンからどんな情報が漏れているかを表示してくれたり,

    お役立ちフリー・サービス大集合:ITpro
    K_kazu
    K_kazu 2008/08/12
  • ステップ1●Linuxの仕組みや設定を理解

    Linuxシステムを適切に管理するには,Linuxの知識だけではなく,ネットワークやセキュリティなどの幅広い知識が必要です。それらを効率よく得るには,良質な書籍を読むのが早道です。システム管理に役立つ書籍50冊を厳選し,6ジャンルごとに分けて紹介していきます。初回は,コンピュータやLinuxの基です。 最近のLinuxディストリビューションは,インストーラの進歩やデバイス・ドライバの充実により,インストールがとても簡単になっています。導入後のシステム管理についてもGUI管理ツールが多数付属しているので,かなり簡単になっています。そのため,個人で利用するサーバーを稼働させる程度なら,システムに関しての深い知識を持たなくてもほとんど問題はないでしょう。 しかし,Linuxシステムに関する理解が不足していると,わずかな問題が生じただけで対処できなくなることがありますし,そもそもログ・ファイルの

    ステップ1●Linuxの仕組みや設定を理解
    K_kazu
    K_kazu 2008/08/12
  • (新)APIから知るWindowsの仕組み---目次

    雑誌にせよWebにせよ,最近のWindowsプログラミングの記事のほとんどは .NET向けだ。マイクロソフトも,これまでネイティブ・コードでの開発が主流だったC/C++開発まで, .NETへの移行を促そうとしている。 ではネイティブ・アプリケーション開発用のプログラミング・インタフェースであるWin32 API(Application Programming Interface)の知識は不要になるのかというと,決してそうはならないと筆者は考えている。理由の一つは,OSが動作する仕組みを知ることが,今後も開発者にとって重要であり続けることだ。プロセス管理,メモリー管理,同期化といった概念は,.NETで開発する場合でも必要だ。こうした知識を得るのに一番いいのは,やはりOSのカーネルに近いAPIのレベルで学ぶことである。 将来どうなるかはともかく,現時点では .NET Frameworkの大部分

    (新)APIから知るWindowsの仕組み---目次
    K_kazu
    K_kazu 2008/08/12
  • 総論 複数のプログラミング言語を学ぶ意義 - フリー言語で真のプログラミングを学ぶ:ITpro

    ネットワーク応用通信研究所 特別研究員。島根の田舎に住みながら国際的なオープンソース・ソフトウエアの開発に挑むプログラマ。家族6人で幸せな田舎暮らしを満喫している。バグと原稿の締め切りがなければもっと幸せなのに,と思いつつ,考えてみれば,それらがないならないで,別の困ったことがあるよなあと思う今日このごろ。 皆さんは「サピア・ウォーフ仮説」をご存じでしょうか。これは言語学における古典的な仮説の一つで,「人間の思考は使用する言語とそれに付随する文化に影響を受ける」というものです。もし仮に数字を3までしか持たない言語があったとすると,その言語を使用する文化に生まれ育った人間は3以上の数を認識できない,といったことです。言語学的にはこの仮説は否定されているようですが,日常生活の中では,この仮説が当ではないかと感じる経験がたびたびあります。 例えば,私は年に数回海外に出張して講演をする機会があり

    総論 複数のプログラミング言語を学ぶ意義 - フリー言語で真のプログラミングを学ぶ:ITpro
  • Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro

    「Code Reading―オープンソースから学ぶソフトウェア開発技法」(毎日コミュニケーションズ発行,写真1)というがあります。私はこのの監訳者ですから,やや自画自賛になってしまいますが,ソースコードの読み方を主題にしたはほかにはあまりありません。技法からツール,データ構造,アーキテクチャ,さらには実際にコードを読んで利用する実例まで紹介している網羅的で良いだと思います。 このの「はじめに」で「達人プログラマー」として知られるDave Thomas氏は以下のように書いています。 他人の作品を読まなかった偉大な作家,他人の筆づかいを研究しなかった偉大な画家,同僚の肩越しに技を盗まなかった腕のよい外科医,副操縦席で実地の経験を積まなかった767機長――果たして,そんな人たちが当にいるのでしょうか? たしかにその通りです。ソフトウエア以外の領域では修行することとはすなわち,他の人の

    Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro
    K_kazu
    K_kazu 2007/08/12
     ソースコードの読み方
  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
  • URLを入力するだけでHTMLをPDFに変換する無償サービス,Web APIも公開

    アシアルは2月6日,HTMLPDFに変換するWebサービスHTML2PDF.BIZ」の提供を開始した。Webブラウザから使用できるほか,WebサービスAPIも公開されておりWebアプリケーションから利用できる。高機能な有償版も提供している。 HTML2PDF.BIZでは,URLを入力するだけでHTMLPDFに変換され,ダウンロードできる。WebサービスAPIから使用する場合は,以下のように指定する。 http://html2pdf.biz/api?url=[PDF化するWebサイトのURL]&ret=[返却形式] HTML,XHTMLCSS 2.0をサポートしている。アシアルでは「HTMLを使った帳票印刷や,Webページのアーカイブ,オンライン・マガジンの書籍化などに利用できる」としている。 無償版では作成できるPDFのサイズはA4のみだが,有償版ではB4やLetter Sizeも

    URLを入力するだけでHTMLをPDFに変換する無償サービス,Web APIも公開
    K_kazu
    K_kazu 2007/06/19
    html -> pdf
  • Linuxコマンド集 INDEX:ITpro

    Linuxのコマンドをカテゴリ別にまとめました。コマンドの動作、構文、オプションの意味までを掲載しています。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。 コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス カテゴリ一覧 シェル・コマンド | ファイル管理 | システム管理 | ジョブ・プロセス管理 | テキスト・ファイル操作 | ネットワーク管理関連 | ネットワーク・クライアント関連 | セキュア・シェル(SSH)関連 | デバイス関連 | 印刷関連 | 符号化操作(圧縮・展開・エンコード・デコード) | パッケージ関連 | mtools関連(MS-DOS互換) | その他 アルファベット順メニューへ シェル・コマンド &コマンドをバックグラウン

    Linuxコマンド集 INDEX:ITpro
  • 1