タグ

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

  • MySQLの常識を知りセットアップしてJSPからDB操作

    MySQLの常識を知りセットアップしてJSPからDB操作:Webアプリの常識をJSPとStrutsで身につける(8)(1/4 ページ) 連載は、JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外(PHPASP.NETRuby on Railsなど)の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です 「データベース操作」ぐらいできるよね? 連載も今回で第8回となります。前回の「Webアプリ開発の常識、バリデーションとテンプレート」までMVCモデルの“View”の部分の常識が大体理解できたかと思います。 今回からはMVCモデルの“Model”の部分に踏み込み、昨今のアプリケーション開発において「必須」ともいえるデータベース(以下、DB)との連携と、その仕組みを、実際に連携したサンプルアプリケーションを作りながら詳

    MySQLの常識を知りセットアップしてJSPからDB操作
  • 双葉ちゃんのエンジニア日誌 - @IT

    はじめまして! 双葉ちゃん(前編) 双葉ちゃんのエンジニア日誌(1) 身の回りで起きることをUMLモデルで「思考」してしまう、ちょっと変わった女の子。今日からエンジニアとしての第一歩を踏み出します

  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
  • 目的を持ってAjaxを使うためにjQueryの文法を知ろう

    目的を持ってAjaxを使うためにjQueryの文法を知ろう:jQueryで学ぶ簡単で効果的なAjaxの使い方(2)(1/3 ページ) いま話題の「jQuery」を使って、目的を持ったAjax開発の効率化や使いどころ・注意点などについてサンプルを見ながら解説していきます。Webデザイナ/プロデューサーも必見! 連載第1回の「Aptanaで始めるJavaScriptライブラリ『jQuery』超入門」では、Ajaxを使うためのJavaScriptライブラリとしてjQueryの使い方を紹介しました。実際にAjaxを使ったシステムを作るときに、Ajaxを使うことが目的になってしまっている場合があります。残念ながら、このようなプロジェクトは失敗することの方が多いのが現実です。来の目的というものは、Ajaxを使ったシステムによる業務の効率化であったり、ユーザビリティの改善によるリピータの確保であったり

    目的を持ってAjaxを使うためにjQueryの文法を知ろう
  • ケータイFlashでさくさく動く Illustratorデータの作り方

    ケータイFlashでさくさく動く Illustratorデータの作り方:一撃デザインの種明かし(2)(1/2 ページ) ケータイ用のFlash Liteで動くゲーム。アイテム作りのルールを伝授したい。Illustratorデータを軽くするためにデザイナが気を配っているポイントは?

    ケータイFlashでさくさく動く Illustratorデータの作り方
  • 「変えられない自分」を知って受け入れよう

    ITエンジニアの周りにはストレスがいっぱい。そんな環境から心身を守るためのヒントを、IT業界出身のカウンセラーが分かりやすく伝えます。 性格だから仕方ない? 人の性格については、いろいろな研究がなされています。今回は、「変えられるものと変えられないもの」という視点から、性格について考えてみたいと思います。 SEのMさん(男性、31歳)の悩みは「ミスが多いこと」。気を付けているつもりなのに、何かしらミスをしてしまいます。Mさんは、「性格だから仕方ないんでしょうか……」とあきらめモードです。 性格とは、「変えられないもの」なのでしょうか? Mさんがミスをしてしまうときの状況や気持ちを詳しく聞いてみると、いくつかのポイントがあることが分かりました。 「早く終わらせてしまいたい!」という気持ちが強く、そのため作業が大ざっぱになること、「何度も確認することが苦手」ということなどです。 子どものころの

    「変えられない自分」を知って受け入れよう
  • Aptanaなら開発環境とクラウドの連携が超お手軽!

    Aptanaなら開発環境とクラウドの連携が超お手軽!:ユカイ、ツーカイ、カイハツ環境!(4)(1/4 ページ) 最近、「Amazon EC2」に始まり「Google App Engine」「Windows Azure」といったクラウドコンピューティングが注目を浴びており、IT関連のニュースでクラウドに関するニュースがない週はありません。クラウドコンピューティングに興味はなくても、Amazon EC2やGoogle App Engineという言葉は聞いたことがある方も多いと思います。 そんな中、稿ではPHPRuby on Rails(以下、Rails)、Java、サーバサイドJavaScriptエンジン「Aptana Jaxer」(さらに、Pythonも対応予定)に対応したクラウドサービスを提供する「Aptana Cloud」を利用して、PHPアプリケーションの作成と作成したアプリケーシ

    Aptanaなら開発環境とクラウドの連携が超お手軽!
  • クラウド時代の「ホームページ作成ソフト」、Jimdoを使ってみた - @IT

    2009/03/26 ドイツのベンチャー企業、Jimdoが提供するCMSサービス「Jimdo」。このサービスをKDDIウェブコミュニケーションズが日語化して、3月25日から提供を開始した。ブログとしても利用できるこのサービスは、すでに全世界で約50万人が利用しているという。日語版は、初年度で30万のアカウント登録数を目指す。 無料の「Free版」と月額945円の「Pro版」があり、Free版は、ページ上に広告が掲載され、容量500MBまで利用できる。Pro版は広告の掲載はなく、5GBまで利用できる。Pro版では「独自ドメイン」「5つまでのメールアカウント」「詳細なアクセスログ」といった追加機能があり、中小企業向けに開発中だという「Biz版(仮称)」ではさらに、アクセス制限や記事公開のための承認ワークフローのための機能追加を検討中だという。 Jimdoは、HTMLCSSを意識することな

  • Webサイトを“速く”表示させる7つの計測ポイント(1/2) - @IT

    株式会社ライブドア マークアップエンジニア 浜 俊太朗 2009/3/24 FirefoxやYSlowを使ってWebサイトの問題点を探るには? ライブドアブログを速くした著者が7つのポイントを伝授します(編集部) Webサイトは“見た目”が重要なのは当たり前だが…… 皆さんはWebサイトを作るときに、どのようなことを意識していますか? デザイナや主にHTMLのコーダー/マークアップエンジニアと呼ばれる職種に就いている人は、やはり“見た目”を強く意識しているのではないでしょうか。 例えば、複数のWebブラウザで同じか近い表示になるようにとか、リリース後の更新業務によって表示崩れが起きないように、などです。もちろんそれは職種の適性として正しいものですが、実はほかにも意識した方がよい重要な要素があるのです。 良い印象を与えるには、“速度”も重要 Webサイトを見たユーザーが、良い印象を受けるのか

  • 大幅に改善されたIE8――しかしライバルたちはすでに一歩先へ - @IT

    Microsoft Internet Explorer 8(IE 8)」は、同Webブラウザの従来バージョンと比べると大幅に改善されている。使い勝手、セキュリティ、安定性が向上したIE 8は、現在のIEユーザーにとって必須のアップグレードだといえる。しかし競合ブラウザのユーザーに訴求することはなさそうだ。 eWEEKラボで行ったIE 8の最終版のテスト、ならびに以前に実施した同ブラウザのリリース候補版と後期ベータ版のコードのテストの結果、IE 8は、IE 7から大幅に改善されていることが分かった(IE 7自身もIE 6から大幅に改善された)。IE 8では従来版と比べてユーザーインターフェイスが改良されたほか、セキュリティ機能の強化や標準のサポートの改善も施された。 IE 8は現在のIEユーザーにとって価値のあるアップグレードだが、Mozilla Firefox、Google Chrome

  • Internet Explorer 8正式版レビュー(1/3) - @IT

    稿は、2008年9月17日に掲載した「Internet Explorer 8(Beta 2)クイック・レビュー」というIE8ベータ2をベースにした記事を、正式版の情報に改訂するとともに、いくつかの新情報を追記したものです。 3月19日(日時間では3月20日)、Internet Explorer 8の正式版(以降、IE8)がリリースされた。IE8では、HTML描画やJavaScript処理の高速化、HTMLCSSのWeb標準準拠、Ajax関連の機能拡張といったWebブラウザの基機能の改善と拡張が大きな特徴となっているが、これだけにとどまらず、「Webスライス」や「アクセラレータ」といった新機能(詳細後述)も追加されている。 稿では、これらの改善や新機能の中で、特にWeb制作やWebアプリケーション開発に関連するであろうものを取り上げ、簡単に紹介する。IE8は以下のリンクから入手でき

  • 国語力とプログラミング力の関係 解説編

    2009年1月、Cyan設計者 林拓人氏とLispの伝道師 竹内郁雄氏との対談「Cyanを設計した高校生、5カ月で5つの言語を習得」が大きな反響を呼んだ。その原因の1つは、竹内氏が発したひと言「わたしの持論ですが、国語ができる(=日語できちんとした文章が書ける)人じゃないとプログラムは書けない」だ。これについてネットでは同意する意見が多かったものの、記事中で根拠が明らかにされていなかったため議論が紛糾した。そこで編集部は竹内氏に詰め寄り、「わたしの持論」について詳しく説明してもらうべく寄稿をお願いした。国語力とプログラミング力には当に相関関係があるのだろうか。 事のいきさつ~Cyan設計者 林くんとの対談で発してしまったひと言が思わぬ反響を呼ぶ Cyan言語で経済産業大臣賞を受けた開成高校の林拓人くんと対談(「Cyanを設計した高校生、5カ月で5つの言語を習得」)しているうちに、つい調

    国語力とプログラミング力の関係 解説編
  • プログラミングの真骨頂! Javaで“反復処理”を覚える

    プログラミングの真骨頂! Javaで“反復処理”を覚える:【改訂版】Eclipseではじめるプログラミング(4)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります プログラミングの真骨頂「反復処理」とは? 筆者は知り合いに頼まれて、あるブログサイトの管理をしています。ブログのテンプレートを変更したり、Webサーバやメールサーバのメンテナンスをしたり、一通りのことをしています。 あるとき、知り合いから、「メインページの記事一覧を表示するところで、各記事タイトルにアイコン画像を付けたい」というお願いをされました。記事のカテゴリによって、タイトルの前に付けるアイコン画

    プログラミングの真骨頂! Javaで“反復処理”を覚える
  • 自分の価値観でキャリアをつくるスローキャリア論

    自分の価値観でキャリアをつくるスローキャリア論:エンジニアも知っておきたいキャリア理論入門(10)(1/2 ページ) 連載は、さまざまなキャリア理論を紹介する。何のため? もちろんあなたのエンジニア人生を豊かにするために。キャリア理論には、現在のところすべての理論を統一するような大統一理論は存在しない。あなたに適した、納得できる理論を適用して、人生を設計してみようではないか。 今回は、がむしゃらに高い報酬や出世を目指すのではなく、むしろ自分の価値観でキャリアづくりをしたいと考えている方に役立つ理論「スローキャリア」をご紹介しましょう。 スローキャリアという語感から、「のんびりとマイペースで仕事をすることかな?」というイメージを持たれるかもしれません。しかし、そうではありません。「社会人ならトップを目指すべきだ!」といった社会・企業の一般的な通念や価値観にいたずらに振り回されず、仕事やキャ

    自分の価値観でキャリアをつくるスローキャリア論
  • @IT:.NET TIPS

    Tech TIPS(旧Windows TIPS)」では、WindowsクライアントやWindows Serverを中心に、クラウドサービスやAndroidスマートフォン/タブレット、iPhoneiPad(iOS)、Office、スクリプトなどの「テクノロジ」をビジネスシーンで活用するためのテクニックや基礎知識を解説しています。

    @IT:.NET TIPS
  • .NETでRuby開発を体験してみよう - @IT

    ここ数年、Rubyプログラミング言語が世界中で人気である。特に最近の日では、Ruby言語関連の書籍が次々と発売されるなど、ますます盛り上がっている。 マイクロソフトもこの人気言語Rubyの対応に積極的だ。具体的には「IronRuby」(アイアンルビー)という.NET上でのRuby言語の実装を開発中で、マイクロソフトが自身の次世代技術を発表する開発者向けカンファレンス「PDC(Professional Developer Conference) 2008」(2008年10月にロサンゼルスで開催)では「IronRuby: The Right Language for the Right Job」(IronRuby:正しい言語で正しい仕事を)というセッションが開かれている。このことからも分かるように、Ruby言語は.NET開発でも活用される1言語という地位をいずれ確立しそうである。 IronR

  • 開発現場のUIトラブルを解決!? 画面プロトタイプ入門

    開発現場のUIトラブルを解決!? 画面プロトタイプ入門:いまさら聞けないリッチクライアント技術(16)(1/3 ページ) UIを取り巻く開発現場の問題点って何? システム開発におけるUI(ユーザーインターフェイス。稿では、画面系の話題をすべてUIといいます)には、大きく2つの問題があります。 ■ユーザーいわく「使いにくい、分かりにくい」 1つは、システムの使いやすさについての問題です。システムをリリースしても、エンドユーザーから「使いにくい、分かりにくい」などのクレームが発生し、システム導入後の運用コストが低減できなくなるなどの問題が発生します。 ■ユーザーいわく「やっぱり画面にアレが欲しいな」 もう1つは、製造工程以降で、動くシステムが出来上がったときに、顧客から追加の要件が頻発する問題です。これは、システム開発共通の大きな問題ですが、特に顧客の目に付きやすいUIの部分は、その指摘が多

    開発現場のUIトラブルを解決!? 画面プロトタイプ入門
  • Flashをやる人を増やし、Flasherをつないでいきたい - @IT

    面白法人カヤック 閃光部クリエイター 道家陽介 2009/3/12 Flashを取り巻く人をつないでいくリレーコラム。気になるFlasher(フラッシャー)がバックグラウンドや注目のできごと、挑戦したいことを紡いでいきます 「Flash」との付き合い方や思い 今回から始まる「Flashと人」。 このコーナーは、「Flash」と呼ばれるツールを取り巻く人をつないでいく連載コラムです。トップバッターを務めさせていただく僕は、道家陽介。面白法人カヤックの閃光部と呼ばれるFlash制作チームに所属しています。 初回ということで、まずは簡単にこのコーナーの趣旨のご説明から。Adobe Flashを皆さんはご存じですか? ベクターグラフィックに強いアニメーションツールとして、ActionScriptというプログラムの開発環境として多くのWebクリエイターに利用されています。Flashアニメ、Flash

    botp
    botp 2009/03/13
  • IT業界で楽しく仕事をするための10カ条 - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 2009年、日の春は多くの学生さんたちが卒業し、また社会で活躍し始める時期です。 IT業界は3K、7Kなどと、いろいろネガティブな面も取り上げられます。けれども、「ものづくり」の楽しさや、人の役に立つ仕事として@ITで取り上げられるような業種で働こうと考えている人も多いことでしょう。 なんとなくIT業界を選択した人から、もしかしたらあまり気が進まないのに、IT業界に入ってしまった人がいるかもしれません。その一方、プログラミングやコンピュータに関する事柄がとても好きでIT業界に入ってきた人もいるでしょう。 記事では、IT業界を目指している学生さんや入社間もない新人に向けて、より楽しく

    IT業界で楽しく仕事をするための10カ条 - @IT
  • 新社会人が知っておくべきメールセキュリティの基本 - @IT

    いまなら聞ける! 新社会人が知っておくべき メールセキュリティの基 宮田 健 @IT編集部 2009/3/10 メールなんて簡単? 新社会人となる人ならば、すでに就職活動で電子メールを活用しており、ビジネスメールも問題なし、と考えている人も多いでしょう。 しかし、ネットの世界ではあなたの心理のすきを狙う、攻撃者の存在を忘れてはいけません。彼らはあなたのクリックを誘うために日々工夫をしているのです。記事では新社会人のために、メールのセキュリティという観点からの注意点を解説していきたいと思います。 まずはメールを観察しよう あなたが職場に配属され、メールの設定が一通り済んだら「届くメールを観察する」ことをお勧めしたいと思います。ここでチェックしたいのは、その職場にどのくらいの迷惑メールが届いているかという点です。 ほとんどの企業では、スパムメールやウイルスメールの対策が行われているかと思い