• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

クジラ飛行机「文系サラリーマンのための仕事に役立つプログラミング入門」

  • ケータイ/デジカメで撮影した画像を編集するツールを作る(第145回)

    今回は、携帯電話のカメラやデジタルカメラなどで撮影した画像を編集するソフトを作ってみます。画像編集ソフトを作ると言うと大がかりな印象を受けますが、ここではちょっとしたものを作ってみます。画像サイズの変更、切取りや、簡単な明度補正、グレイスケール変換など、基本的な編集機能を作ってみます。こうした機能は…(2009/12/14)

  • 住所や地名から最寄り駅を調べるツールを作ろう(第144回)

    「マッシュアップ」という手法をご存じでしょうか。これは、Web上にある各種情報を利用して、何かしらの新しい付加価値を持つサービスを提供することを指しています。今回は、Googleが提供する地図情報サービス「Google MAPS API」と、最寄り駅データサービスを提供する「HeartRails E…(2009/12/7)

  • キーボードでマウス操作をエミュレートするツールを作ろう(第143回)

    一般的に、Windowsを操作するときは、マウスを動かしたり、キーボードを打ったりと、、利き手を行き来させながら使っていることと思います。パソコンを始めた頃は、マウスを操作することが多いと思いますが、ショートカットキーなどを覚えると、次第にキーボード操作が中心となり、必要な時のみマウスを使うようにな…(2009/11/30)

  • なでしこのプログラムをタスクスケジューラに登録する(第142回)

    筆者のマイブームは「タスクスケジューラ」です。これまで、Windowsのタスクスケジューラをあまり利用していなかったのですが、スリープ状態にしているPCでも予定時刻にタスクを実行できることを知ってから好きになりました。電気代を気にせず、予定時刻にさまざまな処理を実行させることができるのです。今回、こ…(2009/11/16)

  • ファイルが正しくダウンロードできたかをハッシュ値で確認しよう(第141回)

    筆者は自作のソフトをいくつか公開しているのですが、時々、「ダウンロードしたのに壊れていて使えません」という問い合わせを受けます。ネットの回線状況が調子の悪い時など、希にダウロードが正しく完了したように思えても、ファイルのダウンロードに失敗していることがあるのです。そのため、問い合わせに対しては「もう…(2009/11/9)

  • 大切なファイルを暗号化してDropboxやHDDへ定期的にバックアップしよう!(第140回)

    前回、大切なファイルを暗号化してメールに添付する方法を紹介しましたが、今回は、メールではなくオンラインストレージのDropboxやネットワーク内のハードディスクに定期的にバックアップする方法を紹介します。(2009/11/2)

  • パスワード付きZipファイルで資料を安全に一括メールしよう!

    個人情報など大切な情報を含む資料を、どうしてもメールで送らなくてはならない時があります。そんな時、何も考えずそのままメールに添付して送っているとしたら情報漏洩の危険があります。何かしらのツールを利用して暗号化して送る必要があります。筆者もちょっとした支払い明細などをメールで受け取ることがありますが、…(2009/10/26)

  • ポッドキャストをAndroidでダウンロードするツールを作ろう(第138回)

    先日、Google からAndroidでポッドキャストを楽しむアプリ「Listen」がリリースされました。「ポッドキャスト」とはインターネット上にある番組(音声や動画)の更新状況を調べて、自動的に最新のコンテンツをダウンロードするシステムです。(2009/10/19)

  • Windows 7/Visa対応のガジェットからなでしこを実行しよう!(第137回)

    Windows 7で楽しみな機能の1つに、Vistaで搭載されたガジェット機能の強化が挙げられます。今回は、簡単なガジェットを自作し、ガジェットから自作プログラムを実行するランチャーを作ってみます。Windowsサイドバーガジェットは非常に自由度が高いので、Windows 7を待たず既にVistaを…(2009/10/5)

  • なでしこでWindows 7を調べてみよう!(第136回)

    まもなくWindows 7が発売になります。Windows 7では、Vistaの不満を解決する多くの改良が施されており前評判も上々です。Windows 7について書かれた記事はどれも歓迎ムードが漂っています。ところが「7」と名付けられたこのOSについて、なぜかWindowsのバージョン番号が6.1で…(2009/9/28)

  • Twitterサイトにログインして発言するツールを作ろう(第135回)

    前回、GmailやYahoo!に自動ログインするツールを作って見ました。そこで今回はこれを一歩進めて、ログインした後、メッセージを投稿する方法を紹介します。最近では、ログインしないと見られないサイトの情報を自動処理したい場合が多くありますので参考になると思います。ここでは、ミニブログで有名なTwit…(2009/9/14)

  • Webサイトへのログイン作業を簡単にする自動化ツールを作ろう(第134回)

    今回は、Webブラウザーで、自動ログインを行うプログラムを作ってみます。煩雑なログイン作業を省略するプログラムを作ってみます。ここでは、例としてYahoo!やGoogleにログインしてみます。(2009/9/7)

  • モスキート音が聞こえますか?~簡単な聴力テストツールを作ろう(第133回)

    パソコンのスピーカーを利用した簡単な聴力テストを作ってみます。周波数の高い音は加齢とともに徐々に聞こえにくくなります。最近では、若者にしか聞こえないという高周波の「モスキート(蚊)音」を深夜の公園に流して、彼らを閉め出すのに利用するとニュースで話題になっていました。本当に聞こえないのかどうか、本プロ…(2009/8/31)

  • 画像の分割ツールを作ろう(第132回)

    地図画像など携帯電話に送信する場合、画像サイズを縮小してしまうと字がつぶれて見づらくなってしまいます。そこで、画像を複数枚に分割して送信することがあります。今回は、一枚の大きな画像を数枚に分割するというツールを紹介します。(2009/8/24)

  • 画像に文章を埋め込む暗号ツールを作ってみよう(第131回)

    目で見て楽しめる簡単な暗号化の例として、画像ファイルの中へ暗号化したい文章を埋め込むツールを作ってみます。親しい仲間同士でやりとりできる、ちょっと楽しい暗号化ツールです。例えば、商品写真に飲み会の場所と時間を埋め込んで社内に配るなど楽しめると思います。(2009/8/17)

  • パスワードの管理ツールを作ろう―その2(第130回)

    今回は、パスワードを管理するプログラムを作ってみます。ここでは、できるだけ安全に管理できるように、ユーザーが入力するマスターパスワードの他に、2つの「鍵ファイル」を用いてデータを暗号化します。そして、パスワード管理ツールとしては必要最低限の機能を備えるために、Webサイトのログイン機能もつけてみます…(2009/8/10)

  • 偽装ファイルを見破る~バイナリ表示ツールを作ろう(第129回)

    ウィルス対策ソフトをインストールしても、メール等に添付されてきた怪しいファイルは開かないに超したことはありません。画像ファイルとだ思ってダブルクリックしたら、実は実行ファイルで、重要なファイルを削除するプログラムだったということがあり得ます。(2009/8/3)

  • ネット上のリンク集からURLを抽出する保存ツールを作ろう(第128回)

    ネットサーフィンをしていると、役に立つ便利なWebページのリンク集を見つけることがあります。そうしたリンク集自体をお気に入りなどに保存しておくと、何かのときに役立つものです。しかし、そのページがなくなることを考えて、そのリンクの一覧をローカルPCに保存しておきたいと思うことがあります。今回は、そうし…(2009/7/27)

  • 英語力を高める!~英単語を毎日メールするプログラムを作ろう

    英語が上達するように、毎日単語を覚えようと心に決めてもなかなか続かないものです。そこで、毎日1語ずつ自動でメールが届くようにしてはどうでしょうか。今回作るのは、毎日英単語をメールで送信するプログラムです。(2009/7/13)

  • もう妻の誕生日を忘れない~メールで通知する記念日カウンター(第126回)

    結婚記念日や配偶者の誕生日、子どもとの約束を忘れて気まずい思いをしたことありませんか? 今回作るのは、メールを利用した記念日カウンターです。なでしこのメール送信機能とWindowsの機能を利用して、行事など予定日までの日数を毎朝お知らせします。(2009/7/6)

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る