シンメトリック公式BLOG
システム開発のノウハウをまとめています

NoClassDefFoundErrorの原因と対応(2) | Java | プログラミング

 前回はTomcatにおけるクラスローダの全体像を書いた。今回はクラスの参照可否性について説明したい。クラスの参照可否性とはクラスローダがクラスを読み込むことができるかどうかの条件で、少々複雑な内容になる。 前回説明したクラスローダの階層と今回説明する参照可否条件まで知っておけば、クラスローダに起因す …

Helmaでデータベースを使う | JavaScript | プログラミング

 Helmaシリーズ第3回、今回の内容は、Helmaでデータベースを使う方法についてです。 データベース連携のための準備 helma.Databaseオブジェクトを使ったデータベースアクセス HelmaにはO/Rマッピングが用意されています。O/RマッピングはSQLレスにプログラミングができることが魅 …

NoClassDefFoundErrorの原因と対応(1) | Java | プログラミング

 前回の記事ではJavaクラスローダに関する現象を書いた。普段はあまり意識することの少ないクラスローダだけど、前回のような現象が現実に起きていることを考えると、クラスローダに対する多少の知識はあったほうが絶対に役立つ。 今回はクラスローダの様々な機能・特徴のうち、Webアプリケーションプログラマでも是 …

携帯に大量の画像を表示させてみる

 携帯サイト作成の苦労のひとつに「画像」があるようです。 携帯電話には画像領域やキャッシュ容量などがあるので大変そうなイメージはつきますが、正直、「容量とサイズを小さくすれば良いのか。画像ソフトがあれば出来そうかな。」という気持ちです。 今回は画像を17枚つかって表現されているものを、「可能な限りレイ …

au仕様を生かした携帯サイト作成

 DoCoMo仕様を生かした携帯サイト、Softbank仕様を生かした携帯サイトを作成してきました。 「携帯サイト制作って何が大変なの?」シリーズ第三弾。 最後はauです。 au仕様に合わせて携帯サイトを作成し、それをDoCoMo、Softbank機種でみるとどうなるのか?予想しながら読んでみて下さい …

Softbank仕様を生かした携帯サイト作成。

 さて、「携帯サイト制作って何が大変なの?」第二弾です。 こうなればとことん探求!!DoCoMoが日本の標準なわけではありません。Softbank、au、それぞれのキャリアに最適なサイトをつくり、それを別のキャリアでみて比較します。 まずはSoftbank。 外部CSSが使えるので、スタイルシートを追 …

携帯サイト制作って何が大変なの?

 はじめまして。1月にシンメトリックに入社をしたYOUです。プログラムもHTMLもCSSも何もわからない私が入社をしてまず学んだことは「携帯サイト制作」でした。 「携帯サイトはキャリアによってつくり方違うから。」 (わたし) ・・・一体どういうこと? DoCoMoの仕様に沿って携帯サイトを作成しそれを …

Helmaでページを作る | JavaScript | プログラミング

 第1回からだいぶ間が開いてしまいましたが、Helmaで作るWebアプリケーションの記事、第2回目です。 今回はWebアプリケーションの初めの一歩、テキストベースのWebページを表示する方法と、アプリケーションコードに登場する「this」の正体、Helma独特の「HopObject」について触れていき …

MissingResourceExceptionの解決法 | Java | プログラミング

 JavaベースのWebアプリケーション実行環境Tomcatをターゲットとしたアプリケーションを開発していたときのこと。一部のロジックをmainメソッドから実行できるように変更した。そして、いざ実行してみるとこれまで読み込めていたプロパティファイルが読めなくなってしまった! なぜこんなことになってしま …

Page Top