ActiveRecord覚書

Rails(ActiveRecord)のfindについて自分用の覚書。 環境 ruby 1.9.3p0 Rails 3.1.3 モデルの作成 従業員モデルの作成 $ rails generate model employee first_name:string last_name:string birth_date:date sex:string department_id:integer hire_date:d…

[Google][Developer][Day][2011] Google Apps Scriptのソースコード

http://code.google.com/intl/ja/googleapps/appsscript/guide.html は、 Googleスプレッドシートやその他のGoogleプロダクトをJavaScriptを用いて制御する仕組みだそうです。 Excelのマクロのようなものでしょうか。 JavaScriptで制御できるというのはいい…

[Google][Developer][Day][2011] Web Gameのソースコード

毎年恒例のhttp://www.google.com/events/developerday/2011/が今年も開かれます。 今年も入場するためにはDevQuizを解きボーダーラインをクリアする必要があります。今年は ウォームアップクイズ クイズ 分野別クイズ Web Game Android Google Apps Script …

Cloud Foundryを触ってみる。(デプロイ他)

環境変数を表示するための簡単なアプリケーションを作成し、デプロイしてみます。 Cloud Foundryではアプリケーションのホストやポート番号、インスタンス情報 その他諸々の環境変数はJSON形式でENVに格納されているようです。 今回は数行のアプリケーション…

Cloud Foundryを触ってみる。(vmc導入)

VMware社が2011/4/12に発表したPaaS環境、Cloud Foundry。 invitation の登録をしていたものの放ったらかしていたら4月末に準備OKのメールが来ていた ので今更ながら触ってみます。 PaaSをオープンソースのCloud Foundryで仕掛けるVMwareの狙いはどこにある…

rvmをインストール

https://rvm.beginrescueend.com/を インストールしてみましたので、作業メモ程度に。例のごとくUbuntu 11.04の仮想マシンを新規作成、アップデート・マネージャでパッケージの アップデート適用した状態からのスタート。まず、RVMインストール時に必要とな…

rvmにRuby 1.9.2をインストール

まず、Ruby環境のインストールに必要なパッケージ類を「rvm notes」コマンドで確認できるようですので コマンド実行により表示されたパッケージでシステムに足りてないものをインストール。 $ sudo apt-get install bison openssl libreadline6 libreadline6…

Google maps api v3 マーカー(MarkerManager使用)(自分用メモ)[Google][maps]

MarkerManagerを使ってGoogle maps 上にマーカーを置いてみます。 google-maps-utility-library-v3プロジェクトサイト Google Code Archive - Long-term storage for Google Code Project Hosting. HTML <html> <head> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> </head></html>

Google maps api v3 マーカー(自分用メモ)[Google][maps][api]

Google maps api v3を使ってマーカーを置いたり。v3はAPIキーなしで使えていいですね。数多くマーカーを置きたい時はMarkarManagerクラスを使うとよい場合がある。それは後ほど。 公式ドキュメント http://code.google.com/intl/ja/apis/maps/documentation/…

Google Developer Day 2010 Quize OAuth

OAuthのソースを。言語はRubyで。横着してruby-oauthを使用しています。 以下で200レスポンスが返って来ました(当時は。今はどうかは分からない。)。 require 'rubygems' require 'oauth' PROVIDER_URL = 'http://gdd-2010-quiz-japan.appspot.com' CONSUM…

【Ruby】 整数と実数の判定を思いつきで。

書いてみました。スマートさの欠片もありませんがね。 私ならこう書くyp!というのがあればドシドシお願いします。 def check_numerical_value value value_class = value.class.to_s if 'String' == value_class values = value.split '.' if 1 < values.len…

Androidアプリ開発環境を構築してみる(Ubuntu 10.04 LTS + Android SDK + Eclipse)

『こんなAndroidアプリ作ってやるぜ!!』ということもなく、開発環境だけでも作ってみようか、 という思いつきでございます。 今回は仮想マシンとして新に作成したUbuntu 10.04 LTS の環境上に構築してみます。 ではLet's GO! Sun JDK インストール SunのJD…

Twitterのブログ引用機能

.bbpBox{background:url(http://a3.twimg.com/profile_background_images/24137517/hexillus-dl.jpg) #000f22;padding:20px;}p.bbpTweet{background:#fff;padding:10px 12px 10px 12px;margin:0;min-height:48px;color:#000;font-size:18px !important;line-…

Ubuntu 10.04 LTS デスクトップ on VMware Player

つい先日Ubuntu 10.04 LTS がリリースされたので仮想マシンにインストールしてみた。

Apache Cassandra install on Ubuntu 10.04

Apache Cassandraが話題のようなのでインストールしてみます。 Ubuntu 10.04の仮想マシンを新規に作成し、Cassandraのバイナリパッケージをダウンロードした所からの作業が以下になります。 sun-rise@sun-rise:~/ダウンロード$ ls -l 合計 9576 -rw-r--r-- 1…

はてなパーカー欲しい! バーガンディがほしいっす!

Windows7に向けて

NEC Express 5800/110Ge という格安サーバマシンをデスクトップマシンとして 活用しようという案を練っています。 以下が検討中の案。 部材 詳細 新規購入 ベースマシン NEC Express 5800/110Ge OS Windows 7 Professional (64bit) ○ CPU Core 2 Quad Q9550 …

C++ stringのsplit関数作ってみた

文字列を分割したい、って言う時にc/c++の場合split関数がありません。boostを入れるなど ライブラリに頼るのもアリですが、ちょこちょこっと使いたいだけでライブラリ導入するのもアレだし、 てな時は自分で作るほかありません。 Googleで検索すれば先人の…

Today's tweets.

ロボカーをボロカーと空目 posted at 23:39:36 0:45からグイン・サーガかぁ。見たいけど起きていられるのか。 posted at 23:23:26 @inoyan7 ただいまです。 posted at 23:22:43 メシ&ブラタモリDone posted at 23:16:33 帰宅していた。 posted at 23:15:55 …

電車でオッサン(以降、Aと呼ぶ)に軽くいちゃもんつけられたので、それに対する 脊髄反射的垂れ流しエントリ。 ※ あくまでも私側の立場での意見・言い分であり、相手側の状況をうかがい知る由もありません。 シチュエーションとしては、金曜の夜下り方面での…

Fri, Sep 11

23:59 y_arim さん、でしたっけね? #subatwi 23:42 無線LAN子機を抜き差ししたら直った。 23:40 ネットワークがとつじょ切れたので、とりあえず再起動なう 23:27 スバツイに参加したからといって変態認定されるわけではないですよね!? 登壇者の方々がそうな…

Sat, Sep 12

01:16 すごく楽しかったです! RT @yasuyukima: スバツイに参加してくれた皆様、ネットの向こうから「なんだ?」と興味を示してくれた皆様、本日は参加頂いて有り難うございました。またやりますのでゆるく期待しててください。Love you !!! #subatwi 01:11 …

政権交代するようなので

子ども手当てに関してですが、マニフェストに掲げたぐらいなのでどうあっても法案通すのでしょうか。 マニフェストや法案の内容を精査したり、周辺事項を勉強してないのでうがった意見かも知れませんが、 個人的に感じていることを挙げてみる。 少子化対策の…

ライブ行ってきたので感想など

今日、あるアーティストのライブに行って来ました。ライブ鑑賞は初*1といってもいい私が行ってきた感想・雑感を挙げ連ねてみます。 なぐり書きしているので見苦しい日本語や意味不明なことが書いてあるかもしれませんがご了承を。 ○さすがプロフェッショナル…

どっちがいいんだろ

掲載したソースでは、認証API2のレスポンスをDOMにしてからやのノードの 値を取得するようにしたけど、正規表現で文字列処理して値を抽出した方がいいのかな? メモリの使用量とか速度的に。 今度、正規表現版も作ってベンチマークとって比較してみようかな…

ニコ生API・認証APIにアクセス

公式のニコ生アラートAPIがリリースされたので、とりあえず認証APIを用いてコメントサーバから データを受信するために必要なサーバアドレス、ポート番号、スレッドIDを取得するためのクラスを 作ってみた。 言語はJavaです。 ※ 例外処理はユルユルです。 ツ…

I went to the Daiba.

お台場にいってきました。何をしにかというと、ガンダムを見に。 8月いっぱいまでなので見れるうちに行っとかな、ということで重い腰を上げたわけです。 新橋駅からゆりかもめを使って台場駅に行ったわけですが、新橋駅の時点で切符を買うための行列が。。。…

iPhoneにしちゃったZE

以前、なんだかんだグダグダと「自分はiPhoneにする必要ない」みたいなことを 書き綴っていたわけですが、結局iPhone 3GS 16Gに機種変更しちゃった。テヘ! 色々と熟慮に熟慮を重ねた結果ですよ。ええ。

Twilog登録しました。

@roprossさんの開発なさっているTwilogに登録してみました。 下記のURLからどうぞ。 http://twilog.org/sun_rise_ ちなみに、twtr2srcで今日の現時点のつぶやきログをはてな用に取得してみた。 18:25 App Store で「無料」アプリ落としたいだけなのにクレカ…

Rubyの試験を受けてみようと思う。

一時金をゲットすべくRubyの知識をより深めるためにRuby技術者認定試験を受けてみることにする。 http://www.ruby-assn.org/ja/certification/examination.htm こういった資格の類って取得したから何がどうなるってわけでもないし、取得したらRubyをバリバリ…