Keep on moving

あんまりまとまってないことを書きますよ

2009-01-01から1年間の記事一覧

購入した本

興味があって以下の本を購入 Google Gearsスタートガイド作者: 白石俊平出版社/メーカー: 技術評論社発売日: 2007/12/06メディア: 単行本(ソフトカバー)購入: 1人 クリック: 41回この商品を含むブログ (15件) を見る Developing With Google App Engine (F…

OIP-00005

下記の場合、以下のSQLエラーとなる public function bar(optional byval vntFoo As Variant) objOraParam.Add "Foo", vntFoo, ORAPARM_INPUT, ORATYPE_VARCHAR2 実行時エラー:'440' OIP-00005: 変数は正しい日付型ではありません。 VB6.0SP6+oo4o(Oracle10g)va…

1.2

問題1.11 ;反復 (define (ex111 n) (cond ((< n 3) n) (else (+ (ex111 (- n 1)) (* 2 (ex111 (- n 2))) (* 3 (ex111 (- n 3))))))) ;再帰 (define (ex111r n) (if (< n 3) n (ex111r-iter 2 1 0 n))) (define (ex111r-iter a b c count) (if (< count 3) a …

Shibuya.lisp#2の末席を汚させてもらってきた

今年はSICPを読んでいるし、チャンスがあったら参加したいと思っていたところ、たまたまいいタイミングで申し込めたので、参加しました。 Mosh Internals & SRFI-98 (ひげぽん/サイボウズ・ラボ株式会社) Moshの成長する過程。いまでは一時的に、先輩であるG…

関数内関数定義

schemeのブロック構造について学んだ際にjavascriptではどうなっているのか気になったので、調べてみた。 ソースは以下。 function foo(){ function bar(){ return 3; } return bar()+4; } console.log(foo()); // -> 7 console.log(bar()); // Error scheme…

第一章(2)

例題1.1.7 (define (average x y) (exact->inexact (/ (+ x y) 2))) (define (improve guess x) (average guess (exact->inexact (/ x guess)))) (define (good-enough? guess x) (< (abs (- (square guess) x)) 0.001)) (define (sqrt-iter guess x) (if (g…

第一章(1)

練習問題を中心に行った。 SCHEMEって書き方がC系と違うので、なかなかなじめないがだんだんなれることができるとよいなと思います。 plt-schemeにて実行可能を確認。 問題1.3 考えたけどあまりきれいにかけなかった。 (define (square x) (* x x)) (define …

配列の初期化(2)

javascriptでは、配列のクリアを行うメソッドはない。 prototypejsでは以下のように実装されている。 Array.prototype.clear=function(){ this.length=0; return this; }; JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス作者: Douglas…

「webDevelopperの祭典」に行ってみた

とりあえず書きます。あとでまとめるかも。 「どうするデベロッパ!?2009年プログラミング大展望」(by 子飼弾さん) ネットではよく名前を聞くけど実際に何か話しているところを聞くのは 初めてだなぁ。 2009年のやるべきこと トレンドばかり追うな!学べ! 2…

webアプリ作りたい

レコーディングダイエット支援用のwebアプリが作りたい。 できたら、シコシコ手でHTMLを書かずに作りたいです。 いまならRuby on Rails みたいなものがあることだしFrameWorkを 使ってみたいと思います。 とりあえず"Google App Enzine"を設定してみたりしま…

配列の初期化の話

今まで、JavaScriptで配列を初期化する場合、以下のように書いていた。 // ↓からの配列を無理やり詰め込む a=[]; var arr=[1,2,3]; function foo(a){ a=[]; a.push(4); alert(a); } function bar(a){ a.length=0; a.push(5); alert(a); } foo(arr); //-> [4]…

マフラーの巻き方わかんない

今年は寒いのでマフラーを購入。。。したのだが、巻き方を忘れてしまった。 とりあえず首に巻き付けてみたけどこれでいいのかなぁ。。 とりあえず検索した結果を書いておく。 "マフラー・ストールの巻き方"

若手IT勉強会(仮)第7回に参加

とりあえず自分的に重要な箇所をメモ。 後でまとめ直すかも firebugから要素を削除することができる。 →usercssを書くよりはやい! 16章 CSSとダイナミックHTML ショートカット要素というのが存在 CSSはHTMLのタグに埋め込めるが、それではCSSの考え方に合わ…

一人勉強会ルール

とりあえず以下のルールで行うこととします。 必ず音読する 問題はすべて解く。わからなければ調べる。 以上

2009年の目標・計画

2009年が始まるにあたり、今年の目標、および実現の為の計画を立ててみた。 早く起きる習慣をつける 今年こそは家を出るぎりぎりまで寝ている習慣をやめたい。 毎日何かHatenaDiaryに書き込む もやもやと何か考えて、そのままほっぽっておくことが多いので、…