2008-02-01から1ヶ月間の記事一覧

mixiがOpenIDに対応

先日Yahoo! JapanがOpenIDに対応しましたが、今度はmixiもOpenIDに対応するみたいですね。 mixiがOpenID対応へ - ITmedia NEWSmixiはプロバイダになったので、OpenIDに対応しているサービスであれば、 mixiアカウントでサービスを利用できたりしちゃいます〜…

jpmobileでAU・SoftBankはセッションIDがつかない件

Ruby on Railsのモバイルで利用できるプラグインでjpmobileがありますが、 ちょっとはまったのでメモ。最新版のjpmobile-0.0.2をインストールしたのですが、AU・SoftBankが利用できなく なりました・・・いろいろ調べていると、AU・SoftBankの場合はセッショ…

個室風流 七色てまりうた

新宿東口から出て南口方面に徒歩5分くらいのところにあります 店名をみてわかると思いますが、てまりのお店。 店内には大きいてまりがいくつかありました。平日行ったのですが、結構混んでました・・・ 最初は個室で途中からてまりの中に入れましたが、うー…

DoCoMoがiモードIDサービスを提供

やっとDoCoMoが対応してくれました。 AUではサブスクライバID、SoftBankでは端末シリアル番号を通常のアクセスで 取得できますが、今までDoCoMoだけは取得できなかった。フォームにutn属性を追加することによって取得できたのですが、 確認ダイアログとかで…

Installing Lighttpd with Trac and Subversion on CentOS 4 (RPM)

LighttpdにTrac + Subversionを構築したのでメモ。 Subversionインストール # yum install subversion リポジトリ作成 # mkdir -p /home/svn/RepoName # svnadmin create /home/svn/RepoName リポジトリ編成/ソース追加 # svn mkdir file://localhost/home/s…

Installing Ruby on Rails with Lighttpd and MySQL and FastCGI on CentOS 4

CentOS4.3でLighttpd + rails +FastCGIを構築したのでメモ。 rubyインストール # cd /etc/yum.repos.d/ # wget http://dev.centos.org/centos/4/CentOS-Testing.repo # yum -y --enablerepo=c4-testing install ruby ruby-docs ruby-ri ruby-libs ruby-mode …

findは4つのパターンで検索できる

Ruby on Railsでfindメソッドはよく利用されるかと思いますが、検索方法にもいくつかパターンが あります。 find(int) Model.find(1) Modelテーブルのidカラム「1」が検索される 複数、配列も指定可能 Model.find(1,2,3) Model.find([1,2,3]) 検索できなけれ…

ActiveRecordで指定の場所にlogを出力する

単体でActiveRecordなどを利用した場合、SQLなどをlogで確認したい場合があるかと思います。 指定の場所にログを出力するコードです ActiveRecord::Base.logger = Logger.new("debug.log")

Rubyで操作できるシェル「rush」

http://journal.mycom.co.jp/news/2008/02/22/042/ Cloud Application Platform | Herokuの人が開発しているみたいですね まだ業務では使えないと思うけど、今後流行ってきそうな気がする〜

RailsでDBを指定してプロジェクトを作成する

Rails2.0.2からデフォルトのDBがSQLiteになりましたが、他のDBを指定してプロジェクトを作成する方法です。 MySQLの場合 rails -d mysql プロジェクト名 他のDBを指定する場合は、「mysql」のところを変更すれば指定可能です。 ちなみにRailsでサポートされ…

最近の福利厚生はすごい

ちょっと前までの福利厚生って保険への加入や休暇、施設などの利用くらいかと思ってたんですが、 最近いろいろな福利厚生があるんですね〜カフェテリア、社内託児所、エステとか・・・ おもしろいと思ったのは失恋休暇? 失恋すると年齢に応じた日数の休暇が…

Ruby on Railsでパフォーマンス向上する - ActiveRecord編 -

findメソッド 必要なカラムだけ取得する findメソッドを利用するときは、:selectオプションを指定します。 指定しない場合は・・・ select * from ・・・ のSQLが生成されます。 あと:limit、:offsetなどのオプションも指定したほうがいいですね ファインダ…

Ruby on Rails2.0の変更点

Ruby on Rails 2.0が公式リリース

重複データを調べるには

データを抽出するときに重複データを排除するためにdistinctを利用することは多いかと思います。 今回は重複しているデータを調べたいときに利用できるSQLをご紹介したいと思います。そこまで難しいSQLではないですが、下記のようになります〜 select column…

大量のデータをinsertする

お仕事で大量のデータをinsertするスクリプトをRubyで書いていたのですが、 最初、イテレータで1件ごとにinsert文を書いていました・・・ (はずかしいですが・・・)パフォーマンス的に悪かったので調べてみたところ、解決方法がありました〜 1つのinsert文…

Google Code Project Hostingを利用してみる

Google Code Project Hostingとは、オープンソースプロジェクトを管理するリポジトリサーバです。 Google Accountを取得していれば簡単にプロジェクトを作成することができます。 難しい申請とかは必要ありません。Google Codeにプロジェクトを作成してみま…

Railsバージョンを指定してプロジェクトを作成する

Rails最新版は2.0.xですが、以下コマンドで指定したRailsバージョンのプロジェクトを作成することができます。 rails _1.2.6_ project

OpenIDが普及するか

OpenID FoundationにGoogle、Microsoft、VeriSign、Yahoo!、IBMが加わったみたいですhttp://www.computerworld.jp/topics/cp/97969.html今後、OpenID認証は必須になりそうです〜

tinyint(1)はActiveRecordでbooleanになる

ちょっとはまってしまった・・・ ソースを確認してみる lib\active_record\connection_adapters\mysql_adapter.rb def native_database_types #:nodoc { :primary_key => "int(11) DEFAULT NULL auto_increment PRIMARY KEY", :string => { :name => "varcha…

MYSTERIOUS

新宿東口 - 歌舞伎町ドンキホーテのそばにあります。 店内は青白く光っていて、凝った造りになってます。たぶんテーマは「宇宙」ですね〜 お姉さんの格好がすごくて印象に残ってます 何がすごいかは行ってみてください>< ドリンクも惑星の名前になっていて…

railsバージョンを指定してインストール

インストール gem install rails --version 1.2.6 --include-dependencies 確認 gem list

Rails勉強会@東京(第27回)ポジションペーパー

仕事で参加できなくなりました。すいません。 名前 安部 健太 年齢 25歳 経験技術 インフラ系 - 3年 サーバ構築〜運用 Webエンジニア - 1年 Ruby、PHP、Perl、ASP・・・ Ruby on Rails の仕事 コミュニティサイト構築 http://www.agenda-style.jp/ 人材派遣…

Aoyuzu

恵比寿の西口改札をでてすぐ目の前にあるお店です。 薄暗い感じで雰囲気がいいです。店内にはDJもいたります。 Paryでもカップルでも使えるお店ですね〜 個室もあります。(予約が必要)料理は・・・ ちょっと酔ってしまい、あまり覚えていないです>< 2人…

Ruby on Rails + AIRについてしらべたので・・・

社内カンファレンスというものをやって、そこでRuby on RailsとAIRについて 発表したので、簡単にまとめてみようと思います。 AIR 開発環境 デスクトップ型アプリケーション(ブラウザを利用しない) アプリケーションインストール時にAIRもインストールする…

今日からブログをはじめます

かなり遅いですが、ブログをはじめようと思います! 前にも何度か思いましたが・・・特に決まってないですが・・・ Web技術 ニュース Ruby on Rails PHP Java AIR Linux データベース おいしいお店 こんな感じで書いていこうと思います。 今度は絶対続ける〜…

データベースに接続してみた

Rubyをはじめたので、とりあえずデータベースに接続してみます。 データベースはMySQLを利用します。各ライブラリはインストールされているものとします・・・ Ruby/DBI require 'dbi'begin # データベース接続。DBI::DatabaseHandleオブジェクトを作成 db =…