Code Archive Skip to content Google About Google Privacy Terms
Windows Azure で Tomcat 動いた! - お だ のスペース で書きましたが、Windows Azure Tomcat Solution Accelerator - Home の環境構築から Azure にデプロイ迄を書きます。 といっても、すごく簡単なんですが…。 前提条件として、Microsoft Download Center はインストールして下さい。 ※私の環境には、VS2008 や、Microsoft Download Center が入っていますが、無くても多分動くと思います。 まず、Windows Azure Tomcat Solution Accelerator をダウンロードします。私の場合は、Windows Azure Tomcat Solution Accelerator (x86) をダウンロードしました。 次に、403 Forbidden To
Says Gilbert: "I have the couch Kwame!!!" Gilberts stuffing his magic bag with touches! Thats was a great game, with Chick Hernandez calling the team "resilient" even though we came back after blowing a 20 pt lead and even though you can only see the tippity top of Chick's head when he interviews 6'3" gilbert, like a shiny new Cremaster project! Steve Blakes numbers belie his great development at
Result sgp hari ini dapat dilihat dari situs https://www.windowsazure4e.org/, menyediakan hasil keluaran sgp berdasarkan nomor live draw togel singapore pools. Untuk itu halaman windowsazure4e dinobatkan sebagai tempat penyedia pengeluaran sgp tercepat 2022. Karena hasil sgp dari tempat keluaran sgp resmi sulit untuk dijangkau. Maka semua bettor bisa ambil saja data sgp lengkap kami untuk info res
はじめに 今やWebのフレームワークと言えば、そのほとんどが「RoRタイプ」です。RoR(Ruby on Rails)がWebの開発に与えた影響は非常に大きく、その後生まれたフレームワークの多くがその影響を受けています。 しかし、Javaの世界に関しては、RoRはなぜか素通りしてしまいました。既にStrutsというデファクトスタンダードがあったために新しいMVCフレームワークが割り込む余地があまりなかったのか、あるいはLL(ライトウェイト)言語でないとRoRなスタイルは作りにくかったのか。ともあれ、その後、長い間、Javaでは「いわゆるRoRタイプ」と言えるフレームワークは登場しませんでした。 その流れを変えたのは、Groovyです。Groovyの登場により、JavaでもLL言語のような小回りの聞くコーディングが可能となりました。そのおかげで、ようやくJavaの世界にも遅まきながら新しい世
A general purpose JavaScript platform Narwhal is a cross-platform, multi-interpreter, general purpose JavaScript platform. It aims to provide a solid foundation for building JavaScript applications, primarily outside the web browser. Narwhal includes a package manager, module system, and standard library for multiple JavaScript interpreters. Currently Narwhal’s Rhino support is the most complete,
単純なロックの問題点 Java にはマルチスレッドプログラミングにおける一般的な排他制御を記述するのに適した synchronized ブロック、synchronized メソッドという構文があり、保護したいデータにアクセスする全てのコードをこれらの構文を使って同期化すれば、排他制御は簡単に実現できる。しかし、この方法には問題もある。例えば電子掲示板システムのログデータにこの方法を適用することを考えてみよう。 電子掲示板に対するアクセスを全て同期化するということは、一度に一人のユーザしかログにアクセスできないということである。なんらかの理由(サーバ・クライアント間の回線速度やクライアントの処理速度の低下など)でログの読み込みに時間がかかっているユーザが一人れば、サーバ側の計算機資源にいくら余裕があっても、その間は他の大勢のユーザは掲示板にアクセスできない。すなわち計算機資源の利用効率が著し
FreeplaneはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。情報を分類、整理していくと本質が分かりやすくなる。膨大に見える情報もそれによって見通しが立つようになり、理解が進むはずだ。そこで役立つのがマインドマッピングと呼ばれる手法だ。 マルチプラットフォーム対応のマインドマッピング マインドマッピングでは有名なソフトウェアが幾つか存在するが、次々と新しいプレーヤが登場する活気のある分野でもある。Freeplaneもその一つで、多数の機能をもったマインドマッピングソフトウェアだ。Java製とあってマルチプラットフォームで動作するのも利点だ。 日本語ローカライズも進められている。兄弟ノードはエンターキー、子供の要素はInsertで追加するようになっている。ノードにはアイコンを配置したり、文字の装飾、形状の変更ができる。カレンダーと連携でき、ノードにタスク情報
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5). PHP Tutorials Quercus: Hello, World installation The Hello, World tutorial covers the basic steps to start Resin and run a trivial php script in Quercus. Quercus: Java and PHP integration Adding PHP functions with a Java module. Quercus JSON JSON (JavaScript Object Notation) is a popu
You should be redirected automatically there.
2009.3.17 イーフロー、世界初 ケータイJava上にAndroidのDalvik VMを実装、オープンソースとして公開 株式会社イーフロー(本社:東京都渋谷区、代表取締役社長:眞壁幸一、以下イーフロー)は本日、 Google社の公開している仕様書に拠り、携帯電話で最も広く普及しているJava CLDCコンフィギュレーション(以下、ケータイJava)上に100% Pure Javaの「Dalvik VM」(バーチャル・マシン)を実装したことを発表しました。さらに、今回の実装はDalvik VMの設計思想・実装のポイントを探り、その仕様を深く理解する際に有用と考え、広く一般にオープンソース(GPL: GNU General Public License)として公開することにしました。 Dalvik VMは、ケータイJavaでは通常不可能な下記の機能の提供を可能にします。 1. "ユー
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 標準JDKに含まれる便利なツール 読者の皆さんは、最近のJDK(Java SE)に、開発やデバッグに便利な新しいツールが含まれていることをご存じでしょうか? 古くからのJava開発者は、古い時代のJDKのツールしか知らず、一方で新しいJava開発者はEclipse/NetBeansなどの統合開発環境に慣れてしまい、細かなコマンドツールを直に使う状況が減ってきているかもしれません。 そこで今回は、最近のJava SE 6含めて比較的新しいと思われるツールを以下の5種類に分けて紹介します。 プロファイリング トラブルシューティング/情報取得 監視 配備/補助 スクリプティング 「こんなツー
はい、またまた遊んでみるシリーズです。 触るだけ触って深く掘り下げてないのは時間がないのと飽きっぽい性格だからですがまぁ気にしてません。 ってことで!! 「Stax Networks」というPaaS(サービスとしてのプラットフォーム)の話です。 PaaSとは、プラットフォーム一式をサービスとして提供するビジネスモデルのこと。 クラウドコンピューティングとしてプラットフォーム(サーバ環境やDatabaseなど)をネットワーク経由で利用者に提供するサービスをいいますが、要はAmazon S3やGoogle App Engineみたいなサービスのことです。 Java対応のGoogle App Engineとも言うべき「Stax Networks」ローンチ PaaSとは (Platform as a Service) 用語解説 | Impress Innovation Lab. Jungle Ja
ジェネリック: Java vs C# 概要 2005 年初頭に公開された Java 言語仕様第 3 版 (開発実行環境は 2004 年秋に先立って公開されていた) と 2005 年 6 月に ECMA に承認された C# 言語仕様第 3 版 (開発実行環境は 2005 年末に公開された) では、共にジェネリック (ジェネリックス、ジェネリクス、総称: generics) という新しい概念が導入され、文法もそれに伴って変化している。 Java と C# はどちらも静的な型付けを行うオブジェクト指向プログラミング言語であり、C 言語を基にした 似たような文法をしている。 この記事では、Java 言語のジェネリックと C# 言語のジェネリックを、その機能や文法の違いを中心に比較する。 ジェネリックな型 ジェネリックな型は、どちらの言語でも山型の括弧を使って表される。ジェ
WindowsでJavaを使っていると、時々アップデーターが通知を行ってくる。そしてそれに従ってアップデートを行うと新しいバージョンのJRE(Java Runtime Environment)がインストールされるのだが、Program Files以下にはバージョン違いのJREが増えていく。 知らないうちに増えたJRE… アップデートするなら上書きでも良いのではないかと思うのだが、なぜかしない(バージョン番号が変わって動作しなくなることがあるからだろうか?)。そしてバージョン違いのJavaがどんどん増えて邪魔に感じてくる。そこでJavaRaを使って一掃してしまおう。 JavaRaは古いJREを一気に削除してくれるオープンソース・ソフトウェアだ。 JavaRaはJREのアップデートと古いものの削除という二つの機能を備えている。削除を行う前にアップデートを行い、最新版にすれば効果的だ。使い方は簡
GREEさんで不定期でやってる、GREE Labsオープンソーステクノロジー勉強会で、Hadoopの話を聞いてきました。Hadoopは、つまりはGoogleのGFSやMapReduceのクローンだそうで、「Googleを支える技術」にトキメいた人なら必見ですね。 発表は、技術面を簡潔に押さえたうえでわかりやすく、そのうえ実際の利用事例の話も聞けたのが面白かったと思います。最近のWeb系では、サービス面でもマネタイズ面でも、データマイニングとか行動ターゲティングとかがアツいんだなぁと思いました。 プレゼン資料もust録画も公開されていますが、以下、自分のメモという意味で記録しておきます。 Hadoopについて(太田一樹) Preferred InfrastructureのCTOで、Sedueの作者。大量のデータの処理がテーマで、半分は酒でできているw。そんなこんなで、はてブ検索でも使われてい
次にサーブレットを追加します。「Source Packages」の右クリックメニューから「New Servlet」をクリックして下さい。ここではクラス名を「StreamingServlet」、パッケージ名を「web」、URLパターンを「/streaming」と指定して下さい。生成されたサーブレットにはprocessRequestなどのメソッドが実装されています。まずはGETリクエスト時にログ出力されるように、次のように修正しておきましょう。 StreamingServlet.java: package web; import java.io.IOException; import java.util.logging.Logger; import javax.servlet.ServletException; import javax.servlet.http.*; public class
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く