タグ

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

  • Windows IIS/Azure WebサイトのURL Rewrite機能でURLを書き換える(基本編)

    というニーズが生じることがよくある。例えばコンテンツのメンテナンス中には、Webサイト中のどのページへアクセスされても、必ずメンテナンス告知ページを表示させたい場合がある。また複数のWebサイトを合併したときは、実際のWebページの配置(フォルダ構造)とは関係なく、統一的なURLを採用したいこともある。他にも、SEO(検索エンジン最適化)対策のためにURLを変えたいこともあるだろう。 もちろん各Webページの内容や配置を変更すれば、こうしたニーズは応えられる。だが、Webページが多いほど大幅な手間がかかるし、一時的な変更であれば元に戻す手間も無視できない。 Microsoft Azure Web Appsであれば、こうしたニーズは「URL Rewrite」と呼ばれる標準機能で簡単に実現できる。Webページの配置を変えることなく、かつWebサイトを止めることもなく、わずかな設定変更だけで、複

    Windows IIS/Azure WebサイトのURL Rewrite機能でURLを書き換える(基本編)
  • Windows Azure実行環境へのリモート・デスクトップ接続(1/2) - @IT

    特集:Windows Azure SDK 1.3の新機能(中編) Windows Azure実行環境へのリモート・デスクトップ接続 株式会社 ビービーシステム 亀渕 景司 2011/01/26 前回は「Windows Azure SDK 1.3」(以下、SDK 1.3)の概要について解説した。今回はSDK 1.3の新機能である「リモート・デスクトップ接続」(次回は「仮想マシン・ロール」)について詳細な利用方法を解説する。 ■リモート・デスクトップ接続の概要 リモート・デスクトップ接続は、Windows Azure上で稼働している各ロール・インスタンスにリモートからログオンできる機能だ。Windows Server 2008 R2など、Windows OSで提供されているリモート・デスクトップ接続と同等の機能が、Windows Azure上の各ロールでも提供される。 利用者は、通常のリモート

  • .NET開発者がよく使うサイト、本当に使えるサイト【2014年度版】

    .NET開発者がよく使うサイト、当に使えるサイト【2014年度版】:特集:.NET開発者のためのオンラインリソースガイド Web上には.NET関連サイトが数え切れないほどたくさんある。その中でも.NET開発初心者がまずは押さえておきたいWebサイトを厳選してまとめた。 稿は、これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになった方に贈るオンラインリソースガイドの2014年度版である。インターネット上に数ある.NET関連サイトの中で、.NET開発者がまずは押さえておくべきWebサイトについてまとめている。 稿がまとめているサイト&ジャンル分けについて .NET開発者がよく利用するサイトの代表は、やはり.NET FrameworkとVisual Studioを提供するマイクロソフトのサイトだろう。だが、ひとくくりに「マイクロソフトのサイト」と

    .NET開発者がよく使うサイト、本当に使えるサイト【2014年度版】
  • PowerShell Desired State Configuration(DSC)とは(前編)

    PowerShell Desired State Configuration(DSC)とは(前編):PowerShell DSCで始めるWindowsインフラストラクチャ自動化の基(1/2 ページ) Windows OSの設定や構成を変更する場合、GUIの管理ツールを使うのが一般的である。だが台数が多かったり、構成変更や以前の構成への復旧などが頻繁だったりするとGUIでは非常に面倒だし、間違いもしやすくなる。こんな場合はPowerShell DSCを使ってインフラ構築作業を自動化するとよい。 連載目次 標準でGUI管理ツールを備えているWindows Serverでは、さまざまな設定・構築作業をGUIを通して手軽に実行できる。その半面、手動作業が必要なため、設定・構築に時間がかかったり設定を元に戻すのに手間が掛かったり、さらには複数のサーバーを同一の構成にそろえるのに苦労したりしがちだ。

    PowerShell Desired State Configuration(DSC)とは(前編)
    nabehiro
    nabehiro 2014/10/20
  • Bootstrapの使い方超入門 (1/4) - @IT

    話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」の概要と基的な使い方をサンプルとコードを交えて紹介します。 最近はやりのHTML5、JavaScriptライブラリ、CSS3、APIの紹介、またそれらを組み合わせたサンプルアプリケーションの紹介と解説を厳選して紹介、解説していく連載「HTML5アプリ作ろうぜ!」。今回紹介するフレームワークは「Bootstrap」です。 話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」とは 現在のWeb制作、開発では、ともにスピードが重視されています。「Bootstrap」を使用すると、既に用意されているスタイルを適用するだけで、格段に速く見栄えを整えられます。事実、Webシステムの管理画面などでBootstrapを使用するケースも増えてきました。 Bootstrapは最近

    Bootstrapの使い方超入門 (1/4) - @IT
  • プロジェクトの失敗と投資の関係――42%の企業が「教育への投資は3%未満」と回答

    プロジェクトの失敗と投資の関係――42%の企業が「教育への投資は3%未満」と回答:米シトリックス Julieann Scalisi氏に聞いたトレーニングの重要性 2013年8月30日、米シトリックス・システムズのワールドワイドエデュケーション バイズプレジデントを務めるJulieann Scalisi氏に会い、プロジェクトの成功と投資の関係性について話を聞いた。 2013年8月30日、米シトリックス・システムズのワールドワイドエデュケーション バイズプレジデントを務めるJulieann Scalisi(ジュリアン・スカーシー)氏に会い、プロジェクトの成功と投資の関係性について話を聞いた。 彼女は、Citrix Educationの総責任者。グローバル戦略の決定をはじめ、教育プログラムや新しいプロダクトの開発など幅広く携わっている。Citrix Educationでは、シトリックスが提供する

    プロジェクトの失敗と投資の関係――42%の企業が「教育への投資は3%未満」と回答
  • Windowsで仮想ディスク(VHD)のディスクサイズを縮小する

    仮想ディスク(VHD)のディスク・サイズを縮小したいことがある。しかしWindows 7の標準のディスク管理ツールでは、ボリュームは縮小できるがディスクのサイズは縮小できない。VHD Resizerというツールを併用すれば、VHDのディスク・サイズを縮小できる。 解説 仮想マシンを構築・運用していると、仮想ハードディスク(VHD)のディスク・サイズを縮小したくなることがある。ここでいう「ディスク・サイズ」とは、ゲストOSに認識されるディスクの総容量のことで、実使用量やボリューム(パーティション)のサイズとは異なる。 例えば、運用「Windows XP→Windows 7丸ごと引っ越しテクニック」や仮想PCで学ぶWindowsシステム管理「仮想ディスクの最大サイズと137Gbytesの壁」で説明しているように、Windows Virtual PCやHyper-Vの仮想IDEインターフェイスで

    Windowsで仮想ディスク(VHD)のディスクサイズを縮小する
  • 第11回 Windows 7のVHDブートを試す

    Windows 7では、VHDファイルからブート可能になっている。マルチブートやUSBメモリからのブートも簡単に実現できるVHDブートの設定方法を解説する。 連載目次 「第10回 Windows 7のVHDファイル・サポート」では、Windows 7でサポートされているVHDの作成/読み書き機能について解説した。Windows 7のVHDサポート機能という点では、VHDファイルからブートできる機能がEnterpriseとUltimateの2つのエディションでサポートされている(Windows Server 2008 R2はすべてのエディションでVHDファイルからのブートをサポートしている)。これにより、Windows 7やWindows Server 2008 R2のブート・ローダを利用して、Windows 7 EnterpriseやUltimateのシステム・イメージが含まれたVHDファ

    第11回 Windows 7のVHDブートを試す
  • Windows Azureの新IaaS機能「Virtual Machines」活用TIPS(後編)(1/2) - @IT

    .NET開発者中心 厳選ブログ記事 Windows Azureの新IaaS機能「Virtual Machines」活用TIPS(後編) ―― 「SE の雑記」より ―― 小澤 真之 2012/07/05 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 ■AzureのVirtual Machinesにオンプレミスのイメージをアップロード 新しくなったWindows Azure(以降、Azure)では、「Virtual Machines」(以降、VMs)と

  • iOS 5の顔検出機能とカメラを使ったiPhoneアプリを作る(1/2) - @IT

    スマートフォンの「スマート」は、さまざまなセンサやハードウェアを使うところにある。連載で、さまざまなセンサやハードウェアを使うiOS(iPhoneiPad、iPod touch)のスマートなアプリを作ってみよう カメラと顔検出を利用したメガネアプリ 前回の「加速度センサとジャイロで体の動きを感じるアプリ作成」では、デバイスの「動き」を検知するハードウェアである「加速度センサ」「ジャイロスコープ」について触れ、それらの機能を利用したアプリを作成しました。今回はカメラでの撮影と、iOS 5より利用可能になった顔検出機能を利用したアプリを作成します。 アプリの仕様は以下です。 カメラで写真撮影 撮影した写真から顔の検出 検出された顔にメガネ画像を重ねる アプリの完成イメージです。 以下、Storyboardで配置したクラスです。画像の番号に対応しています。 撮影した写真を配置するために「UI

  • Windows Azureの新IaaS機能「Virtual Machines」活用TIPS(前編)(1/3) - @IT

    .NET開発者中心 厳選ブログ記事 Windows Azureの新IaaS機能「Virtual Machines」活用TIPS(前編) ―― 「Windows Azure TIPS - シグマコンサルティング」より ―― シグマコンサルティング株式会社 橋圭一 2012/06/28 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 ■Virtual Machines(VMs)の主な特徴 米国時間で2012年6月7日に、Windows Azure(以降、

  • Google Voiceはやっぱりすごかった - @IT

    Web業界は電話関連ビジネスを飲み込もうとしているのではないか。もう1年以上も前になるが、2010年5月に米国に出張した際に、そういう印象を受けた。といっても、VoIPのことではない。電話帳がSNS内のソーシャルグラフで置き換えられるということとも、ちょっと違う。電話の音声サービス全般のことだ。これは、VoIP普及以上にインパクトのある技術トレンドなのではないかと思うのだ。 そう感じた理由の1つ目は、米国で一般ユーザー向けにも提供が始まった電話・音声サービス「Google Voice」を使ってみて、その使い勝手の良さに舌を巻いたこと。今さら、Google Voiceがどうしたの? と思う人もいるかもしれないが、改めて検索してみて、どうも日にはGoogle Voiceのインパクトが全く伝わっていないように感じている。 もう1つは、Twilioというベンチャー企業の存在を知ったことだ。久しぶ

  • @IT Special - 第3話 至高のエンターテイメント - 菅原雄山のアジュール物語

    これまで、前回、前々回と、日マイコロソフト株式会社(社:東京都、以下、日マイコロソフト)が秘密裏に飲事業に進出しているという、うわさの真相を追ってきた。ブログ記事でその正体がついに明かされる!? その日の夕方に、アジュ男氏から、「赤坂に来てください」と、突然連絡があった。ちょうど梅雨の中休みで青空を見ることができる日だった。アジュ男氏によると、われわれが追ってきた日マイコロソフトの飲事業進出の真相をつかんだそうだ。われわれは、赤坂見附駅ビルのコーヒー・ショップで待ち合わせることにした。そして、わたしは赤坂見附駅に向かった。 「アジュチ桃山時代?」 待ち合わせ場所のコーヒー・ショップに付いたところで、不意にそう話しかけられた。こんなあいさつをする人間は、そう彼しかいない。振り返るとアジュ男氏だった。 「アジュルパァ~ンッ」 わたしもすかさずあいさつを返した。われわれはいつもこう

  • @IT Special - 第2話 Azureの新サービスさえあれば、特盛り3杯はイケる - 菅原雄山のアジュール物語

    ブログ記事はフィクションであり、日マイクロソフト(株)や実在の飲店とは無関係です。素材として用いている店内風景やお料理などは写真撮影の許可をいただきました。 前回に引き続き、日マイコロソフト株式会社(社:東京都、以下 日マイコロソフト)が秘密裏に飲事業に進出しているという、うわさの真相を追っている。 今回は、飲店のレポートではなく、日マイコロソフトが提供するというAzureを活用した新しいクラウド・サービスについての真相に迫る。この情報源は、前回と同じく、「アジュルンバ」でおなじみのご存じアジュ男氏だ。 「最近アジュってますか?」 ひさびさにアジュ男氏から連絡をもらった。話を聞くと、日マイコロソフトがAzureを活用した新サービスを提供するという、うわさがあるとのこと。その名もクラウド・アイ(Cloud Eye)。 このサービスは、Web上の画像変換サービスで、投稿し

  • 初めてのブロブ&キュー・ストレージ開発(2/2) - @IT

    特集 Windows Azureストレージ開発入門(後編) 初めてのブロブ&キュー・ストレージ開発 野村総合研究所 勇 大地 2010/01/05 ■5. Windows Azureキュー・ストレージでの開発 ●キュー・ストレージの階層構造 キュー・ストレージはロール間の非同期なメッセージ配信に用いられるストレージである。 キュー・ストレージは、ストレージ・アカウント、キュー、メッセージの階層構造を提供する。 ○ストレージ・アカウント キュー・ストレージにアクセスする名前空間のうち最も上のレベルである。 ○キュー アカウント配下には複数のキューが保持できる。各キューには、名前と値の組からなるメタデータを最大8KBytesのサイズで付加できる。 ○メッセージ キュー・ストレージでは、メッセージという形式でデータを送受信する。キューに格納できるメッセージのサイズ上限は8KBytesとなっている

  • スマートフォンアプリデザインに役立つ 基礎のまとめ!

    スマートフォンアプリデザインに役立つ 基礎のまとめ!:一撃デザインの種明かし(14)(1/4 ページ) 各キャリアが新Android携帯を続々と発表し、スマートフォンへの注目がますます盛り上がる中、アプリケーションも、iPhoneAndroidともに展開するものが増えてきました。 そういった中で、稿ではスマートフォンアプリのデザインのコツをまとめてみます! iPhoneAndroidともに展開しているアプリ3例 まずは、iPhoneAndroidともに展開している有名アプリを3つ紹介します。それぞれのスクリーンショットを見ながら違いを探してみてください。 【1】クックパッド レシピの投稿と検索ができるアプリです。PCサイトの雰囲気はそのままに、トップ画面を旬のキーワードと履歴、検索ボックスのみに絞ったシンプルなUIになっています。要素とコンテンツを極力減らすことで、レシピ検索に集中

    スマートフォンアプリデザインに役立つ 基礎のまとめ!
  • 全文検索エンジン「Lucene.Net」を使う

    「Lucene.Net」は.NET Framework上で利用できる「全文検索エンジン」です。例えば、ASP.NETを使ってWebサイトを作成する際に、サイト内のコンテンツを検索する検索ページを作成したいという場合や、Windowsアプリケーションで全文検索機能を利用したい場合にLucene.Netが利用できます。 Lucene.NetはApache Software Foundationが開発しているプロジェクトの1つで、オープンソースで開発されています。Java言語で記述された「Lucene」がそのオリジナルであり、これは、Wikipediaをはじめ多くのWebサイトで現在利用されています(Lucene-java WikiのPowerdBy) Luceneの.NET版であるLucene.NETは、Java版と同様Apache Software Foundationの「Lucene.Ne

    全文検索エンジン「Lucene.Net」を使う
  • SassでCSSの弱点を克服しよう (1/2)- @IT

    maedana SonicGarden SUG(SKIP User Group)/日Hamlの会 2009/5/22 Railsを使ったWebアプリケーション開発で、プログラマやデザイナを悩ませるものの1つがスタイルシートの記述だろう。Sassを使って、“クールで構造化された”スタイルシートを記述してみよう(編集部) Sassとは、Syntactically Awesome StyleSheetsの頭文字を取ったものです。あえて日語に訳すと、「かっこいい構文のスタイルシート」といった感じでしょうか。 もう少しシンプルに表現すると「クールなCSS(Cascading Style Sheets)」でもいいかもしれません。Sassはスタイルシートを簡潔に表現するためのメタ言語であり、同時にSassからCSSを生成するための便利なライブラリやコマンドラインツールを提供します。 Sassを使うと

  • 「cocos2d」を使ってiPhoneゲームを作ってみよう(1/3) - @IT

    「cocos2d for iPhone」(以下、cocos2d)は、iOS(iPhone/iPod touch/iPad)やMac OS X向けの2Dゲームやグラフィカルなインタラクティブアプリを開発するための、フレームワークです。物理エンジンの「Box2d」「Chipmunk」を持ち、サウンドエンジンも搭載しています。 cocos2dを使うと、スプライト・シーン・トランジション・アクション・メニュー・タッチ操作・加速度センサなどの機能を利用して、ゲームアプリやインタラクティブ系のアプリを素早く作ることが可能です。 稿では、cocos2dの概要と基礎的な使い方を紹介します。 cocos2dの主な特徴5つ cocos2dには、以下のような特徴があります。 ■ 【1】テンプレートで使い方が簡単 使いやすいテンプレートやObjective-Cのクラスライブラリがそろっています。サンプルコードも

  • フォーム関連要素(1) HTML5で既存のinputタイプに加わった6つの変更点

    HTML5はフォーム関連要素もパワーアップ! HTML5へのバージョンアップに当たり、<form>要素や<input>要素に代表される「入力フォーム」についても、非常に多くの変更が行われました。 もともとアプリケーションプラットフォームを志向していなかったこともあり、HTMLにおける入力フォームは非常に貧弱で、ユーザーにとっても使いやすいものではありませんでした。それを補うため、JavaScriptを用いてリッチな入力フォームを実現するのが一般的でしたが、JavaScriptを用いる方法には「セマンティックが不明確になる」「JavaScriptが動作しない環境では利用できない」といった弱点もありました。 そこで、HTML5ではさまざまな点から入力フォームを見直し、さまざまな機能強化が図られました。具体的には、以下のような点が挙げられます。

    フォーム関連要素(1) HTML5で既存のinputタイプに加わった6つの変更点