Ruby 2.0.0 was released at 2/24/2013 (Ruby 2.0.0-p0 is released ). Please check the official news for basic information such as how to download the source code. Here's a highlight of the new features quoted from the news: Language core featuresKeyword arguments, which give flexibility...
Are you a hacker who likes to make music? You know how you feel precise control when you write code you understand, but you have to filter your understanding of your music through oversimplified GUIs which sometimes have terrible UX? I made a series of videos which teaches you how to ...
Rapidash - a ruby gem to rapidly build your API client Posted by Gazler on March 14, 2013 — 0 comments I have created Rapidash a ruby gem to help you make an API client for your RESTful API in a few lines of code. class Repos < Rapidash::Base end class User < Rapidash::Base resource :...
, a participant who just graduated, has to say – “When I joined this course I was sceptical about how useful this course would be for me instead of reading material and watching videos on YouTube and thus saving money. After the course started I realised how valuable this course was. ...
Understanding instance_exec in ruby Posted by bigbinary on March 14, 2013 — 0 comments Wrote a blog on instance_exec . Comments Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the escalating spam pr...
March 14, 2013 cpytel ruby ruby on rails Our Intermediate Ruby on Rails workshop is now available online We’ve just opened registration for our new online Intermediate Ruby on Rails workshop , which starts Monday, April 1st, 2013 (we’re not kidding). The workshop is taught by Matt Mon...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Password authentication is not too complicated to make from scratch, it will also help to get a better understanding of how it works.
You can get the code for this branch via: git clone https://github.com/rubys/venus.git Updates can be obtained via: git pull Alternately, you can also download the convenient tgz or zip files, or browse the individual files below: Index Name Last modified Size Description Parent Direc...
First of all, thank you for being so available and attentive. Both you and Obie have been absolutely wonderful in this process and I sincerely appreciate the time both of your have put into this. I'm excited to see where I can go now that I know what works. Before I get into the feedb...
Basic Features Configuration Templates Advanced Features Architecture Normalization Filters and Plugins Administration interface Other Migration from Planet 2.0 Contributing Etiquette Reference Planet Universal Feed Parser html5lib htmltmpl httplib2 XSLT sed Django templates Credits a...
Are you a hacker who likes to make music? You know how you feel precise control when you write code you understand, but you have to filter your understanding of your music through oversimplified GUIs which sometimes have terrible UX? I made a series of videos which teaches you how to ...
- Rework time tracker user interface with icons - Add 'list' action to list time trackers of other users according to a permission (another one allow to delete them) - Use the 'issue editing' page instead of the 'new timelog entry' one when stopping a time tracker. This allows to modi...
I see video games as a petri dish, a place where the challenges and rewards of the real world are simulated in a simpler, more discrete fashion. Often the challenges faced remind me of the same challenges I face in my work as an entrepreneur. In the spirit of Scott Berkun’s Management...
class ClientsController < ActionController::Base # This action uses query string parameters because it gets run # by an HTTP GET request, but this does not make any difference # to the way in which the parameters are accessed. The URL for # this action would look like this in order to...
Bullet will notify you of database queries that can potentially be improved through eager loading or counter cache column. A variety of notification alerts are supported.
Hi, I'm doing some research on FastCGI recently. As I see from the FastCGI specification, it does support multiplexing through a single connection. But apparently none of the current web servers, like Nginx, Apache, or Lighttpd supports this feature. I found a thread from nginx dev ma...
Objects of class Binding encapsulate the execution context at some particular place in the code and retain this context for future use. The variables, methods, value of self , and possibly an iterator block that can be accessed in this context are all retained. Binding objects can be ...
different from one another and imo resemble to the degree that they’re often considered to be niece/nephew from eachother. I don’t think you can go wrong with either one of them. Having said that, Python / Ruby are just as full fledged a programming language as the next. It is entirel...
>> The #gem call activates the gem, and the require is the regular >> require to load a library. > > What is the difference between an "active" gem and a gem that has been > "loaded". In short: Gems are activated (i.e. selected and made available). Files are loaded. The long descripti...
Unrestricted entity expansion can lead to a DoS vulnerability in REXML. This vulnerability has been assigned the CVE identifier CVE-2013-1821. We strongly recommend to upgrade ruby. Details When reading text nodes from an XML document, the REXML parser can be coerced in to allocating ...