O/Rマッピングで郵便番号検索Ajaxアプリ作成!:MyEclipseでAjax+Javaをやさしく開発(3)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。本連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) 連載第1回では、MyEclipseによるWebプロジェクトの作成 、Tomcatを起動/停止する方法およびデプロイする方法、 Ajaxアプリケーションのデバッグ方法について紹介しました。そして、連載第2回では、DWRによるAjaxアプリケーションの
毎日、人材紹介会社のコンサルタントは転職希望者と会う。さまざまな出会い、業務の中でこそ、見えてくる転職の成功例や失敗例。時には転職を押しとどめることもあるだろう。そんな人材コンサルタントが語る、転職の失敗・成功の分かれ道。 必ず転職希望者に聞くこと 次に挙げる項目は、私が転職支援の仕事をしていて、転職希望者に必ずお伺いしていることの1例です。 今回転職をしようと考えたきっかけ 表向きの転職理由だけでなく、裏側の本当の理由 過去に転職を経験されている場合には、その際の転職理由 求職者が挙げる転職理由には、まだ漠然としていることが多いものの、ご本人の仕事に対する考え方、キャリアの志向、お人柄など、今後の転職活動、キャリアプランを立てるうえで生かせるヒントがたくさん潜んでいます。 企業での採用面接においても、質問されることが多いのも、実はこの転職理由です。おそらく多くの企業の採用担当者も、おおむ
Flexアプリケーションで「サーバ通信」を行う方法と、XMLの操作が簡単に短いコードで、パフォーマンスが向上させる「E4X」を紹介 前回「データバインディングでオブジェクト間のデータ受け渡し」では、データバインディングについて紹介しました。 今回はFlexアプリケーションで「サーバ通信」を行う方法と、XMLの操作が簡単に、より短いコードで、パフォーマンスが向上させる「E4X」について紹介します。 ■サーバ通信 Flexでサーバ通信を行う場合RPCサービスを利用します。RPCサービスには以下のものが用意されています。 ・HTTPService HTTPによるGET、POSTを使用してデータの送受信を行います。 ・WebService SOAPを使用してWebサービスとのデータの送受信を行います。 ・RemoteObject リモートのJavaクラスに直接アクセスすることができます。 使用する
セキュリティのトレードオフを考える あなたが普段携わっている分野には、セキュリティ対策や製品、サービスも多種多様なものが提供されていることでしょう。社会にはいわずもがな、さまざまなセキュリティがあり、そこには優れたセキュリティも多く存在しますが、残念なことに、お粗末なセキュリティも含まれています。この違いをどうやって見分ければよいのでしょうか。 それは、セキュリティのトレードオフを考えることです。トレードオフというのは、二律背反の関係、何かを求めれば何かを犠牲にするといった関係のことです。これについてよく考えれば、どの対策が役に立つのか、コストが適正なのか、といったことが見えてくるようになります。 この『セキュリティはなぜやぶられたのか』は、それを判断する力の素地を作ってくれます。この素地は決してセキュリティの専門家でなければ得られないものではありません。細かいところは難しいかもしれません
とうとう星野君が作成していたFlashが完成! 早速赤坂さんはそれを見せてもらいました。しかし赤坂さんの見方はちょっとベクトルが違っていました……。 Flashをめぐる赤坂さんの探求、番外編最終回!
ITの専門家は,顧客に対してもっと分かりやすく,一貫性のある説明をしなければならない--。筆者は先日,親戚の会社に起きたトラブルに立ち会って,そのことを痛感した。技術に明るくないユーザーにコンピュータを使用してもらうために,ITの専門家がしなければならないことは,まだまだたくさんあるようだ。 筆者は先日,ある親戚から「パソコンに保存された電子メールを復元してほしい」と要請されて,その手伝いをした。彼女は10名ほどの従業員を抱える小規模な企業を運営している。筆者は親戚を対象にしたコンサルティング業務はしないようにしているのだが,今回は引き受けることにした。というのも,彼女の会社のコンサルタントが退職したからである。この事例は,ただ単に電子メールが紛失しただけという問題ではなかった。彼女のシステムはかなりのダメージを負っていたのだ。Windowsは起動しないし,Outlook Expressに
【このサイトのここがオススメ!】 人事や総務、営業から製造現場、病医院向けの文書まで、さまざまな業務にすぐ使える500種以上のWord形式・Excel形式の文書ファイルを用意。すべて無料でダウンロードでき、利用者登録も不要だ。 今回ご紹介するサイトは、株式会社アーバンプロデュースが提供している「いただき君」。500種以上ものWord形式・Excel形式の業務用書式のテンプレートとして利用可能なドキュメントを無償公開している。 誰でも無料でダウンロードできる書式ドキュメントは「生産・製造/研究開発・設計」、「人事・賃金/社員教育」、「経営戦略/情報システム」、「営業・販売/総務・経理」、「 建設業/小売・卸売業 」、「病医院」という6つのカテゴリに分類されている。 ファイルはWord形式またはExcel形式で、ダウンロード保存すれば自由に編集できる。提供されているドキュメントをもとに、自社用
キャリアとは、キャリアビジョンとは何だろうか。それを知り、己のものとするとこで、どんなメリットがあり、どう役立つのだろうか。そして、それを転職や自分の転機にどう生かせるのか。それを解説する。 前回「転職成功の鍵は、その『理由』にある」で、自分にとって納得のいく転職をするためにはどうしたらよいかを考えました。同時に、転職活動の全体の流れと方法を紹介しました。 今回は転職の成功に向けてのちょっとした作戦や、“技”を押さえてみたいと思います。ただし技におぼれることのないように! 真摯(しんし)な気持ちと意欲で取り組んでこそ、良い結果が出るということをお忘れなく。 転職に決まったやり方はない キャリア相談においでになる20代前半の、特にIT関連を志向する人から、こんなお話をよく聞きます。「経験者採用ばかりで自分は応募できない」「自分は第二新卒で応募しなければいけないのか」「(求人サイトには)会社も
XP(Extreme Programming)に代表されるアジャイル開発手法では、さまざまなプラクティスが提案されており、それらに興味を持っている方は大勢いると思います。実際の開発プロジェクトでは、参画するメンバのスキルによって、数多くのプラクティスから適切なものを選択する必要があります。 また、オフショア開発などプロジェクト特有の制約事項によって、一般的なやり方とは異なる手順で開発を進める場合もあります。利用するプラクティスや開発の段取りを定義するのが、開発プロセスです。 今回は、開発プロセスをEclipseベースで定義するためのプラグインEPF(Eclipse Process Framework)を2回に分けて紹介します。EPFを用いて開発プロセスを明文化して定義することにより、ほかのプロジェクトでその開発プロセスを再利用したり、開発プロセスのカスタマイズを簡単に行えるようになります。
記者の醍醐味の一つは,興味のある人物に直接会って話せることである。最近,「SaaS & Enterprise2.0」というテーマサイトの編集責任者を務めるようになって,Enterprise2.0やWeb2.0関連の取材が増えた。そこで感じるのが,インタビューの現場に愛用のMac,正確に言うならMacintoshを持ってくるキーパーソンが多いことだ。 それがBSDをベースにしているからだ 直近の例は,ネットの無料百科事典サービスであるWikipediaの創設者であるジミー・ウェールズ氏だ。同氏にお目にかかったのは3月30日,Wikipediaと同じMediaWikiというソフトを使ったホスティング・サービス,Wikiaについての記者会見だった。 そこで見かけたのがMacである。ウェールズ氏は世界的に有名なロックバンド,U2のボーカルであるボノ氏とおぼしき人物と2人の写真を壁紙にしたMacで,
企業の経営課題や業務課題を解決するシステムを企画できる“IT企画人材”。こうした人材が足りないという悩みを抱える情報システム部門トップは少なくない。その人材像や育成方法について、日経コンピュータ4月2日号特集1で取り上げた。 取材では、IT企画に必要な能力として“問題の本質を把握する力”や“対象を構造的に分析する力”を挙げる情報システム部門トップが多かった。ただ筆者は、それらの能力に合わせて「情熱があること」を付け加えるトップが数人いたことが、気に掛かっていた。 情熱が必要なのは、どんな仕事でも通じることだ。だが今回、情報システム部門トップらがあえて付け加えたのは、大きく2つの理由があると考える。 一つは、IT企画という仕事が、答えのない問題に取り組むものだということ。業務課題を解決するために、決まったプロセスはないし、分析手法をうまく使っただけで解けるわけでもない。安易に妥協せずに問題の
GPLライセンスのフレームワークNagiosを使うと、任意の言語で書いた小さな監視プログラムをインテリジェントにスケジュールできる。ホスト、サービス、ネットワークの監視が可能だ。以下に、現実的な監視のシナリオを2つ、例として挙げてみよう。 この記事は、新刊『Building a Monitoring Infrastructure with Nagios』(Prentice Hall Professional, Copyright 2007 Pearson Education, Inc. All rights reserved.)からの抜粋です。 最初のシナリオでは、B社がパブリックなMXに到達する不要な電子メールをブロックするために、信頼性の低いフィルタを組み合わせて使用している。問題は、このフィルタが同社の業務提携先であるA社をなんらかの理由で目の敵にして、A社からの電子メールを完全にブ
負荷分散ソフトウェアとは、複数のハードウェアデバイスを用いて作業を分散させ、その結果として速度的なパフォーマンスを向上させるためのものだ。Linuxネットワーク向けの負荷分散ソフトウェアとしてはLinux Virtual Serverが最も有名だが、また別の選択肢としてBalanceNGがある。BalanceNGはシンプルで軽量なユーティリティであり、組織によってはより優れた選択肢にもなり得る。 BalanceNG(Balance Next Generation)は、独自のネットワークスタックを持ちLinux上でもSolaris上でも動くユーザモードの負荷分散ソフトウェアだ。負荷分散に必要となる処理はほとんどすべてBalanceNGによって行なわれ、オペレーティングシステムに依存しない(オペレーティングシステムは物理ネットワークインターフェースにアクセスするためだけに使用される)。 Bal
数千キロも離れたところにいる友人に自分のコンピューターに保存してある歌を聴かせたい。あるいは、自分のコンピューターにある音楽ライブラリーをLAN上のごく限られた人たちにも使ってもらいたい。あなたならどのようにして実現するだろうか。もちろん共有ファイルにすれば可能だが、この仕掛けはいかにも大仰だ。このようなときに便利なのがGNUMP3dなどのストリーミング・サーバーだ。これはインターネット・ラジオよりも役に立つ。離れたところにいる人に自分の音楽ライブラリーから曲を選んで楽しんでもらうことができ、しかもNFSもSSHもSambaも不要だ。 GNUMP3dはOgg VorbisとMP3ファイルのほか、数種のビデオ形式にも対応した、安定・自己完結・安全を標榜する小型ストリーミング・サーバーだ。Perlで書かれているため、UnixやUnixベースのプラットフォーム(BSD、Linux、Mac OS
3.ビジネスリサーチの報告書作成 ファクト、ファクト、ファクト〜事実に基づくこと 「What's Your Story?」という提案や提言がないレポートは意味がない、ということがよく言われますが、ビジネスリサーチの報告書は、内容の8〜9割は ファクト … 2021.01.19 2021.05.16 313 view 5.ビジネスリサーチのビジネスモデル ビジネスリサーチがアウトソースされる理由 ビジネスリサーチを社外に依頼する理由①〜信頼できる人「すべては依頼から始まる」からでも書きましたが、依頼主が社外にリサーチを委託する最大の理由は、事業環境を定点で把握… 2021.01.18 2021.05.13 147 view
先日、スーパーな方々に集まっていただき勉強会を開きました。インタラクティブデザインを表現するためのプログラミングを、さっぱり知らなかったので自分が勉強させてもらいまくり会でした。参加者のみなさん、ありがとうございました! 以下、そんなに役に立たないと思われる資料です。Flex2/Apollo に対する雑感とかそんな感じ。 Flex2 Flex2 フレームワークについていろいろ 雑感 悪いところ 良いところ Flex 弄っての雑感 すべて理解しようとすると覚えること大杉 最低の全機能覚えるだけでまるまる5日ぐらいかかりそう 導入・投資コストに見合う価値は? Flex 自体のサイクル もうじき 3 が出るぽい? 1.5 > 2 ほどは違わないらしい サイクル早杉? 手になじんだ頃には次 ver? Flex の悪いところ UI なパッケージを含めると突然200Kbyte 超え できの良い、汎用的
商品に関する大切なお知らせ メモリーカード・カメラレコーダー用のバッテリーパック 「AG-VBR59/AG-VBR89G/AG-VBR118G」ご愛用のお客様へのお詫びと無償交換のお知らせ
Google AJAX Feed API - Class Reference Googleから、RSSをJavaScriptから扱えるようにするAPIが登場。 var feed = new google.feeds.Feed("http://www.digg.com/rss/index.xml"); サンプルコードを動かすと記事が4つしか取得できていないが、feed.setNumEntries(10);で変えられる。デフォルトが4つ。 参照: Google AJAX Feed API - Class Reference via: Ajaxian » Google announces new AJAX Feed API Trackback: http://usingapi.com/archives/137/trackback No Comments » コメントはお気軽にどうぞ Name
大半の組織では、各種アプローチのパフォーマンスや有効性を評価するためにさまざまな形で評価値を利用している。評価値のないものは、順調かどうかを判断するための主観的な意見にすぎない。評価値は必須なのだ。だが、評価値には用心が必要で、リソース利用率の有効性を実際に知りたい場合は産出量(生産性)の増加を評価するように、多くの場合、本当に知りたいものを直接評価することはできない。 評価値にはもっと難解な面もある。人は評価するものに注目し、評価されるものが重要だと仮定する。評価値が直接価値に結び付かなくても、評価が行われると考える分野のパフォーマンス向上に努めていく。カギとなるのは受け止め方だ。マネージャは、1つのことを公然といいながら評価値を通じて別のことを強調し、言葉に出した目的を事実上台無しにすることがある。評価値は、評価されているものが有意義であることを暗示する。 ポイントになるのは、人は評価
ボットネット研究で知られるNTTコミュニケーションズの小山覚氏。小山氏の新しい研究対象は「Winnyネットワークの実態」だ。小山氏は「悪意のある人物がワームを撒き散らしているWinnyネットワークは『真っ黒』としか言いようがない」と指摘する。小山氏にWinnyネットワークに関する最新事情を聞いた(聞き手は中田 敦=ITpro)。 小山さんは最近,Winnyネットワークの調査を始められているそうですね。 これは,4月25日の「RSA Conference 2007」で話そうと思っていた内容なのですが,私が出るセッションは,ラックの新井悠さん,JPCERTの伊藤友里恵さん,マイクロソフトの奥天陽司さんというセキュリティ界の論客が揃ったパネル・ディスカッションなので(モデレータは日経パソコン副編集長の勝村幸博),私だけが長い時間発表するのは無理そうです(笑)。そこで,今回のインタビューで全部お話
コンピュータのデスクトップにおける日常タスクをウェブ上で行おうという考えは、10年も前からあった。だが最近、このコンセプトが勢いづきはじめている。 ウェブをOSのように扱い、Windowsのデスクトップアプリケーションへの依存度を軽くしようという着想は、Netscapeのブラウザが登場した1990年代中ごろにまでさかのぼる。 技術的には、いわゆるウェブOSと呼ばれるソフトウェアがユーザー動作をハードウェア機能に置き換えるためには、WindowsやLinuxなどの基本OSに依存することには変わりはない。しかし、ウェブOS、つまり「ウェブトップ」の支持者たちは、エンドユーザーコンピューティングをウェブブラウザに持ち込むことで、OS選択の重要性を小さくしようとしているようだ。 salesforce.comや、YouOSを運営する新興企業のWebShakaなどが、彼らが言うところのインターネットの
ITエンジニアの世界でも、中途採用を積極的に行う企業が増え、以前に比べて転職が容易になっている。その一方で転職した後に、「転職に失敗した」といって人材紹介会社に駆け込むITエンジニアが急増中だ。失敗しないためにできることは何か。パソナキャリアの人材コンサルタントがそんな疑問に答えよう。 IT系企業、どのくらい知っていますか? そもそもIT系の企業、どのくらい知っていますか? 新卒の就職活動のときに知った企業、いまの仕事で関係がある企業、インターネットや雑誌で記事を読んだことのある企業……。 私もITエンジニアとして勤務していた経験があるのですが、転職支援の仕事を行うようになって、こんなにたくさんの企業があったのか、こんなレベルの高い企業があったのかと、驚くことがあります。マーケティングなど市場の調査を担当しているITエンジニアでもない限り、普通に働いている方は、自信を持って多くの企業を知っ
livedoor Authの運営終了のお知らせ 2021年3月末をもちまして、livedoor Authの運営を終了いたしました。 長きに渡りご愛顧をいただきまして、誠にありがとうございました。 livedoorホームへ戻る
「VMware」シリーズ用の仮想PCを作成できる「VMX-Editor」β版が、3月28日に公開された。Windowsに対応するフリーソフトで、編集部にてWindows XPで動作確認した。現在作者のホームページからダウンロードできる。なお、動作には.NET Frameworkが必要。 「VMX-Editor」は、仮想PC作成・実行ソフト「VMware」シリーズ用の仮想PCを単独で作成できるソフト。「VMware」シリーズには、「VMware Workstation」などの製品版に加え、仮想PCの実行機能のみを備えるフリーソフト版「VMware Player」が用意されている。「VMX-Editor」と「VMware Player」を組み合わせて利用すれば、仮想PCの作成から実行までのすべてを、無料で行うことが可能だ。 仮想PCの作成はウィザード形式で、仮想PCのメモリ容量や動作させるOS
技術的知識が無くてもタブを作れるフリーソフトからかなり派手な効果を伴うタブ作成ライブラリ、Yahoo!やGoogle、Adobeの作ったタブまで、いろいろと応用が利いて独自の特徴があるものをざっくりと18種類ほどピックアップしてみました。 いろいろなページやブログで頻繁に見かけるタブ方式のメニューですが、こうやって並べてみると実は見せ方も使い方も種々様々であることがよくわかります。 まずは知識不要でタブが簡単に作成できる「CSS Tab Designer」。Windows用のフリーソフトで、約60種類ものデザインが用意されています。その中にタブ方式のメニューもたくさん用意されており、ほかにも縦型のメニューやZDNet風メニューなども用意されています。 OverZone Software - CSS Tab Designer 細かいカスタマイズが可能なタブメニュー。画像を使ったサンプルも用意
「HTMLの内容(コンテンツ)は人間には意味が理解できるが,機械には理解できない。Firefoxのエラー・メッセージは人間も機械も理解できない(笑)。人間であっても機械であっても理解できるデータ形式がMicroformatsだ」──。米Mozillaで「Firefox 3」のユーザー・インタフェース・デザインを担当しているAlex Faaborg氏(写真1)は,サンフランシスコで開催中の「Web 2.0 Expo」で,Firefox 3が標準で対応するデータ形式「Microformats」をこう表現した。 Microformatsとは,「既存の広く受け入れられている標準技術を基にした,シンプルでオープンなデータ形式」(microformts.orgの説明より)。要するに,アドレス帳のデータや予定表のイベント・データ,地図情報,商品に関するレビュー情報などの情報を「オープンかつシンプルなデー
以前GIGAZINEでGoogleが携帯電話「Google Phone」を発売するかもしれないということをお伝えしましたが、どうやら実際に「Google Phone」の製造を台湾のモバイル端末メーカー「HTC」が請け負い、2007年末には出荷されるかもしれないそうです。ちなみにHTCは日本でもドコモやソフトバンクにスマートフォンを提供しているメーカーです。 ここまで詳細が明らかになったということは、本当に出るということでしょうか。 仕様などの詳細は以下の通り。 HTC to ship Google handsets by year-end この記事によると、2007年末に出荷される「Google Phone」はGmailやGoogle検索などをサポートしており、通信方式はiPhoneと同じEDGE方式とのこと。GPSは非搭載。 なお、すでにGoogleはヨーロッパの通信会社Orange向け
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く