Skip to content

Commit

Permalink
Site updated at 2012-11-09 04:44:36 UTC
Browse files Browse the repository at this point in the history
  • Loading branch information
mattetti committed Nov 9, 2012
1 parent c93a958 commit 65a16f6
Show file tree
Hide file tree
Showing 264 changed files with 2,584 additions and 1,648 deletions.
4 changes: 2 additions & 2 deletions articles/categories/api/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: api | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/api/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Rethinking web service development]]></title>
<link href="http://matt.aimonetti.net/posts/2012/06/13/rethinking-web-service-development/"/>
<updated>2012-06-13T18:19:00-10:00</updated>
<updated>2012-06-13T18:19:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/06/13/rethinking-web-service-development</id>
<content type="html"><![CDATA[<p>While it's true that there are still a lot of places where software isn't
leveraged and many places where software needs to evolve, software is nearly everywhere!.
Expand Down
102 changes: 51 additions & 51 deletions articles/categories/blog-post/atom.xml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions articles/categories/clojure/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Clojure | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/clojure/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[PulsoConf 2012 - Tour of programming languages]]></title>
<link href="http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages/"/>
<updated>2012-10-05T15:09:00-10:00</updated>
<updated>2012-10-05T15:09:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages</id>
<content type="html"><![CDATA[<p>During <a href="http://pulsoconf.co/">PulsoConf 2012</a> in Bogotá, Colombia Matt
Aimonetti gave a talk entitled <em>Tower of
Expand Down Expand Up @@ -60,7 +60,7 @@ languages:</p>
<entry>
<title type="html"><![CDATA[LA RubyConf 2012 - Ruby: time to move on]]></title>
<link href="http://matt.aimonetti.net/posts/2012/02/04/larubyconf-2012/"/>
<updated>2012-02-04T15:09:00-10:00</updated>
<updated>2012-02-04T15:09:00-08:00</updated>
<id>http://matt.aimonetti.net/posts/2012/02/04/larubyconf-2012</id>
<content type="html"><![CDATA[<p>During <a href="http://larubyconf.org/">LA RubyConf 2012</a> in Los Angeles, CA Matt
Aimonetti gave a talk entitled <em>Ruby: time to move on</em>.</p>
Expand Down
4 changes: 2 additions & 2 deletions articles/categories/coffeescript/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Coffeescript | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/coffeescript/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[PulsoConf 2012 - Tour of programming languages]]></title>
<link href="http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages/"/>
<updated>2012-10-05T15:09:00-10:00</updated>
<updated>2012-10-05T15:09:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages</id>
<content type="html"><![CDATA[<p>During <a href="http://pulsoconf.co/">PulsoConf 2012</a> in Bogotá, Colombia Matt
Aimonetti gave a talk entitled <em>Tower of
Expand Down
8 changes: 4 additions & 4 deletions articles/categories/concurrency/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Concurrency | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/concurrency/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Data safety and GIL removal]]></title>
<link href="http://matt.aimonetti.net/posts/2011/10/18/data-safety-and-gil-removal/"/>
<updated>2011-10-18T15:19:17-10:00</updated>
<updated>2011-10-18T15:19:17-07:00</updated>
<id>http://matt.aimonetti.net/posts/2011/10/18/data-safety-and-gil-removal</id>
<content type="html"><![CDATA[<p>After my recent <a href="http://rubyconf11.merbist.com">RubyConf talk</a> and <a href="http://merbist.com/2011/10/03/about-concurrency-and-the-gil/">follow up post addressing the Ruby &amp; Python's Global Interpreter Lock</a> (aka GVL/Global VM Lock). a lot of people asked me to explain what I meant by "data safety". While my point isn't to defend one approach or the other, I spent a lot of time explaining why C Ruby and C Python use a GIL and where it matters and where it matters less. As a reminder and as mentioned by Matz himself, the main reason why C Ruby still has a GIL is data safety. But if this point isn't clear to you, you might be missing the main argument supporting the use of a GIL.</p>
Expand Down Expand Up @@ -105,7 +105,7 @@ puts @array.size
<entry>
<title type="html"><![CDATA[About concurrency and the GIL]]></title>
<link href="http://matt.aimonetti.net/posts/2011/10/03/about-concurrency-and-the-gil/"/>
<updated>2011-10-03T21:23:54-10:00</updated>
<updated>2011-10-03T21:23:54-07:00</updated>
<id>http://matt.aimonetti.net/posts/2011/10/03/about-concurrency-and-the-gil</id>
<content type="html"><![CDATA[<p>During RubyConf 2011, concurrency was a really hot topic. This is not a new issue, and the JRuby team has been talking about true concurrency for quite a while . The Global Interpreter Lock has also been in a subject a<a href="http://wiki.python.org/moin/GlobalInterpreterLock"> lot of discussions in the Python community</a> and it's not surprising that the Ruby community experiences the same debates since the evolution of their implementations are somewhat similar. (There might also be some tension between <a href="http://engineyard.com">EngineYard</a> hiring the JRuby and Rubinius teams and <a href="http://heroku.com">Heroku</a> which <a href="http://blog.heroku.com/archives/2011/7/12/matz_joins_heroku/">recently hired Matz</a> (Ruby's creator) and <a href="https://github.com/nobu">Nobu</a>, the #1 C Ruby contributor)</p>
Expand Down Expand Up @@ -193,7 +193,7 @@ puts @array.size
<entry>
<title type="html"><![CDATA[Ruby concurrency explained]]></title>
<link href="http://matt.aimonetti.net/posts/2011/02/22/concurrency-in-ruby-explained/"/>
<updated>2011-02-22T22:34:30-10:00</updated>
<updated>2011-02-22T22:34:30-08:00</updated>
<id>http://matt.aimonetti.net/posts/2011/02/22/concurrency-in-ruby-explained</id>
<content type="html"><![CDATA[<p>Concurrency is certainly <a href="http://en.wikipedia.org/wiki/Petri_Net">not a new problem</a> but it's getting more and more attention as machines start having more than 1 core, that web traffic increases drastically and that some new technologies show up saying that they are better because they handle concurrency better.
If that helps, think of concurrency as multitasking. When people say that they want concurrency, they say that they want their code to do multiple different things at the same time. When you are on your computer, you don't expect to have to choose between browsing the web and listening to some music. You more than likely want to run both concurrently. It's the same thing with your code, if you are running a webserver, you probably don't want it to only process one request at a time.
Expand Down
4 changes: 2 additions & 2 deletions articles/categories/confoo-ca/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Confoo.ca | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/confoo-ca/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[ConFoo.ca - Rails for non Ruby developers]]></title>
<link href="http://matt.aimonetti.net/posts/2010/04/11/confoo-dot-ca-rails-for-non-ruby-developers/"/>
<updated>2010-04-11T09:51:00-10:00</updated>
<updated>2010-04-11T09:51:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2010/04/11/confoo-dot-ca-rails-for-non-ruby-developers</id>
<content type="html"><![CDATA[<p>During <a href="http://confoo.ca/">ConFoo Canada 2010</a> in Montreal, Canada Matt
Aimonetti gave a talk entitled <em>Rails for the non Ruby developers</em>.</p>
Expand Down
4 changes: 2 additions & 2 deletions articles/categories/design/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: design | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/design/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Rethinking web service development]]></title>
<link href="http://matt.aimonetti.net/posts/2012/06/13/rethinking-web-service-development/"/>
<updated>2012-06-13T18:19:00-10:00</updated>
<updated>2012-06-13T18:19:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/06/13/rethinking-web-service-development</id>
<content type="html"><![CDATA[<p>While it's true that there are still a lot of places where software isn't
leveraged and many places where software needs to evolve, software is nearly everywhere!.
Expand Down
10 changes: 5 additions & 5 deletions articles/categories/gems-amp-libs/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Gems &amp; Libs | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/gems-amp-libs/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Googlecharts 1.5.1]]></title>
<link href="http://matt.aimonetti.net/posts/2010/02/03/googlecharts-1-5-1/"/>
<updated>2010-02-03T21:18:23-10:00</updated>
<updated>2010-02-03T21:18:23-08:00</updated>
<id>http://matt.aimonetti.net/posts/2010/02/03/googlecharts-1-5-1</id>
<content type="html"><![CDATA[<p>To celebrate the relaunch of this site and since we are waiting for Rails 3.0 beta to be released, I figured I should share with you what I worked on the other night.</p>
Expand Down Expand Up @@ -46,7 +46,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Googlecharts featured on Github]]></title>
<link href="http://matt.aimonetti.net/posts/2008/06/27/googlecharts-featured-on-github/"/>
<updated>2008-06-27T07:06:00-10:00</updated>
<updated>2008-06-27T07:06:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2008/06/27/googlecharts-featured-on-github</id>
<content type="html"><![CDATA[<p><a href="http://github.com">Github</a>, probably the most famous social code hosting service just <a href="http://github.com/blog/103-new-homepage">redesigned their homepage</a> and are now featuring hosted projects.</p>
Expand All @@ -69,7 +69,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Googlecharts 0.1.0 released with new site]]></title>
<link href="http://matt.aimonetti.net/posts/2007/12/12/googlecharts-0-1-0-released-with-new-site/"/>
<updated>2007-12-12T08:02:00-10:00</updated>
<updated>2007-12-12T08:02:00-08:00</updated>
<id>http://matt.aimonetti.net/posts/2007/12/12/googlecharts-0-1-0-released-with-new-site</id>
<content type="html"><![CDATA[<p>I just released Googlecharts 0.1.0 (few bug fixes and enhancements).</p>
Expand Down Expand Up @@ -97,7 +97,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Google Chart Gem]]></title>
<link href="http://matt.aimonetti.net/posts/2007/12/10/google-chart-gem/"/>
<updated>2007-12-10T06:43:00-10:00</updated>
<updated>2007-12-10T06:43:00-08:00</updated>
<id>http://matt.aimonetti.net/posts/2007/12/10/google-chart-gem</id>
<content type="html"><![CDATA[<h2>update Nov 11: the gem is finally available <a href="http://rubyforge.org/projects/googlecharts/">there</a> or simply:</h2>
Expand Down
4 changes: 2 additions & 2 deletions articles/categories/go/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: Go | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/go/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[PulsoConf 2012 - Tour of programming languages]]></title>
<link href="http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages/"/>
<updated>2012-10-05T15:09:00-10:00</updated>
<updated>2012-10-05T15:09:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages</id>
<content type="html"><![CDATA[<p>During <a href="http://pulsoconf.co/">PulsoConf 2012</a> in Bogotá, Colombia Matt
Aimonetti gave a talk entitled <em>Tower of
Expand Down
10 changes: 5 additions & 5 deletions articles/categories/googlecharts/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: googlecharts | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/googlecharts/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Googlecharts 1.5.1]]></title>
<link href="http://matt.aimonetti.net/posts/2010/02/03/googlecharts-1-5-1/"/>
<updated>2010-02-03T21:18:23-10:00</updated>
<updated>2010-02-03T21:18:23-08:00</updated>
<id>http://matt.aimonetti.net/posts/2010/02/03/googlecharts-1-5-1</id>
<content type="html"><![CDATA[<p>To celebrate the relaunch of this site and since we are waiting for Rails 3.0 beta to be released, I figured I should share with you what I worked on the other night.</p>
Expand Down Expand Up @@ -46,7 +46,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Googlecharts featured on Github]]></title>
<link href="http://matt.aimonetti.net/posts/2008/06/27/googlecharts-featured-on-github/"/>
<updated>2008-06-27T07:06:00-10:00</updated>
<updated>2008-06-27T07:06:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2008/06/27/googlecharts-featured-on-github</id>
<content type="html"><![CDATA[<p><a href="http://github.com">Github</a>, probably the most famous social code hosting service just <a href="http://github.com/blog/103-new-homepage">redesigned their homepage</a> and are now featuring hosted projects.</p>
Expand All @@ -69,7 +69,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Googlecharts 0.1.0 released with new site]]></title>
<link href="http://matt.aimonetti.net/posts/2007/12/12/googlecharts-0-1-0-released-with-new-site/"/>
<updated>2007-12-12T08:02:00-10:00</updated>
<updated>2007-12-12T08:02:00-08:00</updated>
<id>http://matt.aimonetti.net/posts/2007/12/12/googlecharts-0-1-0-released-with-new-site</id>
<content type="html"><![CDATA[<p>I just released Googlecharts 0.1.0 (few bug fixes and enhancements).</p>
Expand Down Expand Up @@ -97,7 +97,7 @@ Gchart.line(:title =&gt; title, :size =&gt; size, :data =&gt; data, :axis_with_l
<entry>
<title type="html"><![CDATA[Google Chart Gem]]></title>
<link href="http://matt.aimonetti.net/posts/2007/12/10/google-chart-gem/"/>
<updated>2007-12-10T06:43:00-10:00</updated>
<updated>2007-12-10T06:43:00-08:00</updated>
<id>http://matt.aimonetti.net/posts/2007/12/10/google-chart-gem</id>
<content type="html"><![CDATA[<h2>update Nov 11: the gem is finally available <a href="http://rubyforge.org/projects/googlecharts/">there</a> or simply:</h2>
Expand Down
6 changes: 3 additions & 3 deletions articles/categories/javascript/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: JavaScript | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/javascript/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[PulsoConf 2012 - Tour of programming languages]]></title>
<link href="http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages/"/>
<updated>2012-10-05T15:09:00-10:00</updated>
<updated>2012-10-05T15:09:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/10/05/pulsoconf-tour-of-programming-languages</id>
<content type="html"><![CDATA[<p>During <a href="http://pulsoconf.co/">PulsoConf 2012</a> in Bogotá, Colombia Matt
Aimonetti gave a talk entitled <em>Tower of
Expand Down Expand Up @@ -60,7 +60,7 @@ languages:</p>
<entry>
<title type="html"><![CDATA[First step in scaling a web site: HTTP caching]]></title>
<link href="http://matt.aimonetti.net/posts/2011/07/11/first-step-in-scaling-a-web-site-http-caching/"/>
<updated>2011-07-11T10:21:02-10:00</updated>
<updated>2011-07-11T10:21:02-07:00</updated>
<id>http://matt.aimonetti.net/posts/2011/07/11/first-step-in-scaling-a-web-site-http-caching</id>
<content type="html"><![CDATA[<p>Today my friend <a href="http://twitter.com/mokolabs">Patrick Crowley</a> and I were talking about scaling his website: <a href="http://cinematreasures.org/">http://cinematreasures.org</a> since an article covering his work will soon be published in a very popular newspaper. Patrick's site is hosted on <a href="http://www.heroku.com/">Heroku</a> which comes by default with <a href="https://www.varnish-cache.org/">Varnish caching</a> enabled.</p>
Expand Down
4 changes: 2 additions & 2 deletions articles/categories/language/atom.xml
Expand Up @@ -4,7 +4,7 @@
<title><![CDATA[Category: language | Matt Aimonetti]]></title>
<link href="http://matt.aimonetti.net/articles/categories/language/atom.xml" rel="self"/>
<link href="http://matt.aimonetti.net/"/>
<updated>2012-10-10T08:57:13-10:00</updated>
<updated>2012-11-08T20:43:57-08:00</updated>
<id>http://matt.aimonetti.net/</id>
<author>
<name><![CDATA[Matt Aimonetti]]></name>
Expand All @@ -16,7 +16,7 @@
<entry>
<title type="html"><![CDATA[Ruby constructs: class, module and mixin]]></title>
<link href="http://matt.aimonetti.net/posts/2012/07/30/ruby-class-module-mixins/"/>
<updated>2012-07-30T14:46:00-10:00</updated>
<updated>2012-07-30T14:46:00-07:00</updated>
<id>http://matt.aimonetti.net/posts/2012/07/30/ruby-class-module-mixins</id>
<content type="html"><![CDATA[<p>When you first get started with the Ruby programming and you come from a different
language, the only tricky piece is often Ruby's approach to block/closure/anonymous functions.
Expand Down

0 comments on commit 65a16f6

Please sign in to comment.