Forum: Ruby RubyInstaller 1.9.3-p327 released

Posted by Luis Lavena (luislavena)
on 2012-11-10 00:32
(Received via mailing list)
In combination with the rest of the RubyInstaller team, I'm very
pleased to announce the release of RubyInstaller packages for Ruby
1.9.3-p327

As usual, installer and 7z packages are available at RubyInstaller
website and RubyForge for download:

http://rubyinstaller.org/downloads
http://rubyforge.org/frs/?group_id=167&release_id=47014

For verification, MD5 signatures of each file released are provided:

7669412cccb414b5a8015cf2301218f5 *ruby-1.9.3-p327-doc-chm.7z
49084fc5ed4e276ad0e7aa13f40044ef *ruby-1.9.3-p327-i386-mingw32.7z
4595debd29cf95df8ba9cea1ed2472fa *rubyinstaller-1.9.3-p327.exe

Installer is also digitally signed to avoid alterations and UAC 
warnings.

You can read Ruby's own announcement here:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/...

= What's new?

Beyond what is covered by Ruby itself, we have our own set of 
improvements:

* Enhancements:
  * Upgraded Ruby 1.9.3 to patchlevel 327

* Bugfixes:
  * Disable Japanese support until changes to #139 are made

NOTES:

Upgrade to this version is extremely recommended as contains security 
fixes.

There is also a hidden reward in this version, just for Windows.

Dare to guess what is it?

--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupry
Posted by Luis Lavena (luislavena)
on 2012-11-10 00:44
(Received via mailing list)
On Fri, Nov 9, 2012 at 8:31 PM, Luis Lavena <luislavena@gmail.com> 
wrote:
> In combination with the rest of the RubyInstaller team, I'm very
> pleased to announce the release of RubyInstaller packages for Ruby
> 1.9.3-p327
>
> As usual, installer and 7z packages are available at RubyInstaller
> website and RubyForge for download:
>
> http://rubyinstaller.org/downloads
> http://rubyforge.org/frs/?group_id=167&release_id=47014
>

If you have problems downloading from RubyForge, please use the links
from RubyInstaller downloads page or add /noredirect to the URLs that
RubyForge provides for the files of this release.
Posted by Damián M. González (igorjorobus)
on 2012-11-10 14:15
Thank you Luis.
Posted by Luis Lavena (luislavena)
on 2012-11-11 03:48
(Received via mailing list)
On Fri, Nov 9, 2012 at 8:31 PM, Luis Lavena <luislavena@gmail.com> 
wrote:
> In combination with the rest of the RubyInstaller team, I'm very
> pleased to announce the release of RubyInstaller packages for Ruby
> 1.9.3-p327
>
> As usual, installer and 7z packages are available at RubyInstaller
> website and RubyForge for download:
>
> http://rubyinstaller.org/downloads
> http://rubyforge.org/frs/?group_id=167&release_id=47014
>

Seems lot of folks are having problems with RubyForge (it is down now)

Please use the following links instead:

http://cdn.rubyinstaller.org/archives/1.9.3-p327/r...
http://cdn.rubyinstaller.org/archives/1.9.3-p327/r...
http://cdn.rubyinstaller.org/archives/1.9.3-p327/r...

--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupry
Posted by Luis Lavena (luislavena)
on 2012-11-11 08:28
(Received via mailing list)
On Sat, Nov 10, 2012 at 7:16 AM, Jarmo Pertman <jarmo.p@gmail.com> 
wrote:
> Hello,
>
> Thank You for keeping up the good work!
>
> Is it #7158 (http://bugs.ruby-lang.org/issues/7158)? I'm not sure since
> compared to tcs-ruby there's no speed difference with `rake -T` under Rails
> project for example.
>

Yes, #7158 was backported to Ruby 1.9.3.

TheCodeShop (tcs) releases already include such optimizations (along
others), so isn't fair compare against it ;-)

But if you compare official releases of RubyInstaller:

https://gist.github.com/d76b469c884e37bf8fcd

Then I hope you notice the difference.

Regards,
--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupry
Posted by Luis Lavena (luislavena)
on 2012-11-12 07:58
(Received via mailing list)
On Sun, Nov 11, 2012 at 10:51 AM, Jarmo Pertman <jarmo.p@gmail.com> 
wrote:
> I hoped that #7158 would boost everything even more than pretty old tcs
> build :( It still takes ~7 seconds to `rake -T`.
>

As I said before: it wouldn't. TheCodeShop included Fenix patches
which are what got integrated in #7158.

You're waiting for a miracle that is not possible.

You need to reduce the number of File.expand_path that you're doing in
your Rakefiles, that will help.

What #7158 does is improve require itself, not File.expand_path.

If File.expand_path is done a lot, there is nothing that #7158 can do to 
help.

> It takes about 20 though on previous versions. I guess i just don't have too
> capable laptop :) But still, i'm hoping for the best!
>

From 20 seconds to 7 and you complain? oh dear, you're a really hard
customer :-P

> Anyway, thank you for that nice surprise, at least it is now mainstream to
> get yourself a faster Ruby :)
>

You're welcome I guess, I had a sense you're complaining about this :-(
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.