寝て起きて寝て

プログラミングが出来ない情報系のブログ

ruby

rubyとrails環境をubuntuに移動させた時のメモ

家にubuntu鯖を立てたのでrailsとrubyをそっちに移行した時のサイトメモ www.oiax.jp ここでやるのはrubyのインストールまで railsはgem install bundlerをしてから bundle initでファイルを生成しGemfileの中身のrailsのコメントを外して bundle installす…

rubyの再インストールをするときのメモ

まぁこのサイト見ろって感じのメモ weblabo.oscasierra.net 一回ぶっぱしたい時とかに使おうな 終わったら ruby -vでないことを確認すること。

Railsでログインページを作る

今回はログインページを作るだけ ユーザー登録とかは作らない フォーム認証の実装をする 今回使うもの(ないものはgenerateして) ・controller hello_controller (認証後表示させたいページ) login_controller (認証処理を呼び出すController) ・model user…

ruby on railsでActiveRecordの練習

目的 irb(interactive ruby)を使ってActiveRecordの操作をする -環境 ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux] rails 4.2.3 rake 0.8.7 -準備 bundleの操作は省略 まずはrailsのプロジェクトを作成 bundle exec rails new test ここからの…

Gemfileでrubyのライブラリを一括で管理する

Gemfileをインストールする プロジェクト毎にライブラリを独立させる為にbundlerを使う 何故かというと、バージョンごとの管理のしやすさと、何がインストールされてるかがわかりやすく別の環境で実装しやすくなるため。 Gemfileをインストールするために適…

特定のキーワードを任意の回数検索してRTさせるプログラム

require 'twitter' require 'key.rb' client = Twitter::REST::Client.new do |config| config.consumer_key = Conf::CONSUMER_KEY config.consumer_secret = Conf::CONSUMER_SECRET config.access_token = Conf::ACCESS_TOKEN config.access_token_secret =…

rubyのターミナルで一世代前のtwitter

前回の応用 require 'twitter' require './key.rb' client = Twitter::REST::Client.new do |config| config.consumer_key = Conf::CONSUMER_KEY config.consumer_secret = Conf::CONSUMER_SECRET config.access_token = Conf::ACCESS_TOKEN config.access_t…

rubyでターミナルからつぶやく”だけ”のプログラム

久々の更新 そろそろまた動かなきゃいけないので前々からやろうとしてたrubyでターミナルから呟くだけのプログラムの練習 require "twitter" require "./key.rb" client = Twitter::REST::Client.new do |config| config.consumer_key = Conf::CONSUMER_KEY …

rubyでWeb scraping

はてな始めた 白基調の見にくさやばいから黒でrubyの勉強で書いてる奴のメモtableのものを抜き出してarraylistにぶっこむtableの抜き出しにくさやばい require 'open-uri' require 'nokogiri' require 'date' class Main ary = Array.new url = '目的のurl' …