@kyanny's blog

My life. Opinions are my own.

Entries from 2010-02-09 to 1 day

はじめての JSTAPd with jQuery

JSTAPd を試してみた。 GitHub - yappo/JSTAPd: JSTAPd is Ajax application friendly Javascript Unit Test Server. CPAN or github github の master のほうが CPAN にあがってるものよりも新しいので、 git clone してくる。 perl Makefile.PL && make &&…

TMail でメールから添付ファイルの画像を取り出しす

#!/usr/bin/env ruby require 'rubygems' gem 'tmail' require 'tmail' mail = TMail::Mail.parse(STDIN.read) mail.parts.each do |m| nexf unless m.content_type != 'image/jpeg' m.base64_decode File.open('xxx_new.jpg', 'w'){ |f| f.write m.body } e…

TMail で画像の添付ファイルつきメールを作成する

#!/usr/bin/env ruby require 'rubygems' gem 'tmail' require 'tmail' require 'base64' mail = TMail::Mail.new mail.to = 'yyyyyy@example.com' mail.from = 'xxxxxx@example.com' mail.subject = 'test' mail.date = Time.now mail.mime_version = '1.0'…

RMagick で画像にタイムスタンプのテキストを合成する

#!/usr/bin/env ruby # -*- coding: utf-8 -*- require 'rubygems' require 'RMagick' require 'exifr' img = Magick::ImageList.new('xxx_orig.jpg') draw = Magick::Draw.new draw.annotate(img, 50, 50, 50, 50, Time.now.strftime('%F %T').to_s) { self…

exifr で EXIF 情報から日付情報を取得する

#!/usr/bin/env ruby require 'rubygems' gem 'exifr' require 'exifr' exif = EXIFR::JPEG.new('xxx_orig.jpg') p exif.date_time p exif.date_time_original p exif.date_time_digitized xxx_orig.jpg がカレントディレクトリにあるものとする。Ruby RMagi…