タグ

Javaに関するk1LoWのブックマーク (17)

  • jRuby + Sinatra on GoogleAppEngineでWebアプリ[環境設定編] - Dive in Blue

    所属する草野球チーム「IN3ニャンキース」の出欠表明アプリがサイバーテロに遭った。まぁ実害はなかったんだけど気持ち悪いので、ちゃんとした出欠システムを完備したニャンキースWebサイトを開発することにした。 ホスティングサーバーにはタダで使える(正確には普通の範囲では無料)ことからGoogleAppEngineを選択する。この時点でもはやWeb開発者のおれしかWebサイトのメンテナンスはできなくなることが決まる。まぁ仕方ない。 GAEの上では現在PythonJavaが公式にサポートされている。ところでJVMの上には色々なプログラミング言語が動くようになっていて、jRubyもその一つ。PythonJavaも勉強するのがめんどいなと思い、jRubyとSinatraでアプリケーションを作ることに決めた。 ここまでの決定に参考にしたサイトは以下の通り(作者の方当にありがとうございました) まち

    jRuby + Sinatra on GoogleAppEngineでWebアプリ[環境設定編] - Dive in Blue
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • はなとゆめ - JavaとPHPで暗号化したり復号化したりで相互運用(AES/ECB)

    はなとゆめのフィットネス 体重  目標 60.0[kg] 体脂肪率  目標 12.0[%] BMI  目標 20.0[kg/m2] ショップリンク パソコン修理ならお直し隊にお任せ! 関東圏内の引っ越しはカルガモ引越センターが安くて良かったですよ タイヤ 人気ランキング1位の電子タバコのことなら電子たばこ通販インデックス 通信経路上の安全を確保する必要があって、ローカルで文字列を暗号化、 サーバーに転送し復号したりなんかする必要があったのですが、 最近はAESとかいうのだそうでちょっとやってみました。 アルゴリズムを常に固定にする方式をECB、毎回変える方式をCBCと呼ぶそうですが、 ECBの場合は同じものを暗号化すると毎回同じ形になるので、 仮に盗まれた場合、そのまま使われる危険性があることに注意します。 Javaで暗号化/復号化してBa

    k1LoW
    k1LoW 2009/09/24
    AES
  • JUDE を Mac OS X で使う

    JUDE/Community は無料で使える UML モデリングツールです。Java で書かれているので、もちろん Mac OS X でも動作します。コマンドラインから起動してもいいのですが、せっかくなので、通常のアプリケーションのようにダブルクリックで起動できるようにする方法を紹介します。 (2009-08-30追記) Mac OS X 10.6 Snow leopard でも、同じ手順で作成できることを確認しました。 準備 材料と道具として、次の 2つが必要です。 この記事の執筆時点 (2009年 2月 27日) 時点での JUDE/Community の最新バージョンは 5.4.1 です。JUDEの公式サイトで登録後ダウンロード (無料) してください。jude_community-5_4_1.zip というファイルが落ちてくると思うので、それをダブルクリックして展開しておきます。

  • 【ハウツー】PHP on Java! - ResinのQuercusを使ってみる (1) Quercusとは? | エンタープライズ | マイコミジャーナル

    QuercusとはCaucho Techonologiesの開発するJ2EEアプリケーションサーバResinに搭載されているJavaベースのPHPプロセッサだ。Resinはこれまでもそのコンパクトさと性能、また最新の仕様をいちはやく実装する積極性や実用的な独自機能の数々で高い評価を得ている。Quercusの登場以降、Resinは "fast, open source Java-PHP application server" と銘打っており、PHPへの取り組みの気度が伺える。 Quercusは現時点では完全ではないもののPHP5の仕様を実装している。ResinのWebサイトによるとQuercusを使用することのメリットとして以下のような点が挙げられている。 Javaで実装されているためセキュリティ面でより安全。 分散セッションやロード・バランシング、コネクション・プーリングなどResinが

    k1LoW
    k1LoW 2009/05/19
  • Scala開眼

    1階受付:インストール等 / 1階案内版:コマンド / 2階:書き方 / 3階:文と式 / 4階:関数 / 5階:オブジェクト指向 / 6階:型 / 7階:注釈等 / 屋上:言語仕様要約 / 雲:scalaパッケージ概観 / 青空:その他の付属パッケージ概観 なお、以上の解説はJavaの文法とコマンドや標準ライブラリ等を一応知っていることを前提(現行のScalaはなおJavaライブラリへの依存度が高くScalaだけで完結できる状態では無い。なお、Scalaのコンパイラ自体はJava1.4用のコードも吐けるが、標準ライブラリが多く1.5を前提としている)とし、その違いだけをとりあえずは書き留めるものである。もっぱら文法やライブラリ参照用であることを目指しているので、例や特長等は次のリンクを参照されたい(なおただし、原著者たちの配慮にもかかわらず、それらの例は関数型言語に関する事前の概要的把握

  • OpenOffice.orgをドキュメント変換ツールとして活用する方法

    OpenOffice.orgはサービスの1つとして実行できることをご存じだろうか。この機能に関しては、ちょっとした利用法がある。それは、OpenOffice.orgをドキュメントのファイルフォーマットの変換エンジンとして立ち上げておき、Webベース型インタフェースやコマンドライン系ツールを介して操作するという使い方である。ただしこうした形でOpenOffice.orgのファイル変換機能を利用するにはJODConverterの助けを借りなければならない。 ここで解説するファイル変換エンジンとして使用する場合、OpenOffice.orgはサービスの1つとして起動しておく必要がある。これはつまり、GUIを省いた形でOpenOffice.orgを実行させ、特定ポートへの接続を監視させるということである。Linux環境の場合、下記のコマンド指定でOpenOffice.orgを起動させることでそうし

    OpenOffice.orgをドキュメント変換ツールとして活用する方法
    k1LoW
    k1LoW 2009/03/27
  • JODConverter • Webbygram

    These pages are for JODConverter v2.x; for the new v3.0 please see http://code.google.com/p/jodconverter/. JODConverter, the Java OpenDocument Converter, converts documents between different office formats. It leverages OpenOffice.org, which provides arguably the best import/export filters for OpenDocument and Microsoft Office formats available today. JODConverter automates all conversions support

  • KeyEventからの情報取得 - イベント処理 - Javaアプレット入門

    キーが押された時などはkeyTypedメソッドなどが内部的に呼び出されますが、これらのメソッドの引数として渡されてくるKeyEventには、イベントが発生した時の情報が含まれています。 押されたキーの文字コード まずgetKeyCharメソッドで押されたキーの文字コードを取得できます。 getKeyChar public char getKeyChar() このイベントのキーに関連する文字を返します。たとえば、Shift + 「a」の KEY_TYPED イベントは値「A」を返します。 KEY_PRESSED および KEY_RELEASED イベントは文字入力の報告を目的としていま せん。そのため、このメソッドによって返される値は KEY_TYPED イベントに対 してのみ有効です。 戻り値: このキーイベントに対して定義された Unicode 文字。このキーイベント に対する有効な U

    KeyEventからの情報取得 - イベント処理 - Javaアプレット入門
    k1LoW
    k1LoW 2008/12/25
  • 林檎商人の開発日記:排他的全画面モード(Full-Screen Exclusive Mode API)の簡単なサンプル - livedoor Blog(ブログ)

  • はてなブログ | 無料ブログを作成しよう

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
  • JasperReportsとPHPの連携 - 個人事業主のつぶやき

    ということで、昨日ちょっと書いたPHPと連携させるやつをアップしました。 コメントが書いてなかったので、追加。 http://pluswing.net/down/JasperReports4PHP.zip 昨日、文字化けが起こると言っていたのは、 PDFリーダのせいみたい。 (うちのマシンはLinux) Adobe Readerで見ればOKなはずです。 このソースどおりの事をやれば、 他の言語でも連携できます。 まぁ、意味があるか無いかは別として。 サーバにJavaをインストールできる権限があり、 PHPでwebシステムを作らなければならず、 PDF出力をしなければならないが、 PDFはかなりデザインが入ってて、デザイナが無いとキツイ。 そんな時に使ってやってください。 追記: 作成したPDFをダウンロードさせるには、 PDFに応じた情報を header関数で書き込んでやり、 PDFファイ

    JasperReportsとPHPの連携 - 個人事業主のつぶやき
  • きしだのHatena

    掛算順序問題のやりとりや反応を見るときに、掛算順序否定派の人に攻撃的だったり侮蔑的な発言が目立つことが気になっていました。 また、借りてきた論拠をそのまま使ってるんではないかと感じることもあります。 これ、学校という権威を叩く棍棒として使ってる人も結構いるんじゃないだろうか。 こういうことを感じたのは、前のブログに「ルールでの順序はどちらでもいい」とわざわざ見出しにしているにも関わらず、ルールを固定しているのがダメだという論調で反論めいたやりとりがあって、「なんだか話が通じてないな」と思ったのがきっかけです。 書いてることを読んでないというのだけじゃなく、書いてないことへの批判のようなものもあったりします。 そして気になったのが「学習指導要領解説には法的拘束力はない」という、あまり意味のないことが異口同音に持ち出されてることです。 文部科学省の通知で「学習指導要領は大綱的な基準であることか

    きしだのHatena
    k1LoW
    k1LoW 2008/04/10
  • CodeZine:NIOの非ブロック接続を利用した多重IOの実装(SocketChannel,...

    はじめに 『Javaによる簡易HTTPサーバーの作成』第4回目の今回は、クライアントとの通信に、これまで利用してきたSocketではなく、NIOで提供されるSocketChannelを利用します。 Socketでは、実際の入出力にはStreamを利用します。この時、例えばInputStream#readを呼び出すと、データが読み込み可能になるか例外になるまではreadメソッドから制御が戻りません。そのため、同時に複数のクライアントからの要求を処理するためには、クライアントごとにスレッドを利用する必要がありました。 これに対して、SocketChannelを非ブロックモードで利用すると、まだデータが到達していない、あるいはシステムの送信用バッファがフルになっているなどの理由でデータを転送できない時には、制御が呼び出し側に戻されます(これをJ2SEのAPIドキュメントでは「非ブロック接続」と呼

    k1LoW
    k1LoW 2008/02/29
  • Java Media Framework API ガイド

    JavaTM Media Framework API ガイド このドキュメントはJMFガイドを個人で日語へ翻訳しているものです(作業中)。まだ始めたばかりで全然完成していません。 どのように訳していいかわからないところは訳文(原文)という形にしています。そのうちJMF API仕様も訳していきたいと思います。 英語はあまり得意でないので、とんでもない誤訳をしているかもしれません。ご了承ください。 参考図書が出ているようであまり興味がなくなったので、訳はしばらく止まってます。 November 19, 1999 JMF 2.0 FCS

    k1LoW
    k1LoW 2008/02/28
  • Nightfall

    Copyright © 2012 Nightfall All Rights Reserved.

    k1LoW
    k1LoW 2008/02/01
  • http://www.mars.dti.ne.jp/~torao/program/index-noframe.html

    k1LoW
    k1LoW 2008/02/01
  • 1