We have found the Raspberry Pi to be a cost-effective replacement for the Mac minis that we use in our office to drive TVs that are information radiators. We use these radiators to display the build status of our ci (continuous integration) projects. At ~$60 (Raspberry Pi, USB WiFi, e...
Sinatra 1.2.9, 1.3.6 and 1.4.0 released Posted by rkh on March 15, 2013 — 0 comments Earlier today I released Sinatra 1.2.9 , 1.3.6 and 1.4.0 . For more infos on what's new in 1.4, check out the blog post on rkh.im . Comments Post a Comment Comment abilities for non registered use...
Get started with testing from top to bottom Posted by oBeLx on March 15, 2013 — 0 comments Get started with testing from top to bottom Comments Post a Comment Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the es...
Unfuck A Monorail For Great Justice , refers to a frequent problem: monolithic Rails apps (or "monorails "), and the fact that the people who work on them will often describe them as fucked. My first book covers some of the reasons that monorails happen in the first place. This book i...
Search through bundled gems Posted by jim on March 15, 2013 — 0 comments Find something inside your bundled gems with ag whatyouwant `bundle show --paths` You can use ack or grep if you like. I wrote a bit about searching through your bundled gems on my blog. Comments Post a Comme...
March 12th, 2013 This week Carlos and Gregg talk about Inspecting Rails 4 with Ruby 2.0, SourceMaps, Yard-tomdoc, Signed ruby gems, CSSSplitter gem, Ruby for libwebp, and we give the last call for Ruby Heroes. March 8th, 2013 tpope churns out plugins for heroku and rbenv, Rails 4 pull...
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...
There are several reasons why you should test your Rake tasks: Rake tasks are code and as such deserve testing. When untested Rake tasks have a tendency to become overly long and convoluted. Tests will help keep them in bay. As Rake tasks typically depend on your models, you (should) ...
redmine_daily_status ==================== About: This plugin is used for tracking the daily status update of the project. Features Update Today's Status View past days status Email send to all project members How to Install: To install the Daily Status, execute the following commands ...
Thank you to our beta testers and early adopters for making Tweetsentiments such a success! The community has used Tweetsentiments for projects as diverse as major media marketing campaigns to academic research. We’ve ended our testing period and now offer access to the Tweetsentiment...
Tom is passionate about leading edge technologies, he enjoys building awesome applications with the talented people at Intridea. He had many years of experience with building enterprise applications using Java. His current favorite tools are Ruby and Rails, CoffeeScript, and MongoDB, ...
BinaryOperatorNode Convenience interface for operations which only have two nodes BlockAcceptingNode Any thing which implements this represents a Callable-like node which can have a block associated with it as part of that call. IArgumentNode Does the node contain an argument list? In...
Revision r11627 (build 1284 started on 2013-03-15T11:50:09Z) Building in workspace /var/lib/jenkins/workspace/trunk/DATABASE_ADAPTER/sqlite3/RUBY_VER/jruby-1.7.2 Updating file:///var/svn/redmine/trunk U app/views/my/destroy.html.erb At revision 11627 [jruby-1.7.2] $ /bin/sh -xe /tmp/h...
Revision r11626 (build 1283 started on 2013-03-15T10:56:18Z) Building in workspace /var/lib/jenkins/workspace/trunk/DATABASE_ADAPTER/mysql/RUBY_VER/ruby-1.9.3-p194 Updating file:///var/svn/redmine/trunk U app/views/settings/_issues.html.erb U app/views/settings/_repositories.html.erb ...
where one or more of the elements have been changed according to the options parameter. The time options (hour, min, sec, usec) reset cascadingly, so if only the hour is passed, then minute, sec, and usec is set to 0. If the hour and minute is passed, then sec and usec is set to 0.
The threats against web applications include user account hijacking, bypass of access control, reading or modifying sensitive data, or presenting fraudulent content. Or an attacker might be able to install a Trojan horse program or unsolicited e-mail sending software, aim at financial...
bq. Rails est un framework complet pour développer des applications reposant sur une base de données, en conformité avec le motif Modèle-Vue-Contrôleur. Pour démarrer, vous avez seulement besoin d'une base de données et d'un serveur web. >> Rails est un framework complet pour développ...
Ruby developers are very sensitive to naming things. There are strong conventions regarding class, variable, method and file names, and these are not just organizational or cosmetic – some have their semantics even during code execution. For instance: in Rails a model named “Person” i...
Hi Jay - I agree with you in this case in isolation. It does concern me that things could start getting quite verbose as more matchers are added: obj.expects(:msg).with(an_instance_of(String), a_value_greater_than(5)) In this case, I start wanting to see: obj.expects(:msg).with(an_ins...