タグ

rubyに関するnyon2のブックマーク (9)

  • かんたんRubyという書籍を執筆しました(6/21発売) - すがブロ

    表題の通りですが、もうすぐ技術評論社から「かんたんRuby」というRubyの入門書が発売されます。 かんたんRuby is 何 技術評論社から出版している「プログラミングの教科書」シリーズのRuby版です。 http://gihyo.jp/book/series?s=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8 基的にはプログラミングの経験があまり無い人向けの入門書という位置付けです。 gihyo.jp 対象読者 なんとなくターミナルの操作ができる 難しいことはしていませんが、全く触ったことないとちょっと大変かも プログラミングは初めて、あるいはちょっと触ったことがある これくらいの経験の方向けに、Rubyを通じてプログラミングを経験し

    かんたんRubyという書籍を執筆しました(6/21発売) - すがブロ
    nyon2
    nyon2 2018/06/20
    買ったので、頑張ってプログラミング覚えます!
  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • さくらサーバのCronでRubyを動かす時のメモ - まめ畑

    サーバを移行して、さくらにレンサバにしました。 そこで、rubygemsを使用したRubyスクリプトをCronで動かそうとしてはまったのでメモ。 普通にCronの設定をして動かすと、rubygemsがないっす!ロード出来ないって怒られます。 なので、涙目になりながらいろいろ探してたらあった。 普通にあった。 コントロールパネルのCronの設定の中に、環境変数の設定があります、そこです。 RUBYLIB /home/自分のID/lib/ruby GEM_HOME /home/自分のID/lib/ruby/gem です。 これは、自分の環境に合わせてください。 crontab -eで編集を行う場合は一番上に記述します。 これは、すでに自分のホームで環境変数を設定していてもcronの設定で行わないとだめです。 めでたしめでたし。

    さくらサーバのCronでRubyを動かす時のメモ - まめ畑
  • twbot2.rb - Twitter Bot Support Library in Ruby

    twbot2.rb (new version) twbot2-0.23.zip (2018.07.29) twbot2-0.22.zip (2015.10.30) twbot2-0.21.zip (2013.02.05) twbot2-0.20.zip (2010.05.16) ※現在はTwitterへのアクセス不可能(Twitter API v1.1に未対応のため) twbot.rb (old version) ※現在はTwitterへのアクセス不可能(OAuthによる認証に未対応のため) twbot-0.15.zip(2009.12.10) twbot-0.14.zip(2009.04.14) twbot-0.13.zip(2009.03.09) twbot-0.12.zip(2008.12.18) twbot-0.11.zip(2008.12.14) twbot-0.10.zip(2

  • Twitter で一定期間発言無い人を remove するスクリプト - HsbtDiary (2008-06-03)

    ■ エコエコエコ 最近、サミットも近くなって、北海道新聞にもエコエコエコ書いてるページが多くなってるんだけど、何でもかんでもエコ○○とか名付けていたりするのを見ると、何かホワイトバンドが流行ったときのようなイライラ感が出てくる。 そういや似たような話で、最近スーパーとかでビニール袋を削減してマイバックを使いましょうとかいう看板の横で「販売用エコバック」が大量に積んであるのを見ると、これまでは必要無かったはずの「エコバック」をわざわざ0から製造して売ってるのって末転倒だなーとか思ったり何だり。 ■ [ruby][Twitter] Twitter で一定期間発言無い人を remove するスクリプト ふと思い立って、Twitter で無条件に follow 返ししていた頃のリストを整頓してみた。1ヶ月以上発言が無い人中心。 最初は手作業でやってたりしたんだけど、むしゃくしゃしてきたので Co

    Twitter で一定期間発言無い人を remove するスクリプト - HsbtDiary (2008-06-03)
  • hogeLog � RubyでTwitter bot を書く

    This domain may be for sale!

  • ヽ( ・∀・)ノくまくまー(2007-05-20)Rails勉強会@東京#18 後半: 今だからこそ運用環境を考える

    ● [Rails] Rails勉強会@東京#18 前半: QueryCache / MMC 後半: 今だからこそ運用環境を考える に参加。 ● 前半: QueryCache / MMC QueryCache とは、AR.find の結果を memcached を用いてキャッシュする plugin。(rakuto 作) rakuto式 QueryCache の課題 with_scope どうする? memcache のキー 削除戦略 1は、AR.find の引数だけを見てキャッシュのキーを作成しているため、with_scope と混ぜるな危険。解決策の1つは「キャッシュするレイヤーを select_xxx まで引き下げる」こと。そうすると find_by_sql まで対象に入るという嬉しい副作用もある。ただその場合、キャッシュの対象も同レイヤーにするとARオブジェクトでなく生の結果セットにな

  • CGIでRailsをまともに動かす - Blog by Sadayuki Furuhashi

    普通にRuby on RailsCGI(dispatch.cgi)で動かすと遅すぎてやってられませんが、gateway.cgiを使うと、そこそこの速度で動くようになります。 最初に仕掛けを紹介してしまうと、1回目のアクセスがあったときに常駐プロセスを起動し、2回目以降のアクセスはその常駐プロセスに処理させるようになっています。CGI自体は常駐プロセスに処理を投げるだけなので軽い、というわけです。ただし、1回目のアクセスは通常通りCGIで動作させたくらいの遅さです。 常駐プロセスは一定時間アクセスがないと自動的に終了するので(次のアクセスがあったときにまた起動する)、いろいろ制限のある環境でも使える、かもしれません。 さて、そのgateway.cgiですが、Railsの標準パッケージの中に含まれています。まだexperimentalらしいですが、多少パッチを当てると動きます。 使い方は↓こ

    CGIでRailsをまともに動かす - Blog by Sadayuki Furuhashi
  • プログラミング言語Ruby ― ありえるえりあ

    方針 Rubyをまったく知らない前提で始めます JavaJavaScript、elispのようなメジャーな言語と対比しながら説明します なるべく手を動かして目に見える形で説明を進めます 次回Ruby on Railsの勉強会をするので、それにつながることに重点を置きます 逆に言うと、RoRであまり使わない知識は流します。例えば、ファイル操作周りやスレッド周りなど 開発環境(2) .emacs.elに書くべき記述 ; ruby (autoload 'ruby-mode "ruby-mode") (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist)) (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) interpreter-mode-al

  • 1