IGoogle Sidebar レビュー ブラウザ起動 アドレスバーの左にGアイコンができます。 (クリックすると拡大します) サイドバー Google パーソナライズホームページが表示されます。 (クリックすると拡大します) 表示範囲 一番左の列だけが表示されます。 (クリックすると拡大します) サイドバーでゲームだってできます。 (クリックすると拡大します) IGoogle Sidebar 紹介はこちら
SapotekのJosh Randとその他のメンバーがメールでのインタビューに応じてくれた(2006年8月28日)。 Desktoptwoはどのようなサービスを提供するWebアプリケーションですか。 われわれが提供するウェブトップ - Desktoptwo(英語版)とComputadora.de(スペイン語版)は、手元にあるコンピュータの見た目や感触、機能を模倣した、無料のウェブベースのデスクトップです。これは1つのブラウザウィンドウの中で完結していて、インターネットに接続されている機器を使えばどこからでもアクセスできます。これは、インターネット上の「ホーム」を提供するもので、モバイル環境で必要とされるようになってきているツールやプログラム、アプリケーションが利用できます。頻繁に旅行をするが余分な重たいバッグを持って回りたくないという人は、これを使えばラップトップコンピュータを置いていける
プロのWebデザイナーじゃないけど、ブログをもっとカッコよくしたい!もっとオシャレに見せたい!という方のために、これまで紹介したブログで使えるスグレモノツールをまとめてみました。 便利なフリーソフトはたくさんありますが、この中でお気に入りが見つかるとうれしいです。 名付けてsweetloveパック(livedoor風味) 画像系 ImageChef(日本語・携帯にも対応) ワンポイントや mixi のプロフィールにどうぞ 画像が簡単にできるジェネレーターいろいろ :: Love & Design :: Polaroid-o-nizer™ ポラロイド風や枠をつけてオシャレに演出 写真をオシャレに見せたい人のための便利なツール :: Love & Design :: デザイン系 Dynamic Drive CSS Library タブメニューなどが豊富に揃っています。 誰でも簡単にCSSカスタ
Cactusの概要とアーキテクチャ CactusはJUnitだけではテストできない、Servlet、JSP、Filterなどをテストするためのテストフレームワークであり、Jakartaプロジェクトによって開発が進められています。Cactusの設定/利用方法の前に、まずは簡単に仕組みについて解説します。Cactusを利用せずにServletをテストするには、次のような手順で行うことが多いでしょう。Webアプリケーションをサーブレットコンテナ(Tomcatなど)にデプロイするクライアントのブラウザから、Webアプリケーションに対してリクエストを送信する指定されたServletが実行され、処理結果(レスポンス)をクライアントに返す処理結果(レスポンス)をブラウザで視認する この2)、4)のブラウザからリクエストの送信&処理結果(レスポンス)を視認するというところが厄介で、大規模なWebアプリケ
第2〜3回のRailsと比較するJavaフレームワークは、「JavaEE標準」のプレゼンテーション層のフレームワークであるJSF(Java Server Faces)です。 JSFは、JCP(Java Community Process)によって策定が行われている仕様であり、2004年3月に正式リリースされ、最新版はバージョン1.2となっています(2006年8月現在)。 このJSFの仕様に準拠したフレームワークもいくつかリリースされています。中でもオープンソースであるApache MyFacesが有名です。 多くのフレームワークで、プレゼンテーション層として提供している共通した機能は表1の通りです。今回はこれらの機能ごとに、JSFとRailsを比較していきます。
去る8月30日(土曜日)、ライトウェイトプログラミング言語(Lightweight programming Language)の総合カンファレンス「LL Future」が、なかのZERO(中野区もみじ山文化センター)大ホールで開催された。当日は前線の影響で時おり豪雨に見舞われる中、さまざまな言語のユーザーや開発者など千人近くが集まった。
予定していたデモの時間が十分取れなかったですが、言いたかったことは言えたつもりです。 参加者の方(複数名)から指摘がありましたが、Seamは「どうつかうの?」というのがこれからの課題かな。 参加者のみなさま、長谷川さん、豆蔵のスタッフの方々、どうもありがとうございました。 (9/11追記) jbug.jpに講演資料をアップしました。 昔々、初期のBasic言語には「ローカル変数」というものが無く、そこで定義する変数はすべてグローバル変数でした。サブルーチン内で誤って変更してはならないグローバル変数と同じ変数名をテンポラリ変数として使うと痛い目に会いました。プログラムの規模が大きくなると、このような事故は起こりやすく、また、その原因を突き止めるために長い時間を要しました。 ローカル変数。メソッド内で定義された変数はグローバル変数とは別の領域に割付けられ、メソッド終了後には自動的に消え去る。ス
EJB 3.0 Enterprise Beans for the JBoss Application Server This document takes you through the basics of developing an enterprise application using EJB 3.0 technology, which is part of the Java EE 5 platform. This document shows how the EJB 3.0 technology can simplify the process of developing enterprise applications. The application is developed in NetBeans IDE 5.5 Beta 2 and deployed to JBoss App
各所ですでに紹介されていたりするがこれはすごい。 MotionDSPでは携帯電話などで撮った解像度の低い映像を補正して、しっかりしたものに作り直してくれる。 もともと軍事用の技術を応用したものらしい。サイトにはデモがいくつか掲載されているので是非見て欲しい。驚きの技術だ。 将来的にはウェブ上で簡単に変換ができるようにしてくれるらしいが、動画共有サイトの一部のモジュールとして活用されそうですね。 素人がコンテンツを作る時代だからこそ、そのクオリティを簡単に一レベルあげてくれるような仕組みが他にもどんどん欲しいですね。 管理人の独り言 『お申込み開始』 ブログマーケティング勉強会議の参加お申込み開始します。今回は会場の関係で抽選となりますがご了承ください。またブロガー優先となりますのでご注意くださいませ。 抽選結果は明日の午後2時までにはお知らせします。それぐらいのスピーディーさでいっときまし
HomeThinkingのCEOであるNiki Scevakがメールでのインタビューに応じてくれた(2006年2月9日)。 HomeThinkingはどのようなサービスを提供するWebアプリケーションですか。 Homethinkingは、住宅所有者が住宅を売却する際に最も優れた不動産業者を選べるようにするものです。そのために不動産取引をモニタリングし、不動産業者がどの住宅をいくらで売り、売却までにどれだけの時間がかかっているかを調べています。また、過去に住宅を売却した顧客による業者の評価も用意しています。不動産業者についての「Epinions」のようなものだと考えて下さい。 このプロジェクトを始めたきっかけは何ですか。 このプロジェクトの発想は意外なところから来ています。Michael Lewis氏の著書「Moneyball」が原点です。Moneyballは、野球チームのオークランドアスレ
特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基本2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す
フューチャーシステムコンサルティング(本社:東京都渋谷区)は2006年9月5日、Ruby言語をベースとした自社開発の非同期処理ライブラリ「AP4R」(Asynchronous Processing for Ruby)をオープンソースソフトウェアとして公開した。開発コミュニティに無償提供する。 「AP4R」は、RubyによるWebアプリケーション・フレームワーク「Ruby on Rails」(RoR)に、非同期処理を追加するためのメッセージングライブラリ。非同期処理の導入によって、システム全体での負荷の平準化やリアルタイム性を高めることができるという。 利用例としては、商品注文時に在庫引当までを同期処理で行い、ユーザーへのレスポンスには必要ない会計処理などを非同期で処理といった使い方がある。RoRを大規模かつミッションクリティカルなシステムに進化させることできるとしている。ライセンスはGPL
Grabbr レビュー インストール (クリックすると拡大します) 完了です。 (クリックすると拡大します) 起動 (クリックすると拡大します) ウィンドウ (クリックすると拡大します) セッティング (クリックすると拡大します) Flickr このように承認を求めてきます。 (クリックすると拡大します) キャプチャ (クリックすると拡大します) 赤枠 (クリックすると拡大します) 一部塗りつぶし (クリックすると拡大します) 切り抜き (クリックすると拡大します) アップロード後 (クリックすると拡大します) Grabbr 紹介はこちら
特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基本2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す
Makagiga レビュー インストール (クリックすると拡大します) 起動 (クリックすると拡大します) RSS Feed (クリックすると拡大します) Feed閲覧 (クリックすると拡大します) GMail ユーザIDとパスワードが必要です。 (クリックすると拡大します) Dilbert (クリックすると拡大します) Add Widget (クリックすると拡大します) ノートとカレンダー (クリックすると拡大します) インターネット検索 (クリックすると拡大します) ラベル付け (クリックすると拡大します) 検索結果の保存 (クリックすると拡大します) 保存しました。通常のフォルダ同様に扱えます。 (クリックすると拡大します) プラグイン (クリックすると拡大します) Todo (クリックすると拡大します) メモ帳 (クリックすると拡大します) 画像 (クリックすると拡大します) イフ
豪華なグループウェア カレンダー、タスク、メッセージなど多数の機能を備えたグループウェアです。Webベースとは思えない程優れたインタフェースを持っています。 豪華なグループウェア 意外な事だが、グループウェアが導入されていない企業はまだ数多い。情報の収集方法が多角化し、グループウェア一つでは補えないのだ。そのため、グループウェアと言う単体ではなく、複数のアプリケーションを組み合わせて運用しているケースは多い。 しかし情報を一極集中させ、役立てるためにもそれに相応しいグループウェアを導入したい所だ。 今回紹介するフリーウェアはDeskNow、Webベースのグループウェアだ。 DeskNowはLite版がフリーとなっている。IMAPやIM、リマインダー機能などがないが、それでも十分な機能が備わっている。Webベースとは思えないほどの豪華なインタフェースが特徴的だ。 メール機能、ファイル管理、メ
1年ぐらい前からある無料サービスで、自分の作ったサイトやブログなどがほかのブラウザから見ると正常に見えているかどうかを画像として見せてくれるサービスです。特に自分が普段使っているOS以外の環境下での見え方がわかるので重宝します。 対応しているブラウザは、WindowsはFirefox1.0/1.5/2.0、K-Melon 1.0、MSIE 6.0/7.0、Mozilla 1.7、Navigator 4.8、Netscape 6.2/7.2/8.1、SeaMonkey 1.0。MacはSafari 2.0。LinuxはDillo 0.8、Epiphany 2.14、Firebird 0.7、Firefox 1.0/1.5/2.0/3.0、Flock 0.7、Galeon 2.0、Konqueror 3.3/3.4/3.5、Mozilla 1.7、Navigator 4.8、Opera 8.5
もともとは商用ソフトウェアである「NoMachine NX」というターミナルサーバによるリモートコントロール機能がオープンソースでGPLライセンスになったものが「FreeNX」。商用レベルのものがベースにあるのでかなり高速でなおかつセットアップなども割と簡単らしい。 サーバ側はLinuxで、クライアント側はLinux、WindowsやMac OS X、Solaris用がもともとの商用ソフト版がフリーで配布されていますのでそれを使います。 詳細は以下の通り。 FreeNX - the free NX クライアント側は以下のページから入手できます。 NoMachine NX - Download the NX Terminal Server and Remote Access Software 日本語環境での使い方はこのあたりが詳しい。 FreeNX - PukiWiki NoMachine
米Microsoftは,Ajax(Asynchronous JavaScript+XML)アプリケーション構築用Webクライアント・フレームワーク「Atlas」(開発コード名)の正式版「Atlas 1.0」を2006年末ごろ提供開始する。Microsoft開発部門ジェネラル・マネージャのScott Guthrie氏が米国時間9月11日,自身のブログへの投稿で明らかにしたもの。 AtlasはASP.NETサーバー向けフレームワークで,Ajax対応アプリケーションの開発に利用できる。現在Microsoftはコミュニティ技術プレビュー(CTP)版を公開しており,2006年だけで25万人以上がダウンロードしたという。 サポート・サービスなどを提供する正式版のAtlas 1.0は,ASP.NETおよびVisual Studio 2005対応となる。さらにGuthrie氏は「100%クロス・ブラウザか
インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成されるのでそれをコピペするだけで配信できます。クリック数のカウントはFlashなどでも可能。 さらに驚くべき事にブラウザ名やOS名、言語などの環境変数によって表示する広告を変えたり、あるいは世界中の各国各地域のIPアドレスデータベースから国別・地域別にターゲティングした広告を配信することも可能という点。 既にある程度日本語化されており、英語ではありますがものすごく詳細で詳しいマニュアルも付属しています。個人で使っているアフィリエイトの管理なども可能です。 というわけで早速インストールしてみました。 Welcome to phpAdsNew / O
Perlで書かれており、RRD Toolと連携して、サーバに関するあらゆる情報をグラフ化し、HTMLを作ってくれます。MRTGよりも圧倒的にインストールも設定も簡単。グラフ化する対象はプラグインで簡単に拡張可能。 グラフ化できるのは、初期状態でディスク使用量・MySQL・IOstat・トラフィック・プロセス数・VMstat・CPU温度・CPU使用率・ロードアベレージ・メモリ使用率・スワップ・Netstat・HDD温度など。プラグインを追加することでさらにApacheのロードタイム・メールキュー・Asterisk・NFSクライアント・BIND・ColdFusion・DNSキャッシュ・MySQLの各種数値・PostgreSQL・印刷キュー・ProFTP・Qmail・電圧・S.M.A.R.T.・SpamAssassin・Tomcat・Tor・Windows Server・VMware・Xenなど
2006年9月5日(火)16時59分59秒まで無料です。もともとは79.99ドル、約9300円程度のソフトウェアです。WindowsとMacintoshで動作し、ファイルサイズは644MB。 ソフト自体は最初から人形みたいな感じで最初からある程度できあがった3Dモデルがあるので、それをマウスで動かしたりしてポーズを付けてやるとできあがりというとっても簡単な3Dキャラクター作成ソフト。ほかの3DCGソフトにエクスポートすることも可能です。 ダウンロード方法がヤヤコシイので、解説してみました。 まずは以下のページにアクセス。 FREE Poser 5 English Full Version - CP! Content Paradise 「ADD」をクリック Windows用の場合は「Windows」を選び、「Add to Cart」をクリック 「CHECKOUT」をクリック 「Sign Up
ボーランドが伝統あるTurboブランドの復活として、Turbo Delphi for Win32、Turbo Delphi for .NET、Turbo C++、そしてTurbo C#のTurbo Explorer版の無料提供を本日から始めました。ちゃんと日本語版も用意されています。 ダウンロード手順は以下の通り。 ボーランド デベロッパーツールズグループ、伝統あるTurboブランドの復活を発表 Turbo Explorer Downloads:Download your free copy of Turbo Explorer today! まずはTurbo Downloadsのページにアクセス。 ダウンロードしたいソフトウェアのリンクをまずはクリック 「New User」をクリック 必要事項を入力していきます。大体このスクリーンショットの通りで大丈夫です。「Register」をクリック
話題のJRubyを動かしてみよう 導入編 - JRubyのコツをつかむ においてJRubyを導入する方法を紹介した。ここではその次のステップを紹介したい。 JRubyを使ってプログラミングをはじめるにあたっていくつかコツがある。本稿ではその"コツ"を紹介したい。基本的にはプロジェクトサイトに用意されている文章と、成果物に同梱されているドキュメント、サンプルコードを読めばよいため、本稿と併せてそれらのドキュメントにも目を通してほしい。 JRubyは基本的にふたつのレベルでJavaとのインテグレーションをサポートしている。ひとつは低レベルサポート、もうひとつは高レベルサポートである。たとえばプロジェクトサイトに用意されているドキュメントから抜粋すると、低レベルサポートではリスト1.1のようにJavaのメソッドを利用する。これはJavaのリフレクションAPIに近いものだ。JRubyにおけるJav
Unlike Light’s older phones, the Light III sports a larger OLED display and an NFC chip to make way for future payment tools, as well as a camera.
JavaとRubyを結びつけるプロダクトに「JRuby」がある。JRubyの主要開発者であるCharles Oliver Nutter氏とThomas Enebo氏の両氏は7日(米国時間)、自身のブログにおいてSun Microsystemsに就職、フルタイムでJRubyの開発に従事することになったことを発表した。SunがRubyに強い関心を抱いていることが事実として裏付けされる形になったわけだ。 これはJavaのデベロッパにとっても、Rubyのデベロッパにとっても、別の言語を勉強するいい機会。JavaデベロッパはJava APIはそのままにRubyの利便性を、RubyデベロッパはRubyの技術はそのままにJava APIを活用することができる。これを活用しない手はないだろう。 JRubyはRubyインタプリタのJavaによる実装。JavaでRubyランタイムインタプリタを実装したもので、
Sun Microsystemsは6日(米国時間)、JBoss Application Server(JBoss AS)をバンドルしたNetBeans IDEを公開したことを発表した。Solaris、GNU/Linux、OS X、Windowsのそれぞれに対してインストーラが用意されている。 SunはJavaの統合開発環境としてNetBeans IDEを支援しており、同統合開発環境の主要なスポンサーのひとつにJBossがいる(Red Hatに買収されたため、現在はRed Hatにおける1事業部)。SunとJBossはそれぞれの主力プロダクトであるNetBeans IDEとJBoss ASを1つのパッケージにインテグレートして提供することで合意、今回の発表にいたった。 1度のインストールで統合開発環境とWebアプリケーションサーバの導入が完了する。強力なJava EEアプリケーション開発環境
Adobe Systems, Mike Potter氏は5日(米国時間)、自身のブログにおいて「Ruby on Rails RIA SDK by Adobe」を発表した。同氏は1月前、同様の成果物として「PHP RIA SDK by Adobe」を発表している。これはPHPからAdobe Flexを活用するためのSDK。「Ruby on Rails RIA SDK by Adobe」はこのRuby on Rails(以降、RoR)版にあたり、RoRからAdobe Flexを活用するためのSDKである。 今回発表された「Ruby on Rails RIA SDK by Adobe」のイニシャルリリースには、同SDKを使ったサンプルが収録されている。The BSD Licenseのもとで公開されているオープンソースソフトウェアで、RoRからAdobe Spry FrameworkやAdobe
GETを処理 もっとも簡単にパラメータを渡す方法はGETを使う方法だ。URLに?からはじまる文字列が付随することがあるが、これがGETでパラメータとして処理される。 リスト1.1はGETで渡されてくるパラメータをHTMLに加工して出力するServletだ。HttpServletRequest#getParameterNames()でパラメータ一覧が取得できるから、ここから値一覧を取り出して、HttpServletRequest#getParameter(String)を使ってひとつひとつ値を取り出している。パラメータはHttpServletRequestから取得できると覚えておこう。 リスト1.1 ParamsServlet.java - GETで渡されるパラメータを表示するサーブレット import java.io.*; import java.util.*; import java
これまでServletについて取り上げ、Webアプリケーションサーバの用意からWebアプリケーションの作成、デプロイの方法など基本的な内容を紹介した。あとしばらくの間はServletを用いたプログラミングについて説明する。基本的な内容なので、そもそも知っている方も多いとおもう。もう知っている方はおさらいのつもりで、まだ知らない方はいい機会なので、これを機に一通り仕組みを理解するつもりで読んでほしい。 Servletが提供している機能を俯瞰し、Servletを使って下位レベルから開発をした場合、なぜWebアプリケーションフレームワークが開発されるようになったのか、知識ではなく実感として理解できるはずだ。繰り返しおこなう似たようなコーディング、どうやっても欲しくなる似たような機能、そういったものを整理した結果がWebアプリケーションフレームワークにつながっている。 セッション ユーザがWebサ
FreeeDOS Projectは3日(米国時間)、MS-DOS互換のフリーなOS「FreeDOS 1.0」をリリースした。配布形式としては、動作に必要な一式が収録されたブータブルCD-ROMイメージと、起動後CD-ROMからインストールを続行するフロッピーイメージの2種が用意される。多数のユーティリティが収録された充実版CD-ROMイメージと、CD-ROMを必要としない形式のフロッピーイメージについても、後日提供される予定。 今回のリリースでは、カーネルと大半のアプリケーションがFAT32フォーマットを扱えるよう改良されたほか、COMMAND.COMを含むいくつかのコマンドがロングファイル名をサポート。「C」以外のドライブへのインストールも可能になったほか、HIMEMとEMM386の安定性向上や、新開発のCD-ROMドライバが追加されるなど、初のメジャーリリースにふさわしい内容となってい
業務アプリケーションやデータベース連携するWebサイトを開発する際、データベース管理のための似たようなコードを何度も書いた経験はないだろうか。データベースアプリケーションをスピーディに立ち上げるツールとして、Ruby on Railsをはじめとした各種フレームワークが続々と登場してきている。最近になってJavaにもGrailsやAppFuseのような便利なツールが整ってきているが、「習熟するのに時間がかかりそう」「使い物になるかどうかわからない」などの理由で、なかなか手を出せない開発者もいるだろう。本稿では、JSPに慣れ親しんだ開発者であれば今すぐ試せるJSPコードジェネレータ、MySQL2JSPを紹介する。 The MySQL2JSP projectは24日、MySQL2JSPの最新版となるMySQL2JSP v0.3.0.1をリリースした。MySQL2JSPは、MySQLのデータベース
The Apache Web Services Project, the Apache XML-RPC projectは1日(米国時間)、Apache XML-RPCの最新版となるApache XML-RPC 3.0を公開したことを発表した。Apache XML-RPCはJavaで実装されたXML-RPC。XML-RPCはHTTPを経由したXMLを使うことでリモートプロシージャコールを実現するためのプロトコル。 Apache XMLRPC 3.0はApache License Version 2.0のもとで公開されているオープンソースソフトウェア。3.0ではXML-RPC仕様に準拠しつつ、ベンダエクステンションという独自の拡張機能を提供している。3.x系における最大の特徴はこのベンダエクステンションになるだろう。ベンダエクステンションによって実現されている機能は次のとおり。 long、by
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く