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

チェックボックスを利用したSQLでの検索

配列内の値のいづれかを含む場合 チェックボックスで選択した条件で検索する場合のSQL ary = [1,2,5] condition = ['category = (?)', ary] ポイントは(?)。通常は 'category = (1,2,5)'となるから、?は()の中に入る事になる。 condition = ['category = ?',…

IS03とiPhoneの比較(主観)

徐々に魅力を感じてきた・・ KDDIが発表したIS03の情報が日が経ち増えてきたように感じる。 そこで見ると魅力を感じるのは私だけであろうか。 モバイルSuicaを使いたい私にとって、おサイフケータイは魅力的! これからスマートフォンに替えたいauユーザにとっ…

KDDI IS03発表

スマートフォン・ラッシュ auが10/4にスマートフォンの新機種を発表した。 http://journal.mycom.co.jp/news/2010/10/04/007/index.html IS01では奇抜さにかなりの衝撃を受けたが、 今回は流れとニーズをうまく寄せ集めた感が報道の情報から読み取れた。 見…

iPhone4のSafariでページ内検索をする

Find in page iPhone4のSafariではページ内検索・サイト内検索ができない。 PCでなら「Ctrl+F」で行うこの機能をiPhone4で実現したのがブックマークレットというものらしい。 いろいろ調べるとアプリで簡単に設定できるようにした「Find in page」というの…

iPhoneで使えるオンラインストレージ

DropboxとNドライブ Dropboxというオンラインストレージを調べていると 「Nドライブ」というサービスにたどり着いた。 まず、「Dropbox」とは無料で2GBのオンラインストレージを提供するサービス。 Dropboxのクライアントが入っていれば、そのPC間でファイル…

Ruby SMTP メール

Rubyでメールを送信する RubyにはSMTPを扱うライブラリがある。 単にメールを送る require 'net/smtp' #SMTP.start でセッションを開く #第一引数がサーバのアドレスで第二引数がポート番号 #ブロックを使うとセッションの終了を自動的にやってくれる。 Net:…

エクセル小技

Rubyのように値を扱う 文字列の連結 「=C1&D1」のように、「&」でセルを連結 セルA1の値の左端2文字だけ抜き出す LEFT(A1,2) cf)右端2文字 RIGHT(A1,2) 数式の答えを文字としてペーストしたい(セルやシート移動しても答えが変化しないようにする) 右クリック…

正規表現リテラルのオプション  

i:正規表現はマッチ時に大文字小文字の区別を行わない o:一番最初に正規表現の評価が行われた時に一度だけ式展開を行う m:複数行モード。正規表現 "." が改行にもマッチするようになる x:正規表現中の空白(改行も含む)を無視する。 また、バックスラッシ…

HTML・CSS

HTML・CSSリファレンス(テーブル特集) テーブルは頻出のレイアウト要素だが多種多様な属性があるのでまとめる。 HTML border="n"枠線の太さ。記述しないor0は枠線の非表示。 frame="frame"テーブルの外枠線の表示。void:表示しない(既定値)、above:上側の…

RubyでExcelを操作する

xlsデータを読み込むためにはいくつかの方法があるらしい。 Win32API、ParseExcelやSpreadsheetというライブラリがあるようだ。 Win32APIはWindows環境以外だと動かないらしい。 用語 パース:プログラムのソースコードやXML文書など、一定の文法に従って記…

win32loeを用いてRubyでVBAを使う(SortとInsert)

挿入と並び替え #Rangeオブジェクトのプロパティのように「Insert」を書くだけ #Rangeをうまく変えることでセル、列、行の挿入ができる sheet.Range("C:C").Insert Rangeは手動で挿入を行う時にアクティブにするセルと同じなので容易 #あるカラムを基準に並…