Programming
環境 Debian Squeeze Ruby 1.9.3 Nginx + Passenger 背景 Gifzo Windows Client のソースが公開されていたので、自分用にするために作成 uploader 設置 # https://github.com/send/gyazo-sinatra 利用 git clone git://github.com/send/gyazo-sinatra.git vi…
環境 Debian wheezy (Testing) Ruby 1.9.3-p194 原因 aptitude upgrade によって OpenSSL が 1.0.1 にアップデートされたことによって TLS 1.1、TLS 1.2 に対応したが、 Ruby 1.9.3-p194 付属の OpenSSL 拡張がそれに対応していなかった 解決 手っ取り早く O…
プロジェクト -> プロパティ -> アプリケーション -> 対象のフレームワーク を .NET Framework 4 Client Profile から .NET Framework 4 に変更することで解決。C# よくわかってない。
turn インストール sudo gem install turn turn を require require 'turn' require 'turn' 追加前 Run options: --seed 13498 # Running tests: .....404 => Net::HTTPNotFound . Finished tests in 5.601569s, 1.0711 tests/s, 2.4993 assertions/s. 6 tes…
解決方法 # vi /usr/local/lib/ruby/gems/1.9.1/gems/passenger-2.2.5/vendor/rack-1.0.0-git/lib/rack/rewindable_input.rb - if filesystem_has_posix_semantics? + if filesystem_has_posix_semantics? && "#{RUBY_VERSION}.#{RUBY_PATCHLEVEL}" < "1.9.1…
結構ハマった。 修正Patch https://rails.lighthouseapp.com/projects/8994/tickets/3144/a/261015/0001-ruby-1.9-friendly-secure_compare.patch これは何 Ruby1.9ではString[n]は文字そのものを返します。この動作はRuby1.8の動作(キャラクターコードを返…
[tester@localhost]~% rails rails /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.4/lib/rails_generator/options.rb:32:in `default_options': undefined method `write_inheritable_attribute' for Rails::Generator::Base:Class (NoMethodError) from /…
僕は運用なのですが、先日またしてもコードを書くお仕事が来まして、今回は1からスクリプトを書くことになったのでRubyを使うことにしました。 初業務Rubyコーディングです。 今回はそのスクリプトを作成するにあたってはまったところをメモします。 環境はC…
ページ取得処理を明確に分離しました。
これは何? スクリプトがある場所に検索ワード名のディレクトリを作成します 最後のページまで保存対象となる画像(一定ブックマーク数以上)を保存し続けます
プログラミング勉強中です。拙いですが公開。 構成物 pixiv.rb config.yaml pixiv.rb #! ruby require 'net/http' require 'uri' require 'yaml' # 設定ファイル CONFIG_FILE = 'config.yaml' class AccessPixiv # InitializeでCookieを取得しHeaderも構築す…