UNLIMITED JAVA

WEB技術や普段の生活のブログ

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

Rails3とRails2

Rails3にほぼ主軸を移したけど、もうRails2には戻れないっすな。 一番気に入ってる点がBundleですね。 セットアップ手順書にBundle installって書くだけで良い。 操作も楽チンだし。 Rails2の時は依存関係で苦しんだけど、ここらへんも「レール」に乗れる様…

めしばな刑事タチバナ 3巻

いつの間にか3巻、安定した面白さです。 缶詰編、天下一品編、カップ焼きそば編。 カップ焼きそば編は熱いね。 ペヤングとUFOと一平ちゃんの三つ巴の戦い。 一平ちゃんが出たのは大学のころだったかな。 いつもペヤングばかり食べてたのに、からしマヨネー…

Lambda-Alert

https://github.com/zoul/Lambda-Alert ラムダ式で処理を書ける素敵なライブラリ。 //Demoより抜粋 LambdaAlert *alert = [[LambdaAlert alloc] initWithTitle:@"Test Alert" message:@"See if the thing works."]; [alert addButtonWithTitle:@"Foo" block:…

IronRuby + IIS + Railsアプリケーションをやってみようと思ったけど。

ironrubyのインストール 公式から落としてくる。 zipで。 2011年11月現在ではversion1.0.0が安定版の最終バージョンらしいので、こっちを落とす ruby 1.8.6バージョン。 落としてきてbinに入れてパスを通せばOK.>ir -v IronRuby 1.0.0.0 on .NET 4.0.30319.2…

RailsをApache以外のサーバで動かす

Railsを乗っけるのに、ちょっと調査。 Passenger + Apacheが安牌っぽいけど、サーバ構成でダメなので。 IIS + FastCGI + Rails なんか行けそうだけど設定が面倒くさそうなので中止。 IISはログが読みづらい、原因がつかみにくい気がします。 Tomcat + Wabler…

MySQLのサポート費用大幅引き上げ、Oracle

MySQLのサポート費用大幅引き上げ、Oracle 1年前の記事なんだけど、MySQLのライセンス価格って最低でも「年間2000ドル」らしいっす。 昔は599ドルで使えてたのに。 ちょっとした受託システムだとキツイなぁ。 SQLite3を使うか、小さい規模だったらOracleXEに…

グラフィカルなiPhoneアプリの開発環境

iOS

幼児向けのiPhoneアプリネタを思いついたんだけど、どんなFWで作るのがベストなんだろうかと考えてみた。 要件 アニメーションが出来ること。 複雑な業務ロジックはいらない。 簡単に作れること。シンプルなアプリを3人日くらいで開発したい。 候補 Objectiv…

iTunesでの楽曲購入

ふと聞きたくなってiTunesで IN MY WORLD Spiral ミッシングリンク を探したんだけど、売ってないのな。 音楽離れとか言うけど、そりゃ売らなきゃ売れないってばよ。

iPhoneでjsonを読む

デフォルトではできないみたいなので、「SBJson」を使いました。 https://github.com/stig/json-framework/ からダウンロード。 インストール方法は「Classes」以下のフォルダを全部自分のプロジェクトにぶち込む。 ええんか?それでええんか? C#みたいにDL…

gitでpush出来ないよー。

と思ってたら、こんな記事はけん。 Hgに慣れてしまった人のためのGitメモ mercurialと同じ、などと思ってはいけない。そんなあなたは考えが甘い。mercurialと同じだと思って clone して、コードを修正して、 commit して、変更内容をpushしたいと考えるだろ…

ブラウザ比較しようと思ったんだけど。

ずっとSleipnirを使っていたんだけど、検索エンジンがyahooに変わってしまったので、変更を検討。 かなり使いやすくて気に入ってたんだけどねー。 よかった点は 検索を新しいタブで開ける。 タブを無限に開ける。 タブを簡単に閉じれる。 あたり。 Safari iP…

Android4.0のPeople機能

この機能のために、GalaxyNexus買うかもしれないw or 他のAndroid4.0にアップデート出来る機種。 電話帳に各SNSのアカウントを紐付け出来る機能で、TimescapeとかPeopleHubとか、余り目新しい機能では無い気がするけど、今回はなんか別次元の可能性がありそ…

iPhoneのプロジェクトをBitbucketで管理してみる。

bitbucketはオンラインでソース管理を提供してくれてるサービスです。 Privateなプロジェクトも開発者5名までは無料で使えてすごく素敵。 GitとMercurialが使えます。 https://bitbucket.org/ 1.ローカルリポジトリの作成 ローカルのプロジェクトでgit init …

チャーリーとチョコレート口上

Kindleで読み始めたなう。Charlie and the Chocolate Factory作者: Roald Dahl,Quentin Blake出版社/メーカー: Puffin発売日: 2007/08/16メディア: ペーパーバック クリック: 6回この商品を含むブログ (5件) を見る俺レベル(TOEIC320点)でも読める! わり…

iCloud VS Googleアカウント VS LiveID

出揃いましたな。 やってることはだいぶ近いけど、目的は微妙に違う。 iCloud iOSへの囲い込み。 Googleアカウント Google広告媒体への囲い込み。 LiveID よくわからぬ。 WindowsPhone、Windows,XBOXへの囲い込み? クラウドでの同期って複数端末を使ってナ…

関数のプロトタイプ宣言

No previous prototype for function 'hoge' って警告がずっと消えなかったのだけど、ようやく解消。 プロトタイプ宣言が間違っていた。 void hoge(); ↓ void hoge(void); 引数がない場合、voidを入れないといけないのね。

技術書を洋書にしてみる

英語の勉強を兼ねて、手元の技術書を洋書にしていくテスト。 と言っても買い換えるのはもったいないから、新しい本を買うときにはって感じですな。 とりあえず、ScalaとDjangoの本が欲しいので、洋書で購入予定。 ラインナップ数が和書より多いのもポイント…

モトローラ Photon 4Gが欲しい。

auがこんな本気だすなんて。Photon 4Gが欲しいっす。 でも、HTC EVO 3Gも良さげだし、iPhone5もだし、XperiaRAYも素敵だし。 au的にタイムリーな動画。 BestBuyの動画かな。 Motorola PHOTON 4G vs. HTC EVO 3D Dogfight Part 1 http://www.youtube.com/watc…

Mercurialを使ったマージの概要。

TortoiseHgとかMercurialを使ったマージ方法について。 svnとはかなり勝手が違う感じですね。 incoming , outgoingを使って、他者のPushを確認する。 他者のPushがあった場合、それをローカルにマージする。 ローカルにマージする場合、その前に自身の修正を…

ガチャとiPhoneアプリ

GREEとかモバゲで1回300円のガチャがあって、飛ぶように売れているという。 iPhoneアプリを一本300円にするか200円にするかとか悩んです横で、その売れっぷりはスゴイなーと。 仕組み作りの勝利なんでしょうね。

TGS

ゲームショー行ってきました。 一番面白かったのはGREEかなぁ。 ステージの雰囲気が他とは違って、明るくてカッコイイ。 若々しさに満ち溢れている感じがする。 すごい昔だけど、ゲームショーでバーチャ3とかエネミーゼロとか見た時と同じような感じがした。

プログラム入門書を見てきた

「もしもプログラムを触ったことがない女子大生がソフトハウスに入社したら」 男子大生でもいいです。 そういう知識ゼロの人が部署に配属されるコトもあるわけで、そんな時どうやってプログラムの教育をしたら良いかなと考えました。 ある程度組めるようにな…

google app engine で Djangoを使うまでに参考にしたページのまとめ。

app-engine-patch での Django の配信 http://code.google.com/intl/ja/appengine/articles/app-engine-patch.htmlサンプルのダウンロード app-engine-patch http://code.google.com/p/app-engine-patch/downloads/list app-engine-patch-1.0.2.3.ziptaichin…

船橋のタイ料理屋さん「クントゥアン」

船橋に新しいタイカフェが出来たとTwitterで聞いたので、行ってきました。 R14さんのホームページに紹介があったのでリンク貼ります。 http://r14.biz/pieces/2011/07/%E3%80%8C%E3%82%AF%E3%83%B3%E3%83%88%E3%82%A5%E3%82%A2%E3%83%B3%E3%80%8D%E3%81%A7%E…

WindowsPhone IS12T

お店にホットモックが置いてあったので、ちょっと触ってみた。○よかった点 ぬるぬるさくさく。iPhone4なみ、かなり快適です。 ×良くなかった点 トップ画面のモノトーン アプリアイコン+アプリ名で縦に並んでるけど、iPhoneみたいにタイル状のほうが一覧しや…

Googleがモトローラを買収

125億ドル、特大っすね。 Apple VS Google+Motorola VS Microsoft+Nokia っていう垂直統合グループの誕生。 Apple , Google+Motorola , Microsoft っていう北米の特許連合。 Android採用会社の中でも、Motorolaだけはリスクが激減したんじゃないだろうか。 …

How to use Devise and Rails , without EMail

Deviseでユーザ名だけで使うときに「Email can't be blank」とか言われちゃう場合の対処。 I thoght to use Devise only UserName. But there are two problems. 1.It's called error message "Email can't be blank". 2.It's called error message "usernam…

パスワードを必須項目から外す。

パスワードを必須項目から外したいんだけど、やりかたが分からない。 バリデーションはModelのSaveで行われているんだけど、どこでチェック条件がセットされているのかが分からぬー。 RegistrationsController#create の中で params[:user][:email] = "dummy…

色々試した結果、以下で上手く行った。

devise 1.4.1 手順 https://github.com/plataformatec/devise やぱり、公式から読むべき。

上手くいかない

最新のdevise 1.4.2を使ったんだけど、バージョンの関係か、どうもうまく動かず。 undefined method `authenticate_member!' というエラーが出る。