February 2012
1 post
1 tag
tapkulibraryでGMTとの時差分表示がずれる件について
https://github.com/devinross/tapkulibrary/issues/40 ここに書いてある通り すべての[NSTimeZone timeZoneForSecondsFromGMT:0]を [NSTimeZone systemTimeZone]に書き換えた方がいいです。
Feb 4th
January 2012
2 posts
1 tag
iPhoneのtabBar用アイコンの作り方
基本的に色は関係ない。透明とグレーが重要。 Photoshop起動。 retinaの場合60x60。背景は透明。RGB8bit。 全体をシロ塗り。 アルファチャンネルを作成。 アルファチャンネルのみを選択。 全体を黒塗り。 シロで絵を描く。グレーも使える。黒い部分が透明になる。 RGBチャンネルを選ぶ。透明の上で白色の絵が出来る。 Web用に保存で透明PNGで保存。 http://imageoptim.pornel.net/ でデータサイズを減らしておく。 以上。
Jan 22nd
2 notes
2 tags
Jan 6th
December 2011
2 posts
iPhoneアプリ用のサポートページをtumblrにしてみました
Customize > Pages に/iphone-themeというページを作っておくとiPhone用のthemeをPC用のthemeとは別に用意できます。 デフォルトのiPhone用themeはこちらにおいてありました。 Pagesにはリダイレクト機能もあるので、便利です。タグ付けページを各アプリのサポートページにリンクしました。一応アプリ内にもリンクを設けupdateを申請したのですが、AppStore内部は現在クリスマスホリデー中で審査は結構あとになりそうです。 http://iphone.suakx.com/ 英語 http://iphonejp.suakx.com/ 日本語 
Dec 25th
2 tags
Dec 19th
October 2011
7 posts
1 tag
橋下君が大阪都構想を叫ぶ理由がわかった気がします
iOS5の新機能、reverseGeocodeLocationで逆ジオコードを拾うと、 東京タワー周りでは JP 日本 〒105-0011 東京都 (null) 港区 芝公園 4 2 (null) (null) 弊社事務所周りでは JP 日本 〒530-0047 大阪府 (null) 大阪市 西天満 4 5-3 (null) (null) (null) (null) 4-5-3 と、「北区」を吐いてくれません。現状本気でやるならZIPアドレスから住所拾わなければいけないのかもしれません。Apple様、localityに区の名前まで入れてください。
Oct 27th
1 tag
The Pragmatic Bookshelf | Build Awesome... →
気になる本です
Oct 26th
1 tag
UnityGames →
今日知りました
Oct 25th
1 tag
多分あまり知られていない3Dモデルへのリンクです
http://renderstuff.com/3d-models/ http://www.polantis.com/ http://www.maglin.com/sketchup.html 
Oct 24th
1 tag
View topic - [Plugin] Cleanup (3.1.8) — 06 October... →
Cleanupという魅力的なプラフィンが出てますね
Oct 24th
1 tag
Oct 22nd
1 note
Unity (iOS)で画面の回転を封じる
radiumsoftware: iOS上のUnityで普通にアプリを組むと、画面の向きが自由に回転してしまう。Unity側の描画は固定することができても、その裏側で黒い四角形がグルグル回ったり、システムUI(アラートダイアログやGame Centerのオーバーレイ表示)の向きが画面と一致しなくなってしまう。なんとも不恰好だ。 Unityのコミュニティを検索してみると、これを防ぐ最も簡単な方法として、以下のようなコードが紹介されている。 iPhoneKeyboard.autorotateToPortrait = false; iPhoneKeyboard.autorotateToPortraitUpsideDown = false; iPhoneKeyboard.autorotateToLandscapeRight = false; ...
Oct 21st
2 notes
July 2011
1 post
Jul 4th
February 2011
2 posts
Feb 2nd
4 notes
January 2011
3 posts
Jan 31st
2 notes
Jan 31st
1 note
Jan 24th
4 notes
Application Submission Feedback →
こんなtumblrがあるの今日知りました。AppStoreのリジェクト原因集
Jan 19th
December 2010
1 post
2本目となるiPhoneApp提出しました
5万とありそうな誕生日系アプリに参入です。 今回のアプリは、連絡先に登録されている誕生日とか記念日より変数の使える雛形でメールを作成するというアプリです。小さなお店の店主が誕生日キャンペーンを送ったり、誕生日になれば必ずメールを送るまめな男を演出したり、ホストやホステスさんの利用を想定しています。 ご期待ください。
Dec 11th
November 2010
7 posts
1 tag
Nov 14th
1 tag
Nov 14th
1 tag
10日目にして承認されました。
アプリを提出して10日目の早朝、初めてのiPhoneアプリがiTunesStoreに承認されました。 in Reviewにかわってから1時間40分後の出来事でした。 よろしくお願いします。 下記のリンク先がそのアプリです。
Nov 8th
3 tags
itunes storeにアプリを提出して1週間たちました
Waiting for Reviewのままです。いつになるのやらです。 xcode4でgitを使い始めているのですが、いまいち設定がしっくりこない。gitのローカルとリモートの区別をxcode自体がうまくできてない気がするのです。gitを使いますかと新しいプロジェクトを作成するときに聞いてはくるのですが、.gitignoreを作ってくれるわけでもなく、nibファイルも管理するのかと思いきや差分はxmlでの表示。 プロジェクト設定は分かりやすくなっていると思う。
Nov 5th
1 tag
現在iPhoneアプリの審査待ちです
現在始めてのiPhoneアプリ審査待ちです。itunes storeに登録するのに結構手間取りました。 待っていてもしょうがないので次のアプリ作り始めます。次は自分が使うためのアプリです。
Nov 1st
2 tags
xcode4
xcode4previewを今試してるのですが、gitが標準化され、変更がtime machineの様にたどれるというかなり悪い意味でmacっぽいです。
Nov 1st
サーバーの調子が悪かったのですが、、、
サーバーの調子が悪かったのですが、原因が分からずイライラしてました。 原因は意外なところに。ディスクが満タンになってました。それもphp.iniにdate.timezoneの設定をしてなかったばっかりにその警告エラーログが気がつけば30GBになってました。 ご迷惑をおかけしました。
Nov 1st
September 2010
1 post
久々にサクラサーバーをさわった
容量が10GBに増えていた。 ドメインはすでにサクラで管理していたのをサーバーもサクラに移行したところでちょっとだけはまった。 一旦DNSレコードを削除しないと、そのドメインをサクラサーバーで取り扱うことができないみたい。今までの設定をメモして、削除してサクラサーバーで使うことを設定して、その後DNSレコードを修正でうまくいった。
Sep 2nd
August 2010
4 posts
1 tag
gitosisとredmineのコンビネーション
repositoryをredmine上で表示させるために /etc/groupをいじって rubyを動かしているユーザーをgitグループに追加しておきましょう。
Aug 24th
1 tag
railsをvendor/rails下に入れる方法
Redmine1.0.1を使い始めてます。一昨日出たばかりなので2.3.8を使ってると思いきや指定は2.3.5です。おまけに2.3.8で使うとエラーが出ます。いろいろ方法はあると思うのですが、これが手っ取り早いかと。 wget http://github.com/rails/rails/tarball/v2.3.5 こんな感じでダウンロードしたものを tar zxf rails-rails-v2.3.5-0-gbee3328.tar.gz  #なんか識別子みたいなのがついてきます。 mv rails-rails-c1dd663 /path/to/rails/vendor/rails こんな感じで。vendor/railsにrails入れておくとサーバー移行の際、楽です。
Aug 24th
snow leopardに.bashrcがないのを今日知った
/etc/profile に [ -r $HOME/.bashrc ] && source $HOME/.bashrc を追加
Aug 18th
1 tag
CentOS5.5に最新のImageMagickを入れる
CentOSは4から5にかわるときに、サーバー用CD(DVDじゃなく)イメージがなくなったのと、ImageMagickが6.2.8がyumではインストールされ最新版がすんなり入らないことが原因でubuntuに移行したのですが、最近またCentOSを使う必要が出てきました。 まっさらの状態からこれでインスコできるはず。 [root@localhost ~]# yum update [root@localhost ~]# yum groupinstall 'Development Tools' [root@localhost ~]# rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm [root@localhost ~]# nano...
Aug 15th
June 2010
1 post
現在Wordpress3.0をテスト中
なかなか良くなってます。3.0に対応したかっこいいthemeが見つかったのも大きい。複数サイトに最初から対応してたり、当分verUPはしないよ宣言も落ち着いて対応できます。 どんなプラギンがあるのかとか、多言語を複数サイトで対応した方がいいのか、プラギンがいいのかなどいろいろ調査中です。 プラギンの数多過ぎてデファクトスタンダード探すのに苦労してます。 多言語 問い合わせ ちょっとしたスライドショー
Jun 29th
May 2010
2 posts
リファクタリング:Rubyエディション
読書会行ってきた。 Amazon.co.jp: リファクタリング:Rubyエディション: Jay Fields, Shane Harvie, Martin Fowler, Kent Beck, 長尾 高弘: 本 読んだ本はこれ。第1章の終わりまで。このコードうごかねぇ、インデントおかしいという指摘相次ぐ。コード部分がコードじゃなくて文章になってる。リファクタリングもどこまでどうするかのいろんな人の話が聞けた。 その後の懇親会と言うかダベリングも興味深かった。rubyistには金の匂いのする奴が少なすぎるとか。
May 30th
May 1st
April 2010
2 posts
1 tag
rvmを使ってruby1.9.2を入れてみた
rails3.0betaを使うためにrvmをつかってruby1.9.2を入れてみました。rvmは便利なrubyのバージョンマネジャです。 普通に rvm install 1.9.2 って入れるとpreview版が入ってrails使えません。 rvm install 1.9.2-head が正解です。 が、それを使用とするとエラーが(Leopardでのテストです。)、、、ここ見て解決しました。過去のセキュリティーウプグレがcpanを壊してしまったのが原因なようです。rubyを入れるのにperlのcpan入れ直しというなかなか興味深いことが起きます。
Apr 4th
1 tag
rails3.0beta2が出たみたいなので変えてみたけど
前とは違ってインストールは gem install rails —prerelease だけで終わるようになってます。 rails plugin install git://github.com/odorcicd/authlogic.git -r rails3 rails plugin install git://github.com/intridea/subdomain-fu.git のプラギンを使ってbeta1でアプリを作ってたのですが、エラーが出ます。ここを見るとモジュールの位置をごっそり変えているようです。プラギンでこういうのに追随するのは非常にめんどくさいです。 おまけにオフィシャルのリリースを見ると Note that Ruby 1.8.7 p248 and p249 has marshaling bugs that crash both Rails...
Apr 3rd
March 2010
9 posts
1 tag
rails3.0betaでハマリ(find_byよりwhereがいいみたい)
controllerで @posts = Post.find_by_user_id(login.id)  # SELECT "posts".* FROM "posts" WHERE ("posts"."user_id" = 1) LIMIT 1 こう書いて、viewで @posts.each do |post| こう書いてたら、 undefined method `each' for と意味不明なエラー @posts = Post.where("user_id =?", login.id)  # SELECT "posts".* FROM "posts" WHERE (user_id =1) こう書き直すと直った。かなり時間が取られた。皆さん気をつけましょう。
Mar 29th
1 note
1 tag
rails3.0betaでActionMailerを試してみた
前回に引き続きActionMailerを試してみました。ソースはここ。 rails g mailer notifier でapp/mailers/notifier.rb と app/views/notifierができる。(modelsにできないのが新しい) こんな感じで書いておくと問題なくメールが送れる。 ヘッダーはこんな感じ。 Subject: Password Reset Instructions Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Content-Transfer-Encoding: 7bit 問題は:subjectに日本語を入れた場合、 /app/mailers/notifier.rb:8: invalid multibyte char (US-ASCII) ...
Mar 26th
1 note
1 tag
routes.rbでの注記
railsでのroute.rbでしてしまったタイポから気になったとこを少々。 resources :productsと書いた場合rake routesは GET /products(.:format) {:controller=>"products", :action=>"index"} products POST /products(.:format) {:controller=>"products", :action=>"create"} new_product GET /products/new(.:format) {:controller=>"products", :action=>"new"} GET ...
Mar 25th
2 tags
authlogicでログインログアウトを実装
前回に続き少しばかり進歩させました。ソースはここにおいてます。ここを参考にしました。 urlの設計はtumblrを意識してみました。 config/routes.rb :as => ‘login’ って書いておくと、login_pathが’/login’までの相対パスの、login_urlが絶対パスのurlが表示されます。 tumblrを意識しているのでloginはemailとpasswordでの実装です。この際、 app/models/user.rb と書く必要があります。 次回はforgot_passwordを実装したいです。パスワードのリマインダをメール送信します。TMailからMailに取って代わったようなので日本語も含めていろいろテストしてみたいです。
Mar 21st
1 note
2 tags
rails3.0betaでauthlogicを試してみました
せっかくなのでrails3の勉強もかねてauthlogicが使えるかどうか試してみました。今のところ大丈夫そうです。rails3がでるまでにログイン認証のつくり込みができればと考えています。 前回作成した環境で動かしています。Lucid alpha 3+ruby1.9.1+rails3.0betaです。3月21日時点、Lucid alpha 3インスコ後sudo aptitude updateとsudo aptitude upgradeをかますとvm上でも画面が表示されるようになってます。 ではスタート。 rails r3b_authtest rails plugin install git://github.com/binarylogic/authlogic.git あとは基本的に http://github.com/binarylogic/authlogic_example...
Mar 20th
3 notes
Rose-Tinted: Upgrading to Rails 3 beta (part 2) →
This is the second part of a series of posts detailing my experiences while upgrading to Rails 3. The first part covered migrated configuration and framework files to play nicely with the new Rails 3 APIs. Now, we’ll look at booting the server, fixing dependency issues and walking through our…
Mar 20th
1 note
1 tag
とりあえずrails3をつかってみる
rails user これでuserプロジェクトができる。 rails c で前の script/console、 rails s で前の script/server Gemfileというのがある。これに必要なgemを書き込んでおくと、 sudo bundle install で 必要なgemがシステムにインストールされる。 bundle package で必要なgemが vendor/cache にインストールされる。 rails plugin install でプラギンのインスコ。
Mar 14th
1 tag
lucidにruby1.9.1とrails3.0betaをいれてみた
ubuntu 10.04 alpha3でやっとserver版がvmware上にインスコできるようになったので(画面はまだ表示されないけどopenssh-serverを入れとくとアクセスはできる)、ruby1.9.1とrails3.0betaを入れてみました。 まずは基本環境 sudo aptitude update sudo aptitude upgrade sudo aptitude install open-vm-tools 次にmysql、sqlite3、imagemagick、gitをインストール sudo aptitude install sqlite3 libsqlite3-dev mysql-server libmysqlclient16-dev sudo aptitude install libmagick9-dev sudo aptitude install...
Mar 8th
WatchWatch
Holographic Architectural Imaging by Zebra (via Core77) 建築模型は必要なくなるかもです。
Mar 1st
February 2010
2 posts
tumblrのsecondaryブログでできないこと
replyができない。 tomblooのamazonアフィーリンクができない。 twitterが出来るようになってた。
Feb 25th
1 note
1 tag
rails3.0betaインスコしてみました
当方leopardなものでrails3.0に必要なruby1.8.7をmacportsを使ってインスコしたのですが、portのupdateやcleanupやいろいろ手間かかりました。script/serverがscript/rails serverに変っていることに気がつくのに10分ほどかかってしまいました。久々に2chのrailsスレをみたら活況を呈してました。 railsはコピペベースから始めて動くこと優先で始めたので3.0を機にまじめに勉強してみたいと思います。 インストール方法はこちら。これを機にruby1.9も勉強するか悩み中。
Feb 6th
January 2010
6 posts
1 tag
せっかくなんでredmineをインスコ
前回、前々回に続いてredmineのインスコしてみます git clone git://github.com/edavis10/redmine.git mysql -u root -p create database redmine character set utf8; create user ‘redmine’@’localhost’ identified by ‘hogehoge’;  grant all privileges on redmine.* to ‘redmine’@’localhost’; exit cd redmine mv config/database.yml.example config/database.yml nano...
Jan 15th
rails使えるまでが非常に簡単になっている件について 続きの続き
sudo mkdir /opt/nginx/sites-enabled sudo mv /opt/nginx/conf/nginx.conf /opt/nginx/conf/nginx.conf.default sudo nano /opt/nginx/conf/nginx.conf user www-data; worker_processes 1; events { worker_connections 1024; } http { passenger_root /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.9; passenger_ruby /usr/local/bin/ruby; include mime.types; default_type ...
Jan 15th
rails使えるまでが非常に簡単になっている件について 続き
sudo aptitude install git-core git clone git://github.com/jnstq/rails-nginx-passenger-ubuntu.git sudo mv rails-nginx-passenger-ubuntu/nginx/nginx /etc/init.d/nginx sudo chown root:root /etc/init.d/nginx sudo /usr/sbin/update-rc.d -f nginx defaults sudo aptitude install libmagick9-dev sudo gem install rmagick sudo gem install mysql #すでにはいっているみたいだけどうまくいかないのでもう一回
Jan 15th