2008-10-24から1日間の記事一覧

ActiveSupport、Time#end_of_day

>> require "rubygems" => true >> require "active_support" => true >> Time.local(2008, 12, 31).end_of_day => Wed Dec 31 23:59:59 +0900 2008 at_end_of_day はないんだ〜

Commons Lang、StringUtils.isAlphanumeric()

まんま import org.apache.commons.lang.StringUtils; public class C2008102400 { public static void main(String[] args) { System.out.println(StringUtils.isAlphanumeric(null)); System.out.println(StringUtils.isAlphanumeric("")); System.out.pri…

Parsec.Combinator:endBy1

module Main where import Text.ParserCombinators.Parsec test1 :: Parser String test1 = endBy1 letter (char ',') run :: Show a => Parser a -> String -> IO () run p input = case (parse p "" input) of Left err -> do{ putStr "parse error at " ;…

C API、lua_pushvfstring()

/* * $ gcc -Wall -W -I/usr/include/lua50 -o 2008102400 -llua50 2008102400.c */ #include <stdio.h> #include <stdarg.h> #include <lua.h> void my_pushfstring(lua_State *L, char *fmt, ...) { va_list args; va_start(args, fmt); lua_pushvfstring(L, fmt, args); va_end(args</lua.h></stdarg.h></stdio.h>…