2008-09-01から1ヶ月間の記事一覧

Map を使って長い if-else を回避する

プロジェクトのメンバーから教わった方法を忘れないうちにメモ。 こういう発想はなかった。なるほど。例えば、 if(AAA.equals(hoge)) { foo = "aaa"; } else if(BBB.equals(hoge)) { foo = "bbb"; } else if(CCC.equals(hoge)) { foo = "ccc"; } となってい…

基礎英語ステップ2 その1

iKnow!:8% Dictation:0%

基礎英語ステップ1 その4

iKnow!:100% Dictation:0% iKnow! は通勤中にできるからやたらと進む

基礎英語ステップ1 その3

通勤電車で100語まで消化。通勤時間が長いからガンガン消化できていい感じ。現在 iKnow! が27%。通勤時間を使ってこの調子で継続したい。 Dictation がいまだ0%。。。

基礎英語ステップ1 その2

ケータイから20単語消化。打ち込む形式の問題がなかったのでちょっと退屈。 とはいえ、通勤電車でコツコツ続けられそうな感じ。

基礎英語ステップ1 その1

iKnowにユーザ登録して「基礎英語ステップ1」を始めてみた。 今日の目標は30単語らしく、やってみたらちょうど30分だった。うん、ちょうど良いサイズかも。あとでケータイからやってみるか。

英語のお勉強

英文が読めないことにストレスを感じるようになってきたので勉強を始めてみる。目標は、英語で書かれたドキュメントがそれなりに読めるようになること。 話せることでもなく、書けることでもないし、技術的なドキュメントはあまり難しくないらしいのでちょう…

ふりかえる習慣

ブログとかブックマークにログを残しても、ふりかえる習慣がないと変わっていかない or 変わるスピードが遅いよなぁ。

コードリーディングやってみた

wiki テンプレート - tomoyamkungの日記 の続き。 コードは概要は把握しているので読み進めていけるんだけど、tiddly を作成するのに手間がかかってしまう。手間or時間がかかるは、性格的に「そのうちやめてしまう」の第一歩なので、 そのメソッドから呼ばれ…

みなとみらい散策

1歳2ヶ月になる双子の息子たちが自分の靴を履いて走り回れるようになったので、横浜アンパンマンこどもミュージアム&モール とかみなとみらいを散歩してみた。 道幅が広い上にバリアフリーなのか段差が余りないので散歩しやすい!これは意外な発見。なんだ…

wiki テンプレート

SIer が提供しているフレームワークを使って開発をしているのだが、ふとコードリーディングしてみたくなった。で、「ソースコードリーディング」とググってみると、たいてい http://hira.main.jp/wiki/pukiwiki.php?2005_6_23%A5%AB%A1%BC%A5%CD%A5%EB%BA%C2…

JSTL:Functionタグ

jsp

JSTLリファレンス(Functionタグの種類) おぉ、こんな便利なものがあったとは! これらを使えばサーバ側でやってたしょぼい処理が吸収できそうだ。さっそくコードの修正をするか。

BULK INSERT

すごい。↓みたいなことができるなんて知らなかった。 BULK INSERT [database_name].[schema_name].[table_name] FROM 'Cドライブからのパス\hoge.csv' WITH (DATAFILETYPE = 'char',FIELDTERMINATOR = ',',ROWTERMINATOR = '\n'); GO BULK INSERT とは 「ユ…

前0が消えないで Excel に取り込ませる方法

悩んでいたら同僚が教えてくれたので忘れないうちにメモ。 ファイルの拡張子を CSV から txt に変更する Excel を立ち上げ、データ → 外部データの取り込み → テキストファイルのインポート ファイルを選択 テキストファイルウィザード 「カンマやタブなどの…

限られたスペースでのメモ

モレスキン + マインドマップの読書ノート | Lifehacking.jp より。記事のメインであるマインドマップの書き方も参考にしたい内容でしたが、 あえて有限の空間に情報を落とし込むほうが、大事なことだけを書き込むようになってメリットが大きいみたいです。 …

文字列比較

jsp

何てことはない早とちりで30分ぐらいハマってしまった。 <c:choose> <c:when test="${hoge} == ${foo}"> ... </c:when> <c:otherwise> ... </c:otherwise> </c:choose> ではなくて、 <c:choose> <c:when test="${hoge == foo}"> ... </c:when> <c:otherwise> ... </c:otherwise> </c:choose> が正解。

load(Ajax) のコールバック関数

load のコールバック関数には responseText status XMLHttpRequest の引数が渡される仕様になっているみたいだけど、何を誤解したのか これら引数を使わなくてはいけない 他で定義した関数を呼べない と思い込んでいた。全然そんなことなくて自前関数も普通…

ページ読み込み完了後に実行する

loadイベントがwindow要素にバインドされた場合、ドキュメント内のウィンドウ、iframe、オブジェクト、画像など全てのリソースの読み込みが完了したときにイベントが発生します。load(fn) - jQuery API 1.4.4 日本語リファレンス - StackTrace なるほど。こ…

href の無効化

hrefとonclickでのリンクの移動について -現在以下の用になっています- JavaScript | 教えて!goo より 基本的にはonclickでfalseを返すことでリンクとしてのクリックを無効にすることができます。 なるほど。