社会人6年目・・・

気づいたら社会人6年目・・・4年目くらいからずっと考えていることですが、仕事のパフォーマンス向上を常に考えていて、 いろいろ試してはいるのですが、結局今日も徹夜しているダメな男です><いろいろあって4月から環境も変わって、さらに忙しくなってど…

MSNがYahoo! Japanみたいになってる

久しぶりにMSN Japan - ニュース, 天気, メール (Outlook, Hotmail), Bing検索, Skypeを見てみたら、Yahoo! Japanみたいになってた・・・ これはいいのか?たぶん著作権とかないし、デザインだから何も言えないのだろうけど、う〜ん・・・

DoCoMoやっちゃいましたね・・・

3/31からiモードIDが取得できるようになりましたが、 早速DoCoMoのサイトを確認しました。http://www.nttdocomo.co.jp/service/imode/make/content/ip/index.html 利用時の注意点を確認してみた SSL通信時は、iモードIDは付与できません。 え?どうゆうこと…

携帯端末エミュレータ「P1 Emulator」

前のプロジェクトでモバイルサイトの構築をしていましたが、 キャリア(DoCoMo、AU、SoftBank)によって表示が違ったりとか、 キャリアによって仕様が違うのでしょうがないですが、 テストが超大変でした・・・今まではキャリアサイトからエミュレータをダウ…

mod_rails

でちゃいましたね〜、mod_rails! Apache+FastCGIで運用している人は、期待できるのではないでしょうか!まだ出たばかりなので、テストはしていないですが、 Apacheに組み込めるなら、こっちに乗り換えたいですね〜負荷とかわからないですけど・・・ 今度実…

複数バージョンを同時に確認できるツール「IETester」

Web開発していてブラウザのバージョンによって微妙に表示が違うとか、 結構、確認で苦労している人もいるかと思います。このツールはIE 5.5、6、7、8 beta1が同時に確認できるツールです。 これを使えば、開発効率も少しはあがるのではないでしょうか。My De…

Rails LiveCD

railslivecd.org Live CDでRuby on Railsを利用できるみたいです。 勉強会とかで簡単に利用できてよさそうですね〜 OS Linux Mandrak Webサーバ mongrel RDBS MySQL その他 OpenID Firefox

OpenIDに関する調査

OpenIDに関する調査--OpenIDの利用率はわずか1.2% - CNET Japan やはりYahoo Japan!がOpenIDを採用したことによって、OpenIDの認知度と信頼性があがりましたね。 でも、まだまだ利用者は少ないのが現状みたいです。 完全に普及するのは、もう少し先になる気…

QRコード

QRコードの利用経験、8割超に――課題は読み取りの早さと精度 - ITmedia Mobileの記事ですが、 QRコードから読み込んでサイトへアクセスする人たちは、「79.3%」もいるらしい・・・正直QRコードがここまで利用されているとは思っていませんでした。 少し前にRu…

JRubyStack

JRubyをちょっとさわってみたくて、環境構築するために調査していたのですが、 JRuby Cloud Hosting, JRuby Installer, Docker Container and VMというインストーラで簡単に環境構築できそうです バージョン Ruby on Rails 2.0.2 インストールされるパッケー…

Ruby1.9.0-1がリリースされましたね

まだ開発版ですが、Ruby1.9.0-1がリリースされたみたいですねRuby1.9.0-1スナップショット

Ruby Tシャツもらっちゃいました

3/1にオープンソースカンファレンス2008 Tokyo/Springに行ってきました!オープンソースカンファレンス2008 Tokyo/Spring - いらっしゃい!ちょうどほしかった本が売っていたので2冊購入したのですが、 そしたらRuby Tシャツをもらっちゃいました!どこで着…

オープンソースカンファレンス2008 Tokyo/Spring

オープンソースカンファレンス2008 Tokyo/Spring - いらっしゃい!に行ってきました。 セッション「最近のRuby」について聞いてきたので、簡単にメモ。 Rubyのバージョン Ruby1.9からバージョン管理の方法が変わったみたいです。 1.9.0-x 1.9.0の場合は開発…

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