サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
インタビュー
blog.segment7.net
drbrain | Sat, 06 Aug 2011 00:51:59 GMT Posted in Ruby, Software github.com/drbrain/marshal-structure This gem is part of #rbxday, but instead of contributing to Rubinius, it mostly takes from Rubinius! marshal-structure dumps a tree based on the Marshal format. It supports the Marshal 4.8 format. INSTALL gem install marshal-structure SYNOPSIS From the command line: ruby -rpp -rmarshal-structure \
drbrain | Mon, 15 Nov 2010 22:12:20 GMT Posted in Rubygems If you went to the first round of RubyConf lightning talks you saw me say this already, but I got enough applause that this needs wider dissemination. Here is my STRONG recommendation on how to name gems: Use underscores fancy_require newrelic_rpm ruby_parser This matches the file the user will require and makes it easier for the user to s
drbrain | Tue, 10 May 2011 00:33:09 GMT Posted in Ruby Yugui announced a draft Ruby 1.9.3 release plan today with a feature freeze of end of May and a release target of end of July or early August. I've seen many complaints in the form of "X lacks documentation" and have responded by writing it. First was an improvement of Net::HTTP along with Mathew Murphy and Yui NARUSE, next up was OpenSSL whic
Ruby 1.9.2's gem_prelude is interfering with RubyGems' loading causing errors when during the loading of RubyGems 1.4. In Ruby 1.9.1 this wasn't a problem because gem_prelude loaded all the latest gems into $LOAD_PATH at startup time. This caused problems where a gem depended on a non-latest version. In Ruby 1.9.2 gem_prelude uses a custom require which loads RubyGems after the first LoadError. At
I have read Mike Perham's post on ruby's stdlib and strongly disagree. Mike presents only the thinest of arguments, that his list of libraries are "old and crufty". While many of the libraries are old, few are crufty and he does not present any list of libraries that should replace them and I find this very troublesome. It's very easy to say, "this sucks", it's only slightly less easy to say "this
If you went to the first round of RubyConf lightning talks you saw me say this already, but I got enough applause that this needs wider dissemination. Here is my STRONG recommendation on how to name gems: Use underscores fancy_require newrelic_rpm ruby_parser This matches the file the user will require and makes it easier for the user to start using your gem. gem install my_gem will be loaded by r
Eric Hodel | Tue, 15 Jan 2008 09:22:00 GMT Posted in Rubinius I really, really, really love Rubinius’ Foreign Function Interface (FFI) since it allows you to replace C code with Ruby code. Earlier today I wrote Socket::getaddrinfo in C for Rubinius, and just now I finished a rewrite using FFI and Ruby. I’ve commented the code for clarity. def self.getaddrinfo(host, service, family = nil, socktype
Eric Hodel | Thu, 20 Dec 2007 08:32:58 GMT Posted in Rubygems, Software Release 1.0.0 fixes several bugs. NOTE: There is a bug installing on Ruby 1.8.5 and earlier. I will fix this tomorrow. Major New Features Include: RubyGems warns about various problems with gemspecs during gem building More-consistent versioning for the RubyGems software Other Changes Include: Fixed various bugs and problems w
tinderbox version 1.0.0 has been released! Eric Hodel | Wed, 31 Jan 2007 09:24:00 GMT Posted in Rubygems, Seattle.rb, Software, Testing tinderbox version 1.0.0 has been released! http://seattlerb.rubyforge.org/tinderbox Description Tinderbox tests projects and tries to make them break by running them on as many different platforms as possible. Features & Problems Tests gems in a sandbox Submits ge
Eric Hodel | Thu, 18 Jan 2007 19:00:00 GMT Posted in Ruby, Rubygems, Software Finally, the much anticipated RubyGems version 0.9.1 is now available. This release includes a number of new features and bug fixes. The most important change in RubyGems 0.9.1 is that RubyGems no longer allows files to be installed outside of the installation directory. A separate security bulletin with full details w
Eric Hodel | Tue, 13 Jun 2006 22:01:00 GMT Posted in Ruby, Software I've implemented ruby bindings for the three major geocoding APIs as gems: APIgem name geocoder-us And as a bonus, you get a Yahoo! search gem to search either the web or for locations, yahoo-search. The bindings all have similar APIs, but return different objects depending upon what information the API reliably provides. Yahoo! g
Eric Hodel | Wed, 13 Sep 2006 07:44:00 GMT Posted in Rails, Ruby Now that Ruby 1.8.5 is out setting process limits is easier than ever before! We used to use a small shell script run from cron to kill processes that got too big for their britches. Unfortunately this was difficult to do both well and simply (we chose simply). Now, in Ruby 1.8.5, we have Process::setrlimit: $ ri Process::setrlimit
Eric Hodel | Tue, 15 Aug 2006 23:39:00 GMT Posted in Rails, Software Rubyforge Project: http://rubyforge.org/projects/rctools Documentation: http://dev.robotcoop.com/Tools/ar_mailer About Even deliviring email to the local machine may take too long when you have to send hundreds of messages. ar_mailer allows you to store messages into the database for later delivery by a separate process, a
このページを最初にブックマークしてみませんか?
『http://blog.segment7.net/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く