まず、profileモジュールのGuard.phpに古いtxファイルへのrequireが残っていたので除去。あと全然関係ないけど、最近YouTubeとニコ動経由でALI PROJECT - Wikipediaにはまりつつある。東方名曲選がらみでたまたまALI PROJECTの詰め合わせ1時間パックをGETし…
F速VIP(・ω・)y-~ 仮面ライダーのはなししようぜ
なんでこんなに時間がかかったかというと、 「脳噛ネウロ」のアニメの方にはまって、一日6-7話を消化していた。 鼻風邪引いて思考力ゼロ 週末実家に戻ったりしてた という感じ。
今日、駅のポスターでロケットが煙を上げて上昇していく写真を見て、「龍勢祭り」とか書いてあった。場所を見ると「椋(むく)神社」とある。龍勢祭り - Wikipedia椋神社 (下吉田)鎌倉時代に元寇で元軍が使用したのが起点で各地に伝わったとWikipediaにはある…
■ テストは小さく始めて大きく育てる プロジェクトにテスティングフレームワークを導入するときは、「小さく始め」ます。まず特定の部分だけに対してテストを作成して、テストプログラムのメリットとトレードオフを実感してみてください。 実現場でTestNGを…
最初は"new_related"として、ACLやカテゴリ、モデレート属性をコピーした上でタイトルを「(元データのタイトル) copy 1, 2, 3...」みたくしようとしたのだけれど。タイトルに「コピー(コピーカウント)」というのを入れるのが思いの外面倒くさい。特に添付…
http://www.amazon.co.jp/dp/4414302854数年ぶりに「自分用と誰かへのプレゼント用」で二冊買った本。そろそろ読み終わる。もっと早く読んでおくべきだった。一年前に読んでいれば・・・あのマルチ商法のごたごたに巻き込まれずに済んだと思うと口惜しくて仕…
Factoryが内部で保持するキャッシュを回避する方法を思いついた。 - ぐらめぬ・ぜぷつぇんのはてダの形での修正をようやく採り入れ、全テストケースを実行する事が出来ました。いや、まぁ、ぼろぼろ出てきましたよ。多かったのが「テストクラス名の重複」。…
今月からassignされたお仕事でStrutsを使う事になりました。といっても、改造案件なので作り込まれた既存ソースを見ながらコピペのお手伝いみたいな感じです。但し自分、実はStrutsって一度もマジで使った事無いんですよね・・・。というわけで、本棚で埃を…
興味のある所だけ覗いてきたのでメモ。 10/3 : symfonyアプリのベンチマーク アクセス数は期待値でも良いので予め決めておくと良い。リクエスト/秒(分)とレスポンスタイム。 CPU数1, 2, 4位まではリニアにスケールする。8になると、カーネルの設定が関係して…
Factoryが内部で保持するキャッシュを回避する方法を思いついた。 - ぐらめぬ・ぜぷつぇんのはてダで感じた疑問を解決すべく、ディノもくもく会 with ビールサーバに行ってきました。(2008-09-30 - kunitの日記)結局これってSingletonパターンの亜種で、そ…
PHPならではの荒技で、$GLOBALSに「ゾーン」を指示する変数を保持して、Factory内部のキャッシュはゾーン毎に保持させる。PHPならではのキショイコード、行きます。 define('FACTORY_ZONE', "\0__GLOBAL_FACTORY_ZONE_INDICATOR"); // 初期ゾーン $GLOBALS[F…
バージョン一覧画面出来た。今回ので、 現在バージョンの切り替え バージョンの削除 バージョンの承認状態の切り替え の3種類の機能をバージョン一覧画面で操作できるようになったのだけれど、結局トランザクションは作成しなかった。 単にテストケースを作…
朝・・・つっても10時とか11時じゃなくて、7時とか8時に起きて、ご飯んまんました後のプログラミングが一番調子が良い。 朝の満員電車に乗ると一気にテンションが落ちる。思考が無駄に電車の中で空回りしている感じ。某ベンチャーに手伝いに行っていた時のパ…
残: viewモジュールでバージョン番号指定された時、該当バージョンのapprovedがfalseの場合は404にする。 yb_Finderのfind_by_id()とかfind_by_all()のテストケースやっぱり要る。突貫工事で作ってしまった為か、current_versionがバージョン指定の場合に指…
なんでこういう予言騒ぎとかが無くならないのか、もうちょい正確に言うと「信じたがる」のか。自分なりの直観だけどすごい単純に「生物としての人間が、元々怖がりたがる生き物だから」が理由だと思う。 人騒がせな自称予言者は、地震が起きなかったことにつ…
ITとかSEの世界で最近よく、良く目にしますが(例えば@ITのトップページで、この単語が入っていない日を探す方が難しいくらい)、自分未だに「業務知識」って何なのか良く分かんないです。 「業務」って「職業上の仕事」(小学館新選国語辞典)の事でしょ?…
材料: (A) コンビニで買ってきた午後ティー(アジアンストレートティーがお奨め) (B) コンビニとかスーパーで普通に買ってきた牛乳(A)と(B)を、7:3〜8:2の割合でブレンドすればお手軽にキンキンに冷えた牛乳入り紅茶が楽しめます。牛乳の量を多くすると、…
テンプレート管理なんて他のマスタ管理のコピペでどうにかなるだろうと思ったけど甘かった。データ型に応じて基本属性+αの部分が入ってくるし、データ自身の拡張属性とはまた別の入力フォームを必要とする。データ型毎のクラスに、テンプレート管理でそれぞ…
ソケットで電文をやり取りするシステムに関わる機会が多くて、その度に対向器を作る為に「えーっと、JavaでEchoサーバの実装は・・・」とWebで調べます。というわけで、Javaのソケットで対向器を作る時のベースとなるEchoサーバ・クライアントのサンプル集を…
元ネタ:2007年度「自治体等におけるオープンソースソフトウェア活用に向けての導入実証」成果:IPA 独立行政法人 情報処理推進機構 →2007年度「自治体等におけるオープンソースソフトウェア活用に向けての導入実証」成果 Rubyの普及を目指した自治体基幹業…
元ネタ:http://gihyo.jp/dev/serial/01/funny-play/0010 実はAさんは職場で有名なお局様で,周りの人は,常に気を使って話をしている状態でした。そんな方の逆鱗に触れ,新人としては異例の異動となりました。 http://gihyo.jp/dev/serial/01/funny-play/00…
今時Eclipse3.2って、何年前だよと言われそうですが。2005年のEclipse3.1の時点で同様の現象が発生しているようです。 Eclipse3.1.1に言語パックを入れた環境に、Subclipseを入れて再起動すると英語に戻ってしまいます。その後、「eclipse -clean」による起…
9/15の日記 今ひとつTDDとかBDDに対して懐疑的とゆーか今ひとつよく分からない。 - ぐらめぬ・ぜぷつぇんのはてダ でいちゃもんつけまくった自分。 ・・・ディノに乗り込んでいってkunitさんと直に議論した方が早いのかな・・・。 今ひとつTDDとかBDDに対し…
やっぱり「テスト」という言葉があまりにも対象とする範囲が広すぎる為、ボタンを掛け違えてしまうような気がする。 YakiBikiでも一部UnitTestを採り入れているけど、UnitTest化しているところは内部的なデータのI/O部分だけで、HTMLやセッションなどブラウ…
MySQLの場合はデフォルトで複数のSQL文を実行しないモードになっていたから助かったようですが・・・。逆に言えば複数のSQL文を実行するモードに「手動で」設定している場合は同様?Rails2.1以降であればセーフのようですが・・・。 With Rails 2.1 out for …
http://d.hatena.ne.jp/msakamoto-sf/20071222/1198337776↑を見るとDAOレイヤーに埋め込んでる。 うー・・・DAOレイヤーはやだなぁ。そもそもgrainベースになり、yb_dao_BaseクラスにCRUD操作が集約されてるし。 というかDAOとかTXレイヤーに埋め込んじゃう…
メンタルクリニックに駆け込んでからこっち2週間ほど、YakiBikiに再度着手してます。 何年掛ける気だ。 まぁ先週は気分がもう完全にダウナーで、ぐだぐだ鬱エントリを書くので精一杯。というか、暫く経ってたのでYakiBikiのソースの構造を頭によみがえらせて…
「みんなで何かする」事について思い出すのは、嫌な思い出しかない。今さらどうこうという訳でもないけど。
事情によりJDK1.5で確認。 元ネタはここ:Buffering « File Input Output « Java