Latest Open Source developer content from Developer Fusion https://www.developerfusion.com/t/open-source/ Latest Open Source developer content from Developer Fusion http://www.rssboard.org/rss-specification en-GB Wed, 30 May 2012 10:45:03 GMT #354 Squeel 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. http://www.developerfusion.com/media/143610/354-squeel/ http://www.developerfusion.com/media/143610/354-squeel/ Wed, 30 May 2012 10:45:03 GMT James Crowley Memory Ordering for Atomic Operations in C++0x 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. http://www.developerfusion.com/article/138018/memory-ordering-for-atomic-operations-in-c0x/ http://www.developerfusion.com/article/138018/memory-ordering-for-atomic-operations-in-c0x/ Fri, 10 Feb 2012 02:21:42 GMT Dan Maharry Ubuntu Unleashed 2012 Edition: Covering 11.10 and 12.04 (7th Edition) (7th Edition) 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. http://www.developerfusion.com/book/136399/ubuntu-unleashed-2012-edition-covering-1110-and-1204-7th-edition-7th-edition/ http://www.developerfusion.com/book/136399/ubuntu-unleashed-2012-edition-covering-1110-and-1204-7th-edition-7th-edition/ Fri, 13 Jan 2012 16:18:47 GMT Matthew Helmke Azure rumoured to get persistent VMs, not so certain to get Linux support Microsoft bows to business pressure and "leaks" news of persistent VMs http://www.developerfusion.com/news/135816/azure-rumoured-to-get-persistent-vms-not-so-certain-to-get-linux-support/ http://www.developerfusion.com/news/135816/azure-rumoured-to-get-persistent-vms-not-so-certain-to-get-linux-support/ Wed, 04 Jan 2012 12:01:43 GMT Chris Alexander Ruby/Ruby on Rails Developer 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. http://www.developerfusion.com/job/134564/rubyruby-on-rails-developer/ http://www.developerfusion.com/job/134564/rubyruby-on-rails-developer/ Wed, 14 Dec 2011 14:13:04 GMT Paul Robinson Senior PHP Web Engineer **** 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) http://www.developerfusion.com/job/134303/senior-php-web-engineer/ http://www.developerfusion.com/job/134303/senior-php-web-engineer/ Thu, 08 Dec 2011 12:01:09 GMT Gina Sharpe PHP & Ruby Web Developer We are looking for a talented web developer to work full time in our South London office, specialising in PHP & MySQL backend web development. http://www.developerfusion.com/job/134292/php-ruby-web-developer/ http://www.developerfusion.com/job/134292/php-ruby-web-developer/ Thu, 08 Dec 2011 12:01:08 GMT giuliano riosa Roundup '11 - Future of the Java Programmer 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. http://www.developerfusion.com/media/133959/roundup-11-future-of-the-java-programmer/ http://www.developerfusion.com/media/133959/roundup-11-future-of-the-java-programmer/ Thu, 01 Dec 2011 17:47:38 GMT James Crowley #300 Contributing to Open Source 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. http://www.developerfusion.com/media/133157/300-contributing-to-open-source/ http://www.developerfusion.com/media/133157/300-contributing-to-open-source/ Mon, 21 Nov 2011 09:10:26 GMT James Crowley Constructors in C++11 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 http://www.developerfusion.com/article/133063/constructors-in-c11/ http://www.developerfusion.com/article/133063/constructors-in-c11/ Fri, 18 Nov 2011 20:59:46 GMT Dan Maharry PHP & MySQL: The Missing Manual 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. http://www.developerfusion.com/book/132765/php-mysql-the-missing-manual/ http://www.developerfusion.com/book/132765/php-mysql-the-missing-manual/ Thu, 17 Nov 2011 15:51:59 GMT Brett McLaughlin Ruby Standard Library, Backbone on Rails, Kids Ruby 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. http://www.developerfusion.com/media/132364/ruby-standard-library-backbone-on-rails-kids-ruby/ http://www.developerfusion.com/media/132364/ruby-standard-library-backbone-on-rails-kids-ruby/ Tue, 15 Nov 2011 15:05:05 GMT James Crowley Massive Data Parallelism on the GPU with Microsoft's C++ AMP (Accelerated Massive Parallelism) C++ AMP architect Yossi Levanoni discusses and demonstrates the need for Microsoft's new Accelerated Massive Parallelism specification. http://www.developerfusion.com/article/132336/massive-data-parallelism-on-the-gpu-with-microsofts-c-amp-accelerated-massive-parallelism/ http://www.developerfusion.com/article/132336/massive-data-parallelism-on-the-gpu-with-microsofts-c-amp-accelerated-massive-parallelism/ Tue, 15 Nov 2011 14:55:33 GMT Yossi Levanoni Ubuntu Oneiric Ocelot released Mandatory Unity UI and new kernel among features http://www.developerfusion.com/news/130393/ubuntu-oneiric-ocelot-released/ http://www.developerfusion.com/news/130393/ubuntu-oneiric-ocelot-released/ Tue, 01 Nov 2011 09:24:16 GMT Chris Alexander Canonical, Red Hat, Linux Foundation step in to prevent Secure Boot lockin Could Microsoft force Windows 8 OEMs to lock out Linux too? http://www.developerfusion.com/news/131844/canonical-red-hat-linux-foundation-step-in-to-prevent-secure-boot-lockin/ http://www.developerfusion.com/news/131844/canonical-red-hat-linux-foundation-step-in-to-prevent-secure-boot-lockin/ Sat, 29 Oct 2011 15:13:07 GMT Chris Alexander FLOSS Weekly 188 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 http://www.developerfusion.com/media/131653/floss-weekly-188/ http://www.developerfusion.com/media/131653/floss-weekly-188/ Wed, 26 Oct 2011 19:39:39 GMT James Crowley Ruby 2.0, HotCocoa, Bundler 1.1 Peter and Jason talk about the changes to Ruby 2.0, the upcoming release of Bundler, HotCocoa, and more. http://www.developerfusion.com/media/131234/ruby-20-hotcocoa-bundler-11/ http://www.developerfusion.com/media/131234/ruby-20-hotcocoa-bundler-11/ Sat, 22 Oct 2011 01:29:38 GMT James Crowley Herding Code 122: Bert Belder on porting Node.js to Windows 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 http://www.developerfusion.com/media/130090/herding-code-122-bert-belder-on-porting-nodejs-to-windows/ http://www.developerfusion.com/media/130090/herding-code-122-bert-belder-on-porting-nodejs-to-windows/ Tue, 11 Oct 2011 21:15:41 GMT James Crowley C++11 standard published No compilers expected until 2012 http://www.developerfusion.com/news/130033/c11-standard-published/ http://www.developerfusion.com/news/130033/c11-standard-published/ Tue, 11 Oct 2011 09:11:08 GMT Chris Alexander Ruby 1.9.3 and 1.9.4, Rubydoc-beta, and queueing 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. http://www.developerfusion.com/media/128901/ruby-193-and-194-rubydocbeta-and-queueing/ http://www.developerfusion.com/media/128901/ruby-193-and-194-rubydocbeta-and-queueing/ Thu, 29 Sep 2011 20:49:45 GMT James Crowley