ruby
[追記]現段階では前職に迷惑がかかる恐れがあったので非公開にしました。 Starをして下さったみなさんありがとうございました。全く別のプロダクトになったと思った時再度公開したいと思います。 [以下は元の記事]久しぶりに記事を書いたので現状を報告する…
gemを作成する際、rails pluginコマンドを使用していますが、余り使われていない、記事にされていない印象を受けたので記事を書きました。Rails Engine, rails pluginコマンドについて詳細はこちらです。 http://d.hatena.ne.jp/passingloop/20110801/p1 上…
id:ken_c_loさんが作成された”ズルいデザインテクニック”の中で紹介されていたSubtle Patternsが仕事でもプライベートでも使用していて、便利だなーと思ってたので、もっと簡単に利用出来る様gemにしました。 参考 http://d.hatena.ne.jp/ken_c_lo/20121115/…
自社サービスにAPIを実装する事ってあまりないですよね。 kamadoのプロダクトも現在はAPIは公開してません。もし提供するのであれば、簡易的な方法ですが、ユーザーテーブルにtokenカラムを追加して、API用のルーティングを作成する…という方法が考えられる…
前に設定云々でハマった事があったのでメモ。 高速化のソースコードについては下記。 http://stackoverflow.com/questions/9016002/speed-up-assetsprecompile-with-rails-3-1-3-2-capistrano-deployment config/deproy.rb内に下記を追加 namespace :deploy …
色々調べ物をしていて、副産物が出来たので公開。 変数名とか適当です。 # encoding: UTF-8 require "json" require 'open-uri' require "net/http" module Net class HTTPRequest self.class_eval{ attr_reader :postdata def initialize(path, initheader …
ISSUES 90 https://github.com/fastestforward/heroku_san/issues/90 これで修正出来ます。https://github.com/camelmasa/heroku_san/commit/cf592840619928a4a972381fc64e4770ceb8bf40tast removeが追加されてますが、def yの部分を追加すると出力がYamlに…
ISSUES 90 https://github.com/fastestforward/heroku_san/issues/90 これで修正出来ます。https://github.com/camelmasa/heroku_san/commit/7719967bb1b1dee5592caad68f86cc33e4c0df3d [PR]Spreeの情報を集めています。 ECを持ちたい方、仕事でECを使いたい…
セコンさん (id:secondlife)がcookpadの開発部長になられましたね。おめでとうございます! 並々ならぬ努力の賜物なのですよね。負けてられません!さてさて、去年の暮れ頃からPHPからRubyを書く様になって、様々なTipsが溜まってきたので、コンスタントに記…
Gemfile内のgemを更新したのですが、gem paperclip-metaで不具合が発生しました。rubygemsのpaperclip-metaを使うとダメで、dceさんのpaperclip-metaを使うと回避出来ます。gem 'paperclip-meta', :git => 'https://github.com/dce/paperclip-meta.git' 問題…
heroku restartで解決。 調査メモ Request Timeoutで(経験として)一番最初に思い当たるのはDBのスロークエリが原因。 調査するものの問題なし。 heroku logs --tailで503が発生する箇所をみても、トップページや画像のURLでも発生していた。 つまり、static…
Rails内でrequest.bodyの扱いがHTTPサーバによって違ったのでメモ。(id:secondlife さんからTwitter上で”thin / unicorn で異なるところに着目するより、rack.input を見てそれが異なってる、というところのほうが重要じゃないかな。" とアドバイス頂いたの…
Secure paperclip urls only for secure pages http://stackoverflow.com/questions/3770728/secure-paperclip-urls-only-for-secure-pagesまさに上記の状態だったのだけども。 ハマったので記事にしておきます。 環境 Rails 3.2.2 ハマったポイント Rails 3…
自サーバー(CentOS4.6)にruby1.8.6とRuby on Rails2.1.0をインストールしました。参考サイト http://d.hatena.ne.jp/shohu33/20071118 http://d.hatena.ne.jp/from_kyushu/20080418/ruby_on_centos何故か上記のサイトのやり方でインストール出来なかったので…
下記URL参考 http://www.nslabs.jp/ruby-rexml.rhtml まずサンプルの動きを確認してみます。 リファレンスに載っているプログラムをそのまま動かしてみます。 require 'rexml/document' doc = REXML::Document.new doc << REXML::XMLDecl.new('1.0', 'UTF-8'…
RubyのwebrickでHTTPサーバを簡単に作りました。参考URL http://www.ruby-lang.org/ja/man/html/webrick.html require 'webrick' srv = WEBrick::HTTPServer.new({:DocumentRoot => 'C:\Users\masa\Desktop\server', :BindAddress => '127.0.0.1', :Port => …