「 プログラミング 」 一覧
返り値の異なるメソッドを呼び分ける
2008/04/12 | cocoa
// 選択レイヤの動きのアニメーション化 -(void)changeSelectedIndex:(NSInteger)theSelectedIndex { selectedInd
Cocoaに関する新しめの洋書をリストアップしてみた
2008/04/12 | cocoa
海の向こうではCocoaに関する書籍がたくさん出ている(出版予定も含む)みたいなので、新しめのものをリストアップしてみた。 "Core Animation for OS X: Creating
Core AnimationでFront Rowみたいなアプリを作ってみた
2008/04/12 | cocoa
と言っても、ほとんどがチュートリアルのコード。キーボードの上下キーを押すと、カーソルがなめらかに上下移動します。例によって背景では3Dアニメーションしてます。 moveUpイベントでのカーソルアニ
positionについて調べる – 解決編
2008/04/12 | cocoa
以下、macosx-dev MLでのやり取り。 Hi Guys, I wrote the following programs. -(void)changeSelectedIndex:(NSI
UTF-8の文字列を255バイト以内に収める
2008/04/11 | Ruby
やりたい事 文字列 s は任意の長さである 文字列 s を255「バイト」以内に収める 実験 % ruby -e 'p ("J日本" * 40)'
正規表現にマッチした部分の前後の文字列を取り出す
2008/04/10 | Ruby
マッチしたところの前を取り出す >> m = /生きのこる/.match("この先生きのこるには") => #<MatchData:0x72
(?:regexp)
2008/04/09 | プログラミング
(?:regexp) 部分正規表現のグルーピングを行いますが、 \( \)や()とは異なり 後方参照を行うことはできません。たとえば、 foo(?:bar)baz はfoobarbazという
SQLを基礎から復習中
2008/04/08 | SQL
簡単なSQLはすぐに書けるけれど、複雑なSQLになると書くのに時間がかかってしまう。SQLはどうしても苦手。なので、スラスラ書けるようになりたい!!ということで、こんな書籍を買ってきた。
Core AnimationでQuartz ComposerのCompositionを表示する
2008/04/05 | cocoa
すごく簡単にできてビックリ。背景はグリグリとアニメーションしてます。以下のようなコードを書けばOK。描画スレッドなどを自前で管理しなくても良い。Mac素敵すぎる。(いや、最近のグラフィック関係
QCCompositionLayerでコンパイルエラー
2008/04/05 | cocoa
Xcodeでコンパイルエラー。 QCCompositionLayer *rootLayer; /Users/user/Desktop/CoreAnimationMenu/MenuView.
LEFT JOINした時は片方のテーブルがSeq Scanになるのか??
2008/04/02 | SQL
QUERY PLAN Limit (cost=962.33..3137.59 rows=10 width=64) (actual time=2622.341..2622.851 rows=10
Railsのid生成について調べる
2008/04/01 | Ruby on Rails
PostgreSQLと組み合わせた場合だけれど。 hogehoge=# \d hogehoge; Table "pub
AbstractAdapter::executeのコードを読む
2008/04/01 | Ruby on Rails
% gvim /opt/local/lib/ruby//gems/1.8/gems/activerecord-2.0.2//lib/active_record//connection_ad
Railsのマイグレーションにおける文字列型について
2008/04/01 | Ruby on Rails
マイグレーションRuby型PostgreSQL型 :stringStringcharacter varying(255) :textStringtext
Railsのマイグレーションにおける日付データ型について
2008/04/01 | Ruby on Rails
マイグレーションRuby型PostgreSQL型備考 :datetimeTimetimestamp年月日時分秒 :timestampTimetimestamp年月日時分秒 :time
ActiveRecord::Base.transactionのコードを読む
2008/03/31 | Ruby on Rails
実装の大体の予想はつくものの、確認しておきたいので読んでみた。 % gvim /opt/local/lib/ruby//gems/1.8/gems/activerecord-2.0.2/lib/a
LDAPについて調べてみた
2008/03/28 | プログラミング
インターネットやイントラネットなどのTCP/IPネットワークで、ディレクトリデータベースにアクセスするためのプロトコル。ディレクトリサービスとは、ネットワークを利用するユーザのメールアドレスや
ENDはPostgreSQLの拡張で、COMMITと同等
2008/03/28 | SQL
ENDは現在のトランザクションをコミットします。 これにより、そのトランザクションでなされた全ての変更は、他に対して可視状態となります。また、クラッシュが発生したとしても永続性が保証されます。