<?xml version="1.0" encoding="UTF-8"?><feed
  xmlns="http://www.w3.org/2005/Atom"
  xmlns:thr="http://purl.org/syndication/thread/1.0"
  xml:lang="en"
  xml:base="http://jmesnil.net/weblog/wp-atom.php"
   >
	<title type="text">Jeff Mesnil</title>
	<subtitle type="text">Thoughts about Java, Web and Software Development</subtitle>

	<updated>2012-03-15T07:46:40Z</updated>

	<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog" />
	<id>http://jmesnil.net/weblog/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="http://jmesnil.net/weblog/feed/atom/" />

	<generator uri="http://wordpress.org/" version="3.3.1">WordPress</generator>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; I Am a Red Hatter (Again!)]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2012/03/12/i-am-a-red-hatter-again/" />
		<id>http://jmesnil.net/weblog/?p=1874</id>
		<updated>2012-03-15T07:46:40Z</updated>
		<published>2012-03-12T16:03:16Z</published>
		<category scheme="http://jmesnil.net/weblog" term="misc" /><category scheme="http://jmesnil.net/weblog" term="red hat" />		<summary type="html"><![CDATA[+ Starting today, I am working for Red Hat as a member of the JBoss AS/EAP team. I already worked once for Red Hat as a member of HornetQ team, helping to write the fastest Open Source Messaging system and had a blast doing that. However, in 2010, I had a very interesting proposition to [...]]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2012/03/12/i-am-a-red-hatter-again/"><![CDATA[<div class="alignleft" style="font-size: 4em; padding: 10px;">
<img src='http://www.jmesnil.net.s3.amazonaws.com/images/2012-03-12-redhat.png' alt="Red Hat" style="vertical-align:middle;" height="64"/> + 
<img src='http://www.jmesnil.net.s3.amazonaws.com/images/2012-03-12-jbossas7.png' alt="JBoss AS 7"  style ="vertical-align:middle;"  height="64" />
</div>

<p>Starting today, I am working for <a href="http://redhat.com">Red Hat</a> as a member of the <a href="http://www.jboss.org/jbossas">JBoss AS/EAP</a> team.</p>

<p>I already worked once for Red Hat as a member of <a href="http://www.jboss.org/hornetq/">HornetQ</a> team, helping to write the <a href="http://planet.jboss.org/post/8_2_million_messages_second_with_specjms">fastest Open Source Messaging system</a> and had a blast doing that.
However, in 2010, I had a very interesting proposition to join a Web media company to develop <em>Big Data</em> code using <a href="http://hadoop.apache.org/">Hadoop</a>-related technologies.
The job was technically interesting, the team great (I made a bunch of good friends there) but some things were amiss&#8230;</p>

<p>Every time I was talking about HornetQ or Red Hat in general, I kept saying &#8220;<em>we</em>&#8221; as I am proud of my time with the HornetQ team, <em>a sense of achievement</em> that I was not feeling in my new company. I also realized that I was missing contributing to Open Source projects. Having developed both closed and open source projects, I found out that <em>Open Source development is the most satisfying way to write good code and deliver quality features</em>.
More generally, I also realized that I want to <em>work for a company whose values I share and embrace</em>. Red Hat has proven many times its dedication to Open Source and its community, its ability to innovate at multiple levels from the operating system to the applications and, of course, the middleware with JBoss. This is a company I was proud to work for and I continued to present HornetQ in various JUGs in France during my spare time (Lyon, Nice, Marseille, Grenoble&#8230; Any other French JUG is interested for me to come?).</p>

<p>When I put everything together, it was clear that I wanted to join back Red Hat. And today is the day.</p>

<p>I am changing teams, moving from HornetQ team to AS/EAP team. My job will be to help integrate HornetQ in the Application Server, removing some load from the HornetQ guys and being the man in the middle to smooth out integration issues to make the best messaging system and the best application server work even better together.</p>

<p>I am eager to work on the Application Server code. With AS7, there is a solid foundation which lays the ground for interesting opportunities with a personal interest in entreprise-level services for JVM-based languages, with <a href="http://torquebox.org/">Torquebox</a> (Ruby) and <a href="http://immutant.org/">Immutant</a> (Clojure), and to the Cloud with <a href="https://openshift.redhat.com/app/">OpenShift</a>.</p>

<p>Let&#8217;s put my red Fedora, I am ready to tackle great challenges at Red Hat with my team.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2012/03/12/i-am-a-red-hatter-again/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2012/03/12/i-am-a-red-hatter-again/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; La Sioule]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2012/02/28/la-sioule/" />
		<id>http://jmesnil.net/weblog/?p=1870</id>
		<updated>2012-02-28T08:01:13Z</updated>
		<published>2012-02-28T07:59:14Z</published>
		<category scheme="http://jmesnil.net/weblog" term="photo" />		<summary type="html"><![CDATA[La Sioule]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2012/02/28/la-sioule/"><![CDATA[<p><figure>
<img src="http://farm8.staticflickr.com/7202/6789055202_ddba37913b_z.jpg" width="640" height="480" alt="La Sioule">
<figcaption><a href="http://www.flickr.com/photos/jmesnil/6789055202/">La Sioule</a></figcaption>
</figure></p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2012/02/28/la-sioule/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2012/02/28/la-sioule/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; Apple Profits and Humanity Losses]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2012/01/25/apple-profits-and-humanity-losses/" />
		<id>http://jmesnil.net/weblog/?p=1855</id>
		<updated>2012-01-25T10:23:13Z</updated>
		<published>2012-01-25T10:23:13Z</published>
		<category scheme="http://jmesnil.net/weblog" term="misc" />		<summary type="html"><![CDATA[During the last quarter of 2011, Apple generated sales of $46.3 billion. 37 millions of iPhone were sold during that period. From a New York Times article, we learn how Apple was able to build its devices: Apple executives say that going overseas, at this point, is their only option. One former executive described how [...]]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2012/01/25/apple-profits-and-humanity-losses/"><![CDATA[<p>During the last quarter of 2011, Apple <a href="http://money.cnn.com/2012/01/24/technology/apple_earnings/index.htm?on.cnn=1">generated sales of $46.3 billion</a>. 37 millions of iPhone were sold during that period.</p>

<p>From a <a href="http://www.nytimes.com/2012/01/22/business/apple-america-and-a-squeezed-middle-class.html?_r=3&amp;pagewanted=all">New York Times article</a>, we learn how Apple was able to build its devices:</p>

<blockquote>
  <p>Apple executives say that going overseas, at this point, is their only option. One former executive described how the company relied upon a Chinese factory to revamp iPhone manufacturing just weeks before the device was due on shelves. Apple had redesigned the iPhone’s screen at the last minute, forcing an assembly line overhaul. New screens began arriving at the plant near midnight.<br />
  A foreman immediately roused 8,000 workers inside the company’s dormitories, according to the executive. Each employee was given a biscuit and a cup of tea, guided to a workstation and within half an hour started a 12-hour shift fitting glass screens into beveled frames. Within 96 hours, the plant was producing over 10,000 iPhones a day.</p>
</blockquote>

<p>In a related news, the <a href="http://www.nytimes.com/2012/01/25/us/politics/state-of-the-union-2012-transcript.html?_r=1&amp;pagewanted=all">President of United States want to get manufacturing jobs back in the USA</a>:</p>

<blockquote>
  <p>No, we will not go back to an economy weakened by outsourcing, bad debt, and phony financial profits.  Tonight, I want to speak about how we move forward, and lay out a blueprint for an economy that’s built to last -– an economy built on American manufacturing, American energy, skills for American workers, and a renewal of American values.</p>
</blockquote>

<p>Apple is far from being the only one to profit from outsourcing its production but with its stunning profits, it is emblematic of the failure of capitalism to balance profit with humanity <em>bien-être</em>.</p>

<p>Apple success is well deserved, they have an outstanding line of products and I own many of them. I bought an iPhone 4S during this quarter and it is the best phone (and pocket camera) I ever had. 
However, I can not accept that someone is woken up in the middle of a night, given a biscuit and a cup of tea and has to work 12-hour to build a device I use sitting in my couch.</p>

<p>We would live in a better world if the companies profits (from Apple and all the others) could be used to create new jobs or at least provide decent working conditions when they outsource their production.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2012/01/25/apple-profits-and-humanity-losses/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2012/01/25/apple-profits-and-humanity-losses/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[Brent Simmons on Web Publishing &#9755;]]></title>
		<link rel="alternate" type="text/html" href="http://inessential.com/2011/11/23/pub_rules" />
		<id>http://jmesnil.net/weblog/?p=1849</id>
		<updated>2011-11-28T12:02:21Z</updated>
		<published>2011-11-28T12:02:21Z</published>
		<category scheme="http://jmesnil.net/weblog" term="misc" />		<summary type="html"><![CDATA[Very interesting triptych from Brent Simmons about Web publishing: The Pummeling Pages Pub Rules Readable Future In other words, content! content! content! (as in quality, not quantity). It&#8217;s a sad state for Web publishing when I need to use a mix of Instapaper, Readability, Safari Reader to have a sane reading experience without advertisement overload [...]<a href="http://jmesnil.net/weblog/2011/11/28/brent-simmons-on-web-publishing/" rel="bookmark" title="Permanent link to 'Brent Simmons on Web Publishing'" class="glyph">&#9873;</a>
]]></summary>
		<content type="html" xml:base="http://inessential.com/2011/11/23/pub_rules"><![CDATA[<p>Very interesting triptych from <a href="http://inessential.com/">Brent Simmons</a> about Web publishing:</p>

<ul>
<li><a href="http://inessential.com/2011/11/22/the_pummeling_pages">The Pummeling Pages</a></li>
<li><a href="http://inessential.com/2011/11/23/pub_rules">Pub Rules</a></li>
<li><a href="http://inessential.com/2011/11/25/the_readable_future">Readable Future</a></li>
</ul>

<p>In other words, <strong>content! content! content!</strong> (as in quality, not quantity).</p>

<p>It&#8217;s a sad state for Web publishing when I need to use a mix of <a href="http://www.instapaper.com/">Instapaper</a>, <a href="http://www.readability.com/">Readability</a>, <a href="http://www.apple.com/safari/whats-new.html#read">Safari Reader</a> to have a sane reading experience without advertisement overload (and unfortunately, I know what an <em>interstitial</em> is&#8230;).</p>
<p><a href="http://jmesnil.net/weblog/2011/11/28/brent-simmons-on-web-publishing/" rel="bookmark" title="Permanent link to 'Brent Simmons on Web Publishing'" class="glyph">&#9873;</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://inessential.com/2011/11/23/pub_rules#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/11/28/brent-simmons-on-web-publishing/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; stomp-websocket converted to CoffeeScript]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2011/11/03/stomp-websocket-converted-to-coffeescript/" />
		<id>http://jmesnil.net/weblog/?p=1827</id>
		<updated>2011-11-03T22:06:06Z</updated>
		<published>2011-11-03T22:06:06Z</published>
		<category scheme="http://jmesnil.net/weblog" term="misc" />		<summary type="html"><![CDATA[One of the joy of working with Open Source projects is when you get an awesome contribution coming out of nowhere. Jeff Lindsay requested to pull one of his branch of stomp-websocket where he converted all the code to CoffeeScript, added unit tests with a mock implementation of a WebSocket server. This work is a [...]]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2011/11/03/stomp-websocket-converted-to-coffeescript/"><![CDATA[<p>One of the joy of working with Open Source projects is when you get an awesome contribution coming out of nowhere.</p>

<p><a href="https://github.com/progrium">Jeff Lindsay</a> requested to pull one of his branch of <a href="http://jmesnil.net/stomp-websocket/doc/">stomp-websocket</a> where he converted all the code to CoffeeScript, added unit tests with a mock implementation of a WebSocket server. This work is a preliminary for more features (including a much-needed support for STOMP 1.1).</p>

<p>When he offered to pull its branch, he wonders if the move to CoffeeScript was controversial and if I would accept it.</p>

<p><a href="http://jmesnil.net/stomp-websocket/doc/">stomp-websocket</a> is meant to run inside Web browsers and leverage the Web Sockets API. When I wrote it, JavaScript was a no-brainer.</p>

<p>However I have started to question this choice recently.</p>

<p>I have a pet project where I use <a href="http://nodejs.org">node.js</a> and I am making countless JavaScript code mistakes (I was bitten by <a href="http://blog.meloncard.com/post/12175941935/how-one-missing-var-ruined-our-launch">this one</a> last week, thankfully I have not released my project yet).</p>

<p>As much as I like JavaScript and its related HTML5 APIs, I must admint I am not a good JavaScript programmer and I want a language that helps me instead of trapping me.
I started to read about <a href="http://jashkenas.github.com/coffee-script/">CoffeeScript</a> as a replacement of JavaScript. I find the language more pleasing to read even though some syntax conventions makes it more cryptic than concise.</p>

<p>I am quite pleased with the new code of stomp-websocket in <a href="https://github.com/jmesnil/stomp-websocket/blob/master/src/stomp.coffee">stomp.coffee</a>. It reads much better than the <a href="https://github.com/jmesnil/stomp-websocket/blob/master/src/stomp.orig.js">original stomp.js</a>, there are no longer noisy <code>this</code>, <code>that</code> or <code>var</code>s (when they are not missing by errors!).</p>

<p>However, the <a href="https://github.com/jmesnil/stomp-websocket/blob/master/dist/stomp.js">JavaScript code compiled by CoffeeScript</a> does not look good. I suppose I must stop to look at the compiled JavaScript and instead consider it as <a href="http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTheWebSematicMarkupIsDeadCleanVsMachinecodedHTML.aspx">the assembly language of the Web</a>.</p>

<p>In any case, the transition should be transparent for developers using stomp.js: the new generated <a href="https://github.com/jmesnil/stomp-websocket/blob/master/dist/stomp.js">stomp.js</a> offers the same <a href="http://jmesnil.net/stomp-websocket/doc/#api">API</a> than the previous one.</p>

<p>If that is not the case, please report any regression or bug on <a href="https://github.com/jmesnil/stomp-websocket/issues">GitHub issue tracker</a>.</p>

<p>As usual, do not hesitate to contribute:</p>

<pre><code>git clone git://github.com/jmesnil/stomp-websocket.git
</code></pre>

<p>As Jeff Lindsay can attest, I welcome good contributions :)</p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2011/11/03/stomp-websocket-converted-to-coffeescript/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/11/03/stomp-websocket-converted-to-coffeescript/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; Qui Veut Aller Loin Ménage Sa Monture]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2011/10/21/qui-veut-aller-loin-menage-sa-monture/" />
		<id>http://jmesnil.net/weblog/?p=1816</id>
		<updated>2011-10-21T09:25:48Z</updated>
		<published>2011-10-21T09:25:48Z</published>
		<category scheme="http://jmesnil.net/weblog" term="misc" />		<summary type="html"><![CDATA[That&#8217;s the French proverb for &#8220;Slow and steady wins the race&#8221;. Uncle Bob: Rich [Hickey] makes the point that sprinters run fast, but not long. Then he says that Agile “solved” this problem by just firing the starting gun over and over again in quick succession. He grins, and the audience laughs. Then he goes [...]]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2011/10/21/qui-veut-aller-loin-menage-sa-monture/"><![CDATA[<p>That&#8217;s the French proverb for &#8220;Slow and steady wins the race&#8221;.</p>

<p><a href="http://blog.8thlight.com/uncle-bob/2011/10/20/Simple-Hickey.html">Uncle Bob</a>:</p>

<blockquote>
  <p>Rich [Hickey] makes the point that sprinters run fast, but not long. Then he says that Agile “solved” this problem by just firing the starting gun over and over again in quick succession. He grins, and the audience laughs. Then he goes on to say that continuous sprinting does not necessarily makes systems simple, and simplicity is the real key to speed.</p>
</blockquote>

<p>That is exactly the issue I have with Scrum and other so-called &#8220;agile&#8221; methods. It sacrifices long-term design and overall quality  for fast short-term hacks. Sometimes there are no shortcuts for long hard work to end up with something simple.</p>

<p>Simple and easy are not interchangeable concepts&#8230;</p>

<p>As a bonus fo French readers, a post with a different perspective on the different meanings of simplicity by a colleague, <a href="http://martinsson-johan.blogspot.com/">Johan Martinsonn</a>: <a href="http://martinsson-johan.blogspot.com/2011/10/pas-si-simple-de-faire-simple.html">Pas si simple de faire simple</a>.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2011/10/21/qui-veut-aller-loin-menage-sa-monture/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/10/21/qui-veut-aller-loin-menage-sa-monture/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[Matias Duarte on the philosophy of Android, and an in-depth look at Ice Cream Sandwich &#9755;]]></title>
		<link rel="alternate" type="text/html" href="http://thisismynext.com/2011/10/18/exclusive-matias-duarte-ice-cream-sandwich-galaxy-nexus/" />
		<id>http://jmesnil.net/weblog/?p=1808</id>
		<updated>2011-10-19T15:17:44Z</updated>
		<published>2011-10-19T15:17:44Z</published>
		<category scheme="http://jmesnil.net/weblog" term="iphone" />		<summary type="html"><![CDATA[The concept of an address book or contacts feels so lame and dated, it’s like ‘an address book is this little thing with this faux leather cover! &#8212; Matias Duarte Touch&#233;! The Address Book app is a sore point in the iOS (and Mac OS X) experience. Address Book on iOS It is a chore [...]<a href="http://jmesnil.net/weblog/2011/10/19/matias-duarte-on-the-philosophy-of-android-and-an-in-depth-look-at-ice-cream-sandwich/" rel="bookmark" title="Permanent link to 'Matias Duarte on the philosophy of Android, and an in-depth look at Ice Cream Sandwich'" class="glyph">&#9873;</a>
]]></summary>
		<content type="html" xml:base="http://thisismynext.com/2011/10/18/exclusive-matias-duarte-ice-cream-sandwich-galaxy-nexus/"><![CDATA[<blockquote>
  <p>The concept of an address book or contacts feels so lame and dated, it’s like ‘an address book is this little thing with this faux leather cover!<br />
  &mdash; <cite>Matias Duarte</cite></p>
</blockquote>

<p><em>Touch&eacute;</em>! The Address Book app is a sore point in the iOS (and Mac OS X) experience.</p>

<p><figure>
<img src="http://www.apple.com/iphone/built-in-apps/images/contacts_everywhere.jpg" alt="Address Book on iOS">
<figcaption>Address Book on iOS</figcaption>
</figure></p>

<p>It is a chore to use this application to update contacts information and the &#8220;real life&#8221; user interface makes it even more frustrating.</p>
<p><a href="http://jmesnil.net/weblog/2011/10/19/matias-duarte-on-the-philosophy-of-android-and-an-in-depth-look-at-ice-cream-sandwich/" rel="bookmark" title="Permanent link to 'Matias Duarte on the philosophy of Android, and an in-depth look at Ice Cream Sandwich'" class="glyph">&#9873;</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://thisismynext.com/2011/10/18/exclusive-matias-duarte-ice-cream-sandwich-galaxy-nexus/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/10/19/matias-duarte-on-the-philosophy-of-android-and-an-in-depth-look-at-ice-cream-sandwich/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[New Sensor and Lens in iPhone 4S Camera &#9755;]]></title>
		<link rel="alternate" type="text/html" href="http://arstechnica.com/apple/news/2011/10/why-the-improve-camera-in-the-iphone-4s-is-good-news-for-shutterbugs.ars" />
		<id>http://jmesnil.net/weblog/?p=1804</id>
		<updated>2011-10-06T08:03:11Z</updated>
		<published>2011-10-06T08:03:11Z</published>
		<category scheme="http://jmesnil.net/weblog" term="iphone" /><category scheme="http://jmesnil.net/weblog" term="photo" />		<summary type="html"><![CDATA[The improved camera is the single reason I will replace my iPhone 3GS by an iPhone 4S as soon as it is available. It&#8217;s too bad that James Duncan Davidson announced they shut down the Daily Shoot when I finally have a good camera in my pocket all the time everyday. &#9873;<a href="http://jmesnil.net/weblog/2011/10/06/new-sensor-and-lens-in-iphone-4s-camera/" rel="bookmark" title="Permanent link to 'New Sensor and Lens in iPhone 4S Camera'" class="glyph">&#9873;</a>
]]></summary>
		<content type="html" xml:base="http://arstechnica.com/apple/news/2011/10/why-the-improve-camera-in-the-iphone-4s-is-good-news-for-shutterbugs.ars"><![CDATA[<p>The improved camera is the single reason I will replace my iPhone 3GS by an iPhone 4S as soon as it is available.</p>

<p>It&#8217;s too bad that <a href="http://duncandavidson.com/blog/2011/10/dailyshoot_retired">James Duncan Davidson announced they shut down the Daily Shoot</a> when I finally have a good camera in my pocket all the time everyday.</p>
<p><a href="http://jmesnil.net/weblog/2011/10/06/new-sensor-and-lens-in-iphone-4s-camera/" rel="bookmark" title="Permanent link to 'New Sensor and Lens in iPhone 4S Camera'" class="glyph">&#9873;</a></p>
]]></content>
		<link rel="replies" type="text/html" href="http://arstechnica.com/apple/news/2011/10/why-the-improve-camera-in-the-iphone-4s-is-good-news-for-shutterbugs.ars#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/10/06/new-sensor-and-lens-in-iphone-4s-camera/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; Steve Jobs: 1955 &#8211; 2011]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2011/10/06/steve-jobs-1955-2011/" />
		<id>http://jmesnil.net/weblog/?p=1790</id>
		<updated>2011-10-06T07:02:39Z</updated>
		<published>2011-10-06T06:53:10Z</published>
		<category scheme="http://jmesnil.net/weblog" term="apple" />		<summary type="html"><![CDATA[Steve Jobs 1955-2011 Steve Jobs: Your time is limited, so don&#8217;t waste it living someone else&#8217;s life. Don&#8217;t be trapped by dogma — which is living with the results of other people&#8217;s thinking. Don&#8217;t let the noise of others&#8217; opinions drown out your own inner voice. And most important, have the courage to follow your [...]]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2011/10/06/steve-jobs-1955-2011/"><![CDATA[<p><figure>
<img src="http://images.apple.com/home/images/t_hero.png" alt="Steve Jobs">
<figcaption>Steve Jobs 1955-2011</figcaption>
</figure></p>

<p><a href="http://news.stanford.edu/news/2005/june15/jobs-061505.html">Steve Jobs</a>:</p>

<blockquote>
  <p>Your time is limited, so don&#8217;t waste it living someone else&#8217;s life. Don&#8217;t be trapped by dogma — which is living with the results of other people&#8217;s thinking. Don&#8217;t let the noise of others&#8217; opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.</p>
</blockquote>

<p>For all the products and ideas that Steve Jobs delivered during his life, nothing from him has inspired me more than when he talked about life, love and death and what we can do from our life in his Stanford commencement speech:</p>

<iframe width="640" height="480" src="http://www.youtube.com/embed/UF8uR6Z6KLc" frameborder="0" allowfullscreen></iframe>

<p>All my thoughts go to his family, friends and coworkers at Pixar &amp; Apple.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2011/10/06/steve-jobs-1955-2011/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/10/06/steve-jobs-1955-2011/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Jeff Mesnil</name>
						<uri>http://www.jmesnil.net</uri>
					</author>
		<title type="html"><![CDATA[&#9873; Brumes Matinales]]></title>
		<link rel="alternate" type="text/html" href="http://jmesnil.net/weblog/2011/10/03/brumes-matinales/" />
		<id>http://jmesnil.net/weblog/?p=1780</id>
		<updated>2011-10-03T16:57:15Z</updated>
		<published>2011-10-03T16:57:15Z</published>
		<category scheme="http://jmesnil.net/weblog" term="photo" />		<summary type="html"><![CDATA[Brumes Matinales]]></summary>
		<content type="html" xml:base="http://jmesnil.net/weblog/2011/10/03/brumes-matinales/"><![CDATA[<p><figure>
<img src="http://farm7.static.flickr.com/6173/6176013346_3f2e30a802_z_d.jpg" width="640" height="424" alt="Brumes Matinales">
<figcaption><a href="http://www.flickr.com/photos/jmesnil/6176013346">Brumes Matinales</a></figcaption>
</figure></p>
]]></content>
		<link rel="replies" type="text/html" href="http://jmesnil.net/weblog/2011/10/03/brumes-matinales/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://jmesnil.net/weblog/2011/10/03/brumes-matinales/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
	</entry>
	</feed>

<!-- Dynamic page generated in 1.262 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-03-15 14:04:31 -->
