JGraphT is a free Java class library that provides mathematical graph-theory objects and algorithms. JGraphT supports a rich gallery of graphs and is designed to be powerful, extensible, and easy to use.
Welcome To JFreeChart! JFreeChart is a free 100% Java chart library that makes it easy for developers to display professional quality charts in their applications. JFreeChart's extensive feature set includes: a consistent and well-documented API, supporting a wide range of chart types; a flexible design that is easy to extend, and targets both server-side and client-side applications; support for
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
The Grinder is a JavaTM load testing framework that makes it easy to run a distributed test using many load injector machines. It is freely available under a BSD-style open-source license. The latest news, downloads, and mailing list archives can be found on SourceForge.net. Key features Generic Approach Load test anything that has a Java API. This includes common cases such as HTTP web servers, S
どーもみなさま。こんにちは。 amachang と申します。 さて、ようやく ScaleBench というプロダクトが発表されましたね! ScaleBench のご紹介 で、僕もこれの開発に携わっていたのでちょっと技術的なことについて書いてみたいと思います。 ScaleBench とは ScaleBench とは、サイボウズ製品向けの負荷テストツールで Grinder というオープンソースの負荷テストツールをベースにしています。 Grinder とは Java を使った Web の負荷テストツールです。 Jython でシナリオ(ユーザがどう行動するか)を書いてそれを実行します。 またブラウザの操作を記録して、シナリオを自動で生成することもできたりします。 で、僕がこのプロジェクトで担当していたのが Grinder の改良、改造 シナリオ(バーチャルユーザがどのような順で負荷をかけていくか
昨日のappengine-java-nightに参加した皆さんなら、エントリのタイトルだけ見たら中身を見る必要はありませんね! ちょっと今は時間がないのでコードだけうpしますが、クライアント側の環境で通常通りappengineのサービスにアクセスしたら、なぜかデプロイ環境側のサービスにアクセスする、という仕組みが動作しました。 リクエストされたバイト配列とサービス名、メソッド名、アプリケーション名(うっかり間違ったアプリを触るのを防ぐため。)を使ってmeksynccallをするだけのサーブレットを作成し、デプロイ環境にデプロイする クライアント側では、makeSyncCallへのリクエストを上記のサーブレットへ転送するだけのApiProxy.Delegateを実装し、ApiProxy#setDelegate(ApiProxyLocalImpl)した後で、ApiProxy#setDelega
同じjspを使う場合であってもurlが/employeeと/employee/indexなどとカレントパスが異なる場合があるので、jsp内でcssファイルなどを相対パスでベタ書きした場合には、どちら一方は正しくないパスとなってしまいます。 なにかSAStruts側で用意されていないか調べてみたらありました。 aタグのhref要素などを設定するときに、コンテキストルートを自動的に補完させる場合は、 f:url()を使います。パスを/ではじめた場合は、コンテキストルートからみたパスになります。パスが/ではじまっていない場合は、JSPからみたパスになります。 こんな感じで書けます。 <link rel="stylesheet" type="text/css" href="${f:url("/css/hoge.css")}">パスを/ではじめるのがミソですね。 これを知らなかったら、 <link
このユーザグループの活動目的は、オープンソースポータルの Liferay Portal (以下、Liferay) を日本国内で普及させることです。 以下のような活動を予定しています。 日本語化された Liferay の提供 Liferay に関する日本語ドキュメント/Tip を提供 Liferay 関連の技術/ビジネス情報のポータル化 Liferay とは Liferay は、Java や Web2.0 といった技術が用いられた、エンタープライズ向けのオープンソースポータルです。 CMSやコラボレーションツールの機能を内蔵 60以上のポートレットを用意 開発者向けのツールが付属 22カ国の言語に対応 メジャーなアプリケーションサーバ、データベース、OS で動作 ビジネス用途に使いやすいMITライセンス 動作をお試しで確認したい方は、本家のデモサイトへどうぞ (要アカウント登録) 。 プロジ
iText, GAE, Java | 20:47 | iTextをGoogle App EngineのJava環境から利用しようとすると、実行環境で利用可能なclassの問題から、動作させることができません。パッチが公開されているのですが、私が試してみたところでは、さらに変更が必要でした(詳細)。このあたりはerb2pdfを作るときにいろいろ試していました。せっかくなので、iTextをGoogle App Engineに対応させたiText-gaeをオープンソースで公開しました。iText-2.1.7-gae.jariText-src-2.1.7-gae.zipオープンソースライセンスは、iTextと同様にMozilla Public Licenseです。バグレポートやお問い合わせについては、私のメールアドレスにご連絡ください。
Java, GAE | 23:18 | iTextをGAEで利用するためのパッチが公開されています。SourceForge.net: iText, a JAVA-PDF library: Detail: 2810312 - Google AppEngine supportiText 2.1.7にこのパッチをあててコンパイルすると、以下のようなエラーが出力されます。 $ ant compile compile: [javac] Compiling 58 source files to /home/kaoru/iText217/build/bin [javac] /home/kaoru/iText217/src/core/com/lowagie/text/pdf/draw/LineSeparator.java:135: シンボルを見つけられません。 [javac] シンボル: メソッド set
Google App Engine for Java上のWEBアプリでPDFを出力しようと思ったのだが、 色々問題が出てきた。 ・iText 5 JavaでPDFを出力する、という話になったときまず出てくるのがiTextだが、 最新版であるiText 5.x系統はライセンスがAGPL。 ・iText 2 前バージョンであるiText 2.x系統だとライセンスはMPL/LGPLのデュアルライセンス。 しかしGAE/Jのブラックリストに載っているAPIを使っているので動かない。 ・Apache FOP これもGAE/Jのブラックリストに載っているAPIを使っているので動かない。 といったところで困っていたのだが、 森薫さんという方がiText 2.1.7をGAE/Jで動くようにModifyしてくれていた。感謝です。 http://d.hatena.ne.jp/kaorumori/2009082
Apache PDFBox Overview License Download Community Support Mailing Lists Issue Tracker Project Team Documentation 4.0 (not released) Migration Guide 3.0 Migration Guide Getting Started Dependencies Command-Line Tools FAQ API Docs via javadoc.io 2.0 Migration Guide Getting Started Examples Dependencies Cookbook Document Encryption Command-Line Tools FAQ API Docs via javadoc.io Development Building f
2010年02月12日23:14 カテゴリGoogle App Engineサイト構築 GAE/J、縮小画像の動的生成 新たに編集者の方にもご参加いただき、サイト構築の時間が取れるようになりました(編集者にご応募頂いたmaglianera氏には感謝致します)。いつまた忙しくなるか分かりませんが、可能な範囲で機能追加して行きたいと思います。 先日スレでご要望頂き、品目(商品)の一覧にサムネイル表示を追加しました。このサムネイルは縮小した画像を保持しているのではなく、動的に縮小して表示しています。Google App Engineの場合(およびcbnanashi@GAE/Jの性質上)、Datastoreの容量よりもCPU Time、Image Manipulationに余裕があるので、このやり方は適しているようです。簡単に仕組みを解説します。 まず元となる画像はDatastoreにBlobとし
お知らせ ExcellaのリポジトリはGitHubへ移行しました。 最新の情報はこちらをご覧ください https://excella-core.github.io/ コンセプト Excelは様々なシステムのフロントエンド・バックエンドで利用されるようになってきました。 またExcel2007では、扱えるデータ件数の増加、ピボットテーブル/ピボットグラフの機能の充実などが行われ、今後より多くのシーンでの利用が予想されます。 一方、JavaからExcelを操作するには POIやJava Excel APIなどの低レベルのAPIを利用するのが一般的ですが、 これらのAPIを利用してExcelを操作するには多くのコーディングをする必要があり、Excelのバージョンの違いにも悩まされます。 このような問題を解決する目的で作られたのがExCellaです。 ExCellaでは、ベースとなるフレームワーク
プログラミングや、コンピュータなどの備忘録です。 主にRuby, Java, Linux, 等を扱います。アルゴリズムも扱いたいな。 GAE/Jで開発をしていると、どうしてもXMLを操らなきゃいけないときがあります。開発機でRomeを使って動いたぞと思って本番環境にデプロイしても動作しません。下のような例外が発生してしまいます。 Could not load default SAX parser なんて言われてしまいます。これを解決するにはxercesの次のjarが必要になります。 serializer.jarxercesImpl.jaxercesSamples.jarxml-apis.jar これでも実はまだ足りません。XPathを使おうと思っても、xercesにはXPathのAPIは用意されておらず、 XPathFactory.newInstance() 上のようにするとやはり例外が発
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く