Accessibility in Angular – Angulars features for a better and more inclusive web
rails runner コマンドを使うと、各modelsとか、config.autoload_pathsに指定したファイルとかをロードした上でスクリプトを実行できる。 $ rails runner hoge.rb ただ、毎回 rails runner とか書くのはだるいので、hoge.rbを独立したスクリプトにしちゃいたい。 そんなときは下みたいに書くと、rails runnerと同等の環境をロードした状態にできる。 #!/usr/bin/env ruby require File.expand_path('../../config/application', __FILE__) Rails.application.require_environment! # 以下、いつものようにスクリプトを書く これをscript/ 以下とかに配置すればいける。 ついでにいうと、thorを組み合わせる
Hashです。ミームの人と呼ばれていた時期が俺にもありました。現在、株式会社ジモティーでエンジニアをやってます。公私ともにidで呼ばれ、本名を忘れがちなのが最近の悩みですが、別に悩んでいません。 ジモティーのエンジニアは5人で、基本的にまんべんなく仕事をやるもののある程度得意不得意があって、僕はインフラというかサーバの世話をすることが多いです(諸般の事情により名刺にはインターフェイスエンジニアと記載されているのですが…)。 そこで今回は「ジモティーを支える技術」と題して、ジモティーの使っている技術をざっくり紹介したいと思います。まぁタイトル使いたかっただけじゃね感あります。 Rails3 Ruby on Rails 3でWebアプリケーションを開発しています。 ウェブサービスとして見たときジモティーはいわば今風の「掲示板」で、トリッキーな作りは少ないためRailsとの相性は良いのではない
Railsでredis-rbを使ってRedisに接続するアプリを作る場合、Railsアプリの初期化時にRedisに接続を行うことが多いと思います。/app/config/initializers/redis.rbのようなファイルの中で$redis = Redis.newにより接続を準備しますが、Redis.newはRedisクラスのオブジェクトを作成するだけなので、仮に接続のための設定に誤りがあったりRedisのサーバー自体が起動していなくても例外になりません。すると、Railsのアプリ本体のコードのどこかで後に$redisを使ってDBへの接続やpub/subなどを行った時点で突然例外が発生することになります。このような事態を避けるためには、/app/config/initializers/redis.rbの中で$redis = Redis.newを行った直後に$redis.pingを実行
平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識
1. Render :pdf Rails3系対応WickedPDFで 簡単PDF出力 PDF 2012/05/29 【第2回】Railsだったり勉強会 土岐佳輝 @tokyoster 12年5月29日火曜日 2. 自己紹介(1) • 土岐佳輝(とき よしてる) • Twitter:@tokyoster <-Tok(i)Yos(hi)ter(u) • ※tokyosterでエゴサーチするとモデルさんのページが出てきますが関係ないです>< • 慶應義塾大学理工学部物理情報工学科(情報工学科じゃない科) • 同理工学研究科修士 • 同理工学研究科博士課程←now! • MATLABで医療系の画像処理してます Render :pdf Rails3系対応WickedPDFで簡単PDF出力 2012/05/29 【第2回】Railsだったり勉強会 12年5月29日火曜日 3. 自己紹介(2) • 30
Rails 3.2.0 から、マルチプロセス環境下(Unicornなど)では、 Rails.logger によるロギングが、以下のように複数のリクエスト同士で「混ざる」ようになってしまいました。 Started GET "/search?q=blip" for 0.0.0.0 at 2012-03-12 02:20:18 -0700 Processing by SiteController#search as / Parameters: {"q"=>"blip"} Started GET "/search?q=2bxen" for 0.0.0.0 at 2012-03-12 02:20:20 -0700 Processing by SiteController#search as / Parameters: {"q"=>"2bxen"} Rendered site/foo.html.erb
2012年05月10日11:00 Ruby Linux CentOS6.2 に Rails + Nginx + Unicorn な環境を作った 必要になって久しぶりに環境作りました。にしても、しばらく触ってなかったからかいろいろ忘れてて大変でした。今度のために簡単にまとめておきます :D ネットワーク まずはネットワーク周りの設定をします。 vi /etc/sysconfig/network-scripts/ifcfg-eth0 vi /etc/sysconfig/network # NETWORKING_IPV6=no vi /etc/resolv.conf sudo /etc/init.d/network restart ssh 次は ssh 周りの設定です。ポート番号変えたりとかパスワード認証不可にしたりとか公開鍵認証を許可したりとかすると良いでしょう。 vi /etc/ssh/ss
I’ve been working on revamping the Active Record query interface for the last few weeks ( while taking some time off in India from consulting work, before joining 37signals ), building on top of Emilio’s GSOC project of integrating ARel and ActiveRecord. So here’s an overview of how things are going to work in Rails 3. What’s going to be deprecated in Rails 3.1 ? These deprecations will be effecti
TroubleThere are some cases when you may need to access application session in your tests: User signup or registration flow is too long.Application use another backend and store result into session.In each story you must repeat the same steps. You can actually use some shared code but it does not speed-up tests anyway. Nowadays if you want to access session in cucumber/capybara acceptance test you
2012年06月19日22:41 カテゴリrailsExcel RailsでViewを簡単にExcel出力する方法 世の中(会社)にはEXCELが大好きな人が沢山います。ちなみに私は大ッキライですw データベースを構築しよう!って言い出した上司は9割方Excelで表を作ってファイルサーバに置く事を想定しています。そして、その仕様で実現すると、9割方は勝手にフォーマット変えたり、全角半角ゴッチャゴチャでつくったり...入力規則つけても勝手に外したり...ファイル名に「(1)」とか、「暫定」とか、「最新」とか、「本当の最新」とか付けてどんどん増殖したり...やりたい放題です。 そんな人たちが一杯いる世の中なのでweb系のシステムにしても「Excelで頂戴よ!」って9割方言ってきます。もちろん「CSVではダメ」って9割方言ってきます。 なんで、Excelファイルを出力するから好き勝手にやってくだ
はじめに ルーティングとは シンプルな例 デバッグ Resource Routing 生成されるルート 基本 idを伴わない場合 Namespace - path and controller prefix Scope - controller prefix Scope - path prefix Nested Resources - has_manyな場合に member, collection - 追加のアクション collection と match Non-Resourceful Routes Dynamic Static query strings Defaults Naming - matchでも名前を付ける Constraints (HTTP verb) - HTTPメソッドで制約する Constraints (parameter) - パラメータを制約する Constrai
1. RESTful Web アプリの 設計レビューの話 和田 卓人 (a.k.a id:t-wada or @t_wada) July 23, 2012 @ sendagaya.rb 3. 自己紹介 名前: 和田 卓人 (わだ たくと) ブログ: http://d.hatena.ne.jp/t-wada メール: takuto.wada@gmail.com Twitter: http://twitter.com/t_wada タワーズ・クエスト株式会社 取締役社長 4. 私と REST (input) • WEB+DB PRESS vol.32「REST アーキテクチャスタイル入門」 • はてぶ設計議論 • DHH の RubyKaigi 2006 Keynote • WEB+DB PRESS vol.38∼「REST レシピ」 • 『RESTful Web Service』
zusaar.com - zusaar リソースおよび情報 参加してきました。 以下、粒度にばらつきありますが、気になった点のメモです。ほぼ引用ですが、意図と違う表現になってしまっていたらすみません。 RESTful APIとしてのRailsとクライアントとしてのJavaScript (@ppworks) no title RESTfulの指向で考えると統一されたインターフェースで、URLを見ただけで何するかわかるのが良い JSはassetsのほうに統一しアクションごとに処理が書けるjQuery-Routerなどを使うと良いのでは RailsはだんだんAPI化していくのではないか 通常のHTTPリクエストと非同期HTTPリクエストを同じ統一インターフェースであるRESTfulな設計で管理すると一貫性が出て開発効率の向上につながる リソースモデリングパターンの提案 (@tkawa)
日本の食卓を支える料理レシピサービスをRubyで開発 クックパッド株式会社(以下クックパッド)の提供するレシピサイトCOOKPADは掲載レシピ数120万品以上、月間ユニークユーザー1,500万人以上、月間PV5億の超巨大サイトである。20~30代女性の1/2以上が利用していると言われ、まさに「日本の食卓を支えている」といっても過言ではない。「料理」というほとんどすべての人間が関わる領域に特化したサービスであり、現在利用していないが今後ユーザーになるであろう潜在的な顧客は多い。おもな収益源は広告販売と有料会員であるが、有料会員機能の一つが「人気順レシピ検索」であるなど、レシピサイトならではのユニークな点を売りにしている。2012年6月には有名シェフによるレシピ販売機能「レシピストア」をリリースし、その実験的なビジネスモデルが注目されている。 COOKPADはRuby on Railsで構築さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く