入力値の自動変換

こんにちは、鈴木です。

今回は入力値の自動変換を題材に、メタプログラミングの話をします。

入力値の自動変換とは、例えば会員登録フォームで入力された内容を DB に保存する前(バリデーションする前)に自動変換することです。
続きを読む...

テストコードでバリデーションを検証する

こんにちは、鈴木です。

テストコードでバリデーションの検証を行うときの話です。

以下のような User クラスがあるとします。
続きを読む...

Rails3 案件をこなしてみて、思ったこと、分かったこと

こんちには、鈴木です。

最近、Rails3 を使用した案件があったので、その中で思ったこと、分かったことをまとめようと思います。
続きを読む...

grep, awk, sed でバッファしない方法

こんにちは、TechscoreBlogのログ閲覧が日課になっている河野です。

ログをtailでリアルタイムに見ているときに、grep, awk, sedと組み合わせることがあります。
続きを読む...

ruby2.0-preview2で怠惰な生活を送ってみた。1.9版lazyもあるよ!!

こんにちは寺岡です。

Rubyの次期バージョン、Ruby2.0はRuby誕生から20周年となる2013年2月24日にリリースが予定されています。
続きを読む...

大文字小文字変換にご注意あれ Java編

Javaネタばっかり書いている元Javaプログラマ村上です。

今回は大文字⇔小文字変換に関する内容です。
続きを読む...

awk でログファイルを複数に分割する

こんにちは、河野です。

今日もログネタです。1週間毎に保存されたログを日ごとに分けたいなと思ったので、awkでやってみました。

ログファイルはこんな感じです。わかりやすくするため1日辺り1行のログにしてみました。
続きを読む...

あえて言うほどではない 文字列結合 Java編

こんにちは
引き続き元Javaプログラマー村上です。

前回は文字列⇔数値の変換コストについて書かせてもらいましたが、
今回は文字列結合についてその効率性を検証してみようかなと思います。
続きを読む...

あえて言うほどではない 数値 ⇔ 文字列変換 Java編

こんにちは元Javaプログラマの村上です。
続きを読む...

grepのオプションおさらい

こんにちは、河野です。

ログ調査の時にはgrep使いますよね!でも良くオプションを忘れてしまうので、おさらいしてみました。
続きを読む...