If you are interested in ruby/rails/tech/geeky we should meet up for a coffee sometime, just ping me via this origo messaging system or in comments,
KR,
Titas Norkūnas
P.S: If you have plans to go to Lithuania ( Vilnius) and want to meet some ruby people there, get in touch. We organize almost-monthly ruby workshops with live coding and pizza/beers after that.
In this episode, Peter and Jason talk about some upcoming releases of Ruby and the new release candidate, performance and monitoring, and some noteworthy new queueing systems.
Show Notes Open links in a new window.
Be Prepared for Ruby 1.9.3 and 1.9.4: What's New and What's Different
How to install Ruby 1.9.3rc1 with RVM - waiworinao ★ random notes by arvid andersson
Ruby 1.9 Walkthrough: Learn Ruby…
Ruby code blocks
Ruby's support for blocks (i.e., closures) is useful in defining internal DSLs.
Ruby code blocks (called closures in other languages) are chunks of code between braces or between do- end that you can associate with method invocations, almost as if they were parameters. A Ruby block is a way of grouping statements, and may appear only in the source next to a method call; the block is written starting on the same line as the method call's last parameter (or the closing …
Ruby code blocks
Ruby's support for blocks (i.e., closures) is useful in defining internal DSLs.
Ruby code blocks (called closures in other languages) are chunks of code between braces or between do- end that you can associate with method invocations, almost as if they were parameters. A Ruby block is a way of grouping statements, and may appear only in the source next to a method call; the block is written starting on the same line as the method call's last parameter (or the closing …
In fact GO Magazine has been running every Rails version from 0.9-something until now. In recent years the website has been defunct and completely stagnant. Until now!
After a quick website design contest using freelancer.com , which was eventually won by Webdeezine from Serbia, I had SliceCraft do the HTML5 front-end. This all went very smoothly.
I coded the back-end in Rails 3.1 using the awesome asset pipeline. What does that mean? Well, it's …
Example 4. eXtreme programming
If I want to go bare-metal performance, I will always go back to C and/or C++. Even inside a ruby application. Ruby InLine makes this simple and preferable to trying to get any sort of true optimization out of a dynamic language.
I can't recall exactly where I read it, but someone said you can usually count on 1% of the code using up 99% of your cycles. Any time I run into that my automatic reaction is to reduce the cycles those heavy usage code blocks …
There once was a developer named "why the lucky stiff" also known as "_why". He did many great things in the Ruby world, including the creation of an website called Try Ruby which allowed anybody to try their hand at programming ruby by coding in the browser.
Here at Envy Labs we've been inspired by _why's work and you can see his influence with Rails for Zombies , where we teach people Rails by coding in the browser. Rails for Zombies…
Everyone who runs production Ruby web applications should be interested in JRuby. Want a list of life-changing reasons? Reasons you cannot get with any other Ruby implementation nor any other Platform as a Service?
Major efficiency and performance boost from real concurrent native threads
Fast in-process caching with ehcache and many other Java libraries
Use your own existing Java libraries (put the jar files in lib/jars)
Your development stack is …
The talk is in Poznan, Poland on October 14th. If you can't make it there, but are near Copenhagen, you can also see our rehearsal of the talk at the Copenhagen Ruby Brigade meeting on October 10th.
We've received some reports about users being unable to install Ruby Enterprise Edition on OS X Lion. Apparently the compilation process segfaults. It turns out that OS X Lion has switched to llvm-gcc as the default compiler. We currently suspect that the segfaults are caused by incompatibility between llvm-gcc's code generation and the MBARI patch set (similar problems have been seen in the past but with other compilers on other platforms).
To install Ruby Enterprise Edition…