チラ裏に移動させた
○ コレクションクラス データの集合を扱うための形式で、オブジェクト指向言語では 「コレクション」 または 「コンテナ」 と呼ばれる。 Ruby では Array クラスと Hasu クラスという 2 種類のコレクションがクラスとして用意されている。 ○ Array クラス オブジェクトの並び順を保持したコレクションクラスで、一般に配列と呼ばれるもの。 0 から始まるインデックスを使ってオブジェクトを格納する。 ● 配列の生成 シンタックスシュガー >> array = Array.[] => [] >> array = [] => [] new による記述 >> array = Array.new => [] 配列には、様々なオブジェクトの混在が可能 >> array = [1, "two", ['one', 2], :four] => [1, "two", ['one', 2], :f
check Unlimited Number of Websites check Unlimited Email Accounts check Unlimited Bandwidth check 2X Processing Power & Memory check LiteSpeed Cache check WordPress Acceleration (LSCWP) check Cloudflare Protection check Github Integration check 24/7/365 Support check Easy Website Builder check 99.9% Uptime Guarantee check DNS Management check Unlimited MySQL Databases check 100 Subdomains check Un
2010年12月18日17:55 カテゴリ vim上でrefeを引くとエラーを吐くので修正。 refeでのエラーを修正。refeをvim上で使っているとinvalid value for Integer(): "#"invalid value for Integer(): "."invalid value for Integer(): ":"等のエラーを吐いてリファレンスが表示されない時がある。このエラーに対応。 このホームページを参考Ruby ReFe エラー対応 ≪ ip-communityhttp://ip-com.host56.com/?p=717このホームページをみてエラーを直したが、ほかにも似たようなエラーが出たのでちょっと追加。ほとんど上記のホームページの修正方法と一緒。 自分がやったことは エラーを吐くキャラクター事にelsifを追加しただけ。■対処方法refeのインストー
以前、vim7のomni補完ができなくてはまってた。 原因はvimをコンパイルするときにRubyインタプリタを含めてなかったからだった。 で、 ./configure --enable-rubyinterpとしたうえで、make、make installしたのだけど vim --versionで確認したら、Rubyがfeaturesに入ってなかった。 はて?と思ってconfigureのログを見てみたら Rubyのheader fileがない、というのが原因らしいことが分かった。 header fileってなんジャロ?と思って調べて、どうも新たにインストールが必要らしく、 yum install ruby-develでheader fileファイルをインストールできた。(OSはfedora5です) で、またconfigure、make、make installして, vim-rubyも入れて
久しぶりにTwitterbotを作ろうと思ったら、 rubygemsではまった。 ちょっと前までTigerの記事を書いていたけれど、 新らぼで、MacBookPro(Max OS X 10.6-Snow Leopard)を貸してもらえたので、 もーそればっかり使っているw 最初にもちろんMacports、Xcodeあたりは入れたのだけど、そのあと 何も考えずに -------------------- $sudo port install ruby -------------------- したんだと思う。たぶん。2ヶ月ぐらい前のことなのにもう覚えてないw で、そのあと何も考えずに -------------------- $sudo gem install oauth -------------------- とかやってたら、それ使って書いたRubyのコードを実行させるときにエラーが発生
Update: I noticed that which ruby and whereis ruby reports back different locations: which ruby /opt/local/bin/ruby whereis ruby /usr/bin/ruby I recently upgraded ruby to ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10] and I think I broke rails. When I attempt to load rails. I get an odd message: $ ruby script/server Rails requires RubyGems >= 1.3.2. Please install RubyGems and try again: h
Apacheを再起動した際に、 httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName というエラーが出る場合がある。 これでも起動はするので、Apache自体は動くのだが、エラーをそのままにしておくのは気持ちが悪いし、あとあと問題を引き起こす可能性が高い。 日本語訳をすると ServerNameに127.0.0.1を使用した、FQDN(完全に適切なドメイン名)が確定できませんでした。 といった感じか。 このエラーは、/etc/hosts にlocalhost以外に自分で設定したホスト名が、Apacheの設定ファイルに定義されていないために発生する。 # Do not remove the following line, or v
Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Yesterday, Aaron Patterson (@tenderlove) and Mike Dalessio released Nokogiri (Github repository), a new HTML and XML parser for Ruby. It "parses and searches XML/HTML faster than Hpricot" (Hpricot being the current de facto Ruby HTML parser) and boasts XPath support, CSS3 selector support (a big deal, because CSS3 selector
MacPortsでインストールしたMySQL5を使用。 rake db:createで次のようなエラーが出た。 Couldn't create database for {"reconnect"=>false, "encoding"=>"utf8", "username"=>***, "adapter"=>"mysql", "database"=>"TestApp_development", "host"=>"localhost", "pool"=>5, "password"=>***, "socket"=>"/opt/local/var/run/mysql5/mysqld.sock"}, charset: utf8, collation: utf8_general_ci (if you set the charset manually, make sure you have a matc
CentOS 5.4 に Redmine 0.9.0 release candidate を、サクッとCentOS 5.3にRedmine + Passenger環境をインストールの手順でインストールしてみたら、何点かハマったのでこちらに解決法を書いておきます。 Redmine 0.9.0 RC のインストール 基本的には、 ・サクッとCentOS 5.3にRedmine + Passenger環境をインストール の手順でほとんど問題無くインストールを進めることが出来ます。 この手順でうまく動かない箇所が発生するのは、RedmineのスキーマをMySQLに作成する際の # rake db:migrate RAILS_ENV="production" の部分となります。 まずはサクッとCentOS 5.3にRedmine + Passenger環境をインストールと同じ手順でそのまま上記の
同じようなサーバーの設定していると、さすがに面倒くさくなってくる。 というわけでRPMパッケージにしてしまおう。 パッケージ化の方法に関しては情報がたくさんあったのでさくっとできた。多謝。 <textarea class="html" cols="60" rows="5" name="code"> wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.bz2 tar xfj ruby-1.8.7-p174.tar.bz2 cd ruby-1.8.7-p174 ./configure --prefix=/usr make </textarea>
環境 liunx Ruby on Rails 2.3.5 twitter oauth 事象 twitter apiで認証処理(oauth)後 Internal Errorになる apacheのエラーログ(例:/var/log/httpd/error.log)を見ると [ pid=XXXX file=ext/apache2/Hooks.cpp:645 time= ]: The backend application (process XXXX) did not send a valid HTTP response; instead, it sent nothing at all. It is possible that it has crashed; please check whether there are crashing bugs in this application. という
I don’t want to imply by the title this is anyone’s fault but my own. But since it took me two days to figure out, I thought I’d share. I’m using the excellent authentication package, authlogic, for my current project. I want to allow normal registrations through my site and also registrations using Twitter credentials. In an incremental way, I first implemented normal registrations. I followe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く