2009-01-01から1年間の記事一覧
なんだか、Googleにキャッシュされて過去データを取得している模様。 下記記事でも同じところで嵌ってたみたい。 GAE/JでのURL Fetchで取得したデータがGoogleにキャッシュされてる? - RIA Service 同じようにシステム日付で対処。
http://enquetter.appspot.com/ これは何? シンプルなTwitter投稿用アンケートサービスです。 既存のアンケートサービスでは投票を行うためにわざわざリンク先に飛んで投票する必要がありました。 しかし、せっかくTwitterというシンプルなサービス上で使う…
slim3の新機能Datasoreを試していたら、こんなエラーが。 HTTP ERROR: 500 The meta data of the model(todo.model.Exam) is not found. RequestURI=/admin/eleaning/regist/insert Caused by: java.lang.IllegalArgumentException: The meta data of the mo…
下記ブログを参考に、できました。 Snow LeopardでGaucheのビルド - 武蔵の日記SICP Lite #5の前日にインスコするという・・・
環境 OS:Mac snowleopard Eclipse:3.5.0 java:1.6.0_15 やったこと slim3の最新をsvnから取得。 svn checkout http://slim3.googlecode.com/svn/trunk/ slim3-read-onlyeclipseにslim3demoをインポート。 エラー内容 Description Resource Path Location Typ…
Class#getName()しかないと思っていたら、 3つもあるらしい。 【1日1Java】クラス名を取得する : mwSoft blog まとめるとこんな感じか。 メソッド名 パッケージ名 配列 クラスに戻せるか? getCanonicalName ○ ○ × getName ○ × ○ getSimpleName × ○ ×
list.toArray(new String[list.size()]) って、実はこうやってもかけるんだよね。 list.toArray(new String[0]) だけど、なぜかがわからない。 ちなみに、eclipseをtoarrayで補完すると、(String[]) list.toArray(new String[list.size()]) と、出てくる。ち…
java.util.Arrays#asList(T... a) 最初に思いついたのがこんなコード loopを書きたくなくて、java.util.Arrays#asList(T... a)した。 public static void main(String[] args) { String[] strs = new String[] { "a", "b", "c", "d", "e" }; List<String> list = Arr</string>…
プレゼンター id:higayasuoさんとshin1ogawaさん。 内容 ひがさん:トランザクション、排他制御 と パフォーマンス shin1ogawaさん:Low-level APIのすすめ 感想 全体的にレベル高かった。。 みんな何かしらのシステムを作っているようで、中には実開発で使…
404 Blog Not Found:英単語が覚えられないたった一つの決定的な理由 弾さんは英語で覚えていないからだという。 そして、Amazon.co.jp: Longman Dictionary of Contemporary English: 洋書がおすすめであり、 まずは、The Longman Defining Vocabularyを把…
昨日はint配列を Object[] objects = (Object[]) field.get(this); で、キャスト失敗したところで終わりました。 さて、キャストに失敗するならその前でクラスを調べればいいのでは? ということでチャレンジ! private String toStringArray(Field field) t…
toString()をリフレクションで書きたい。 - 悪あがきプログラマー 昨日は、フィールドのtoString()をリフレクションで書いてみました。 今日はフィールドが配列のケースを考えてみます。まず、配列のフィールドを増やしてみました。 public class TestBean {…
debug用等でフィールドをtoStringするときは、まぁ適当に書くとこんな感じですね。 @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("key:").append(key).append(","); sb.append("name:").append(name).append(",…
http://dl.google.com/eclipse/plugin/3.5 から新しいの落としてきたんだけど、 なぜか初期設定がこんな風になってた。 見つからないって言われてる。 1.2.5の方に切り替えたらすんなり動いたよ。ほっ。
まだ1日目なのですが、いつもよりじゃっかん起きやすかったかな? って感じです。 もう少し使ってみないと効果はわかりませんね。 とりあえず、付属ソフトがSleeptrackerを認識してくれなくて焦った。 こちらのブログに助けられ、なんとか認識することがで…
参考サイト: Rails開発環境、Snow Leopardへアップグレードする方法 | エンタープライズ | マイナビニュース パッケージを落としてきてインストールするだけ。
参考サイト: Mac OS XでTomcat (Java ServletとJSP)基本的にここの通りにやるだけでOK。 Apacheと連携はしないので、「●トップページ表示」まで実行ちなみに、ダウンロードした/usr/local/ディレクトリは そのシステムローカルで必要なコマンド・ライブラリ…
独習Javaサーバサイド編作者: 山田祥寛出版社/メーカー: 翔泳社発売日: 2009/02/13メディア: 大型本購入: 5人 クリック: 20回この商品を含むブログ (6件) を見る もう、Javaサーバサイドというか、Javaサーバ「再度」って感じなんだけど。 SIに入社して早三…
slim3itプロジェクトのaddモジュールのテストケースにこんな記述がある。 public void testGet() throws Exception { start("/add/"); IndexController controller = getController(); assertNotNull(controller); assertFalse(isRedirect()); assertEquals(…
内容は小宮一慶さんの下記3点セット ビジネスマンのための「解決力」養成講座 ビジネスマンのための「数字力」養成講座 ビジネスマンのための「発見力」養成講座 ビジネスマン養成講座
脳が冴える15の習慣―記憶・集中・思考力を高める脳 とりあえず、試しに購入してみた。 ぼーっとしてても頭に入ってくるのはいいかな。 ただ、聞きながら他の本読むと、もう、何がなんだか。 でも、それも脳には刺激になって良いらしい。 しばらく続けてみ…
エンコーディングの問題。 下記の「Text file encoding」を変えてあげれば良い。 反映されなければ、ソースzipを入れ直す。
なんか動かないって噂だったけど、普通に動いた。Eclipse Version: 3.4.2 Build id: M20090211-1700普通にJVM指定しただけ。
Beta版を使っているときからどうも挙動がおかしいと思っていた。 なんのことはない。 SIMBL系が悪さをしていた様だ。 Library/Application Support配下のSIMBLをdelったら解決した。 おー、爆速!
こんなログが slim3.it.aws.AWS searchByTitle: line53:org.jdom.JDOMException: Could not load default SAX parser: org.apache.xerces.parsers.SAXParser: SAX2 driver class org.apache.xerces.parsers.SAXParser not found: org.apache.xerces.parsers.…
Slim3にてJDOでデータ登録をしようと思ったがうまくいかず。 下記Exceptionが・・・ ERROR 2009-05-31 19:16:19,921 [btpool0-1] The class "The class "demo.model.StoreData" is not persistable. This means that it either hasnt been enhanced, or that…
「エンジニアの未来サミット 0905:エンジニア・サバイバル」 0905:エンジニア・サバイバル | エンジニアの未来サミット … 技術評論社 こういったconference?に参加するのは初めて。 感想は・・・とてもためになった。 何がどう? と聞かれるとまだうまく…
愛機はMacBook Black 2GHz MA701J/A。 メモリ1G×2の2Gで使用しているのだが、 parallelsを併用すると、かなりメモリ不足になる頻度が高い。 だからといって、メモリ増設しても、 このバージョンでは3Gまでしか認識しない。 そうなると、1G+2Gか、2G+2Gとい…
最近、業務習得資料というものを作成している。 要するに引き継ぎ資料だ。 特に今、要件定義時に作成する資料について、 盛り込む内容と、書き方をまとめているのだが・・・実はここで苦労している。 文章が書けない。 致命的だ。 そこで、昔購入していた「S…