タグ

javaに関するshayashのブックマーク (20)

  • CentOSへのJasperServerのインストール その1. JDKのインストール

    CentOS 5にBIスイート(この表現で正しいのかな)であるJasperServer and JasperAnalysis Open Source 1.2.1をインストールしてみた。 OpenOLAP fot Mysqlは、先日、インストールしたときには、使用できるブラウザがIE6のみとなっていたため、使用しないことにしたが、こちらは。Firefox2.0でも、IE7でも使用できた。 まずは、JDKのインストールから。 http://java.sun.com/javase/downloads/index.jspkからjdk-6u1-linux-i586-rpm.binをダウンロード 適当なフォルダーに保存後、以下を入力。 # chmod a+x jdk-6-linux-i586-rpm.bin # ./jdk-6-linux-i586-rpm.bin ライセンス条件が表示され、最後に

  • 使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソーシャルネットブログ「Mashable」に11月17日、「IDE Toolbox: 70+ IDEs for Developers」という記事が掲載されている。この記事では、対象としている言語(C/C++Java、.NETPerlPHPPythonRuby)ごとに、70以上の統合開発環境(IDE)を紹介している。 早速、その全てのラインナップをみてみよう。

    使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan
  • GWTでJavaScriptを書かないAjax開発--第1回:概要とアプリ構築の流れ

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Google Web Toolkit(図1、以下GWT)は、GoogleがオープンソースのApache License 2.0の下で提供しているAjaxアプリケーション構築ツールだ。2007年8月28日にバージョン1.4がリリースされている(Bruce Johnson氏によるブログエントリ)。最新モジュールは、開発プロジェクトのページ(図2)から、LinuxMacWindowsの各プラットフォームに対応したものがダウンロードできる。 実行環境としては、J2SE 1.4.2以降のJDKとWebブラウザが必要となる。そしてWebブラウザはCSSJavaScriptの実行を有効に設定しておかなくてはならない。

    GWTでJavaScriptを書かないAjax開発--第1回:概要とアプリ構築の流れ
  • Sun,Java SE向けJava開発キットをGPLv2で公開

    米Sun Microsystemsは米国時間5月8日,Javaプラットフォーム「Java Platform Standard Edition(Java SE)」向けのJava開発キット「Java Development Kit(JDK)」をJavaの開発コミュニティ「OpenJDK」に提供し,オープンソース・ライセンスGNU General Public License Version 2(GPLv2)を適用して無償公開すると発表した。 「Java技術をGPLv2でオープンソース・ソフトウエアとして公開したいとする意向を明らかにしてから1年以内に目標を達成できた。オープンソース・コミュニティは,Javaクライアント向けのJava SE,企業システム向けのJava EE(Enterprise Edition),組み込み用のJava ME(Micro Edition)を,GPLの下にフリー・ソ

    Sun,Java SE向けJava開発キットをGPLv2で公開
  • Sun,Java開発環境「NetBeans IDE 6.0」のプレビュー版を公開,JRubyに対応

    オープンソース・ツール開発プロジェクトNetBeans.orgは米国時間の5月4日,Java向け統合開発環境(IDE)の次版「NetBeans IDE 6.0」について,プレビュー版「NetBeans IDE 6.0 Preview(Milestone 9)」を公開した。NetBeans.orgと米Sun Microsystemsが5月7日に明らかにしたもの。NetBeans.orgのWebサイトから無償でダウンロードできる。 次版は,スクリプティング言語RubyによるアプリケーションをJava仮想マシン上で実行するための環境「JRuby」を提供する。これにより,NetBeans IDEでWebアプリケーション・フレームワーク「Ruby on Rails」などの利用が可能となる。 またGUI作成ツール「NetBeans GUI Builder」(開発コード名「Matisse」)を強化し,「

    Sun,Java開発環境「NetBeans IDE 6.0」のプレビュー版を公開,JRubyに対応
  • 沖電気がオープンソース専門組織を設立しサービスを開始,ドキュメントやソフトを公開

    沖電気は4月12日,「オープンソースソフトウェア・ソリューションセンタ」を設立し,サポート・サービス「e-OSSサービスパック」を開始した。 サービスの内容は,導入支援,パラメータ設定,システム連携支援,アプリケーション開発支援,障害対策支援,パフォーマンスチューニング,システムテスト支援,運用設計,教育研修。 サービスの対象とする推奨ソフトウエアはRedHat Enterprise LinuxMySQL,JBoss Application Server,Apache Tomcat,Apache HTTP Server,StrutsおよびSpring。同社ではJavaおよびStrutsを採用したシステムでのパフォーマンス・チューニングや,メモリー・リークによる障害の調査および修正,Java開発フレームワークSeasor2教育などを行った実績があるという。 オープンソースソフトウェア・ソリ

    沖電気がオープンソース専門組織を設立しサービスを開始,ドキュメントやソフトを公開
  • 「Javaでもスクリプト言語に負けない生産性が出せる」---Seasarのひがやすを氏

    Javaでもスクリプト言語に負けない生産性が出せる」---オープンソースのJ2EEフレームワークSeasar2のチーフコミッタひがやすを氏はこう主張する。ひが氏はSeasar2でRuby on Railsのようにアジャイル(俊敏)な開発を行うための機能を開発,公開した。Chura(ちゅら)と呼ぶツールである。 Churaは,プログラムを書くことなく,データベースの検索・更新を行うWebアプリケーションを自動生成できる(ひが氏が公開したデモ「3分間で作るWebアプリケーション」)。Ruby on Railsの生産性の高さを広く印象付けたのは10分で作るRailsアプリなどのアプリケーション作成デモだったが,ひが氏が公開したのはそのSeaser2版と言える。Railsと同様,scaffold(足場)と呼ばれるアプリケーションのベースを自動生成するデモだ。 ChuraはORマッピング・ツールの

    「Javaでもスクリプト言語に負けない生産性が出せる」---Seasarのひがやすを氏
    shayash
    shayash 2006/12/06
    Javaやっていたら使ってみたいかも
  • [ThinkIT] 本記事は公開終了しました

    オープンソース時代の企業システムポータルサイト。効率的なシステム構築を行うための情報提供をおこないます。

    shayash
    shayash 2006/11/17
    『課題となったのは「オープンソースだからといってサービスレベルを下げてよいというわけではない」という点』それは当然
  • SunがJavaのマスコットDukeも“オープンソース化”,こちらはBSDライセンス

    「特別ボーナスのお楽しみとして,我々はDukeもオープンソース化した」(“Javaの父”James Gosling氏)---米Sun Microsystemsは11月13日,Java体のオープンソース化の発表に合わせ,JavaのマスコットであるDukeの3Dモデル・データなどを公開した。JavaはGPLv2で公開したが,DukeのデータはBSDライセンスとなっている。また,Dukeの名前も誰でも自由に使用できるという。 公開したのは,3次元グラフィックス・ソフト「Lightwave 3D」向けのDukeのモデリング・データと,アニメーション数点。DukeのほかLinuxカーネルのマスコットであるペンギンのTuxのデータや,DukeとTuxがクリスマスを祝うアニメーションもある。Java関連オープンソース・ソフトウエア・プロジェクトをホスティングするサイトjava.netで公開している。

    SunがJavaのマスコットDukeも“オープンソース化”,こちらはBSDライセンス
    shayash
    shayash 2006/11/14
    いいね
  • Sunが「Java SE」「Java ME」をGPLv2で公開,2007年Q1には「Java EE」も

    Sunが「Java SE」「Java ME」をGPLv2で公開,2007年Q1には「Java EE」も 米Sun Microsystemsは米国時間11月13日,同社の各種Java関連技術のソース・コードにオープン・ソース・ライセンスGNU General Public License Version 2(GPLv2)を適用して無償公開すると発表した。第1弾の活動として,Sunは同日「Java Platform Standard Edition(Java SE)」と「Java Platform Micro Edition(Java ME)」のソース・コードを公開開始するとともに,ソース・コードの管理など行うプロジェクト「OpenJDK」を発足させた。 当初公開するJava SEのソース・コードは,Java仮想マシン(JVM)とJava実行環境(JRE)の「Java HotSpot」,Jav

    Sunが「Java SE」「Java ME」をGPLv2で公開,2007年Q1には「Java EE」も
    shayash
    shayash 2006/11/14
    ついにJavaがオープンソース化されますか。時代は変わる
  • 西川和久の不定期コラム - 「去年からSNS作ってます!」

    2005年の1月、『Blogサーバーの引越し(中?)』という記事を書き、最終的にsbと言うブログエンジンを使い、自前でブログサーバーを構築した。現在もそのまま運営しているが、実はあの話には続きがある。 その後、SNSにも興味を持ち、今話題のmixiやGREEはもちろん、米国のMy Space.comなども会員になり、それなりに遊んでいたのだが、何か違う……。ではブログ同様、自前でサーバーを上げ、カスタマイズすればと、オープンソースのSNS、OpenPNEも試してみたがこれも趣向に合わない。「自分の欲しいSNSが無いなら一から作るか!(笑)」と始めだしたのが、このblueプロジェクトだった。 Text by Kazuhisa Nishikawa 実際SNSに参加している人も多いと思うが、機能的には日記、メッセージ、コミュニティ、この3つが大きな柱となり、加えて写真やスケジュール、レビューなど

    shayash
    shayash 2006/10/31
    プラットフォームでNGだけど、発想はいいですね。それにしても、この注目度はすごい
  • au、来春にJavaアプリが楽しめる「オープンアプリ」導入へ

    KDDIと沖縄セルラーは、BREW対応の携帯電話でもJavaアプリが楽しめる「オープンアプリ」機能を来春に導入する。対応機種は、来春以降に登場するもののみで、既存端末では利用できない。 今回導入されるオープンアプリは、BREW上でJavaアプリを楽しめるというもの。仕様としてはMIDP2.0準拠となっており、au独自の仕様は採用されない。その名が示す通り、オープンアプリは勝手アプリ(一般アプリ)として提供されることになり、EZwebの公式メニュー上で配信されることはなく、オープンアプリ配信にあたって両社の審査は行なわれない。 対応機種は、Javaアプリケーション再生機能を備えた「オープンアプリプレイヤー」に対応するもの、と案内されているが、KDDIでは「対応機種は来春以降に登場する」としている。なお、アプリ開発者に向けて同社Webサイト内で作成ガイドが公開されており、それによればJarファ

    shayash
    shayash 2006/10/11
    今更という気もするが、それでも良い方向だ
  • [ThinkIT] 第4回:DIコンテナとの比較 (1/4)

    今回は、ここ数年非常に注目されている技術であるDI(Dependency Injection)コンテナをテーマに取り上げます。 DIコンテナはアプリケーションのオブジェクトを疎結合にし、柔軟性を与えるものです。その結果得られる代表的なメリットとして表1のようなものがあげられます。いずれも品質向上に寄与する重要な効果です。 モックオブジェクトによるテスタビリティ向上 単体テストにモックオブジェクトを導入でき、テスタビリティを向上させられる。 トランザクション指定の簡易化 トランザクションを簡易に指定できるようになり、障害時処理の高品質化が実現される。 しかし、そもそもRailsにはDIコンテナという考え方が取り入れられていません。そこで表1にあげたDIのメリットに関するRailsでの対応・非対応の状況を比較するという形で進めていきます。 なお、DIコンテナから得られるメリットはDIコンテナ上

    shayash
    shayash 2006/09/21
    railsにはDIコンテナという考えはない
  • Amazon.co.jp: Java + MySQL + Tomcatで作る掲示板とブログ: 竹形誠司: 本

    Amazon.co.jp: Java + MySQL + Tomcatで作る掲示板とブログ: 竹形誠司: 本
  • 正規表現ポケットリファレンス

    このの概要 巨大なテキストファイルからデータを処理するときに,正規表現を使うと効率が良くなります。書は,正規表現の代表的なメタキャラクタ,処理系ガイド,レシピ集,プチプログラム集を引きやすいリファレンス形式でまとめました。プログラマ必携の1冊です。 こんな方におすすめ プログラマ テキスト処理の効率をあげたい方 第1章 正規表現概説 正規表現とは 正規表現の用途 正規表現の概念 第2章 代表的なメタキャラクタ 単一の文字にマッチするメタキャラクタ 任意の文字にマッチ(.) 単語を構成する文字にマッチ(\w) 単語を構成する文字以外の文字にマッチ(\W) 空白文字にマッチ(\s) 空白文字以外の文字にマッチ(\S) 数字にマッチ(\d) 数字以外の文字にマッチ(\D) 量指定子メタキャラクタ 0回以上の繰り返しにマッチ(*) 1回以上の繰り返しにマッチ(+) n回の繰り返しにマッチ({n

    正規表現ポケットリファレンス
    shayash
    shayash 2006/02/17
    2006/2/14発売
  • 【Jakarta/Apacheウォッチ】第22回 緊急レポート---Strutsにクロスサイト・スクリプティング脆弱性:IT Pro

    11月末に,Strutsにクロスサイト・スクリプティングの脆弱性が報告された。今回は,この脆弱性についての原因と対策を紹介する。 Struts1.2.7を含むこれまでのリリースすべてに影響 報告されたクロスサイト・スクリプティング(以降XSS)に関する脆弱性はStruts1.2.7を含むこれまでのリリースすべてに共通したものだ。XSSについての詳細は(IT Proの解説記事)を参照していただきたい。 この脆弱性が利用された場合,Strutsで構築されたサイトを参照したユーザーが,被害に遭う可能性がある。具体的には,悪意のある第三者が記述した,Strutsで構築したサイトへのリンクをクリックした場合,ユーザーのファイルの削除や,情報漏えいなどの現象が発生する危険がある。ただし,この現象は特定のアプリケーションサーバー(およびWebコンテナ)でのみ発生すると,報告されている。 原因はSturt

    【Jakarta/Apacheウォッチ】第22回 緊急レポート---Strutsにクロスサイト・スクリプティング脆弱性:IT Pro
    shayash
    shayash 2005/12/12
    Strutsにも脆弱性
  • Venkman for Firefox 1.5 Getahead

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    Venkman for Firefox 1.5 Getahead
    shayash
    shayash 2005/10/04
    Java-Ajax 環境のオープンソースのフレームワーク「DWR]
  • javaworld.jp

    This domain may be for sale!

    shayash
    shayash 2005/10/04
    Java-Ajax 環境のオープンソースのフレームワーク「DWR]の紹介記事。雑誌記事
  • http://pcweb.mycom.co.jp/news/2005/08/30/017.html

    shayash
    shayash 2005/10/03
    DWR 1.0の主な機能
  • JSPの特長を整理する

    Javaを途中までかじったが挫折した。やはりJavaプログラマにスキルチェンジしたい!という読者のために、Tomcatの最新バージョンを使いながらJSPを基礎から解説していく。(編集局) JSPとは? 現在のインターネットの主役は、掲示板やブログ、オンライン・ショッピング、ネット・オークション、ニュースサイトなど、時々刻々と変化する情報やさまざまなサービスを提供するWebサイトです。これらは、あたかもPC上で動作するアプリケーションのように豊富な機能を実現できることから、一般に「Webアプリケーション」と呼ばれます。 当然のことながら、固定的なHTMLページをサイト管理者が手作業で書くような方法では、Webアプリケーションは実現できません。そこで通常は、ユーザーがWebブラウザに入力したデータやデータベースに保存された情報を基に、WebサーバがリアルタイムにHTMLページを組み立て、Web

    JSPの特長を整理する
    shayash
    shayash 2005/09/26
    phpとaspとの比較表
  • 1