Total views: 1,502
All Events


RubyConf India 2012 Schedule

(22 presentations available )

Sort by Date Posted

24-Mar-12 09:30
920-rubyconfindia2012-ruby-today-ruby-forever-thumb_0000
Rated: Everyone
Views: 139
24-Mar-12 11:30
922-rubyconfindia2012-using-ruby-to-craft-and-test-beautiful-command-line-applications-thumb_0002

In any *nix system, the command line is the standard method of reliably interacting with the system. We are used to the exhaustive, fast and predictable nature of core-utils as well as the shell itself.

Yet most user-space CLI tools leave much to be desired in terms of the ...

24-Mar-12 11:30
929-rubyconfindia2012-view-components-in-rails-thumb_0004
Rated: Everyone
Views: 54

There is definitely a need of lightweight view components in rails which are nothing but mini controllers and can be better fit to replace partials and filters. This talk is about Why do we need these lightweight components and details of Merb Parts, Rails Parts, Cells & Apoto...

24-Mar-12 12:15
923-rubyconfindia2012-ruby-for-the-soul-of-big-data-nerds-thumb_0000
Rated: Everyone
Views: 56
24-Mar-12 12:15
930-rubyconfindia2012-sandboxing-ruby-code-lessons-from-the-battlefield-thumb_0001
Rated: Everyone
Views: 127

Sometime you want to run untrusted code on your server. Our expirements with sandboxing started with the creation of a hosted continuous integration service called Goldberg Pro, and then continued on with RubyMonk, which needed to prevent users from performing potentially dang...

24-Mar-12 14:00
921-rubyconfindia2012-everything-ruby-thumb_0003
Rated: Everyone
Views: 66

Compared to 2 - 3 years back today's eco-system around IT Operations has changed significantly, The definitive responsibility line between infrastructure administrators and developers has been blurring continuously. We have experienced that developers want to experience same l...

24-Mar-12 14:00
931-rubyconfindia2012-responsive-design-now-90-easier-with-sass-thumb_0001

Most of us, when designing a website or a webapp, design for a specific size and resolution. But today, users access the site from various devices including their laptops, tablets and smart phones. ""Responsive Design"" is a solution to optimize and display content for a varie...

24-Mar-12 14:45
924-rubyconfindia2012-clojure-is-my-favourite-ruby-thumb_0004
Rated: Everyone
Views: 66

Riffing on Michael Fogus's commentary in his post ""All in the family"" (April 6, 2011) where he questions the classification of languages into families, this talk will discuss why those qualities which make Ruby appealing to us might make Clojure even more so. Broadly, I'll d...

24-Mar-12 14:45
932-rubyconfindia2012-sending-out-an-sms-ruby-stings-thumb_0002
Rated: Everyone
Views: 83

Building a SMS based application involves dealing with 3rd party service providers and mobile network operators. As you can imagine, this is time consuming and, given the cost structures in place, expensive. For quick prototypes it isn't worth the hassle. While waiting for you...

24-Mar-12 15:30
925-rubyconfindia2012-unity-thumb_0002
Rated: Everyone
Views: 46

Today organizations, including SMEs, have multiple internet connections (ISP) for failover capabilities. However, they can use only one of them at a time. We smelt an opportunity here and realized that it would be really helpful and cost effective if we could use all the inter...

24-Mar-12 15:30
933-rubyconfindia2012-voip-on-rails-in-india-thumb_0000
Rated: Everyone
Views: 53

In India, VoIP is not commercially legalized. You cannot terminate a VoIP call to a PSTN or mobile! What does that mean for Indian clients? This talk is very relevant for most companies having a support center, a call center or a helpline in India, since infrastructure costs f...

25-Mar-12 10:00
927-rubyconfindia2012-keynote-how-to-win-thumb_0004
Rated: Everyone
Views: 59

After running his consultancy for several years and helping many other businesses succeed, Mikel has interesting and practical insights on how to improve your game, whatever it might be, from being a ruby development consultant, running a development shop, or being part of a l...

25-Mar-12 11:15
928-rubyconfindia2012-jruby-on-rails-ror-s-simplicity-meets-java-s-class-thumb_0002
Rated: Everyone
Views: 56

When we started to architect an enterprise micro-blogging solution as part of the internal collaboration platform for a large customer (henceforth referred by dummy name 'CustCollab'), the next immediate question was "Which web application development framework to use?". Simpl...

25-Mar-12 11:15
934-rubyconfindia2012-sex-money-and-evolution-simulation-and-data-analysis-with-ruby-and-r-thumb_0001

This talk describes a series of agent-based modeling simulations with Ruby, where the data is collected to be analysed with a set of R scripts. The simulations model an artificial society in which matters on economic inequality, the environment and evolution are evaluated.

25-Mar-12 12:00
935-rubyconfindia2012-what-lies-beneath-the-beautiful-code-thumb_0004
Rated: Everyone
Views: 41

Ruby is a pure object oriented and really a beautiful language to learn and practice. But most of us do not bother to know or care about what happens behind the scene when we write some ruby code. Say creating a simple Array, Hash, class, module or any object. How does this ma...

25-Mar-12 12:00
939-rubyconfindia2012-push-it-push-it-some-more-thumb_0002
Rated: Everyone
Views: 39

Push notifications for web applications can change the way web applications behave - Real time updates, chat services, stock alerts, etc. This was achieved earlier using XMPP, polling or long polling is sometimes too tedious, cumbersome or complicated for Do It Yourself approa...

25-Mar-12 13:30
943-rubyconfindia2012-smells-and-patterns-in-test-spec-code-thumb_0003
Rated: Everyone
Views: 43

The Ruby community is notable for it's whole-hearted adoption of Agile and XP, especially testing; testing is now a standard practice on the vast majority of Ruby codebases. TDD is commonly recommended because:

It makes for good design, helping one create well encapsulated,...

25-Mar-12 13:30
940-rubyconfindia2012-jvm-polyglot-programming-jruby-ftw-thumb_0003
Rated: Everyone
Views: 42

The Ruby language has a very robust and high-performance implementation on the JVM - JRuby. While JRuby by itself brings a lot of (implicit) benefits of the JVM to the Ruby world, the rest-of-the-world isn't without its share of excitement!

Scala, Clojure, Mirah et al have ...

25-Mar-12 14:15
937-rubyconfindia2012-large-scale-ruby-project-challenges-and-pitfalls-thumb_0000
Rated: Everyone
Views: 58

I am planning to talk on this topic because this topic is very useful for most us and I will basically talk from my experience of coding for Large ruby on rails project, which has approx. 35 engineers working at the code base same time.

My plan is to talk about managing lar...

25-Mar-12 14:15
941-rubyconfindia2012-when-ruby-meets-java-the-power-of-torquebox-thumb_0004
Rated: Everyone
Views: 51

We all know the strengths of JRuby. It utilizes the scalability of JVM and provides real OS threads to Ruby. However, there are very few application servers that marry the expressiveness of JRuby with the power of Java. Torquebox is an application server which build upon the J...

25-Mar-12 15:00
938-rubyconfindia2012-method_missing-should-be-missing-thumb_0004
Rated: Everyone
Views: 45

Meta programming can be disastrous. While it is cleaner in many cases, it must be used with prudence. This talk will cover the issues that arise from irresponsible meta-programming like overuse of method_missing, ""monkey patching"", and eval.

'method_missing' can be used t...

25-Mar-12 15:00
942-rubyconfindia2012-which-mobile-development-framework-should-i-choose-thumb_0002
Rated: Everyone
Views: 59

We want that our Mobile application should be high performing, the development should be rapid and have good usability. There are many mobile application framework available but there is no framework which is best, and we can blindly start working with it.

There is always a...

Version: 1.0 (506) by Coby Randquist on 2013-04-27