タグ

2008年2月7日のブックマーク (37件)

  • Jaxer+prototype.jsでちょっと本格:"JavaScriptだけ"でここまでできる - builder by ZDNet Japan

    クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック すぐに実践できる仕事効率アップ術 驚きの効果をもたらす外付けディスプレイ なんと最大50%の業務効率アップも! いま求められるID管理:前編 有名コンサルが一堂に会し語り合う いま必要なサイバーガバナンスのありかた サステナビリティの今と未来 企業戦略としてのサスティナビリティ推進 世界の通信インフラを支えるコルトの取組み 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM ハイブリッドクラウド時代の救世主 企業ITを素早く進化させるためのAVS サービス開始から1年で大幅に機能がアップ サービス

    Jaxer+prototype.jsでちょっと本格:"JavaScriptだけ"でここまでできる - builder by ZDNet Japan
    lizy
    lizy 2008/02/07
    実用的かどうかはともかく、非常に面白そう
  • dojoを拡張する:DojoX GFXによる図形描画(前編) - builder by ZDNet Japan

    身近な改善の第一歩! ニューノーマルな働き方を前提にした これからの時代のWi-Fi環境構築のポイント ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデ

    dojoを拡張する:DojoX GFXによる図形描画(前編) - builder by ZDNet Japan
  • jQueryとBlueprintではじめるWeb構築:Starter Kit、使ってみる? - builder by ZDNet Japan

    オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 身近な改善の第一歩! ニューノーマルな働き方を

  • 技術スタッフについて知っておかなければならない4つのこと - builder by ZDNet Japan

    技術的なプロジェクトチームのマネージャーとして、私はIT人材についていくらかの一般化を行った。読者が自分のグループの人たちについてよりよい理解を得るための一助としてもらいたい。 ITプロフェッショナルは・・・ ・・・内向的になりがちだ 内向的な人は人生の内的な事柄で満足を得る一方、外向的な人は一般により外的な事柄で満足を得る。例えば、内向的な人は新しい情報を多く受け取ると、話したり結論を導いたりする前にしばらく考えようとする傾向がある。一方で外向的な人は、意見を他の人に伝えたいと考える。もし間違った結論を出してしまっていれば、ただ考えを変える。基的に外向的な人は独り言を言うのが好きだ。内向的な人が自分が首尾一貫した論理的な見方を持っていると考えているときには、むしろ心の中で「草稿」を作ってから話す。 ・・・考える際に感情よりも論理を優先しがちだ この傾向は明らかだ。技術スタッフは一般に「

    技術スタッフについて知っておかなければならない4つのこと - builder by ZDNet Japan
  • とても”奇妙”なJavaScriptの配列:JavaやCとは違うのだよ - builder by ZDNet Japan

    現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 仮想環境データ保護の新次元 高度化・複雑化するIT環境の課題への解決策 最新鋭データ保護・管理ソフトウェア基盤 コマース広告の大変動 プライバシー保護とパーソナライズの狭間で マーケティングの効果を最大化するためには A Business New Era あらゆるモノ・コトが変化している今 デジタルでビジネスは生まれ変わる これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック オリジナルコンテンツが満載! 意外と知らないNutanix HCI

    とても”奇妙”なJavaScriptの配列:JavaやCとは違うのだよ - builder by ZDNet Japan
  • ライブドアがRSSリーダー「Fastladder」をOSS化,Ruby on RailsベースでWindowsパソコン単体でも動作

    ライブドアは2008年2月7日,同社製RSSリーダー「livedoor Reader」の英語版「Fastladder(ファストラダー)」のオープンソース版を公開した。Ruby on Railsをベースにしており,Windowsパソコン上でスタンドアローンでも動作する。 livedoor ReaderはライブドアがWeb上の無料サービスとして提供しているRSSリーダー。ショートカット・キーなど,大量のRSSフィードを短時間で読むための工夫が特徴。Fastladderはその英語版サービスとして提供していたが,今回はプログラム自体をソースコードも含め無償公開した。 Windows向けのインストーラー付きバイナリ・ファイルも公開しており,Windowsパソコン単体も動作する。Webブラウザから,パソコン上で動作するWebサーバーにアクセスして利用する。Windowsの場合,インストーラを実行し,ユ

    ライブドアがRSSリーダー「Fastladder」をOSS化,Ruby on RailsベースでWindowsパソコン単体でも動作
  • CSSでWebページの背景画像を指定する - builder by ZDNet Japan

    DXの成否を分けるのはガバナンス Microsoft Security Forum 2021 Day2 どこよりもわかりやすい基調講演解説! 現場業務のデジタル化の最適解 JBSのアプリポケットとアプリメーカーが 企業のデジタル化をサポート 次の一手はこれだ! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる 対談:クラウド時代のネットワーク DX推進の要であるクラウド活用 レガシーなネットワークがボトルネックに 体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 Microsof

  • livedoor Readerの英語版、オープンソースソフトで無償公開 - builder by ZDNet Japan

    ライブドアが提供するRSSリーダー「livedoor Reader」の英語版「Fastladder」が、2月7日よりオープンソースソフトウェアとして無償提供された。ユーザーは自分のPCやサーバにインストールして利用できる。ダウンロードはこちらから。 オープンソース版Fastladderの基機能は既存のlivedoor ReaderおよびFastladderとほぼ変わらず、ウェブブラウザ上で利用する。自分のPCやサーバにインストールするため、社内ブログなどのイントラネットのRSSフィードや、Gmailなどの認証つきRSSフィードなどを安心して購読できる点が特徴だ。 インストールの手順は、サイトからソフトウェアをダウンロードし、実行ファイルをクリックするだけ。スタートメニューから「Start Crawler」、「Fastladder」の順にクリックすれば起動できる。 livedoor Rea

    livedoor Readerの英語版、オープンソースソフトで無償公開 - builder by ZDNet Japan
  • JavaScriptを並列処理言語Erlangへコンパイルする"ErlyJS"とは | エンタープライズ | マイコミジャーナル

    Roberto Saccon氏がErlyJSと呼ばれる興味深いコンパイラの開発をはじめている。まだ開発は初期段階だが、発想がおもしろくかなり興味をひく。ErlyJS (JavaScript to Erlang compiler)はJavaScriptをErlang仮想マシン向けにコンパイルするコンパイラ。それ自身もErlang仮想マシンで動作する。 Erlangは並列処理に注力して開発されたプログラミング言語およびその実行環境。ErlyJSはJavaScriptをErlangで動作するコードにコンパイルするためのもので、クライアントアプリケーションの開発を目指している。Erlangで開発されたサーバ上で、ErlyJSを使ってコンパイルされたJavaScriptコードがクライアントアプリケーションとして動作するという寸法だ。 公開されている情報によればJavaScriptコードはErlang

  • 【コラム】コンピュータアーキテクチャの話 (108) チューリングマシン | エンタープライズ | マイコミジャーナル

    Difference Engineは機械式の加算機であったが、より一般的に、機械的な計算手順でどのような問題が解きうるのかという研究がなされ、1936年に、Alan Turing氏は、計算する機械のモデルとして次のような概念的な機構を考えた。 無限に長いテープがあり、それに書かれたデータを読んだり、新しい値を書き込んだりするヘッドがある。そして、ヘッドから読まれた"1/0"に応じて状態遷移を行う有限のステートマシン(現在の状態とヘッドからの入力の"1/0"に応じて次の状態が定義されており、状態の数が有限の回路)があり、その状態に応じて、ヘッドを1ビット分、右や左に動かし、データを読んだり書いたりする。そして、最終状態と定義した状態に辿り着いたら、問題に対する答えがテープ上に書かれているという機械である。 Stanford Encyclopedia of Philosophyに書かれている足

  • Adobe高速JavaScript実装、バイトコードにForthを採用 | エンタープライズ | マイコミジャーナル

    A Quick Introduction to Tamarin Tracing - by Chris Double氏 Webシステム開発用の言語としてJavaScriptが日に日に重要な位置を獲得しつつある。複雑なシステムを開発するとなるとその実行速度が問題視されるJavaScriptだが、コンパイル技術の導入やJITの導入で状況は改善されようとしている。特にFirefox 4で導入が予定されているAdobe Systemsから寄贈されたTamarinはJavaScriptの実行速度を劇的に向上させることになる。 Chris Double氏が3日(米国時間)、同氏のブログにおいてA Quick Introduction to Tamarin Tracingのタイトルのもと興味深いドキュメントを公開た。同氏は同ドキュメントで"tracing jit"と呼ばれる技術を活用した実装"Tamari

  • 【コラム】イマドキのIDE事情 (24) ちょっと便利なEclipseプラグイン | エンタープライズ | マイコミジャーナル

    Eclipseは有志の手による豊富なプラグインが魅力のひとつだ。しかし最近ではWTPなどEclipse標準のプラグインも充実してきており、最新の3.3(Europa)ではWTPなどが最初から導入済みのパッケージが提供されるなど、以前に比べ、自分でプラグインをインストールする必要性が薄れてきたのも事実だ。しかし、インストールすることでよりEclipseを便利に利用できるプラグインも多く存在する。 今回は、数多いEclipseプラグインの中から一般にはあまり知られていないものの、とくに便利な小物的なプラグインを紹介する。 RSE(Remote System Explorer) RSEはEclipse FoundationのDSDPプロジェクトの一部として開発されているものだが、単独のプラグインとしても便利だ。FTPやTelnet、SSHなどを利用してサーバに接続し、リモートのファイルをブラウズ

  • Java流ラピッド開発Grails 1.0登場、ライバルはJRuby on Rails | エンタープライズ | マイコミジャーナル

    G2One CTOおよびThe Grails Project Lead、Graeme Rocher氏は5日(米国時間)、Grailsの最新版にして初のメジャーバージョンとなるGrails 1.0を発表した。GrailsはGroovyとJava EEスタックを使って開発されたラピッドWebアプリケーションフレームワーク。GroovyはJavaに近い文法を持ったスクリプト言語(JSR-241)。 以前のバージョンと比較してアドバーンストレガシーデータベースマッピングのためのORM DSLの実現、フィルターを簡単に使う機能の追加、コンテントネゴシエーション機能の追加、RESTのサポート、JNDIのサポートなどが実現されている。GrailsはもともとRuby on Railsに触発された開発がはじまったプロダクトだ。スクリプトと自動システム構築を活用して高速なシステム開発を実現している。 2006

  • 2008-02-07

    以前話していた仙台でのイベントですが、東北デベロッパーズコミュニティの発足会になるようです。 http://www.sendai-cafe.com/modules/piCal/index.php?smode=Daily&action=View&event_id=0000000501&caldate=2008-2-4 http://onbandiary.cocolog-nifty.com/taka/2008/01/post_59ce.html 今まで action service dao って言うレイヤで組んでたので (いつもserviceとdaoは空っぽに近い) actionだけで書く、ってのがちょっぴり違和感。 最初にDaoがいるかって話なんですが、あってもいいと思うけど、今後は使われなくなっていくだろうと思っています。 S2JDBCも当初は、Daoの皮をかぶせるつもりだったんですよ。で

    2008-02-07
  • 別のサイトの iframe の中身は Javascript からは見られない - elm200 の日記(旧はてなダイアリー)

    iframe に関するセキュリティ上の制限 常識かもしれないが、とりあえずメモ。 次のような HTML を考えてみる。 <html> <body> <iframe src="http://www.softculture.com/" id="iframe1"></iframe> </body> </html> これをファイルとして保存して、それを FireFox 2.0 で直接読み込む。(つまりローカルで実行) Firebugs のコンソールで次の Javascript のコードを実行すると、 document.getElementById("iframe1").contentWindow.document.body "Permission denied to get property HTMLDocument.body" と言われてエラーになる。 別のサイトを読み込む iframe の中身

    別のサイトの iframe の中身は Javascript からは見られない - elm200 の日記(旧はてなダイアリー)
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • 窓の杜 - 【NEWS】さまざまなメンテナンスツールを1つにまとめた統合ソフト「Glary Utilities」

    不要なレジストリ項目やファイルの削除など、さまざまなPCのメンテナンス作業を一括で行える統合メンテナンスソフト「Glary Utilities」v2.4が、12月31日に公開された。Windows 98/Me/NT/2000/XP/Server 2003/Vistaに対応し、個人かつ非商用に限り無償で利用可能。現在、作者のホームページからダウンロードできる。なお商用利用の際は、ライセンスキー(39.95米ドル)を購入して「Glary Utilities PRO」にアップグレードする必要がある。 「Glary Utilities」は、さまざまなパフォーマンス改善ツールを1つにまとめたPCの統合メンテナンスソフト。不要なレジストリ項目・一時ファイル・クッキーなどの検索・削除や、スパイウェア・アドウェアの駆除といったPCメンテナンス作業を一括で行える“1クリックメンテナンス”機能を備えており、初

  • Ext2.0を便利に使うためのIDE集:phpspot開発日誌

    Ext JS Blog - IDEs, plugins and tools for Ext JS 2.0 The Ext 2.0 API is very extensive and remembering all of the functions, properties or configs available is virtually impossible. Ext2.0を便利に使うためのIDE集。 JavaScriptでのリッチなUIを作成する際に便利なExt、ですが使い方がやや複雑だったりします。 IDEのサポートがあれば、それほど複雑ではなくなるかも、ということで、IDEがいくつか出ているようです。 Aptana - Ext 2.0 Aptana plugin Spket Eclipse Plugin & IDE Komodo Edit Dreamweaver リッチなアプリを高速

  • livedoor Reader 開発日誌 : オープンソース版のRSSリーダーを公開 - livedoor Blog(ブログ)

    情報を能動的に集める人のためのキューレーションツール、Live Dwango Reader(旧 livedoor Reader)とLDR Pocketは、ブログやメディアに貢献できるサービスを目指して参ります。 ※LDRトップなどへのアクセスで「Internal Server Error」と表示される方は、一度、http://www.livedoor.com でログアウトしてから、再度ログインをお試しください。 日、「livedoor Reader」の英語版である「Fastladder」のオープンソース版を公開しました。 オープンソース版の「Fastladder」は、お使いのPCやサーバにインストールして使うタイプのRSSリーダーで、イントラネット内のRSSも読めるのが特徴です。 実行ファイルは「Fastladder.org」で公開していますので、ダウンロードしてお使いください。 また、

    livedoor Reader 開発日誌 : オープンソース版のRSSリーダーを公開 - livedoor Blog(ブログ)
    lizy
    lizy 2008/02/07
    すぐ使う→すぐ使った→register_as_service.batでmongrelはサービス化されたけど、Crawler動いてなくてずっと0件のままだったw→システム起動時に実行するようにタスクに登録して様子見
  • ソフトウェアの欠陥はなぜ無くならないのか : らばQ

    ソフトウェアの欠陥はなぜ無くならないのか 先日、公衆電話がうるう年を処理できなくてサービス停止というニュースが流れました。 自己診断プログラムに欠陥があり、次の診断日時を設定する際、うるう年を考慮できなかったことがきっかけで、障害が発生したのだそうです。 こういったソフトウェア──機械的・物理的なもの(ハードウェア)以外の部分──の欠陥は、日増しに増えています。 2005年には証券取引所で単純なプログラムミスで半日取引停止になっていますし、同年にウィルス対策ソフトウェアが障害を起こしてパソコンがまともに動かなくなるなどの症状を出しました。 普通に使われてるパソコンに入ってるOSと呼ばれるソフトウェアも、毎月のように欠陥を見つけては修正を配布しています。 さて、こういった問題はなぜ起こるのでしょうか? ちょうど先日、NHKのクローズアップ現代でソフトウエア危機〜誤作動相次ぐハイテク製品〜とい

    ソフトウェアの欠陥はなぜ無くならないのか : らばQ
  • なるちゃんの徒然日記: Firefox Preloaderを使えるようにする

  • memcached-1.2.4で追加されたコマンドのメモ : DSAS開発者の部屋

    なぜか最近になってまた動きが活発になってきた気がするmemcachedですが、ちょっと前(2007-12-06)にリリースされたmemcached 1.2.4からプロトコルコマンドが追加されました。 append prepend gets cas 今回は、これら新しく追加されたコマンドについて、軽く説明してみたいと思います。 なお、クライアントライブラリが新コマンドに対応していたりいなかったりするので、今回はクライアントライブラリを使用せず、直接memcachedにつないで、プロトコルをしゃべって動作を確認したいと思います。(memcachedプロトコルは、doc/protocol.txtに詳しい解説がありますのであわせて読むといいと思います) で、おしゃべるにはtelnetやncでもいいんですが、今回はsocatを使います。localhostの11211に繋ぎたい場合にこんな感じで実行す

    memcached-1.2.4で追加されたコマンドのメモ : DSAS開発者の部屋
  • Adobe FlexでのFlexReportのプリンティング

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Adobe FlexでのFlexReportのプリンティング
  • システムのリプレース案件が最も危険な理由 - プログラマの思索

    「Joel on Software」を立ち読みして興味深く思えたことを書く。 「あなたが絶対すべきでないこと PART I」という章がある。 Netscapeがブラウザの90%を占めていた頃、何を思ったか、彼らはNetscapeのソースコードを一から書き直すことを決心した。 Netscpapeのアプリをアップデートしていくには、そのソースコードを書き直さねばならない。 文字列を分解してゴニョゴニョした処理をして返すだけの関数が2ページもある! タコなソースだよ!と。 でも待ってくれ。 このIF文は、IEの古いバージョンのバグに対応するために、ナンシーが書いたものだ。 この処理は、Windows95で動かすために手を入れたもので、ボブが書いたものだ。 つまり、このソースコードは見た目は奇怪でも、きちんと動いているし、過去のバグフィックスも積み重ねられているんだよ。 もし一から書き直したとしよ

    システムのリプレース案件が最も危険な理由 - プログラマの思索
  • 第28回 Flexでちょっと実用的なサンプル・サイトを作ってみる(モジュール編)

    今回はサンプル・サイトでメニュー毎のコンテンツのロードで使用していたSWFLoaderのアドバンス版とも言える「モジュール」の仕組みについて解説します。モジュールは Flex SDK 2.0.1 から導入された非常に優れた仕組みです。従来からあるSWFLoader(*1)と似ていますが,応用性は遥かに上です。 モジュールの最大の利点はFlexアプリケーションを分割するうえでクラスの重複をある程度自動的に除外し,ローディングに発生するオーバーヘッドを軽減できることです。ただ,欠点があります。それは若干ややこしく,少し面倒なところです。 まずは概要図を見てください(図1)。 これだけを見ると「SWFLoaderと何が違うの?」と思われるかもしれません。確かに概要図だけを見ると非常に SWFLoader と似ています。ただ,SWFLoader で使用するSWFは通常のアプリケーションを作成するの

    第28回 Flexでちょっと実用的なサンプル・サイトを作ってみる(モジュール編)
    lizy
    lizy 2008/02/07
  • 72. PEAR::XML_Serializerを用いてXMLをパース

    様々なWEBサービスで提供されているAPIを利用するときやRSSをいじりたいときなど、最近は少なからずXMLのデータ形式を扱うことがあります。PHPでこれらを操作するとき皆さんならどのようにしますか。今回はPHPで簡単にXMLをパースすることが出来るPEAR::XML_Serializerを紹介します。 インストールは pear install --alldeps xml_serializer-beta PEAR::XML_Serializerはまだベータ版であり且つ依存しているパッケージ、PEAR::XML_UtilやPEAR::XML_Parserがあるので--alldepsオプションを付けてインストールするとこれらが依存しているパッケージも一緒にインストールしてくれるので便利です。 では早速使ってみましょう。以下のスクリプトを実行してみてください。 <?php require_onc

    72. PEAR::XML_Serializerを用いてXMLをパース
  • 様々なAppサーバに対応したリクエストプロキシ·SwitchPipe MOONGIFT

    ちょうど良いネーミングが思いつかないのだが。例えばRailsでアプリケーションを開発した場合、Mongrel + Apache2 + mod_proxyという組み合わせで動作させたりする。が、mongrelは常駐してしまうのでメモリの問題があった。 その他にも適切に対応できるリクエストプロキシソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSwitchPipe、各種アプリケーションサーバに対応したプロキシソフトウェアだ。 SwitchPipeの利用は簡単で、YAML形式で設定ファイルを書いて配置しておけば自動で起動したり、終了したりしてくれる。基的にはSwitchPipeさえ起動しておけば良い。後はリクエストされたタイミングでアプリケーションサーバが起動していなければ起動してくれる。 タイムアウトの設定もでき、例えば20秒間アクセスがなければアプリケーションサーバを自動

    様々なAppサーバに対応したリクエストプロキシ·SwitchPipe MOONGIFT
  • Delta138 >>> Go Past Beyond Online Gaming Meta World

    Meta Online Gaming Hunter and Seeker Only At Delta138 Daftar Slot Paling Gacor di Delta138 dengan tingkat kemenangan dan RTP Gacor seperti. Slot online, Poker, Baccarat, Live Casino, Togel, Tembak ikan, Pragmatic play, Habanero, PG Soft, Joker, dan Spadegaming.

    Delta138 >>> Go Past Beyond Online Gaming Meta World
  • 第1回 Aptana Jaxerとは?/Jaxerのここが素敵 | gihyo.jp

    Apatna Jaxerとは? サーバサイドJavaScriptとは、その名の通りサーバ側で実行するJavaScriptのことです。 JavaScriptはクライアントのブラウザ上で実行するもの、というイメージが強いので、サーバ側で実行すると言われても、ピンと来ない方も多いかもしれません。 サーバサイドJavaScriptのエンジンは、いくつかのプロダクトが登場しています。Javaによる実装のRhinoやCによる実装のSpidermonkeyは、その代表格になります。 先日、統合開発環境Aptana Studioで有名なAptana社が、サーバサイドJavaScriptを実現する"Ajaxサーバ"Aptana Jaxer(以下、Jaxer)を発表しました。 Ajaxサーバ、とは耳慣れない言葉ですが、Jaxerの特徴をずばりと言い表すために作った造語だと思います。Jaxerを利用すると、Aj

    第1回 Aptana Jaxerとは?/Jaxerのここが素敵 | gihyo.jp
  • JEEおよびGroovy開発者からの支持が高いAmazon EC2

    SaaS (Software as a Service) という概念は流となりつつあるが、HaaS (Hardware as a Service) はまだ新しい概念と言える。2006年の夏に発表されたAmazonのEC2 (Elastic Computer Cloud) (サイト・英語)は、このようなサービスの例である。EC2は、Xen (source) hypervisor構造に基づくコンピューティングサービスだ。これによって、開発者は、Linuxベースの仮想マシンを、まったく最初から、またはビルド前のイメージファイルを使用して、作成することができる。さらに、WebサービスAPI、またはそうしたAPIをラップするスクリプトラッパーを使用することによって、必要な数の仮想マシンをすばやく配置することが可能だ。 こうした仮想マシン (Virtual Machine: VM) 構造によって、A

    JEEおよびGroovy開発者からの支持が高いAmazon EC2
  • jquery.jsを読み解く:第1回 jQueryライブラリ(1~171行目)|gihyo.jp … 技術評論社

    はじめに jQueryとは、John Resigによって開発され、最近非常に注目を集めている Javascriptライブラリです。 JavaScriptHTMLの対話を劇的に改善し、Ajaxなどにより複雑化してきているWebアプリケーション構築に必要な処理を非常に簡潔に書くことができます。また、ブラウザの種類やバージョンによる違いも吸収してくれるため、プログラマの作業量も減らしてくれます。 連載では、jQueryライブラリのコードを読みながら、実装として中で何が行われているのかを見ていこうと思います。 想定している読者は、jQueryライブラリをただ使うだけでなく、やっていることを理解したいという方、使われているコードを応用して自分なりの改造をしてみたい方、新たなプラグインを開発したいという方などです。 今回の連載では執筆開始時点の最新版であるバージョン1.2.2を対象としています。説

    jquery.jsを読み解く:第1回 jQueryライブラリ(1~171行目)|gihyo.jp … 技術評論社
  • ITを経営に生かすため、“便利過ぎる”システムを問題視した堀場製作所

    IT(情報技術)を活用してビジネスモデルを変えたり、効果的に経営改革に生かす極意とは――こんな質問をされたら、あなたなら何と答えますか。日経情報ストラテジー3月号(1月29日発売)特集1「有力企業357社CIO調査 企業戦略を変えるリーダーが明かす IT活用の極意は「3つの力」にあり」の取材班は、(1)課題創造力、(2)戦略実行力、(3)巻き込み力――との結論に達した。 具体的な事例は誌で解説しているが、簡単に説明すると(1)の課題創造力とは自社の変えるべき部分を冷徹に見極める力である。的確に自社の問題点を認識できれば、効果的なITの生かし方も見えてくる。(2)の戦略実行力とは、経営トップの戦略を深く理解して将来像を共有しながら、必要なIT基盤を先回りして設計する能力だ。(3)の巻き込み力とは、ITを導入して変革を遂行するために必要な協力を、現場から得る力のこと。優れたIT基盤を導入して

    ITを経営に生かすため、“便利過ぎる”システムを問題視した堀場製作所
  • Eclipseプラグイン コード品質のカイゼン(JUnit Factory)

    これはすごい!?コード品質のカイゼン化プラグイン2種:CoolなEclipseプラグイン(24)(1/3 ページ) ソフトウェアの品質と保守性を向上させるために、テストケースの作成は重要です。しかしながら、時間がない、面倒だなどの理由によりユニット(単体)テストが省略されることはしばしばあります。 また、ソフトウェアの修正や仕様変更を考慮すると、保守性の高い(分かりやすい/読みやすい)コードにする必要があります。 稿では、ソースコードからJUnitをベースとしたたテストケースを自動的に生成する「JUnit Factory」とコードの保守性の指標であるCRAP(Change Risk Anti Pattern)を計測する「Crap4j」をご紹介します。 テストケースを自動生成するJUnit Factoryとは? JUnit Factoryはソースコードからテストケースを自動生成し、しかも生

    Eclipseプラグイン コード品質のカイゼン(JUnit Factory)
    lizy
    lizy 2008/02/07
    JUnit Factoryの中の人は大変だな
  • LinuxのFirefoxにプラグインをインストールする方法 - builder by ZDNet Japan

    AWSとAzureを更に使いこなそう イマドキのマルチクラウドセキュリティを MS担当者が徹底解説 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! いま求められるID管理:前編 有名コンサルが一堂に会し語り合う いま必要なサイバーガバナンスのありかた DNSを守り、DNSで守る 高度・巧妙化し危険度を増すサイバーリスク いま考えるべきモダンセキュリティのあり方 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 Kubernetes活用の最適解とは? 今、注目のコンテナを活用

  • 簡単なデータ操作を可能にするLINQ - builder by ZDNet Japan

    激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 IT部門

  • マイクロソフト、新開発言語「D」を開発中 - builder by ZDNet Japan

    クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コンテナ活用の基礎と採用メリットを紹介 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス ITインフラ運用からの解放

  • Grails 1.0で実現する高速Javaシステム開発 - builder by ZDNet Japan

    体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる ITインフラ運用からの解放 HCI+JP1