Ruby寝坊して体調も悪かったので午後から行ってきた。東京駅の八重洲口からまっすぐ歩いてったら、途中で「Perlが〜Pythonが〜」という話をする人たちの集団がいたので付いていったら着きました。(追記)オープンクラスの理解が間違っていたためタイトルを変更しました。serverでサーバーが立ち上げられたりするわけですが、これは一体どうなってるんだというのを追っていけたらなと思います。競技プログラミング(ICPCというプログラミングコンテストではJavaかC++かCを使わないといけないので)サークルの方ではJavaでやっているんですが、普段はRubyで書いていきたいと思います。Ruby追記:なんか後になって読み返してみたら、オブジェクト指向の説明として全く適切じゃないように思えてきました。ここに書かれている情報は古いので、最新の書籍やドキュメントを読むことを強くおすすめします。RailsでちょっとしたCMSを作ろうとしていて、単純なブログ程度の機能はとりあえず作れました。Railsでブログを作成するときに役立った情報まとめ2013-11-09nokogiriを使ったスクレイピング入門Ruby今回はnokogiriを使ったスクレイピングについて書きます。scraping)とは、ウェブサイトから情報を抽出するコンピュータソフトウェア技術のこと。Vagrantは仮想環境にOSをぶっこんだりぶっこわしたりっていうのを簡単にできるツールです。チュートリアル(2014/12/29)チュートリアル動画を録画しました。Sinatraまたしても3つのはてブ、Sinatraについてです。先ほどサイトを確認したところ、なんだか気持ち悪いことになっていました。レイアウトが崩れ、DOM上には切れ目のよくわからないimgタグが...。RubyWebサービス作るの難しすぎるよう...という弱音記事の投稿から早くも3週間ほどが経過しました。相変わらずスローペースなんですが、ちまちまとRubyとSinatraをいじりつつ、昨日にはこんなものを公開しました。(現在は公開していません。SinatraSinatraアプリを作る時にTwitterでログインする方法が書かれている記事はわりとすぐ見つかった。データベース以前、2日前にドットインストールの「Sinatra入門」完了したけど今main.rb見直したらもう意味分からなかったと書きました。あれからちょっと勉強しなおして、もっかい動画観てます。掲示板アプリを作ってみよう”でわかってなかったところとActiveRecordのありがたみ2013-07-31【Ruby】コードからコメント文だけを抜き出してみるRubyなんとかWebアプリを作るため、ペアプログラミング的な感じでRubyを教わっています。第2版を進めながら、参考書のサンプルコードのコメント文は実装の手順みたいになっているので、コメント文だけを残して自分で書く。わからなければ...【Ruby】コードからコメント文だけを抜き出してみる2013-07-28Bundlerってなに?Rubyよく使いそうなのでメモ。Rubyの便利なライブラリパッケージであるgemですが、それを扱うのにほぼ必須っぽいのがBundlerだそうです。こちらの記事が参考になりました。アルゴリズム前期の授業で、「文字列探索のアルゴリズムがどうのこうの」っていうのをやりました。授業としてはレポート課題を来週までに出せば良いだけで、コード書けとかいう課題はありません。第2版を進めています。クラスを作って、インスタンスを作る。Rubyお金が無いのでできるだけ図書館で借りようとしてるんだけど、久しぶりに技術書を衝動買いしてしまった。第2版」を買ってしまった2013-07-07Rubyでクラスの継承(inheritance)Ruby基本からちまちまとやっていこう。Codecademyのレッスン中ではRubyのクラス継承がこんなコードで説明されている。SuperBadErro...Rubyでクラスの継承(inheritance)2013-07-062日前にドットインストールの「Sinatra入門」完了したけど今main.rb見直したらもう意味分からなかったRuby頭悪すぎる死にたい。Ruby1.9のエンコーディングはデフォルトがASCIIなので、UTF-8にしとかないとエラーが出るみたいです。これをスクリプトの最初の行に記述しましょう。エラーRubyでは、コマンドラインからデータを受け取る方法としてARGVという配列を使うようです。バカっぽい勘違いをしたのでメモ。(7)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。