タグ

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

  • Microsoft WordでWordPressを更新する方法 - @IT

    カテゴリについても、「分類の挿入」からプルダウンで選択でき、「発行」ボタンを押せば、公開完了というわけだ。さらに、後から記事を修正したいときにも、元のWordファイルを修正して発行を行えば上書きされる。ただし、画像だけはそのままのサイズで投稿されるため、注意が必要とのことだ。 これを実現しているのが、XML-RPCという仕組み。この仕組みは、WordPress独自のものではなく、主要なブログサービスなどで幅広く活用されているという。この仕組みを使うことで、ローカルにあるCSVファイルから一括投稿できたり、外部サービスのAPIcronと組み合わせて毎日決まった時間に自動でコンテンツを投下できたりするという。 野村氏のテンポのいいプレゼンに、会場からは「おぉー!」「ほぉー!」などという歓声がスライドごとに湧き起こっていた。 プラグイン無料配布戦略 続いて印象に残ったのは、石川栄和氏のセッショ

    kaorun55
    kaorun55 2012/08/29
    Microsoft Word Pressにそらめした
  • 5分で分かる、「スクラム」の基本まとめ

    5分で分かる、「スクラム」の基まとめ:開発チームを改善するためのスクラムTips(8)(1/2 ページ) 「スクラム」は、アジャイル開発の手法群の中でも、「チームとしての仕事の進め方」に特化したフレームワークだ。スクラムの知識を応用して、開発チームの日常をちょっとリファクタリングしてみよう。 これまで、アジャイル時代のチーム・マネジメント手法として主流になっている「スクラム」の手法を紹介してきました。今回は総集編として「スクラムの基」をコンパクトにまとめます。 そもそもスクラムとは スクラムは、一言でいえば「チームで仕事の進めるための枠組み(フレームワーク)」です。 もともとはソフトウェア開発プロジェクトを成功させる仕組みですが、技術的な要素は取り除かれ、多くのチーム作業に共通して適用できる要素だけが残りました。そのため、ソフトウェア開発以外のチームにも適用できるのが特徴です。 ●バッ

    5分で分かる、「スクラム」の基本まとめ
  • PowerShellスクリプトへのショートカットを作成する

    PowerShellのスクリプトは.ps1というファイルに保存する。.ps1ファイルはデフォルトではメモ帳に関連付けられており、単にショートカットをダブルクリックしてもメモ帳が開くだけである。.ps1ファイルへのショートカットを使ってスクリプトを実行したければ、リンク先にpowershellというコマンド名を追加する。-noexitオプションを指定すると、スクリプトの実行終了後もウィンドウが開いたままになり、結果を確認しやすくなる。 .ps1ファイルをダブルクリックしてもメモ帳が起動するのはなぜ? PowerShellを利用すれば、さまざまなシステム管理業務(特に定型的な処理)をスクリプトを使って自動化できる。PowerShellは、バッチコマンドやWSHよりも高度で使いやすい機能を多く備えるため、利用する場面も今後は多くなるだろう。 PowerShellのスクリプトは、「.ps1」という

    PowerShellスクリプトへのショートカットを作成する
  • PowerShellスクリプティングの第一歩(後編)

    具体的には、最初にスクリプトを実行するための基的な手順を理解したうえで、PowerShellにおける変数や制御構文、関数など基礎的な構文の解説を行っていく。 PowerShellスクリプトの基 スクリプトとはいっても、その実体はファイルとして保存されたコマンドの集合にすぎない。例えば前回も紹介した次のコードをスクリプト化するには、ただ単にこれをテキスト・エディタで入力し、ファイルとして保存すればよい。 ここでは、スクリプトのファイル名を「Begin.ps1」としておこう。ファイルのベース名には任意の名前を指定できるが、PowerShellスクリプトの拡張子は「.ps1」としなければならない。 ただし拡張子を「.ps1」としたスクリプト・ファイルをエクスプローラなどからダブルクリックしてもPowerShellが自動起動するわけでは「ない」点には注意が必要である(試してみれば分かるように、

    PowerShellスクリプティングの第一歩(後編)
  • 第1回 SCVMMによって複数のHyper-Vを一元管理する

    第1回 SCVMMによって複数のHyper-Vを一元管理する:仮想化環境を効率よく管理するSCVMM 2008の概要(1/3 ページ) サーバ仮想化技術Hyper-Vの実運用に必須の管理ツール「System Center Virtual Machine Manger 2008」。その機能概要と運用の実際。 連載目次 サーバ仮想化技術「Hyper-V」は、Windows Server 2008の標準機能として登場し、標準管理ツール「Hyper-Vマネージャ」との組み合わせによって仮想環境を容易に利用できるようにした。また、Windows Server 2008の標準機能であるHyper-Vとは別に、仮想化ソフトウェア単体として「Hyper-V Server 2008」が無償提供されたことで、企業の事情などでWindows Server 2008を導入するまで時間を要する企業であっても、Win

    第1回 SCVMMによって複数のHyper-Vを一元管理する
  • リーン・スタートアップが示す「5つの原則」

    「リーン・スタートアップ(Lean Startup)」に、いま世界中の起業家たちが注目している。連載では、スタートアップに興味のあるプログラマ向けに、リーン・スタートアップについて解説。 第1回「リーン・スタートアップが生む価値――“Just do it!”の無駄を省く」では、リーン・スタートアップがなぜ必要なのか、誰にとって価値があるものかについて解説しました。 第2回では、「リーン・スタートアップが示す5つの原則」について、リーン・スタートアップならではの特徴的なキーワードである「MVP」「ピボット」をふまえながら解説します。 原則1:アントレプレナーはあらゆるところにいる ●アントレプレナーの定義 リーン・スタートアップにおける「スタートアップ」の定義は、不確実な状況の中で、新しい製品やサービスを創出する使命を持った組織のことを指します(第1回の「定義」参照)。そして、ここで働く人

    リーン・スタートアップが示す「5つの原則」
  • Windows 8 RP版でMetroスタイル・アプリ開発を試してみた(1/2) - @IT

    特集:先取りMetro開発体験 Windows 8 RP版でMetroスタイル・アプリ開発を試してみた デジタルアドバンテージ 一色 政彦 2012/06/07 日時間で6月1日(金曜日)の早朝、Windows 8 RP版(=リリース・プレビュー版)とVisual Studio 2012(コード名:Visual Studio 11) RC版(=リリース候補版)がリリースされた。その日から約1週間が経過しているので、すでに試した人も少なくないだろう。しかし、「時間に余裕がなくてまだ試していない」という人も多いのではないだろうか? そこで稿では、そういう「まだ試していない」という開発者に対して、筆者が代理で開発体験してその様子を記事としてまとめる。この記事を読むことで、あたかも「試してみた」ような感覚を持ってもらえるとうれしい。 なお、稿の読者対象は「開発者」とする。従って、Window

  • コミュニティ活動に参加するエンジニアは10%未満―IPA調査

    コミュニティ活動に参加するエンジニアは10%未満―IPA調査:エンジニア側の課題意識、 企業側の課題 研修やセミナーに参加するITエンジニアは全体の30%以下、コミュニティ活動に参加する割合は10%未満という結果が、情報処理推進機構(IPA)が発表した『IT人材白書2012』で明らかになった。 「雑誌や書籍を通じた独学・情報収集」「Webサイトを通じた独学・情報収集」に取り組んでいると答えるITエンジニアは50%以上だった。エンジニアの個人努力の実態が明らかになる一方、企業側が十分に人材育成にコストを掛けていない課題も浮かび上がった。 業務外で自主的な勉強を行っている人は7割弱 ITエンジニアのスキルアップへの意欲は高く、全体の7割弱が、勤務外での自己研さんに取り組んでいる。しかし、自身の取り組みについて「十分である」と回答するエンジニアは3割。「まだこれでは足りない」という向上心の強さが

    コミュニティ活動に参加するエンジニアは10%未満―IPA調査
    kaorun55
    kaorun55 2012/05/28
    「全体の7割弱が、勤務外での自己研さんに取り組んでいる。」ってのにびっくりした。もっと少ないと思ってたよ
  • 適切に処理されなかった例外をキャッチするには?

    連載目次 Windowsフォーム・アプリケーションやコンソール・アプリケーションを実装する際、例外が発生する可能性がある個所では、基的に、Try-Catch構文によりその例外をキャッチして適切な処置を施す必要がある。しかし現実には、例外が正しくキャッチ(=トラップ)されていないというケースは多々あり、その場合にはアプリケーションの実行中に次のような.NET Framework標準のエラー・ダイアログが表示されてしまうことになる。 このエラー・ダイアログは、見て分かるとおり、一般的なユーザーにとって分かりやすいものとはいえない。パソコンの操作に自信のない人であれば、これを見た途端に困惑してしまうということもあるだろう。 このような事態を避けるために、.NET標準のエラー・ダイアログを、もっとユーザー・フレンドリな自作のエラー・ダイアログに切り替えたいという要望も、きっと多いのではないだろう

    適切に処理されなかった例外をキャッチするには?
    kaorun55
    kaorun55 2012/05/18
  • マルチタッチができるWindows 7アプリ作成の基礎

    マイクロソフトは2月23〜24日に、開発者向けイベント「Tech Days 2010」をお台場で開催した。稿では、セッション「Windows 7 アプリケーション開発実践」から、マルチタッチができるWindows 7アプリを作成するための実践的な入門方法を紹介する。 セッションの講演者は以下のとおり。

    マルチタッチができるWindows 7アプリ作成の基礎
    kaorun55
    kaorun55 2012/05/18
  • Windows上で開発するための開発環境構築入門(1/2) - @IT

    連載:いまさら聞けないWindows Serverの開発活用術 第1回 Windows上で開発するための開発環境構築入門 亀川 和史 2012/05/16 普段、Windowsを使ってチームで開発作業を行っている開発者であれば、何らかのサーバ(例:ソース・コードの置き場など)を利用しているだろう。では、そういったサーバのOSを選び、そのOSの各種設定をした経験はあるだろうか? 「全くサーバ管理の経験がない」という開発者も意外と多いのではないだろうか? チーム開発では、メンバーの人数が多くなるほど、開発するシステムの規模が大きくなるほど、開発者間でのさまざまな混乱を避けるために、ソース・コード管理や、作業項目管理/バグ追跡などのチーム開発機能を活用する必要性は高まる。そういったチーム開発機能を使いこなすには、サーバの知識は必要不可欠だ。つまり、チームに所属する開発者であれば、物理サーバや仮想

  • オープンソースのロギング・サービス「log4net」を使う

    オープンソースのロギング・サービス「log4net」を使う:連載:VBで実践! 外部コンポーネント活用術(2/4 ページ) log4netの特徴 ここまでの説明でlog4netの準備と簡単な使い方についてはご理解いただけたと思います。「app.configの記述がなんだか複雑そうだな」と思われたかもしれませんが、まさにそのとおりで、log4netではこのapp.configの記述がキモとなります。これを細かく調整することで、ログの出力を詳細にコントロールできます。 ここであらためてlog4netの特徴をまとめておきます。その後、log4netの構成について詳しく紹介します。 ■スレッドセーフ マルチスレッドの環境でも正しくログを生成することができます。 ■ビルド後に構成(ログの出力先や出力するレベル)を変更できる app.configにログ生成の構成情報を記述するため、ビルド後でもapp.

    オープンソースのロギング・サービス「log4net」を使う
  • F#で初めての関数型プログラミング(1/3) - @IT

    ■F#とは F#は、マイクロソフト社製のプログラミング言語で、Visual Studio 2010から標準搭載されている。まずは、F#がどのような言語なのかを見てみよう。 ●マルチパラダイム言語「F#」 F#は複数のパラダイムをサポートするマルチパラダイム言語だ。F#がサポートするパラダイムには、 手続き型 関数型 オブジェクト指向プログラミング などがある。 マルチパラダイム言語であるため、C#やVB(Visual Basic)といった従来の.NET言語を置き換える形でF#を使うこともできる。しかし、記事ではF#のメインとなるパラダイムである「関数型」にフォーカスを当てて紹介していく。 ●関数型言語「F#」 F#は、静的型付けの関数型言語である「OCaml」に強い影響を受けている。そのため、F#の主となるパラダイムは関数型プログラミングになる。 さて、関数型言語とは何だろうか? この問

    kaorun55
    kaorun55 2012/04/12
  • ギーク向けLinkedIn!? 「Forkwell」はどんなサービス? - @IT

    2012/04/03 ソフトウェアエンジニア向けのソーシャルサービスや、その周辺の関連サービスが、ここへ来て次々と登場してきている。GitHubは別格としても、Coderwall、Geekli.st、Coder.lyなどがある。Facebookやmixiのような汎用SNSではなく、目的を絞ったり、ゲームっぽさを前面に打ち出したようなサービスが多い。日発のベンチャー、garbsが4月3日にローンチした「Forkwell.com」も、そうしたサービスの1つで、ひと言でいえばギーク向けのLinkedInだ。 相互評価でギークのネットワークを可視化 「シリコンバレーだと横のつながりがあって転職するのがふつう。そうなってほしいという思いで、Forkwellというサービスを企画しました」。 Forkwellというサービスを構想段階から担当している大岡由佳氏は、サービス開発にかける思いをこう語る。 「

  • PerfumeのモーションデータをiPhoneアプリにして動かしてみた

    PerfumeのモーションデータをiPhoneアプリにして動かしてみた:Retinaに映える! iOS美麗アプリ制作入門(2)(1/3 ページ) デザイン/アート用のC++フレームワーク「openFrameworks」でパーティクルやプリミティブを使ったRetinaに映える美麗なiPhoneiPadアプリの制作方法を紹介します

    PerfumeのモーションデータをiPhoneアプリにして動かしてみた
  • Metroスタイル・アプリの開発者が知るべき3つのこと(1/3) - @IT

    特集:Windows 8開発に向けて準備しよう Metroスタイル・アプリの開発者が知るべき3つのこと ―― アイデアを考え始める前に、これだけは理解しておこう! ―― BluewaterSoft 山 康彦 2012/03/13 先日、Windows 8 Consumer Preview(以下、Win8CP)とVisual Studio 11 beta(以下、VS11beta)が公開され、誰でもダウンロードできるようになった。この機会に、Windows 8の新しいUIである「Metroスタイル・アプリ」の作成に挑戦してみようと思っている読者も多いことだろう。 だが、その前に押さえておきたいポイントがある。この記事では、あなたの素晴らしいアイデアを実現できるかどうかに関わってくる、3つの重要なポイントについて説明する。

  • 第11回 WPF連載の落ち穂拾いと、標準以外のWPF関連パッケージ

    この例では、スプラッシュ・スクリーン表示が分かりやすく見えるように、ApplicationクラスのOnStartUpメソッドをオーバーライドして、3秒間スリープしている。 ●InkCanvasコントロール Movie 2に示すように、XAMLコード中に<InkCanvas>要素(System.Windows.Controls名前空間)を挿入するだけで手書き入力ができる。手書きで入力したストロークは、Strokesプロパティを通して取り出すことができる。 ●相互運用 WPFがいかに高機能といえども、過去の資産活用などの理由から、WindowsフォームやDirectXとの連携が必要な場合もあるだろう。そのため、以下のように、相互運用のためのクラスが用意されている。 Windowsフォーム: WindowsFormsHostクラス(System.Windows.Forms.Integration

    第11回 WPF連載の落ち穂拾いと、標準以外のWPF関連パッケージ
    kaorun55
    kaorun55 2012/02/08
    地味だけど嬉しい記事がおおい
  • Kinectが切り開く“夢の近未来” - @IT

    IT > Insider.NET > 特集:Kinect for Windowsの可能性【商用製品&正式版SDKリリース記念】 > Kinectが切り開く“夢の近未来” 2012年2月1日(米国時間)に、待望のKinect for Windows(=商用利用可能なPC向けのKinectセンサー。以下、「Kinect」と略す)およびKinect for Windows SDK正式版がリリースされた。Kinect for Windowsはこちら、Kinect for Windows SDK(英語版)はこちらから入手できる。なお、Kinect for Windowsは数量限定とのことで、購入を保証するものではないことを承知願いたい。 しかし、KinectがWindowsで正式に利用できるようになったとしても、実際にどのように使われていくのかがイメージできない方も少なくないだろう。そこで稿では

    kaorun55
    kaorun55 2012/02/02
    書きましたー
  • iOSで使えるVimが登場! その姿に迫る

    衝撃! App StoreからインストールできるVimが登場 新年早々、Vimユーザーにはたまらないニュースが飛び込んできた。iOS向けに移植したVimがApp Storeに登場したのだ。App Storeで「Vim」を検索すると図1のページが開く。ここで「INSTALL」ボタンを押せばiOS向けのVimをインストールできる。簡単かつ無料でインストールできるので、もう試してみた方もいるかもしれない。 すでにiOS向けのVimは存在する。ただし、インストールするにはiPhoneiPadに手を加えて、「Jailbreak(脱獄)」しておく必要があるので、気軽に使えると言えるものではなかった。App Store経由でインストールできるVimが登場したのはこれが初めてではないだろうか。 筆者も、iPadiPhoneに今回登場したVimをインストールし、どの程度便利に使えるのか試してみた。使いに

    iOSで使えるVimが登場! その姿に迫る
    kaorun55
    kaorun55 2012/01/26
    すごいなw
  • Kinect for Windows SDKベータ2とOpenNIの比較(1/2) - @IT

    IT > Insider.NET > 特集:Kinect開発の選択指針(後編) > Kinect for Windows SDKベータ2とOpenNIの比較 前回は、Kinectハックの概説と、デバイスの比較を行った。今回は、ライブラリの比較を行う。 ■ライブラリの種類 Kinectハックに利用できるソフトウェア・ライブラリはいくつかあるが、その中で活発に利用されている2種類を紹介する。1つはマイクロソフト社が提供している「Kinect for Windows SDK」(以降、「Kinect SDK」とする)。もう1つは、「OpenNI」である。この2大ライブラリについては前編で紹介済みなので、ここでは概略のみ示す。また、Kinect SDKに大きな動きがあったので、その最新情報を紹介する。 ●2大ライブラリの概要 ○Kinect SDK マイクロソフト社がリリースしている、Kinect

    kaorun55
    kaorun55 2012/01/24
    書きました