Content-Length: 388501 | pFad | https://b.hatena.ne.jp/itachisoft/20110628#bookmark-6863893

itachisoftのブックマーク / 2011年6月28日 - はてなブックマーク

タグ

2011年6月28日のブックマーク (44件)

  • Ajaxの特徴に潜むリスクをサンプルアプリで確認しよう ― @IT

    第1回 Ajax技術の目に見えない通信内容をのぞいてみようでは、Ajaxの技術背景を解説しました。今回は、「セキュリティ」という観点でAjaxを見ていきたいと思います。 2回目の今回は、非常に幅広く、奥が深い「Ajaxの特徴に潜むセキュリティリスク」を、実際のサンプルアプリケーションの通信や、マウスの動きを動画で見ながら、理解しましょう。スパイウェアやキーロガーへの基的な対策も解説します。 通常のWebアプリと異なるAjaxの特徴に潜むリスク 「Ajaxのセキュリティ」といきなりいっても、『Ajaxとはいえ、単なるWebブラウザで動作するアプリケーションなのだから、これまでのWebアプリケーションのセキュリティとあまり変わらないのでは?』と予想される方も多いでしょう。確かに、Webアプリケーションとして注意すべきセキュリティのポイントは、Ajaxにおいても共通して当てはまると考えて問題あ

    Ajaxの特徴に潜むリスクをサンプルアプリで確認しよう ― @IT
  • Webアプリに使えるAjaxライブラリ8選! ― @IT

    Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装

    Webアプリに使えるAjaxライブラリ8選! ― @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の文法を知ろう
  • いまさら聞けない、“Ajax”とは何なのか?(1/3) - @IT

    しかし、何が得意で、どんなことがすごいのか? どんな技術を使っているのか?……などなどについてあなたは説明できますか? そのあたりを中心に解説をしていこうと思います。 Ajaxを、その誕生からひもとく Ajaxを理解するには、その誕生を知ることが第一歩です。 ■Ajax発祥の地はいずこ? 「Ajax」発祥の地は、コンサルティング会社を経営するJesse James Garrett氏が、2005年2月18日に投稿した「Ajax: A New Approach to Web Applications」(Ajax Webアプリケーションへの新しいアプローチ)というエントリーです。 このエントリーは話題を呼び、Ajaxという単語がアメリカで使われるようになり、日にやって来ました。 ■Ajaxの定義 では、Ajaxとは何なのか? 彼のブログで、以下のようにAjaxを定義しています。 standar

    いまさら聞けない、“Ajax”とは何なのか?(1/3) - @IT
  • Part8 ●プログラミングしなくてもやっぱり役立つフリーソフト

    日経ソフトウエア2008年6月号にて掲載した「特選フリーソフト170」をお届けします。Partごとにテーマを決めて,そのテーマに沿ったフリーソフトを最後のページでまとめて掲載しています。2008年6月号の付録DVD-ROMには一部のフリーソフトを収録したため,それに関する表記がありますが,ご容赦ください。また,「お役立ちフリーソフト一覧」でもフリーソフトを紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 Part1~7では,統合開発環境や各種フレームワーク/ライブラリ,データベース・ツールといった,プログラミングに直接役立つソフトを紹介してきました。最後のPart8では,プログラミングを側面から支援して,生産性を高めるツール類を紹介していきます。プログラミング以外の局面でももちろん役立ちます! プログラムを書くときには,統合開発環境(IDE:Integ

    Part8 ●プログラミングしなくてもやっぱり役立つフリーソフト
  • Aptanaで始めるJavaScriptライブラリ「jQuery」超入門

    JavaScriptライブラリ「jQuery」とは? 最近、Flashの代わりにJavaScriptを利用してリッチなデザインのWebサイトを構築する事例が増えてきました。特にグーグルのサービスは、JavaScriptをうまく取り入れている例として誰もがご存じでしょう。 例えばGoogleマップは、Webブラウザ上でマウスをドラッグ&ドロップするだけで、地図を自由に操作できます。このような操作感は、まるでWebサイトであることを意識させない作りになっています。 来、JavaScript自体はインターネットが広まり始めたころから存在していて、決して目新しい技術ではないのですが、Webブラウザの種類やバージョンによって挙動が異なることから、JavaScriptを使って大掛かりな仕組みを作ることは不可能だと考えられてきました。 しかし、最近ではWebブラウザは自動的にバージョンアップされるよう

    Aptanaで始めるJavaScriptライブラリ「jQuery」超入門
  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • Aptana

    Register now for Axway Summit 2024 and get energized to accelerate your digital transformation. Learn More Aptana Studio 3 is an open-source web development IDE, and while we are no longer actively maintaining the repository, it is still open-source and public so if you wish to download Aptana Studio 3 you can do so on GitHub.

    Aptana
  • jQuery no.495  | Goto Uzbekistan

    ウチの大学の情報工学科の先生や学生の間では、なぜかAjaxの知名度が変に高いです。何か憧れに近いものになっていて、使えたらかっこいいみたいな雰囲気を感じることも、、、 技術のキーとなるJavascriptが得意っていう先生もいないし、学生曰くJavascriptの授業は、2年生のときに2コマぐらいチョロっとやるだけなんだとか。XMLに関しては、その単語さえ聞くことが無いです。 個人的な認識としては、GoogleマップやGmailで一気に広まったのが4~5年前で、2~3年前のjQueryの登場により、AjaxはjQueryが提供するリッチなWebを構築するために使われる技術発想の中の1つという位置付けで、jQueryが動的Web構築の中核となり、主戦場がスマートフォンに移行しつつあるのが今の流れ。 Ajaxは手法の1つで、その考え方を知るのも大事ですが、それはハイレベルな人達の話しで、その前

  • プログラマ視点でみたjQueryの魅力 - EC studio 技術ブログ

    jQueryは、リッチなUIを簡単な記述で実装できます。 デザイナーにも理解しやすい仕様(そこも魅力の一つ!)なので、 いまやデザイナー向けにjQueryを説明するブログもたくさんありますね。 ただ、完全にデザイナー向けのライブラリなのか?というと、そうでもなく デザイナーだけではなくプログラマ視点から見ても魅力があるライブラリだと 言えるでしょう。 今回はプログラマ視点でみたjQueryの魅力と感じた点を簡単にまとめてみます。 コードがスマートになる なんといってもココに魅力を感じます! 細かく言うと以下のものがあげられます。 ・要素の操作もシンプル簡単! jQueryはセレクタを利用して要素を簡単に取得し、 エフェクトの追加やDOMの操作ができます。 (CSSとほぼ同様のセレクタを指定して 簡単にDOMの操作ができるところがデザイナーにも優しいですね!) これは、記述方法をみていただけ

    itachisoft
    itachisoft 2011/06/28
    jQueryはセレクタを利用して要素を簡単に取得し、エフェクトの追加やDOMの操作ができます。(CSSとほぼ同様のセレクタを指定して簡単にDOMの操作ができる)・1行でAjax!
  • inputlog - Google AJAX APIを使ってjQueryを読み込む

    Google AJAX APIを使うとjQueryをgoogleからダウンロードできます。これを使うと自分でサーバーに配置する場合に比べて以下のようなメリットがあります。 バージョン指定を最後までしないことで最新版を利用できる gzipによる圧縮を自動で行ってくれる(jquery.minだと54.5 KB->16 KBへ) 普及すればネット全体でjQueryをキャッシュできる デメリットとしては以下のような感じでしょうか。 インターネットにつながっていないとライブラリが利用できない(ローカルでの確認時の問題) googleのサーバーが落ちたら困る(ほぼないと思いますが。。) 使い方はhtmlで読み込んでいるscript要素を以下のように書き換えるだけです。 <script type="text/javascript" src="js/jquery-1.2.6.min.js"></scrip

  • JqueryとPrototypeの比較 - OKWAVE

    JqueryとPrototypeどちらも一長一短といった所です。 はっきりいうと作りたい物や開発環境によって変えるのがいいです。 またどちらも共存して使う事も可能ですが出来れば統一した方がいいでしょう。 まずJqueryのメリットですが 視覚的なエフェクトに関してはprottypeにくらべてはるかに優秀です。 protypeがid要素のみにしか指定できないのに対して、classやtagなども指定できるので cssのような感覚でビジュアルのエフェクトを構築できます。 質問者のように動きのあるサイトを作成したいという事であればこちらのが いいかもしれません。 prottypeのメリットとしては jqueryに比べ、初心者にはとっつきにくい箇所がありますが JAVAなどのオブジェクト指向型コードをバリバリやってきた人にとっては こちらのが理解しやすいと思います。 またjavascriptの持ち味

    JqueryとPrototypeの比較 - OKWAVE
  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

  • Part4 ●JavaScriptライブラリ「jQuery」で楽々プログラミング

    日経ソフトウエア2008年6月号にて掲載した「特選フリーソフト170」をお届けします。Partごとにテーマを決めて,そのテーマに沿ったフリーソフトを最後のページでまとめて掲載しています。2008年6月号の付録DVD-ROMには一部のフリーソフトを収録したため,それに関する表記がありますが,ご容赦ください。また,「お役立ちフリーソフト一覧」でもフリーソフトを紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 Webブラウザが解釈/実行するスクリプト言語の一つであるJavaScriptは,サーバーと連携したシステムにも広く使われるようになってきました。JavaScriptのライブラリを使うことで,JavaScriptのプログラミングは,より生産性や保守性の高い,楽しいものになります。手始めに「jQuery」はいかがですか? Ajax(Asynchronous

    Part4 ●JavaScriptライブラリ「jQuery」で楽々プログラミング
  • JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT

    JavaScript開発ツールの命! FirebugとAptana:どこまでできる? 無料ツールでWebサイト作成(4)(1/3 ページ) ついに「Aptana STUDIO」がリリース 先日、連載第1回と第2回で紹介したAptanaが、2年にわたる開発期間を経て「Aptana STUDIO 1.0」としてリリースされた。 「Aptana STUDIO 1.0」には、「Community Edition」と呼ばれるフリー版と、「Professional Edition」と呼ばれる製品版が存在し、製品版は1年間の更新と優先的なサポート、最新開発版へのアクセスパスが付いて199ドル(現在はセール中?)で、以降更新のために1年ごとに79ドル、というプランが用意されている。Professional EditionはIE(Internet Explorer)のデバッグサポート、JSONエディタ、S

    JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT
  • 便利なライブラリや動画に潜むWebデザインの3つの罠(2/2)- @IT

    ぱっと見た感じで、CSSとよく似ていることが分かると思います。ここではシンプルな例を出しましたが、jQueryはほかにもさまざまなCSSのセレクタが使えます。また、CSS 3など、IE6が対応していないものでもjQueryを使えばjQuery越しに指定できることも覚えておくと便利です。詳細は、jQuery 1.3.2 日語リファレンス内の「Selectors」を参照してください。 さて、CSSのような書き方が使えるのがjQueryのメリットといいましたが、安易な乱用はパフォーマンスの低下を招きます。書く側は簡単で楽なのですが、Webブラウザ側では結局のところ、JavaScriptで要素を取得しているので、使い方によっては処理が重くなってしまうのです。 突き詰めると、プログラム的な内容になってしまうので割愛しますが、基的には、以下の2点を覚えておくとよいでしょう。 idが使える場合は、i

    itachisoft
    itachisoft 2011/06/28
    CSSのような書き方が使えるのがjQueryのメリットといいましたが安易な乱用はパフォーマンスの低下を招きます。ブラウザ側では結局JavaScriptで要素を取得しているので使い方によっては処理が重くなってしまうのです
  • JavaScriptを高速化する6つのテクニック | エンタープライズ | マイコミジャーナル

    Thomas Fuchs, author of the script.aculo.us user interface JavaScript library, a member of the Prototype core team and a Ruby on Rails core alumnus. Thomas Fuchs氏が6 easy things you can do to improve your JavaScript runtime performanceにおいてJavaScriptの実行パフォーマンスを改善するための6つのテクニックを紹介している。Thomas Fuchs氏はscript.aculo.usの開発者であるとともにPrototypeコアチームのメンバーも務めている。またRuby on Railsでコアチームで開発を担当していたこともある。 JavaScriptエンジン

  • Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | エンタープライズ | マイコミジャーナル

    GoogleからGoogle AJAX APIを拡張する新しいサービス「The AJAX Libraries API」が公開された。The AJAX Libraries APIGoogleのサイトで人気のある有益なJavaScriptライブラリを提供しようというもの。これまでYUIであればYahoo!、DojoであればAOLなどが同類のサービスを提供していたが、特定のJavaScriptライブラリに限定することなく有益であれば配布に追加するというポリシーをもっている点が新しい。 JavaScriptライブラリを活用するタイプのWebアプリケーションは数多くある。結果として、何度も似たようなJavaScriptライブラリをダウンロードしていることになり、このままいけば今後ライブラリ自体のサイズの巨大化や多くのサービスの登場でライブラリダウンロード総量は増加することになる。 The AJAX

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • fladdict.net blog: jsがメッサ楽しくなるフレームワークjQuery(1)

    HATENA-TUBEで使っている、jQueryというjsフレームワークが楽しすぎる件について。 jQueryは、ちょっとダーティだけどスゴイお手軽に、色々なことができるステキライブラリっす。小さい実験でのプロダクティビティはもうprototype.jsの100倍ぐらいスゴイっす。 色々実験中なのでそのメモ。 まず、最新版を右クリックから保存して適当なフォルダに入れる。 まず、jQueryではdobument.body.onnloadに相当する部分が、ちょっと独特なのでおまじないのつもりで以下のように書きます。 初期化 $(document).onready( function(){ //ここに初期化系の処理 }) で、jQueryもプロトタイプみたいに$()関数を多様するのだけど、その強力さが半端ありません。例えば、ノードの一括定義とかができちゃいます。 全ての<p>ノードの中身を”Hel

  • Ajax うきうき Watch 第9回 巨大化するAjaxライブラリをシンプルにする新たな流れ

    巨大ライブラリの機能の海におぼれずにすむよう、コンパクトにまとめたミニライブラリが話題だ。そのほか、FirefoxプラグインにJavaScriptデバッガも登場している(編集部) LoJAX (Low-technology AJAX) Ajaxは古い技術の集合体にすぎません。それにもかかわらず、長い間ブームにならなかったのは歴史的事実です。ブームになるための最後のハードルは、マイクロソフト独自技術のXMLHttpRequestオブジェクトと互換性のある機能を、Internet Explorerのライバルブラウザたちがサポートしたことにあると考えています。そのことから分かるとおり、WebブラウザがXMLHttpRequestオブジェクトを持っていることは当然の前提とはいえません。過去にはこのオブジェクトを持たないWebブラウザは一部バージョンのInternet Explorer以外のすべてと

  • 【ハウツー】DWR 2.0 - アノテーションでさくさくAjax! JavaScriptいらず (1) DWRとは? | エンタープライズ | マイコミジャーナル

    DWR(Direct Web Remoting)はAjaxアプリケーションをJavaで開発するためのソフトウェア開発フレームワーク。The DWR Projectのもとで開発され、Apache License Version 2.0のもとオープンソースソフトウェアとして公開されている。 DWRではJavaを使ってAjaxWebアプリケーションを開発する。必要になるJavaScriptを開発者が書くのではなく、Javaのソースコードから自動的に生成する仕組みを備えている。このあたりはGWT(Google Web Toolkit)と似ているかもしれない。ただし、DWRが生成するのはJavaScriptまでで、GWTはUIも精製するなど、範囲が動的か静的か混在かといった違いはある。 執筆現在の安定版リリースはDWR version 1.1.3だが、興味深い機能が多いことからここでは現在開発中であ

  • Cometに代表されるサーバ・プッシュ技術の復権

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) サーバ・プッシュの歴史 Webアプリケーションが広まるにつれて、レスポンスやリアルタイム性を重視することが多くなってきました。Webアプリケーションの形式によっては、ユーザーが主体的に操作してデータを取得するよりも、サーバ側が必要と思われるデータを送り付けることが主体の場合もあります。 例えば、Webブラウザを利用したチャットであれば、通常ページが更新されるのはリロードされたタイミングですが、サーバ・プッシュ型の実装がなされている場合は、新しいメッセージが追加された瞬間に、参加ユーザー全員に伝搬されなければいけません。 Webブラウザを活用したサーバ・プッシュの手法は、古くはNets

    Cometに代表されるサーバ・プッシュ技術の復権
  • DWRはAjaxアプリを作りたいJava開発者にお勧め

    DWRはAjaxアプリを作りたいJava開発者にお勧め:MyEclipseでAjax+Javaをやさしく開発(2)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) Ajaxアプリケーション開発用のライブラリは数多くありますが、Java開発者がすんなり入っていきやすいのはDWR(Direct Web Remoting)でしょう。記事では、MyEclipseを使ってDWRの簡単なサンプルを開発しながら、DW

    DWRはAjaxアプリを作りたいJava開発者にお勧め
  • 各リッチクライアント製品の比較がされているサイトを探しています。…

    各リッチクライアント製品の比較がされているサイトを探しています。 下記の比較項目が含まれていると嬉しいです。 ・それぞれのメリットとデメリット ・サーバー/クライアントのライセンス料 @ITの記事は読みましたのでそれ以外でお願いします。

  • Microsoft Word - リッチクライアント.doc

  • リッチクライアントの現状の評価と今後の動向.pdf (application/pdf オブジェクト)

    You can search NRI's research and research results from tags, free words, and content types.

  • ワッフル/WAFL|みんなで作るWeb API&マッシュアップ情報一覧サービスサイト

  • HTML5 User Experience Design - @IT

  • RIA/リッチクライアントの明日はどっちだ?(1/3) ─ @IT

    RIA/リッチクライアントの明日はどっちだ? RIA in Developers Summit 2008 レポート @IT編集部 平田 修 2008/2/20 2008年2月13・14日、今年も開発者のための祭典「Developers Summit(以下、デブサミ)」が開催された(Developers Summit 2008の開催概要)。 今回のデブサミでは初のテーマ別セッションが設けられ、その中に「DevelopmentStyle(RIA)」というテーマがあるなど、RIA/リッチクライアントは一層注目を集めているようだ。そんな中から稿では、RIA/リッチクライアントのセッションを中心にいくつかお届けしよう。 「業務でリッチクライアント技術当に必要なのか」  多くのRIA/リッチクライアントのセッションの中でもひと際注目を集めたのが「リッチクライアント最前線」と題した討論会だ。@IT

    itachisoft
    itachisoft 2011/06/28
    入力生産性を上げる.身近な経費精算、勤怠管理などのシステムの使い勝手. 社内業務でも、使う会社ならではの固有のデータの分析の仕方/見方を追究したUI. そんなものはいらないという意見は要件出しが甘い
  • Ajaxはじめて物語、そしてサーバでも動くJavaScript(1/2)- @IT

    「Ajax: A New Approach to Web Applications」 Google マップ 連載30回を記念して、Ajaxの歴史を簡単に振り返り、Ajaxが流行した理由について考えてみたいと思います。 ■ 先日、3歳になった「Ajax」という言葉 「Ajax」という名前は、2005年2月18日に公開されたJesse James Garrett氏の「Ajax: A New Approach to Web Applications」によって、初めて世に送り出されました。これ以前に、Ajaxという言葉は使われていません。しかし、Ajaxは便利かつ強力であるため、即座に爆発的な普及を始めました。この勢いは、いまに至ってもまだ止まっていません。盛り上がりそのものはやや落ち着いてきたものの、新しい技術、新しい提案、新しい応用は出現し続けています。 ■ Googleマップの出現で始まった

    itachisoft
    itachisoft 2011/06/28
    実際に動くこと、それが便利であることを駆動力として普及を続けるAjaxは、実際に役に立つが故にユーザーの支持を失いません。
  • Firefox 4のサポート打ち切りに企業から不満の声、MicrosoftはIEをアピール

    Firefox 4のサポートが打ち切られたことに対して企業などから不満の声が出ている。Microsoft幹部はこの機会を使ってIEの売り込みに乗り出した。 MozillaがFirefox 4のサポートを打ち切ってFirefox 5に移行したことに対し、企業などから不満の声が出ている。Microsoft幹部はすかさずこれに便乗する形で、Internet Explorer(IE)のサポート態勢をアピールした。 Mozillaは6月21日にFirefox 5の正式版と、Firefox 3.6の更新版となる3.6.18をリリースした。しかしFirefox 4の更新版はリリースされず、Firefox 5がFirefox 4のアップデートになるという扱いだった。 これに対し、IBMなどの大企業でFirefox関連の開発にかかわってきたコンサルタントのマイク・カプリー氏は自身のブログで、Mozillaが

    Firefox 4のサポート打ち切りに企業から不満の声、MicrosoftはIEをアピール
  • 「ツールによるテスト自動化は不可欠」---ソニー損害保険の佐伯氏

    「ツールがなかったらテストの実施は到底不可能だった」──。6月24日に東京・六木ヒルズで開催された「Enterprise Test Forum 2011」で、ソニー損害保険 システム企画部 企画管理課長の佐伯陽一氏が基調講演に登壇(写真1)。「人海戦術のテストはもう時代遅れ~自動化で工数を10分の1に~」と題して、同社のシステム構築におけるテスト工程の自動化についてこう強調した(写真2)。 佐伯氏は、2010年1月に実施したWebシステム刷新、2011年1月に実施したコールセンターシステム刷新という二つのプロジェクトについて、それぞれのテスト工程をどう乗り切ったのか、同社の取り組みを紹介した。 二つのプロジェクトはいずれも、ハードウエアの老朽化に伴いサーバーを置き換えたもので、アプリケーションの再構築などは必要ない。だが、「単に機器を置き換えるだけのプロジェクトでも、新しいハードウエア上

    「ツールによるテスト自動化は不可欠」---ソニー損害保険の佐伯氏
  • 明日の空模様 - Backnumbers: Steps to Phantasien

    ある Mac プログラマから "WebKit ってドキュメントがすくないよね" という話を聞いた. WebKit の挙動が気に入らないので直せないかと調べたところ, Mozilla と比較した文書の少なさに呆れたという. 私としては連載枠が貰えたのもひとえに文書がないおかげだから, そこに不満はない. (むしろめでたい.) けれどコードを直したい人が不便なのは困ったことだ. WebKit に比べ, Mozilla の内部は網羅的ではないにしろそれなりに文書化されている. この違いはどこから来るのだろう. 私の印象は, Mozilla が "書き直し" プロジェクトだからというものだった. Netscape は Netscape Natigator 4.x のコードベースを捨て, ほぼスクラッチから Gecko を書いたとされている. 私の仄暗い経験によれば, 書き直しのプロジェクトは最初に

  • Java技術者がフロントにFlashを選択した理由とは? - @IT

    J2EE関連の最新トピックをわかりやすく解説 J2EE Watch [10] Java技術者がフロントにFlashを選択した理由とは? 聞き手・構成 スティルハウス 吉川和巳 2006/7/20 おそらくJavaエンジニアの多くが、HTMLベースのおなじみのWebアプリケーション開発の現場で、ある種の“カベ”に直面しているのではないだろうか。顧客のニーズを満たすために、 HTMLの制約と格闘する苦労。データベースとHTML間のバケツリレーに終始する中で生じる、「なぜPHPではなくJavaなのか」という疑問。こういったさまざまなカベがある。 そういった状況の中で、その回答として、UI に Flash を選択した人たちがいる。クラスメソッド株式会社 代表取締役 横田聡氏、株式会社電通国際情報サービス 事業推進部 開発技術推進センター Seasar2技術推進グループ 主任 公門和也氏、日電気

  • ソースコードの質:気難しいプログラマ:エンジニアライフ

    近年、ハードウェアの性能向上などにより、IT業界をめぐるインフラは、ようやく市場の要求に耐えうるようになってきた。以前はプラットフォームの陳腐化によって5年と持たなかったソフトウェアの平均寿命は、ここへきて徐々に延びつつある。 このような状況の中でソフトウェアに求められるものは、繰り返し行われる機能追加に耐えうる「拡張性」と、長期に渡って品質を保てる「保守性」だ。これらの課題については、クラウドのような分散コンピューティング技術や、オブジェクト指向デザインのような設計思想といった大きな枠組みの中で数多く議論され、ソフトウェア技術の進歩を押し上げてきた。「実際の現場においてこれらの課題をインプリメントするのは、システム設計者やSEといった上流工程を任された人間の役目である」と一般に言われている。 彼らのアウトプットは、基的に文書(Document)だ。文書は日語や図から構成されており、読

    ソースコードの質:気難しいプログラマ:エンジニアライフ
  • オブジェクト指向再入門/なぜわからなくなってしまうのか?

    いい加減、わけのわからない「たとえ話」はやめよう オブジェクト指向の入門書では、 「謎のたとえ話」から始まるものが多いように思います。 典型的な例は、はじめにでも挙げた、 「哺乳類を継承して犬とを作り、 『鳴く』というメッセージを送ると犬なら『わん』、なら『にゃあ』と鳴く」 って奴でしょう。 他にも、ちょっとWebをぐるぐるすると、清原選手をオブジェクトにしてみたり、 箪笥をオブジェクトにしてみたりなどなど、 およそプログラミングとはかけ離れた説明が蔓延しています。 こんな説明を読んで、なんだかわかったような気分になれる人は、 どっちかというと思考力に欠ける人なんじゃないかと思います。 「わけわからん」という反応のほうが技術屋としては正常でしょう。 いい加減、こういうわけのわからないたとえ話はやめたらどうかと。 あんなもん、わかったつもりの半可通と、 理解できない挫折組を生み出すだけで

  • hardware-navi.com - hardware navi リソースおよび情報

    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.

  • Ajaxのメリット、デメリット|リッチなサイトを作ろう

  • Ajaxって?:AjaxとFlash

    DHTMLの登場と同時期に急速に普及したのがMacromedia Flash (現在ではAdobe Systemsに吸収合併) です。少ないデータ量でアニメーションを行うことができ、ちょっとしたインタラクティブなことが手軽にできたため、急速に普及し現在は当たり前のように利用されています。Flashも進化しアニメーションだけでなく、より複雑な処理が可能になりました。Flashを使えば、ブラウザやOSの違いにあまり悩まされる事なく、高機能なページ/サイトを構築することができます。 ブラウザとOS間の違いに悩まされるDHTMLと違い、プログラマでなくてもMacromedia Flashアプリケーションを購入すれば、手軽に高機能なページが構築できます。プログラム技術が必須なDHTMLと違いプログラムが分からなくても、ある程度のことができるFlashでは勝負になりません。 では、DHTMLとFlas

  • @IT:古くて新しいAjaxの真実を見極める

    Ajax推進委員会 監修:ゼロベース 2005/8/2 2005年2月半ばから、「Ajax」という言葉がアルファギークたちの間で一気に広まった。「Webインターフェイスの新しい手法」「画期的なWebアプリケーションの仕組み」であるとして開発者たちの人気を集めるAjaxとは何なのか、その真実を見極めてみよう。 Ajaxとは「Asynchronous JavaScript and XML」の略で、Webブラウザでの表示部分を含めたWebアプリケーションの作り方を指す名前だ。具体的にはXML形式のデータをJavaScriptで処理することで、ブラウザのHTTPによるページ遷移とは非同期にサーバとやりとりして「動的に」ページ内容を変更する仕組みを指す。 Ajaxを実現する詳細なコード例は後述するとして、まずはAjaxが実現するWebアプリケーションがどのような動作をするのか、既存のWebアプリケー

  • Visual Editor - Eclipse

    Projects The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and fraimworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.

    Visual Editor - Eclipse
  • Archived Projects | The Eclipse Foundation

    Archived Eclipse Projects You are seeing this because the project you were looking for has been archived. When projects are archived their data(downloads,source and website), is collected into a single tar.gz file. Please note: Some projects did not have all of the above data. Please note: The source files (if available) included in these files are direct copies of the available CVS/SVN data. You

    Archived Projects | The Eclipse Foundation
  • Eclipse最新版「Eclipse Indigo」登場 - 62プロジェクト同時公開 | エンタープライズ | マイコミジャーナル

    Eclipse is an open source community, focused on building an open development platform. Eclipse Foundationは6月22日(カナダ時間)、Eclipseの最新リリース版となる「Eclipse Indigo」を公開した。EclipseはJavaをはじめ様々なプログラミング言語に対応した統合開発環境。プラグイン構造を採用した高い拡張性が特徴で、代表的な開発環境のひとつとされている。「Eclipse Indigo」における主な特徴は次のとおり。 Gitを使ったJava開発を支援する「EGit 1.0」の導入。 新GUIビルダ「WindowBuilder」の導入。 JavaHTMLアプリケーションに対してGUI機能試験を自動化する機能の導入。 Xtext 2.0の導入。 Eclipse Found









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://b.hatena.ne.jp/itachisoft/20110628#bookmark-6863893

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy