タグ

2011年2月11日のブックマーク (13件)

  • AndroidアプリをJavaScriptやAIRで作るツール

    Adroid端末用のアプリケーションを手軽に開発するためのツールが相次いでいる。JavaScriptAIRなどのWebアプリケーション用技術を利用する。従来はJavaで開発する必要があり、初心者にはハードルが高かった。 JavaScriptやAdobe AIRといったWebアプリケーション向けの技術Androidアプリを開発するためのツールが、2010年後半から充実してきた。従来はJavaを使ってソースコードを記述したりXMLで画面を構成したりする必要があり、プログラミング初心者にはハードルが高かった。 JavaScriptAIRはいずれもWebアプリケーションでお馴染みの言語だ。Javaよりもソースコードの記述量を減らせるなど、より簡単かつ短期間にAndroidアプリを作れるというメリットがある。 実用化で先行しているのはオープンソースのソフトウエア開発環境「Titanium Mo

    AndroidアプリをJavaScriptやAIRで作るツール
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    AndroidアプリをJavaScriptやAIRで作るツール - Linuxレポート:ITpro
  • サーバー側コーディング不要のGoogle App Engine開発環境「jsonengine」

    はじめに 稿では、JavaPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するツール「jsonengine」について紹介します。 対象読者 Google App Engineに興味はあるが経験のない方。JavaScriptやActionScriptによるクライアント開発、またはiPhoneAndroidによるスマートフォン開発の経験のある方。JavaPythonの開発経験は不要です。 必要な環境 最低動作環境は次のとおりです。 Java SE 5 jsonengineって何? 「jsonengine」は、JavaPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するオープンソースのツールです。このツールは、昨年開催された「Mashup Awards 6」において「

    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    CodeZine:サーバー側コーディング不要のGoogle App Engine開発環境「jsonengine」
  • k-method.jp - このウェブサイトは販売用です! - k method リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    リレーションシップ駆動要件分析(RDRA)
  • 構造に沿って要件をUMLで具体的に定義する

    はじめに 「上流工程で作成するドキュメント」というとWordやExcelなどを使い、自然言語(文章など)で表したものをイメージすると思います。しかし、昔から自然言語での表現はあいまいになることが多く、仕様としては適さないことが指摘されています。 皆さんも過去に意味不明な要件定義書を受け取ったことや、「いろいろ書いてあるけど重要なのはたった1行だった」あるいは粒度がバラバラで統一感のないものなどさまざまな要件定義書を見てきたと思います。 前回は要件定義には構造があり、その構造を使うことで要件をスムーズに定義できることを紹介しました。今回はその構造に沿った具体的な定義の方法をご紹介します。 リレーションシップ駆動要件分析(RDRA)は、その名のとおりリレーションシップが重要な意味を持ちます。その情報のつながりを直接表現できる図的な方法としてUMLを使います。 UMLを使って要件を定義する 視点

    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    CodeZine連載:リレーションシップ駆動要件分析による実践的な要件定義手法(2)構造に沿って要件をUMLで具体的に定義する
  • 日本企業にあるチームの80%以上が機能していない:日経ビジネスオンライン

    「日企業にあるチーム(組織)の80%以上が機能していない」 これを皆さんは大げさだと思いますか? あなたのチームは当にチームとして機能していると自信を持って言えますか? チームとして機能しているチームと機能していないチームの大きな違いは何でしょうか。 それは、「チームシナジー」を生み出せているかどうかです。 そもそも、なぜ私たちはチームや組織を創るのでしょうか? 私はこれまで、多くの経営者、リーダーの皆さんにこの問いかけをしてきました。 いただく主な回答は 「1人では生み出せない大きな成果を生み出すため」 「個々の強みを活かしてブレークスルーや斬新なアイデアを生み出すため」 「一体感や達成感を皆で共有し、大きなモチベーションを創るため」 「共に信頼できる仲間と切磋琢磨して互いに成長するため」 など、当に素晴らしいものです。 しかし、その後、さらに次の質問をします。 「皆さんのチーム、

    日本企業にあるチームの80%以上が機能していない:日経ビジネスオンライン
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    日経BP連載:チーム創りの教科書:日本企業にあるチームの80%以上が機能していない
  • ルーターを冗長化するVRRPとスタック

    ルーターやレイヤー3スイッチを経由して、LAN内のクライアントパソコンが外部のネットワークにある機器と通信する状況を考えてみよう。クライアントパソコンには、デフォルトゲートウエイのIPアドレスは一つしか設定できない。そこで、ルーターが故障した場合に備えて、デフォルトゲートウエイの役割を別のルーターに自動的に引き継ぐ技術が必要になる。それが「VRRP(Virtual Router Redundancy Protocol)」である。 VRRPはデフォルトゲートウェイを継承 VRRPはRFC2338で規定されている。VRRPと同様の技術には各ベンダー独自のものがあり、特にシスコシステムズのHSRP(Hot Standby Router Protocol)は有名だ。おおよその特徴はVRRPと同じなので、まずはVRRPをきちんと押さえておきたい。 VRRPのキモは「仮想IPアドレス」。仮想IPアドレ

    ルーターを冗長化するVRRPとスタック
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    ルーターを冗長化するVRRPとスタック - 絶対わかる!企業ネットワーク冗長化技術の基礎:ITpro
  • 見える化の落とし穴

    システム開発プロジェクトでは、見える化をする前と後にある「落とし穴」に気をつける必要がある。日経SYSTEMS 2011年2月号(1月26日発行)の特集記事「プロジェクトの見える化」の取材・執筆を振り返って、こう感じている。 特集記事では、プロジェクトマネジャー(PM)が、問題発生をいち早く察知するのに有効な「見える化」の工夫を紹介している。進捗管理表や課題管理表などを用いてプロジェクトを見える化していてもどうしても問題発見が遅れてしまう。それを防ぐのには、情報を「集める」「読み取る」「共有する」という三つの工夫が有効であるとまとめた。ここでは、見える化の前後を話題にしたい。 落とし穴1:忙しい現場から情報が集まらない 落とし穴の一つ目は、「見える化」のとっかかりにある。「見える化に必要な情報がメンバーからリアルタイムに集まらない」というものだ。「設計書の作成といった来担当する業務で忙し

    見える化の落とし穴
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    見える化の落とし穴 - 記者の眼:ITpro
  • クラウド普及のカギを握る、主要団体の標準化動向を追う

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    クラウド普及のカギを握る、主要団体の標準化動向を追う
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    EnterpriseZine連載:CloudStandards:クラウド普及のカギを握る、主要団体の標準化動向を追う
  • スタートはLAN、まずはスパニング・ツリー・プロトコルから

    レイヤー2レベルの冗長化技術としてネットワーク技術者がまず思い浮かべるのは、「スパニング・ツリー・プロトコル」(STP:Spanning Tree Protocol)だろう。 STPはかつてはよく採用されていたが、新規のネットワーク構築ではあまり使われなくなってきた。理由は後述するが、「STPをできるだけ採用しないで冗長化しよう」という状況になりつつある。 とはいえ、STPはループ接続によるトラブル発生を回避しながらLANを冗長化する基技術である。そこで最初にSTPの仕組みを押さえておきたい。 経路がループするとパケットが永遠に回り続ける

    スタートはLAN、まずはスパニング・ツリー・プロトコルから
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    スタートはLAN、まずはスパニング・ツリー・プロトコルから - 絶対わかる!企業ネットワーク冗長化技術の基...:ITpro
  • Windows Server標準の仮想化機構が進化

    「Hyper-V」は、マイクロソフトの仮想化テクノロジの一つで、Windows Server 2008の標準機能として組み込まれている。このほか同社が提供する仮想化テクノロジには、(1)デスクトップOSを仮想化する「Virtual PC 2007」、(2)サーバーOSを仮想化する「Virtual Server 2005 R2」、(3)Windows Serverの標準機能としてデスクトップセッションを仮想化する「ターミナルサービス」、(4)アプリケーションの実行環境をオンデマンドで配布する「Microsoft Application Virtualization(App-V)」などがある。 これらの中で、(1)(2)は無償で提供される。Hyper-V 2.0の特徴を見る前に、まずHyper-Vのアーキテクチャを説明する。 Hyper-Vのアーキテクチャ Hyper-Vのアーキテクチャを図1

    Windows Server標準の仮想化機構が進化
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    Windows Server標準の仮想化機構が進化 - Hyper-Vでサーバー仮想化:ITpro
  • 「Red Hat Enterprise Linux 6」の出荷開始、「仮想化機能のKVMはVMwareをしのいだ」

    レッドハットが3年ぶりのメジャーバージョンアップとなる「Red Hat Enterprise Linux 6」をリリースした。仮想化機能はリソースの拡張性とネットワークのパフォーマンス性能を強化している。 2010年11月16日、レッドハットは新版OS「Red Hat Enterprise Linux 6」(RHEL 6)の国内向け出荷開始を発表した。発表会の冒頭で挨拶に立った同社の廣川裕司代表取締役社長は、何度となく繰り返しこう発言した。「RHELの仮想化機能である『KVM』は、ヴイエムウェアの仮想化ソフト『VMware』をしのいだ」(写真1)。 廣川社長が「VMwareをしのいだ」とする、メジャーバージョンアップによる強化ポイントは2つある。 1つは、CPUやメモリーといったリソースをより多く実装できるようにしたことだ。もう1つは、10Gビット/秒という高速なネットワークリソースであっ

    「Red Hat Enterprise Linux 6」の出荷開始、「仮想化機能のKVMはVMwareをしのいだ」
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    「Red Hat Enterprise Linux 6」の出荷開始、「仮想化機能のKVMはVMwareをしのいだ」 - Linuxレポート:ITpro
  • SSD導入の勘所

    この1年でユーザーによる活用と製品の充実が進んだSSD。その導入に際して、IT部門はハードディスクをベースにしたストレージ装置との違いを理解しておく必要がある。(1)書き換え動作が徐々に劣化を引き起こす消耗品であること、(2)SSDの効果を引き出すチューニングや機器選定が必要になることである。 コントローラーと容量増で長寿命化 実は初期のSSDは、使い方によっては3年程度でドライブとして寿命を迎えてしまう。ハードディスクのディスクを単にメモリー素子に置き換えると、物理的に同じデータを読み書きすることで、10万回程度の書き換えで該当素子が破損するからだ。予備のメモリー素子を使い果たせば寿命を迎える。しかし現行の企業向けSSDの保証期間は、IT機器の法定耐用年数である5年が相場だ。 5年の動作を保証できるのは、フラッシュメモリーの書き換え回数を使い切る「ウェアレベリング」と呼ぶ制御機能が企業向

    SSD導入の勘所
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    SSD導入の勘所 - 「情報爆発」を支えるテクノロジー:ITpro
  • MVC、C#、SQL Serverを利用した最新「高速」データベース開発法

    データベースは企業システム内に閉じたデータを統合管理していればいい、という時代ではないのかもしれません。今回は、マイクロソフトの最新手法「ASP.NET MVC」を使ってみます。Webデータベースシステムの短納期開発が狙えます。 データベースシステムは様々な形態のものが作られ、使われてきました。ファイル共有型の小規模システム、より格的なデータベース管理システム(Database Management SystemDBMS)を使ったクライアント/サーバー型のシステム、そして21世紀に入って主流になってきたと言えるのが、Webデータベースシステムです。 Webデータベースシステムでは、Webブラウザ、Webサーバー、アプリケーションサーバー、データベース管理システムなどがかかわってくるので、開発が簡単であるとは言えません。でも、必要なソフトウエアをパッケージ化し、効率よくWebデータベース

    MVC、C#、SQL Serverを利用した最新「高速」データベース開発法
    fragarach_the_sword
    fragarach_the_sword 2011/02/11
    MVC、C#、SQL Serverを利用した最新「高速」データベース開発法 - データベース新基礎知識:ITpro