https://www.developerfusion.com/t/open-source/ Latest Open Source developer content from Developer Fusion 2012-05-30T10:45:03.00Z http://www.developerfusion.com/media/143610/354-squeel/ #354 Squeel 2012-05-30T10:45:03.00Z Squeel provides a comprehensive DSL for writing SQL queries in Ruby. It is built upon Arel giving you access to many of its powerful features. James Crowley http://www.developerfusion.com/article/138018/memory-ordering-for-atomic-operations-in-c0x/ Memory Ordering for Atomic Operations in C++0x 2012-02-10T02:21:42.00Z The operation that writes a value happens before an operation that reads that value. With the default atomic operations that’s indeed true (which is why this is the default), but it does need spelling out: the atomic operations also have other options for the ordering requirements. In this article, based on chapter 5 of C++ Concurrency in Action, author Anthony Williams discusses the memory-ordering tags used for atomic operations and how they relate to the synchronizes-with relation. Dan Maharry http://www.developerfusion.com/book/136399/ubuntu-unleashed-2012-edition-covering-1110-and-1204-7th-edition-7th-edition/ Ubuntu Unleashed 2012 Edition: Covering 11.10 and 12.04 (7th Edition) (7th Edition) 2012-01-13T16:18:47.00Z Ubuntu Unleashed is filled with unique and advanced information for everyone who wants to make the most of the Ubuntu Linux operating system. This new edition has been thoroughly revised and updated by a long-time Ubuntu community leader to reflect the exciting new Ubuntu 11.10 (“Oneiric Ocelot”) and the forthcoming Ubuntu 12.04. Matthew Helmke http://www.developerfusion.com/news/135816/azure-rumoured-to-get-persistent-vms-not-so-certain-to-get-linux-support/ Azure rumoured to get persistent VMs, not so certain to get Linux support 2012-01-04T12:01:43.00Z Microsoft bows to business pressure and "leaks" news of persistent VMs Chris Alexander http://www.developerfusion.com/job/134564/rubyruby-on-rails-developer/ Ruby/Ruby on Rails Developer 2011-12-14T14:13:04.00Z We are looking to hire developers with a range of experience in data structure and algorithm design and preferably experience in Ruby and Ruby on Rails. You should love working collaboratively in small agile teams, and solving tough technology challenges. Paul Robinson http://www.developerfusion.com/job/134303/senior-php-web-engineer/ Senior PHP Web Engineer 2011-12-08T12:01:09.00Z **** This is a full-time position based on the Ko Samui Island, Thailand. We will cover relocation costs, including flights, visa, work permit, etc. We speak English in the office.**** JOB OPENING – SENIOR WEB ENGINEER (PHP) Gina Sharpe http://www.developerfusion.com/job/134292/php-ruby-web-developer/ PHP & Ruby Web Developer 2011-12-08T12:01:08.00Z We are looking for a talented web developer to work full time in our South London office, specialising in PHP & MySQL backend web development. giuliano riosa http://www.developerfusion.com/media/133959/roundup-11-future-of-the-java-programmer/ Roundup '11 - Future of the Java Programmer 2011-12-01T17:47:38.00Z Roundup '11 - The Future of the Java Programmer Fully formatted shownotes can always be found at http://javaposse.comPlease join us for the next Java Posse Roundup in beautiful crested butte, CO, from March 26th to 30th 2012 (with the customary JVM languages day on the 26th free to anyone who. James Crowley http://www.developerfusion.com/media/133157/300-contributing-to-open-source/ #300 Contributing to Open Source 2011-11-21T09:10:26.00Z GitHub makes it easier than ever to contribute to open source with pull requests. Here I show how to submit a pull request to the VCR project. James Crowley http://www.developerfusion.com/article/133063/constructors-in-c11/ Constructors in C++11 2011-11-18T20:59:46.00Z The new C++ standard has slowly been set and is now upon us. In this excerpt from Professional C++ 2e, the authors look at the existing ways to write constructor methods and the additional ones newly defined in C++11 Dan Maharry http://www.developerfusion.com/book/132765/php-mysql-the-missing-manual/ PHP & MySQL: The Missing Manual 2011-11-17T15:51:59.00Z If you can build websites with CSS and JavaScript, this book takes you to the next level—creating dynamic, database-driven websites with PHP and MySQL. Learn how to build a database, manage your content, and interact with users through queries and web forms. With step-by-step tutorials, real-world examples, and jargon-free explanations, you’ll soon discover the power of server-side programming.The important stuff you need to know: *Get a running start. Brett McLaughlin http://www.developerfusion.com/media/132364/ruby-standard-library-backbone-on-rails-kids-ruby/ Ruby Standard Library, Backbone on Rails, Kids Ruby 2011-11-15T15:05:05.00Z Jason and Peter talk about the Ruby standard library is being converted to gems, Ruby unary operators, Backbone on Rails, and teaching kids to program with Ruby. James Crowley http://www.developerfusion.com/article/132336/massive-data-parallelism-on-the-gpu-with-microsofts-c-amp-accelerated-massive-parallelism/ Massive Data Parallelism on the GPU with Microsoft's C++ AMP (Accelerated Massive Parallelism) 2011-11-15T14:55:33.00Z C++ AMP architect Yossi Levanoni discusses and demonstrates the need for Microsoft's new Accelerated Massive Parallelism specification. Yossi Levanoni http://www.developerfusion.com/news/130393/ubuntu-oneiric-ocelot-released/ Ubuntu Oneiric Ocelot released 2011-11-01T09:24:16.00Z Mandatory Unity UI and new kernel among features Chris Alexander http://www.developerfusion.com/news/131844/canonical-red-hat-linux-foundation-step-in-to-prevent-secure-boot-lockin/ Canonical, Red Hat, Linux Foundation step in to prevent Secure Boot lockin 2011-10-29T15:13:07.00Z Could Microsoft force Windows 8 OEMs to lock out Linux too? Chris Alexander http://www.developerfusion.com/media/131653/floss-weekly-188/ FLOSS Weekly 188 2011-10-26T19:39:39.00Z web2py Hosts: Randal Schwartz and Dan LynchWe talk about web2py, a Python based web framework that has some really interesting and unique features.Guest: Massimo Di PierroDownload or subscribe to this show at twit.tv/floss.We invite you to read, add to, and amend our show James Crowley http://www.developerfusion.com/media/131234/ruby-20-hotcocoa-bundler-11/ Ruby 2.0, HotCocoa, Bundler 1.1 2011-10-22T01:29:38.00Z Peter and Jason talk about the changes to Ruby 2.0, the upcoming release of Bundler, HotCocoa, and more. James Crowley http://www.developerfusion.com/media/130090/herding-code-122-bert-belder-on-porting-nodejs-to-windows/ Herding Code 122: Bert Belder on porting Node.js to Windows 2011-10-11T21:15:41.00Z This episode of Herding Code the guys talk to Bert Belder, a Node.js developer who’s working on the native Windows port. Kevin asks how Bert got started with Node.js. Bert explains that he was working on a PHP based system which had a good amount of logic in Javascript, and he started looking to James Crowley http://www.developerfusion.com/news/130033/c11-standard-published/ C++11 standard published 2011-10-11T09:11:08.00Z No compilers expected until 2012 Chris Alexander http://www.developerfusion.com/media/128901/ruby-193-and-194-rubydocbeta-and-queueing/ Ruby 1.9.3 and 1.9.4, Rubydoc-beta, and queueing 2011-09-29T20:49:45.00Z 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. James Crowley