2009-04-01から1ヶ月間の記事一覧

NEC WR4500N

etc

fonのMyPlaceの不安定さはどうやら解消される気配がなさそうなので、NECのWR4500Nを購入して無線LANアクセスポイントを追加しました。NEC AtermWR4500N PA-WR4500N出版社/メーカー: NEC発売日: 2008/11/20メディア: Personal Computers購入: 1人 この商品を…

なぜController::Rootにuse Catalystしていたか不明

新しい自宅サーバで以前Catalystで作ったアプリを動作させる為の環境を作っていて、一通り、useするのに必要なCPANモジュールをインストールしました。何も考えずどんどん最新を入れていったのが間違いで、全然入らない。いくつかforce installしました。 in…

CPANシェルで"Error in server response, closing control connection."

新しい自宅開発用サーバにCentOS4.5をインストールした後、CPANシェル内で以下のようなエラーが発生。 --18:13:29-- ftp://ftp.dti.ad.jp/pub/lang/CPAN/authors/id/M/MS/MSCHWERN/CHECKSUMS (try: 1) => `-' Connecting to ftp.dti.ad.jp|202.216.228.228|:…

GAE/Jからtwitter APIで取得した内容がキャッシュされる

GAE

twitter4jを使わせていただいてサンプルをつくってみたりしたついでに、試しにGAE/Jにアプリをあげてみました。処理の内容は「public timelineを一定間隔おきにAjaxで取得して動的にHTMLを書き換える」というものだったのですが、GAE上からtwitter APIから取…

ScalaとJavaの連携初歩

といいながら、Javaとの連携が気になっていたのでとりあえず簡単なサンプルを書いてJavaのArrayListを使ってみました。 package com.appspot.seratch.scala import java.util.ArrayList object JavaArrayListSample { def main(arg : Array[String]) = { var…

ScalaでHello Worldまで

飲みながらの与太話で「Scalaがいいよ」という話を聞いたので、とりあえずHello, Worldまでやってみました。まずはLinux上で以下の手順でインストールしました。 #!/bin/sh wget http://www.scala-lang.org/downloads/distrib/files/scala-2.7.3.final.tgz t…

GAE for Javaにsa-strutsアプリ→slim3-strutsアプリをデプロイ

以下のエントリを参考にさせていただいて、特にはまるところもなくデプロイまで確認できました。http://googleappengine.seesaa.net/article/117110106.htmlといっても、まだブランクのままなのでこれからつくっていきます。 追記(4/12)sa-strutsと書いて…

Webアプリとブラウザの「戻る」ボタン

etc

JavaScriptで事実上「戻る」ボタン操作を抑止してしまう単純なやり方です。 <script type="text/javascript"> //<![CDATA[ window.history.forward(); //]]> </script>この場合、JavaScriptを有効にするのが前提事項なので、noscriptタグで「JSが無効だよ」というようなメッセージを埋め込んでおくの…

Jadを探し回った

GAE用に新しくGanymedeを入れたので、JadclipseのインストールでJadを探していたら、本家のサイトが死んでいるのですんなり入手できず、ここにあたるまで見つけられませんでした。http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=48514&forum=12&3…

GAE for Javaで環境構築からデプロイまで

とりあえず昨日サインアップだけはやったのですが、今日はデプロイまでの手順を確認しました。 といっても非常に簡単です。基本的にはここに書いてあることをやるだけです。http://code.google.com/intl/ja/eclipse/docs/getting_started.html 以下は私がや…

GAE for Javaとりあえずサインアップした

Google App Engine for Javaがテスト運用を開始したということで、とりあえずサインアップをしておきました。何か作ってみたいと思ってます。ファイルシステムへのアクセス禁止ということで、どういうアプリをデプロイするか考えないといけませんね。

perltidyでソースコード整形

拙作のCPANモジュールであるLog::Facileのアップデートにあわせてコードの整形にperltidyを使ってみました。普段ついつい徹底できないですが、読むときはGNUコーディングスタイルが好きなので、-gnuオプションで。こういう作業は機械的にやる方がいいと感じ…

ハッシュかハッシュリファレンスを渡した直後の挙動の違い

最近は仕事がらみでJavaを触る事が多かったのですが、久しぶりに家でPerlをやっていてちょっとよくわからないことがあります。事象としてはYAML::SyckのDumpFileにハッシュリファレンスを渡すと、その直後の処理でそのハッシュを一度だけ使えなくなってしま…