Articles

It's time to play with 1.9

With Ruby 1.9 just around the corner, it’s time for you to start playing with it. While you’ll want to keep any production apps you have chugging away happily on 1.8, don’t shoot yourself in the foot by not keeping up.

Read the CHANGELOG, so you know what to expect (or read the overview at eigenclass).

Install it alongside 1.8; here’s my method:

Personalise Site - Now implicitly gain a users geo data

The second version of the Personalise Site plugin has just been released and now includes methods to implicitly gain a users geo data.




These additions are intended to be used to further customise and improve a users browsing experience.





For example you may want to display content on a homepage that is relevant to a users location or you may want to automatically select the right country in a registration form to improve the signup experience.





Note.

"They"

The great thing about working with open source is that if you come across a bug, you can fix it yourself. It’s the whole underpinning of the success of the model. Every developer scratches their own itch, and the cumulative result is a vibrant and useful piece of software driven by an enthusiastic community. If you’ve been fortunate enough to be the steward of a successful open source project you’ve probably seen this in action.

If you’ve been working on a really successful open source project, you’ve probably seen something else happen.

Small Victories in Customer Service

I bought my wife a GPS from Amazon as an early Christmas present before Thanksgiving. I guess I was a little too eager because I ended up paying too much for it. Just a couple weeks later, Amazon advertised to me in one of their “may we suggest” ads the very same GPS for a lot less money. In the end, they refunded me the difference in price; but I can’t help but feel a little miffed by the whole experience.

The Auteurs

Yes, thats what has been keeping me busy for a while, The Auteurs.
From Studio@TheAuteurs,
"core idea of The Auteurs is to unite great, previously unavailable works of contemporary world cinema with an avid online film community"

Oh Hiatus Again.

I am finding it really difficult to cope up with blogging regularly and especially when I am working(read holidaying) in Goa!

I will keep the exciting stuff that I have been working on for future posts. for now enjoy "Gmail Live", what if gmail was developed by Microsoft,

Evil Twin Plugin

Seriously, I think I have something against Rails’ lib directory. We jumped from keeping gems in lib to vendor/gems back in March. Then we jumped from keeping generic Rake tasks in lib/tasks to Sake. Now we’re gonna jump again.

RubyConf stuff

Well. RubyConf was two weeks ago now and I still haven’t completely wrapped my head around it. It was a different experience this year than last (understanding that last year was my first RubyConf), and I’m not sure whether I liked it better. I would have preferred a single track, although I completely acknowledge the reasons why multitrack made sense… I just didn’t like having to make decisions between two talks I really wanted to see, which happened at pretty much every junction.

Culture shock

I had a bit of a culture shock a couple of days ago. I saw a video of
the visual designer for IronRuby, named SapphireSteel. The tool looks very nice and polished.

Rackspace trouble knocks 37signals offline [back!]

Rackspace has had a major power incident at the data center keeping the 37signals suite of machines. Apparently, a traffic accident knocked power out to some vital cooling systems. When the power was restored through generators, the cooling systems failed to come back online.

They now have the cooling systems back up and are getting everything back online. We hope to be back very shortly.

No data has been harmed, the machines were preemptively shut down when the cooling systems failed.

Articles | Rails Fire

Articles

Shoes Piano v0.4

I realized a trivial tip about Shoes animate() / every() methods.Look at Shoes Tutorial Note 00540. I used that in the piano v0.4.# piano_snapshot_v0.4.pngNow can change the keyboard color to the sound. :)Have fun,ashbb

It's a wrap!

We're finally getting all our after-conference activities completed. The most exciting thing is that we just got our conference media online. We have video and audio recordings of the Golden Gate Ruby Conference technical sessions! Pivotal Labs sponsored the recordings, and is hosting them at pivotallabs.com/gogaruco - you can watch them there or download the files to watch later, or get them from the iTunes podcasts.

It's a wrap!

We're finally getting all our after-conference activities completed. The most exciting thing is that we just got our conference media online. We have video and audio recordings of the Golden Gate Ruby Conference technical sessions! Pivotal Labs sponsored the recordings, and is hosting them at pivotallabs.com/gogaruco - you can watch them there or download the files to watch later, or get them from the iTunes podcasts.

Rails Machine is Hiring

Love helping people with their Rails deployments? Come work for The Machine! Rails Machine is hiring a part-time or full-time Ruby on Rails Support Engineer in Atlanta, GA or the surrounding area.

As a Ruby on Rails Support Engineer, you would work with the existing Rails Machine team to:

The ADS Philosophy

In this video I lay out the ideals that Atlantic Dominion Solutions was founded on, and what you can and should expect when you work with us.

Ruby & Word: Creating and Applying Styles

Microsoft Word uses the Styles model to apply a set of pre-defined formatting to text. Styles can also serve a second purpose, to tag sections of the document as normal, title, headings and such. You can then, for example, create a Table of Contents in Word based on the text that is formatted with the Heading styles.

Vulnerability in Rails 2.3 HTTP Authentication

There has been a security vulnerability in Rails in the HTTP digest authentication in Rails 2.3. That way someone can authenticate without any user name and password. The HTTP basic authentication seems to be not vulnerable to this problem.

The problem arises in the authenticate_or_request_with_http_digest method which will proceed even if the user name check returns nil.

Double Shot #467

Back on a reasonably early morning schedule. Hopefully I can catch more than worms.

RubySpec as a Community Resource (Interview w. Brian Ford)

Though I still need to collect the details, I’m about to start on another major open source project, called Unity . It will be a community driven effort to provide a nice web resource that builds on top of the RubySpec project with reporting and search capabilities.

But readers might wonder what RubySpec has to do with them, if they are not language implementers. Here’s what Brian Ford had to say.

The Importance of Executable Class Bodies

I spent the past few days at JavaOne, where I gave a well-received talk on Ruby, and got to attend a number of sessions on both Ruby and other related technologies.

Out of curiosity, I went to a session on Groovy, a language that has a syntax that is derived directly from Java, but with semantics that are fairly close to Ruby’s. Groovy is missing a number of features that Ruby has, and is more clunky in a number of cases.

Devendra Deshmukh | Rails Fire

Devendra Deshmukh

The Future of Ruby is Fail!

The Future of Ruby is Fail!

Preamble

Thanks to Ilya Grigorik for initiating the discussion in the Indian Ruby / Rails community around the premise “Future of Ruby is Fail” (yes, somewhat tongue in cheek, but also serious), trying to get a feel for the concerns in the community. The focus of this discussion would be on the Indian market / geographical area.

10+ Ruby Rails companies in Pune, India

10+ Ruby Rails companies in Pune, India

Are you looking out for companies in India, working in Ruby, Rails, Merb and / or Sinatra to out-source your projects? Here’s a list of companies in Pune, India working with Ruby and frameworks like Rails, Merb and Sinatra.

Syndicate content