Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives
For this tutorial, we are going to build a site with Ruby on Rails that can scrape a particular webpage for some specific information. More specifically, this tutorial will walk you through how to come up with a scraper for the titles and links on Reddit’s front page. You can go to the website and take a look to see what it is we are trying to obtain. Learning Objectives By doing this tutorial you
Mailboxer This project is based on the need for a private message system for ging / social_stream. Instead of creating our core message system heavily dependent on our development, we are trying to implement a generic and potent messaging gem. After looking for a good gem to use we noticed the lack of messaging gems and functionality in them. Mailboxer tries to fill this void delivering a powerful
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <div class="row"> <h2>Multi level dropdown menu in Bootst
Railsで簡単にグラフを描画してみたいのでgemを調べてみたところ下記gemがヒットした。Highcharts, Google Charts, Gruffといったライブラリが使えるらしい。 GitHub - ankane/chartkick: Create beautiful JavaScript charts with one line of Ruby GitHub - michelson/lazy_high_charts: Make highcharts a la ruby , works in rails 4.X / 3.X, and other ruby web frameworks GitHub - topfunky/gruff: Gruff graphing library for Ruby GitHub - mattetti/googlecharts: Ruby Googl
アクセスしてるの自分だけだから解析するまでもないんだけど、なんとなく入れてみた。 大まかな手順 Google Analyticsのアカウントを作成 Google AnalyticsのTrackerIDを取得 google-analytics-railsのgemをインストール 各種設定 herokuにpushして確認して完了 詳細はこちら-google-analytics-rails- 1. Google Analyticsのアカウントを作成 googleさんのページから作成 2. Google AnalyticsのTrackerIDを取得 Google Analyticsのアナリティクス設定のページで新しいプロパティを作成。 アプリ名とかURLとか入力して、最後に吐出されるTrackerIDをメモ。 3. google-analytics-railsのgemをインストール Gemfileに
プログラム初心者な方向けに始めたRailsチュートリアルシリーズです。今回はRubyでスクレイピングをしたいという人向けに『Nokogiri』というライブラリを使ったスクレイピングのチュートリアルを作ってみました! (05-02 08:10) 補足: Windowsではじめての人向けの記事を追加 🏈 目次(1) Webスクレイピングとは? (2) Nokogiriとは? (3) 最初に読んでおくと捗りそうな記事 (4) Gem Nokogiriのインストール (5) Yahoo!Japanのトップページからtitleを取得 (6) NaverまとめTechページの注目一覧のタイトル・画像を取得 (7) 実際にコードを書くときに参考になるサイト (8) Railsへの組み込み 🐝 (1) Webスクレイピングとは?WebスクレイピングとはWebサイトのHTMLデータを収集して、特定のデー
Rails3では<%= ~ %>を使って出力を行う場合、HTML特殊文字は自動的にエスケープされるようになりました。ここでは実際にどのようにエスケープが行われるのかを確認し、逆にエスケープを行いたくない場合にhtml_safeメソッドやrawメソッドを使う方法を解説します。 デフォルトのエスケープ処理 HTML文の中では「<」「>」「&」「"」といった文字は特別な意味を持ちます。その為、HTMLタグを含む文字列をそのまま出力してしまうと違う意味になってしまいます。その為、特別の意味を持つ文字が含まれる文字列を文字列として出力されたい場合には、特別な意味を持つ文字をエスケープした上で出力する必要があります。 現在使っているRails3では<%= ~ %>を使って出力を行う場合に自動的にエスケープ処理が行われるようになりました。つまり出力される文字列の中に例えば「<」が含まれていた場合には自動
サーバー構築に加えてRailsアプリを作ってると、やっぱりログの管理ってのは必要になってくる。httpサーバーにApacheやNginxなど、何を採用するかによってログの管理の仕方というのは変わってくるんですが、Railsにはそもそも #{Rails.root}/log ディレクトリ内にログファイルが保存される。WEBrickを使ってる場合は、バックグラウンドで走らせない限り、そもそもコンソール画面にログが出力され続けるけどね。今回はそのRails標準ログの 最低限、これぐらいはやっとけよ!? ってローテーションを紹介。 ログのローテーションとは つか、そもそもログのローテーションってなんやねん!ってググればすぐ出てくるし、難しいことちゃうけど、 ログローテーションとは、システムが残す記録(ログ)が際限なく増えることを防ぐために、一定の容量や期間ごとに古いログを削除したり新しいログで上書き
他により良い方法があるかも知れないけど、次のようにすると渡せる. tests_controllerのindexにrequestパラメータcompany_id(この場合は3)を付与する例 <%= link_to 'test', controller: "tests", action: "index", company_id: 3> もっとシンプルに渡せる方法があれば教えて頂きたいです。。。 2014/4/30追記 erb <%# # test.id=1 %> <%= link_to 'test', test_path(test, company_id: 3) %> 上記のように記述すると、 http://~~~~/tests/1?company_id=3 が出来上がる。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く