タグ

railsに関するkoki-hのブックマーク (58)

  • Rails

    簡単な注文システムを想定してセッションを進めます。 以下を実行して、アプリの開発に必要となるファイルを生成します。 (rails -h と実行すると、利用可能な rails サブコマンドとサブコマンドの説明が表示されます) rails new chumon 必要なファイルが chumon ディレクトリの中に生成されます。 以降は chumon ディレクトリの中で作業を行います。 cd chumon 以下は Rails3.2 で最初にやらなければならないお決まりの設定です。 Gemfile を編集します。 gem 'therubyracer', :platform => :ruby Gemfile を編集した後は必ず bundle install コマンドを実行します。 bundle install Rails アプリのディレクトリ構造です。 . # |-- Gemfile # アプリで利用

    koki-h
    koki-h 2012/05/13
    わかりやすいRails3入門
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    koki-h
    koki-h 2012/03/10
    勉強の進め方
  • Code School: Rails for Zombies

    Loading form... If this message remains, it may be due to cookies being disabled or to an ad blocker.

    Code School: Rails for Zombies
    koki-h
    koki-h 2011/02/03
    railsの入門教材らしい。
  • ruby on railsでデータをExcelファイルに出力する。 to_xls Plugin編

    こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsでデータをExcelファイルに出力する 方法ついて書きます。  よく、Webシステムでデータをファイル出力する際にはCSV形式で出してしまう事が多いと思いますが、CSVデータをExcelで開くと、「001234」というデータの頭ゼロが消されてしまい「1234」と数値として表示されてしまう事があるため、 CSVではなくExcel形式で出力したい時はないでしょうか? また、rubyでデータをExcelに出力するプラグインはいくつか存在しますが、railsで簡単に出力できるプラグインはあまりないのではないかと思います。 そこで、今回はrailsから簡単にデータをExcelファイルとして出力することができる、to_xlsというpluginの使い方について書こうと思います。 環境 OS : Windows Vi

  • 開発速度を上げるための3つの方法 - I am Cruby!

    Rails, git, Emacsこの記事では開発速度を上げるために努力していることをちょろちょろっと書きます。当はRuby Advent Calendar jp: 2009 : ATND用のネタだったんですけど、量があるので「これはtipsじゃないだろう」という判断を下しました。  タイプ数を短くする例えばよくターミナルで打つコマンドは短くした方がよいでしょう。具体的にはgitのコマンドを"g"にしています。「Mr.g!!」 # ~/.zshrc alias g="git" # ~/.gitconfig [alias] s = status st = status ci = commit co = checkout cob = checkout -b br = branch sh = !git-sh a = add aa = add -A b = branch sa = stash s

    koki-h
    koki-h 2009/12/03
    gitのコマンドにエイリアス作れるんだ。
  • Radiant CMSにCopyMoveエクステンションを入れる - このブログは証明できない。

    koki-h
    koki-h 2009/10/30
    自分とこでも入れてみた。インストール失敗メッセージが出るけど画像コピーはしなくてもメニューはでてきたしちゃんと動いている。
  • Radiant CMS Japan - Ruby on Rails製オープンソースCMSの日本語サポートサイト

    Radiant CMS Japanは、シンプルでフレキシブルなオープンソースのコンテンツ管理システムRadiant CMSの日での普及を目的とするウェブサイトですシンプルでフレキシブルなオープンソースのコンテンツ管理システムRadiant CMSの日での普及を目的とするウェブサイトです。 活動目標 Radiant CMS体や拡張機能(Extension)の日語対応 家ドキュメントの翻訳や独自ドキュメントの作成 日国内における導入事例の紹介 ホスティングなど運用・管理に関する情報交換 Radiant CMS Japan開設のお知らせ このたび、Radiant CMS の日での普及を目的として、当サイト「Radiant CMS Japan」を開設いたしました。 まだまだ内容は不足しておりますが、どうぞよろしくお願いいたします。 Posted by Masakuni Kato

    koki-h
    koki-h 2009/10/27
    @shunsuk プログラマーには手になじむCMS http://twitter.com/shunsuk/statuses/5193737174
  • RubyStation

    What's RubyStation? Ruby has many awesome Web frameworks - Rails, Sinatra, Merb, Ramaze, etc. Maybe you have written some Web applications with them. Then, how about desktop applications? You can create a desktop application with Rails by: Write an app with Rails. ./script/server will start server on localhost, i.e. it does work without the Internet. Pack the files into a gem file. Users install

    koki-h
    koki-h 2009/10/25
    webアプリをローカルで動くようにパッケージングしてデスクトップアプリとして使えるようにするもの、らしい。
  • Tender Lovemaking » Blog Archive » Full Text Search on Heroku

    YA!! IT’S SATURDAY NIGHT! YOU ALL KNOW WHAT THAT MEANS! Time to get krunk and do some full text searching. OW! I’d like to share with my tens of loyal readers how I’m doing Full Text Search on Heroku. Heroku’s documentation lists two ways to get full text indexing working with your Heroku application. They talk about using Ferret and Solr for full text indexes. The Ferret option looks OK, but it r

  • スクリーンキャストでRailsを勉強しあおうぜ!『Teach Me To Code』 | 100SHIKI

    これは地味に素晴らしいコミュニティなのでは。 Teach Me To Codeでは「こういうのどうやるの?」というリクエストを受けて、詳しい人がスクリーンキャストで回答する、というコミュニティだ。 まず質問ありき、というのが素晴らしい。オンデマンド型のスクリーンキャストサイト、といってもいいだろう。 もともとEricさんという人が一人で始めており、「自分は週に1回ぐらいしかできないけど、他の人も手伝ってくれるうれしい」と表明している点も好感が持てる。無理なく学びあえる空気が良いですな。 Rails専用のコミュニティではあるが、他の言語でも似たような動きが出てくればよいな、と思う。

    スクリーンキャストでRailsを勉強しあおうぜ!『Teach Me To Code』 | 100SHIKI
    koki-h
    koki-h 2009/10/17
  • ブラウザで Ruby on Rails 開発! Heroku を使ってみよう - WebOS Goodies

    Heroku は現在リミテッドβの状態なので、ユーザー登録を行うにはこちらのページでメールアドレスを登録し、招待メールが来るのを待たなくてはなりません。私が登録したときは 2 週間待ちだったのですが、現在はだいたい 1 日以内に招待が来るようです。ちょっと面倒ですが、ぜひサインアップして、 Heroku の素晴らしい世界を体感してみてください。 ・・・どうでもいいけど、サインアップのページにある看板はいったい。 無事にサインアップできたら、さっそくこちらのページから heroku にログインしましょう。すると、最初に以下のアプリケーション管理画面が表示されます。 heroku では同時に複数の Rails アプリケーションが開発できるので、この画面でそれらを管理するわけです。しかし、現在はひとつもアプリケーションが存在しませんので、新たに作成してみましょう。アプリケーションの作成は「Cre

    koki-h
    koki-h 2009/09/11
    GAEみたいな感じでRailsが使えるみたいな。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    koki-h
    koki-h 2009/06/24
    グラフ描画を行うjavascriptをRailsからシンプルに使う方法
  • RailsのCron処理に·Whenever MOONGIFT

    Ruby on Railsにおけるバックグラウンド処理で有名なものと言えばBackgrounDRbやBackground-fuになるだろう。使ってみた感想としてはどちらも癖があって、何となくうまくいかない。プロセスが途中で消えたりすることもある。 分かりやすい記述でCronが書ける 非同期的にキックするような処理が必要な場合は難しいが、単純なCron処理であればLinux標準のCronが最も安定している。それを手軽に使えるのがWheneverだ。 今回紹介するオープンソース・ソフトウェアはWhenever、Railsアプリケーションに対応したCron処理ライブラリだ。 WheneverはRailsアプリケーションとCrontabの橋渡しをするソフトウェアだ。Railsアプリケーション内でwheneverizeコマンドを実行すると設定ファイルが出力される。ここではevery 3.hoursの

    RailsのCron処理に·Whenever MOONGIFT
    koki-h
    koki-h 2009/06/20
    Railsの構文と語彙を使って定時タスクを実行できるようにするユーティリティ。crontabへの書き出しを行うもので、Railsのプロセスからタスク実行できるわけではない。
  • fedoraやcentos等のLinuxでRuby開発環境を作ります。

    FedoraやCentos等のLinuxruby on rails を使う方法!  Ruby on rails というよりもまず ruby をインストールします。 大丈夫です。まるこぴしてください。日付最新のCentOSを使いました。 インストールは何も入れないから始めていますので下のマルコピで通ります。 やったね。 yum install gcc wget readline make cd /usr/local/src/ wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p129.tar.gz tar xvzf ruby-1.9.1-p129.tar.gz cd ruby-1.9.1-p129 ./configure    make make install make clean ruby ?v gem ?v      ほんっと

    koki-h
    koki-h 2009/06/03
    記事の中に書いてあるコマンドをコピペするだけでFedoraやCentOSにRailsを入れる話。
  • Ruby on Railsでruby-debugを使ってデバッグしよう

    DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsのデバッグ方法を紹介しようと思います。 以前、aptanaでrailsをデバッグ実行するという記事を書いたのですが、そもそもコンソール上でのデバッグ方法を書いてないなと思ったので、紹介いたします。 今回は「ruby script/brekpointer」でのデバッグ方法ではなく、ruby-debugで「debugger」を利用してのデバッグ方法を説明いたします。  debuggerを利用するデバッグ方法 1.gem install ruby-debug2.development.rbに 『require 'ruby-debug'   Debugger.start 』 の

  • MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介

    Ruby on Railsの素晴らしい点の一つに、テーブル間の関係をプログラム中で定義することで、データを自在に取り出せるようになるという事が挙げられる。 E-R図などでリレーションを定義しても、それが適切にプログラムされているかどうかは分からない。だが、プログラム中で定義し、制御できるRailsであれば適切に処理されるようになる。足りないのはマネージャ向けのE-R図の存在だろう。 今回紹介するオープンソース・ソフトウェアはRailRoad、Rails向けのダイアログジェネレータだ。 RailRoadを使うと、モデルやコントローラーの関係から、Graphviz向けのdotファイルを生成できる。後はSVGやPNGといった形式への変換が可能だ。 モデルであればE-R図が生成され、テーブル間の関係も表現される。コントローラーであれば、メソッドが表示される。どちらも複数人での開発時や、規模が大きく

    MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介
    koki-h
    koki-h 2009/03/19
    rails用のER図ジェネレータ
  • 絶対復習:投稿した記事を繰り返し表示するサービス

    คุณสามารถใช้เครดิตฟรี เพื่อเล่นเกม คาสิโน ทั้งหมด ที่คุณชอบพอ ได้แก่ สล็อต แบล็คแจ็ค โป๊กเกอร์ และอื่นๆ คุณสามารถใช้มัน เพื่อทดลองสิ่งใหม่ๆ และตรวจสอบโลกของ เกมออนไลน์ mgm99win ด้วยเครดิตฟรี คุณสามารถเพลิดเพลินไปกับความเพลิดเพลิน และความระทึกใจในการเล่นเกม ที่คุณชอบใจโดยไม่ต้องกังวล ว่าจะเสียเงิน ยิ่งไปกว่านี้คุณยังสามารถรับรางวัล และโบนัสเมื่อคุณเล่น และชนะ ด้วยเครดิตฟรี ไม่จำกัด คุณสามารถเล่นเกม

    koki-h
    koki-h 2009/03/11
    「これを復習する」と言うことを忘れないためのサービス。
  • rails環境で動かすbatchを作ってみよう。

    こんにちは、タジです。  今回はrails環境で動かすbatch処理についてです。  これもrailsの中に最初から組み込まれているscript/runnerというスクリプトで簡単に実現できます。 続きはこちら http://doruby.kbmj.com/tajimemo/20080930/rails_batch_

    koki-h
    koki-h 2009/03/10
    railsのmodelに定義されたメソッドを呼び出してバッチ処理をする方法
  • team-scheduler - Google Code

    Code Archive Skip to content Google About Google Privacy Terms

    koki-h
    koki-h 2009/01/19
    シンプルなスケジュール管理ツール。あとでソースを読む。
  • DaveThomasのRailsTips - I am Cruby!

    Railsこれの話PragDave: See Rails request paths in ’top’ mongrelとか着々とメモリいまくってでっかくなるのでたまに殺したくなると.でも,killするときにgrepしずらい.何で起動したっけ?みたいな.mongrel直接叩いたっけ?script/serverで起動したっけ?みたいな.そこでDaveさん曰く,こんなのをapplictaion.rb(controller)に入れとくと,URLの上16文字でプロセス表示されちゃってkillしやすいよねって事らしい. before_filter :set_process_name_from_request def set_process_name_from_request $0 = request.path[0,16] end after_filter :unset_process_name_

    koki-h
    koki-h 2008/12/04
    $0変数を使ってpsで表示されるコマンド名をわかりやすいように書き換えちゃえばkillするときに便利