複数の画像ファイルを1つのPDFファイルに変換する

勉強会向けに作成したスライド。皆さんはどうなさっていますか? やっぱりslide shareで公開したりしているのでしょうか?僕はまだ2度しか発表したことがありませんが、その資料というのが…画像ファイルなのです。 *1 これでは勉強会の資料としてslide share…

Minami.rb Rails Hackathonに参加してきました。(day one)

12/3のHackathonに向けて、Ideathonが開催されました。 Hackathonに参加するのは、去年の5月に京都GTUG主催のHTML5のHackathonに参加して以来の2度目です。 Hackathonとは:区切られた時間内に、みんなで何か作ろうぜなイベント Ideathonとは:Hackathonのチ…

Railsのインストール

以下のサイトを基にRuby on Rails(以下、Rails)をインストールします。 http://guides.rubyonrails.org/getting_started.html http://docs.rubygems.org/read/chapter/10#page33 Railsのインストール(ruby-1.9.2-p136) Railsはgemとして提供されているの…

RubyGems

RubyGems Ruby用のパッケージ管理システムのプログラム(gemと呼ぶ)やライブラリを管理するパッケージシステム RubyGemsは Rubyのプログラム(gemと呼ばれる)やライブラリを配布するための標準のフォーマット インストールされているgemパッケージを管理す…

Rubyの切替

次のコマンドでRubyを切替えることができます。 rvm use %Rubyのバージョン%「デフォルトの設定」と同様に、「%Rubyのバージョン%」には「rvm install」コマンドで指定した形式でバージョンを指定します。 「1.8.7」に切替えてみます。 goh:~ goh$ rvm use 1…

デフォルトのRuby

デフォルトの設定 以下のコマンドでデフォルトで使うRubyを指定することができます。 rvm --default use %デフォルトで使うRubyのバージョン%「%デフォルトで使うRubyのバージョン%」には、「rvm install」コマンドで指定した形式でバージョンを指定します。…

RVM管理下へのRubyのインストール

1.8系、1.9系の最新版(2011.02.09現在)ということで、以下のバージョンをインストールすることにしました。 [ruby-]1.8.7[-p330] [ruby-]1.9.2[-p136] Rubyのインストール 次のコマンドでRubyをインストールします。 rvm install %Rubyのバージョン% %Ruby…

Xcodeのインストール

Xcodeは、Mac OS X、iOSのアプリケーションを開発するツールのセットです。 Xcode IDE、パフォーマンス解析ツール、iPhoneシミュレーター、そしてOSフレームワークが、Mac SDKsやiPhone SDKsという形でまとめられています。*1 詳しくはAppleの開発者向けサイ…

RVM管理下へのRubyのインストール…の前に

RVMのサイトの情報を基に、RVM管理下にRubyをインストールすることにしました。 http://rvm.beginrescueend.com/ RVM管理下にインストールされたRubyは、システムにインストールされているRubyとは別に管理できます。 1.8系と1.9系を比較できるように、それ…

RVMのインストール

RVMのサイトの手順に従ってインストールしました。 http://rvm.beginrescueend.com/rvm/install/ Rootではなく、1ユーザとしてインストールしました。 1. コマンド実行 ターミナルを起動して、次のコマンドを実行。 goh:~ goh$ bash < <( curl http://rvm.be…

Gitのインストール

Gitは「分散型」と呼ばれる方式のバージョン管理システムです。 http://git-scm.com/ こちらも詳しくは別の機会に挑戦します。 バイナリファイルのダウンロード Mac用のバイナリファイル(dmgファイル)が有志によって提供されているので、こちらを使ってイ…

GitHubについて

GitHubは、Gitのリポジトリを管理してくれるサービスです。 GitHub自体は別の機会に挑戦するとして、 GitHubからRVMを取り出すには、当然GitHubにアクセスする必要があります。 GitHubには、Gitを使ってアクセスします。 そこでGitをインストールしました。

RVMについて

Ruby on Rails(以下、Rails)を学ぶために環境を整えようと思いましたが、Ruby、Railsの組合せに悩みました。 Rubyは最新バージョンが1.9系、普及しているのは1.8系。 Railsは最新バージョンが3.0系、普及しているのは2.3系。そんなとき、RVMというツールの…

MacBook Air

MacBook Air 11インチ欲しい! blogに限らず、outputに力を入れるためにも気軽にPCを携帯したい。 PCを携帯するなら、Airが良さそう。

JUnitの歴史とテスティングの未来(Kent Beckインタビュー)

平鍋さんがTwitterで、Kent Beckのインタビューについてつぶやいていたのが目に留まったのですが、 リンクが張られていなかったのでソースをお聞きしたしたところ、 「協力して訳してみませんか」という話になりました。 大して英語できないし、何よりアジャ…

第42回 Ruby/Rails勉強会@関西

Ruby/Railsの勉強会に参加してきました。 時間を勘違いしていたため、開始5分後に到着してしまいましたが、発表には間に合いました。 実践スクレイピング(ふるかわだいすけさん) ふるかわさんは「モバイラーズオアシス」を運営していらっしゃいます。 モバ…

Rubyについて

Rubyは気になっていましたが、何もせずじまいでした。 Rubyの存在を知った後、まもなくしてRailsが登場。 当時、Railsを試した人から「かゆいところに手が届かない」という話を聞いて、試さずじまい(僕の悪い癖)。その後、Railsが普及していくと、「今更感…

【京都GTUG】第1回 Google Web Toolkit 勉強会 in 京都

GWTの勉強会に参加してきました。 予想はしていたけれど、難波からだと開始時間ギリギリになってしまいました。 京都GTUGについて 京都GTUG:Googleのテクノロジーに興味を持っている人たちの集まりの京都版です 現在、世界中でもっとも活発に活動しているGT…

「第1回 Google Web Toolkit 勉強会」の準備

「第1回 Google Web Toolkit 勉強会 in 京都 (#gwt_kyoto)」に参加を申し込んでいたが、14日に連絡メールが届いたので、受付されていたみたい。「■勉強会に必要な物」として以下のように掲載されていた。 ※必須 ノートPC※余裕があれば 統合開発環境Eclipse(…

Google Web Toolkit

「Google Web Toolkit」を触ってみようと思う。 きっかけは関ジャバでのtan_go238さんのセッションや、懇親会での谷本さんの「GWTなんかいいんじゃないですか」という一言。 <何気なく言っただけのような気もするけれど4/16に「第1回 Google Web Toolkit 勉…

Lightning Talk

JAX-RSについて(id:winplusさん) 書籍「[9784774142043:tiltle=Webを支える技術 -HTTP、URI、HTML、そしてREST]」と書籍に関連したセッションの紹介でした。 「JAX-RS」はHTTPの仕組みを利用したRESTfulなWEBサービスを提供するためのAPIで「Java EE 6」か…

Q&Aセッション Webアプリケーションのつくりかた

次のセッションは谷本さん(id:cero-t)の「Webアプリケーションのつくりかた」。 「開発に関係すること」を分類し、分類されたトピックから参加者にお題を選んでもらい、参加者の体験談を聞いたり、ご自身の体験談を話しながら進めていくといった内容でした…

Slim3 + GWT in Action

始めのセッションは、tan_go238さん(id:tan_go238)の「Slim3 + GWT in Action」。 GAE(Google App Engine)上にSlim3とGWT(Google Web Toolkit)を使ってアプリケーションを作ってみましょうというお話。 GAE、Slim3、GWTの特徴や「はまる」ポイントを説…

初めての勉強会

初めて勉強会に参加してみました。 その名も「関ジャバ」。 「Java【エンジニア】のための勉強会」ということで、「Java」に限った勉強会ではない様子。きっかけは、よしおかひろたかさん(id:hyoshiok)の@IT連載記事。 早速、IT 勉強会カレンダーで探して…

懇親会

わかっていたことだったけれど、いかに自分が現状に甘えていたかを痛感しました。 同じようなことで悩んでいる人もいることがわかったのも大きかったです。 わからないことがたくさん残っているけれど、それだけ面白いことが残っているんだとも考えられます…

初めの一歩

理想と現実のギャップを埋めるための「初めの一歩」として、「はてな」でブログを始めてみる。

誓い

「なぜ」→「どうしたら」 楽しくないのなら、「なぜ楽しくないのか」を考える。 そして「どうしたら楽しくなるのか」を考える。 行動する とにかくやってみる。 石橋を叩きすぎて割らない。 すぐやる 今日できることは今日やる。