タグ

ブックマーク / www.itmedia.co.jp (30)

  • 2つのテキストの違いを比較する

    メールにテキストを添付して、部内のみんなに文書の確認を依頼。でも戻ってきたファイルは、それぞれがバラバラに修正を加えていて……。 2つのテキストファイルの違っている点をチェックしたい、と思ったことはありませんか? 提案書のチェックを上司にお願いしたら、テキストが直接修正されて戻ってきてしまった。文章を部内で回覧したら、みんながバラバラに修正を行ってきた。チェックをお願いしている最中に、自分でも細々としたところを直してしまった──。いずれも、どこを修正したかを確認しないと、「せっかくチェックしたのに反映されていない!」ということにもなりかねない。 昔のように印刷した紙を回覧するのではなく、メールでのやりとりが主流になっているだけに、テキストファイルの違いを見つける方法は重要だ。ここでは大きく4つの方法を紹介しよう。 プログラマーの間では、複数のテキストのどこが異なっているかを調べるツールが当

    2つのテキストの違いを比較する
  • Google、Web管理者向けサイト「Google Webmaster Central」を開設

    Googleが、Webサイト管理者のためのサイト「Google Webmaster Central」を開設した。GoogleのWebサイト巡回や検索ランキングなどについての情報提供のほか、自分のWebサイトへの巡回を確実にするためのツールの提供なども行う。従来「Google Sitemaps」として提供されてきたサービスも、ここに含まれることになる。 Webサイト管理者への情報提供用には、ブログ「Webmaster Central blog」、Webサイト管理者の情報交換の場「Webmaster Help Google Group」、よくある質問を集めた「FAQ」を設置した。これにより、Web管理者の疑問により効率的に、いつでも答えることができるとしている。 Googleでは既に、Webサイト管理者が自分のWebサイトのURL情報をGoogleに送り、検索結果への反映をより確実にする「G

    Google、Web管理者向けサイト「Google Webmaster Central」を開設
  • ITmedia エンタープライズ:実は、Ajaxのウラにこそ勝算がある (1/5)

    実は、Ajaxのウラにこそ勝算がある:Web 2.0で変わるWebプログラミングの常識(1/5 ページ) 見た目にインパクトが大きいAjax利用のWebアプリケーション。しかし、その見た目を支える要となるものは、背後にある有益な情報処理と活用方法だ。Ajaxのインパクトに負けないWebアプリはどのように作られるのか? このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」では、これまでにAjaxの概要(第1回)から発展系としてどのような取り組みあるのか(第2回)、そして、効率的な組み込み方法の一つとしてJSONと呼ばれるデータ形式のやり取り(第3回)について解説した。 この一連の特集を読むことで、プログラミングノウハウを一から十まですべてを学べるほどのボリュームは詰め込めないが、それでも最低限押さえておくべきポイントが理解できるはずだ。今回の記事でテーマとなるの

    ITmedia エンタープライズ:実は、Ajaxのウラにこそ勝算がある (1/5)
  • ITmedia Biz.ID:Gmailまとめ

    3分LifeHacking: 常時接続でもGmailを高速化――オフラインモードの付加価値 オフラインのGmailというと、「私はデスクトップPCで常時接続環境だから特に必要ない」と思う人もいるかもしれない。しかし「Flakyモード」を利用すれば、オンライン環境下でもさらに高速にGmailが利用できる。(01/29) Gmailが遂にGears対応。オフラインで利用可能に Gmailが遂にオフラインで利用可能になった。メールの読み書きだけでなく、スターの付け外し、ラベルなども利用できるという。(01/28) 3分LifeHacking: Gmailに待望の定型文機能、試してみると? シンプルながら決まったメール文を簡単に入力できる「定型文機能」がGmailに追加された。フィルタと定型文を使った自動返信機能も備えている。(10/23) Google、「真夜中のラブレター」を防ぐ「Mail

  • ITmedia News:WindowsとMacOSに両対応のソーシャルカレンダー「c2talk」

    インフォテリアは、ソーシャルカレンダーソフト「c2talk(シー・ツー・トーク)」の無料提供を開始した。Windows XP SP2以降、MacOS X 10.4以降に対応。インターネット上の情報と個人の情報を一括して管理できるという。 c2talkでは、カレンダー画面にネット上のさまざまな情報と社内や個人的な情報をマッシュアップして活用できる。主な機能は、インターネット上に公開し共有できる「公開カレンダー機能」、ネット上のサービスと連動する「連携カレンダー機能」、作成したカレンダーを特定の人に公開する「共有カレンダー機能」など。公開カレンダー機能を利用した「各国の休日カレンダー」や、連携カレンダー機能による「ゲームの発売日カレンダー」、共有カレンダー機能を活用した「サークル予定表」――といった利用方法を見込んでいる。 また、整理したカレンダーを携帯電話に配信することも可能だ。さらに、イン

    ITmedia News:WindowsとMacOSに両対応のソーシャルカレンダー「c2talk」
  • 第2回:時刻やユーザーを設定して、viも学んでまずは一段落

    時刻の自動調整 引き続き、今度は時刻の調整を行います。サーバ運営を行う以上、ログなどに時刻が入ってくるのは周知の事実です。しかし今回設定しているサーバの時計はまだ合わせていません。それにPC の内部時計はそれほど正確ではありませんので、一定期間ごとに調整する必要がでてくるのです。 人が調整を行うよりもサーバ側で自動的に調整できるのにこしたことはありませんので設定してしまうことにします。もちろん何通りも方法はありますが、今回使用するパッケージは「ntpdate」です。 これだけであっという間にインストールが完了して時間の調整も済みました。しかし、これだけではいずれ時間のずれが大きくなるのは確実です。そこで「cron」コマンドを使用して一定間隔ごとに時間を合わせるように設定します。 「cron」コマンドはWindowsでいうタスクスケジューラと同じで、設定された時間にあるプログラムを動作させる

  • Debian GNU/Linux のインストール(その1) (1/5)

    第1回:Debian GNU/Linux のインストール(その1):Debian GNU/Linuxではじめるサーバ構築(1/5 ページ) この連載は、現在Windows サーバの管理をしているがLinuxには触ったことがなかった方や、これからLinuxサーバを構築したいけどまったくわからないから心配で手を出せない、といった方を対象に、実際にサーバの構築を行いながら基的な内容から実用的な設定方法までを学んでいきます。まずは、テーマを「Linuxのインストール」として、サーバを構築していくための準備を始めます。 安定している「Debian GNU/Linux」 まず、インストールを始める前に、Linuxについての説明をしておきましょう。 LinuxWindowsと違い、さまざまな種類(ディストリビューション)が存在しています。Windowsのように一企業が作成しているOSではなく、世界中

    Debian GNU/Linux のインストール(その1) (1/5)
  • 人に話すことでアイデアを生み出す

    創造性を高めるための26の方法、「紙を使った発想法」に続く第2回は、「人に話す・口に出す・言葉にする」手法を使った発想法を8つ解説します。 「こういうことをしてみたいと思っているのだけど、どう思う?」と、アイデアを、仲間や友達に言ってみましょう。また、飲み屋のお兄さん、自分の娘や家族など、全然違う業種の人に話してみると、案外、簡単に答えが返ってくることがあるものです。というのも、この業種では常識といわれていることが他業種では非常識、その業種だと未発達だったことが他業種だと発達している、ということがあるからです。 場合によっては、同業他社やライバルに話してみるのも面白いかもしれません。企業秘密もあって、あまり話せないこともあるかと思いますが、思いも寄らないことを言ってくれるかもしれません。ちゃんとした答えではないかもしれないけれど、発想は得られます。 また、話すときに使う脳は、頭で考えるとき

    人に話すことでアイデアを生み出す
  • 紙を使った発想法

    新しいプロジェクトを立ち上げたり、困難な案件を乗り越えたりするために必要な創造性やアイデア。なかなか出てこないアイデアを生み出す方法など、創造性を高めるさまざまな方法を紹介していく。 創造性を高めるためには、一言でいうと“リソースフル”な状態になることが大事です。 “資源”という意味の“リソース”と、“リソースフル”というのは全然違う意味です。リソースの場合、資金がある、道具がある、人材がある……というように、外にものがあることを「リソースがある」といいます。逆に、スタッフがいない、資金もない、何もない、というのはリソースがない状態です。リソースがないとキツイですよね。 このように、リソースは外側にあるものなので、その有無に影響されます。必要なものだし悪いわけではありませんが、創造性を発揮するにはリソースに頼るのではなく、自分自身が“リソースフル”になることが大事です。 何でもリソースに変

    紙を使った発想法
  • ITmedia Biz.ID:ノートをうまく取るためのツール

    “紙の”ノートの取り方の工夫について紹介。また、自分専用のカスタムノートを作って、PDFとしてダウンロードできるサービスも紹介する。(Lifehacker) 【この記事は、2006年4月14日付で米ブログメディア「Lifehacker」に掲載された記事を翻訳したものです。】 好むと好まざるとにかかわらず、人生は会議の連続だ――状況確認のためのミーティング、プランニングのための電話会議、ブレーンストーミングのための集まり、そして会議のための会議もある。だが、全員が会議室を去った後、どのようなアクションが取られたかも、会議と同等かそれ以上に重要なことだ。 ビジネス会議であれ大学の講義であれカンファレンスであれ、効率よくノートを取ることは、プロジェクトを動かし、キャリアと知識を積み上げていく上で不可欠のスキルだ。今回は、筆者のお気に入りのノートの取り方を紹介する。自分のニーズにあったカスタムノー

    ITmedia Biz.ID:ノートをうまく取るためのツール
  • ITmedia Biz.ID:図解GTD──5つのプロセスをイメージで捉えよう (1/4)

    GTDのフローチャートは分かったが、それぞれがどのような意味を持っているのか実感するのは難しいものです。今回は、“机”を例にGTDのプロセスをイメージしてみましょう。 何かの概念を学ぶときには、全体のイメージを最初につかむとその後の学習が容易になります。GTDも同様です。今回はGTDの全体像をつかむために図を用いながら、それぞれのプロセスが何をやっているか、なぜそれが必要か、を説明していきます。 GTDを始める前に、それぞれのステップではこういうことをやればいいのね──、とざっとイメージをつかむのにお役立てください。 GTDの5つのステップ さて、最初にGTDの基である5つのプロセスをおさらいしておきましょう。それぞれ次のとおりになります。前回の図も参照してください。 収集 処理 整理 レビュー 実行 ただこういわれても、なぜこれをこの順番で行わなくてはいけないのか、分かりにくいのも事実

    ITmedia Biz.ID:図解GTD──5つのプロセスをイメージで捉えよう (1/4)
  • ITmedia Biz.ID:GTDに役立つトリガーリスト

    ストレスフリーの仕事術「GTD」――。 その最初の難関は「収集」のプロセスです。「頭の中の『気になること』を吐き出すために、最低二時間は使ってください」と言われても困ってしまうかもしれません。実際、「GTDに挑戦したけれど、最初の30分で何も書けなくなって途中で投げ出してしまいました」――という人も多いようです。 そこで今回は収集のプロセスにおいて使える「トリガーリスト」をご紹介しましょう。トリガーリストの項目は「頭の中の気になることを思い出せてくれるであろう質問」になっています。このリストを横に置きつつ「書くことがなくなちゃったなぁ……」というときに参照すれば、きっと忘れていたことを思い出せることでしょう。 「収集」プロセスは落ち着いたカフェなどで行うとはかどるので、そのカフェに出かける際に印刷して持って行くとよいかもしれません。 GTDトリガーリスト 仕事のこと 現在抱えているプロジェ

    ITmedia Biz.ID:GTDに役立つトリガーリスト
  • 写真でわかるGTD(初回編)

    GTDってどういうものなのかは分かったが、では実践するにはどうすればいいのかイメージがわかない方もいるでしょう。今回は、GTD初めてのITmediaスタッフが、実際にチャレンジしてみます。 GTDってなんだか良さそうかも……と思っても、実際どうやるのかがわからないとなかなか行動は起こせないものです。そこで今回はITmediaの社員お二人にご協力いただき、GTDを実践してもらいました。GTDをどう実践すべきか、具体例を挙げつつ解説していきたいと思います。 また今回は「初回編」です。GTDは“一回行って終わり”、という手法ではありません。きちんと動かすには毎週の「週次レビュー」が必須です。この週次レビューの詳細については「週次レビュー編」(後日公開)にてご紹介していきます。 それでは早速順を追って解説していきましょう。途中、WさんとMさんからいただいた質問や、それぞれのステップを終えた感想など

    写真でわかるGTD(初回編)
  • ITmedia Biz.ID:GTD関連リンク集

    GTD実践ツール(リスト管理編) check*pad.jp──GTDではさまざまなリストを作って管理していくことが必要です。そのための国産ツールとして代表的なのがcheck*padです。ウェブや携帯からリストを作成、更新していくことができます。特定のリストを毎朝メールしてくれる機能もあります。さらにリストを友達と共有することもできます。 Remember the Milk──英語版ですが、より高機能なリスト管理を行うことができます。リスト項目に期日を付けたり、繰り返しの設定をしたりできるほか、カレンダーと統合されているなどの特徴があります。※日語に対応しました(詳細記事) GTD実践ツール(リマインダー編) R*PAD──特定日付にTo Doをリマインドしてくれるシンプルなツールです。ほとんどの操作はメールだけで行います。Webや携帯で一覧を見れたり、繰り返しの設定を行ったりできます。

    ITmedia Biz.ID:GTD関連リンク集
  • はじめてのGTD - ITmedia Biz.ID

    ストレスフリーの仕事術、GTD。海外のナレッジワーカーには常識になりつつあるこの仕事術、あなたはもう試してみましたか? 今回の特集では、「GTDって何?」という人から、GTDを始めたいのだけど……という人まで、その理論と実践の方法を分かりやすく解説していきます。 →Getting Things Done(GTD)まとめページはこちら GTDとは何か? GTDとは米国のコンサルタント、David Allenさんの著書、「Getting Things Done」のことを指します。こので紹介されている理論が今、注目を集めているのです。さてこのGTDとはどういったものでしょうか? 一言でいうと「ナレッジワーカーのための仕事術」です。 知識社会の仕事はますます複雑になってきています。「どこまでやったら終わりなのか」がはっきりしない上に、スピードが要求され、しかも降ってくる仕事の量は増えるばかりです

    はじめてのGTD - ITmedia Biz.ID
  • ITmedia エンタープライズ:VMware Playerを用いたイメージの作成法

    VMware Playerで用いる仮想イメージは、VMware Workstationを所有していなくともQemuを使えば簡単に作成できる。よく知られた方法ではあるが、あらためて紹介しよう。 デスクトップ仮想化ソフトウェアVMware Playerのフリーバージョンが、 VMwareからリリースされたのは数カ月前のことである。これは既存のデスクトップ上で第2のオペレーティングシステムを動作させることができる非常に有用なアプリケーションなのだが、唯一の問題点は、VMware Playerを用いた仮想イメージの新規作成はできないということだ。ただし、少しばかりの労を惜しまなければ、VMware Playerを用いてゲストオペレーティングシステムを構築するのは不可能な話ではない。 必要となる仮想イメージを入手する最短の方法は、VMware Workstationを所有している人間に作成を依頼する

    ITmedia エンタープライズ:VMware Playerを用いたイメージの作成法
  • ITmedia D PC USER:第1回 プログラムの挙動を覗いて幸せになる (1/2)

    編集G USB接続のポータブルHDDを外すときってシステムトレイの「ハードウェアの安全な取り外し」を選択してからケーブルを抜きますよね。 爪生 そうな。 編集G でもたまに「ファイルが使用中なので取り外しができません」とか言われませんか? あれ、かなり切なくなるんですが……。 爪生 気にしないで抜け。 実際のところ「ファイルが使用中なので取り外しができません」というメッセージを無視していきなりケーブルを引っこ抜いても、HDDが壊れることはめったにない。少なくとも筆者の経験では1度もない。もっともいきなりUSBを抜いたことなんて2、3回しかないのだが。 さらに言えば、HDDが壊れてもデータを復元してくれるサルベージサービスというものがあるので、不慮の事故が起きた場合でも安心だ。ちなみに、以前NASが飛んでしまったときにサルベージの見積もりをとったことがあるが、結構なお値段だった覚えはある。つ

    ITmedia D PC USER:第1回 プログラムの挙動を覗いて幸せになる (1/2)
  • Visual Studio 2005でPHP開発ができる「VS.Php」の新版リリース

    Jcx.Softwareは、Visual Studio 2005のインタフェースでPHP開発、編集を行える統合エディタ「VS.Php version 2.0」をリリースした。 Jcx.Softwareは、Visual Studio 2005用のPHPエディタ「VS.Php version 2.0」のリリースを発表した。 VS.Phpの新バージョンは、人気の高いIDE(統合開発環境)であるVisual Studioのなじみあるインタフェースを利用して、オープンソースのPHPアプリケーションを開発・編集・配備することを可能にする。 バージョン2.0の新機能の1つが、Jcx.Softwareの統合型エディタ「Smarty/PHP」である。同社によると、このエディタでは、Visual Studioが提供するIntellisenseをはじめとする高度な編集機能を利用できるという。 PHPは、HTML

    Visual Studio 2005でPHP開発ができる「VS.Php」の新版リリース
  • Rubyでアジャイルプロトタイピング

    Rubyアジャイルプロトタイピング(6): プロトタイピングの成功は実装技術に左右される 記事はRuby on Rails(以下RoR)を使ってプロトタイプを作成し、アジャイルかつ正確にクライアントからの機能要件を取りまとめることを提案する連載「Rubyアジャイルプロトタイピング」の最終回です。最終回は、これまでの連載内容のうち最も重要な要点を復習するとともに、プロトタイピングとRoRのこれからを考えます。(2006/5/17) Rubyアジャイルプロトタイピング(5): いざRuby on Railsでプロトタイピング 記事はRuby on Rails(以下、RoR)を使ってプロトタイプを作成し、アジャイルかつ正確にクライアントからの機能要件を取りまとめることを提案する連載「Rubyアジャイルプロトタイピング」の第5回です。前回はDBのマイグレーション機能について解説しまし

  • ITmedia News:100Gバイトが無料 「ファイルバンク」がサービス強化

    GRETECH JAPANは、オンラインストレージ「ファイルバンク」で、無料スペースを最大100Gバイトに拡大した新サービスを3月22日に始める。従来は最大1Gバイトだった。無料で利用できるオンラインストレージとしては世界最大級だとしている。 新サービスは、会員登録をすれば最大100Gバイトのファイル保管が無料で行える。ただし3日に1回はログインをしないとデータを消去する。2Gバイト、10Gバイト、100Gバイトの有料サービスも用意し、10Gバイト・1カ月で4000円など。 ダウンロード速度は、一般的なFTTHの場合で0.3M~1Mbps程度だが、有料の「特急」サービスを付ければ10M~30Mbpsに高速化する仕組み。特急料金は2Gバイトまで600円など。 ファイル送信サービス「ビッグメール」も始める。会員登録をすれば最大100Gバイトまでのデータを無料で送信できる機能で、サーバ上にアップ

    ITmedia News:100Gバイトが無料 「ファイルバンク」がサービス強化