https://www.developerfusion.com/t/open-source/Latest Open Source developer content from Developer Fusion2012-05-30T10:45:03.00Zhttp://www.developerfusion.com/media/143610/354-squeel/#354 Squeel2012-05-30T10:45:03.00ZSqueel 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 Crowleyhttp://www.developerfusion.com/article/138018/memory-ordering-for-atomic-operations-in-c0x/Memory Ordering for Atomic Operations in C++0x2012-02-10T02:21:42.00ZThe 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 Maharryhttp://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.00ZUbuntu 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 Helmkehttp://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 support2012-01-04T12:01:43.00ZMicrosoft bows to business pressure and "leaks" news of persistent VMsChris Alexanderhttp://www.developerfusion.com/job/134564/rubyruby-on-rails-developer/Ruby/Ruby on Rails Developer2011-12-14T14:13:04.00ZWe 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 Robinsonhttp://www.developerfusion.com/job/134303/senior-php-web-engineer/Senior PHP Web Engineer2011-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 Sharpehttp://www.developerfusion.com/job/134292/php-ruby-web-developer/PHP & Ruby Web Developer2011-12-08T12:01:08.00ZWe are looking for a talented web developer to work full time in our South London office, specialising in PHP & MySQL backend web development.giuliano riosahttp://www.developerfusion.com/media/133959/roundup-11-future-of-the-java-programmer/Roundup '11 - Future of the Java Programmer2011-12-01T17:47:38.00ZRoundup '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 Crowleyhttp://www.developerfusion.com/media/133157/300-contributing-to-open-source/#300 Contributing to Open Source2011-11-21T09:10:26.00ZGitHub 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 Crowleyhttp://www.developerfusion.com/article/133063/constructors-in-c11/Constructors in C++112011-11-18T20:59:46.00ZThe 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++11Dan Maharryhttp://www.developerfusion.com/book/132765/php-mysql-the-missing-manual/PHP & MySQL: The Missing Manual2011-11-17T15:51:59.00ZIf 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 McLaughlinhttp://www.developerfusion.com/media/132364/ruby-standard-library-backbone-on-rails-kids-ruby/Ruby Standard Library, Backbone on Rails, Kids Ruby2011-11-15T15:05:05.00ZJason 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 Crowleyhttp://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.00ZC++ AMP architect Yossi Levanoni discusses and demonstrates the need for Microsoft's new Accelerated Massive Parallelism specification.Yossi Levanonihttp://www.developerfusion.com/news/130393/ubuntu-oneiric-ocelot-released/Ubuntu Oneiric Ocelot released2011-11-01T09:24:16.00ZMandatory Unity UI and new kernel among featuresChris Alexanderhttp://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 lockin2011-10-29T15:13:07.00ZCould Microsoft force Windows 8 OEMs to lock out Linux too?Chris Alexanderhttp://www.developerfusion.com/media/131653/floss-weekly-188/FLOSS Weekly 1882011-10-26T19:39:39.00Zweb2py 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 showJames Crowleyhttp://www.developerfusion.com/media/131234/ruby-20-hotcocoa-bundler-11/Ruby 2.0, HotCocoa, Bundler 1.12011-10-22T01:29:38.00ZPeter and Jason talk about the changes to Ruby 2.0, the upcoming release of Bundler, HotCocoa, and more.James Crowleyhttp://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 Windows2011-10-11T21:15:41.00ZThis 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 toJames Crowleyhttp://www.developerfusion.com/news/130033/c11-standard-published/C++11 standard published2011-10-11T09:11:08.00ZNo compilers expected until 2012Chris Alexanderhttp://www.developerfusion.com/media/128901/ruby-193-and-194-rubydocbeta-and-queueing/Ruby 1.9.3 and 1.9.4, Rubydoc-beta, and queueing2011-09-29T20:49:45.00ZIn 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