<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title></title>
	<atom:link href="http://knoxknox.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://knoxknox.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sun, 25 Dec 2011 11:53:23 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='knoxknox.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/09e7600e1760ffdab0df1009ba11e6a9?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title></title>
		<link>http://knoxknox.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://knoxknox.wordpress.com/osd.xml" title="" />
	<atom:link rel='hub' href='http://knoxknox.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Play AWS</title>
		<link>http://knoxknox.wordpress.com/2011/12/25/play-aws/</link>
		<comments>http://knoxknox.wordpress.com/2011/12/25/play-aws/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 11:53:20 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1233</guid>
		<description><![CDATA[http://aws.amazon.com/free/ http://d1un85p0f2qstc.cloudfront.net/eclipse/elasticbeanstalk/index.html http://www.ibm.com/developerworks/java/library/j-javadev2-19/index.html http://www.ibm.com/developerworks/java/library/j-javadev2-16/index.html http://code.google.com/p/rest-client/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1233&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://aws.amazon.com/free/</p>
<p>http://d1un85p0f2qstc.cloudfront.net/eclipse/elasticbeanstalk/index.html</p>
<p>http://www.ibm.com/developerworks/java/library/j-javadev2-19/index.html</p>
<p>http://www.ibm.com/developerworks/java/library/j-javadev2-16/index.html</p>
<p>http://code.google.com/p/rest-client/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1233&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/12/25/play-aws/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>gearman install</title>
		<link>http://knoxknox.wordpress.com/2011/10/23/gearman-install/</link>
		<comments>http://knoxknox.wordpress.com/2011/10/23/gearman-install/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 10:35:07 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1210</guid>
		<description><![CDATA[cd /tmp wget http://pecl.php.net/get/gearman-0.7.0.tgz tar xzf gearman-0.7.0.tgz cd gearman-0.7.0 Before installing the Gearman PHP extension you need to install the autoconf package first. Here is how you do it on Debian Linux. apt-get install autoconf After installing autoconf, run the &#8230; <a href="http://knoxknox.wordpress.com/2011/10/23/gearman-install/">Читать далее <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1210&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>cd /tmp<br />
wget http://pecl.php.net/get/gearman-0.7.0.tgz<br />
tar xzf gearman-0.7.0.tgz<br />
cd gearman-0.7.0</p>
<p>Before installing the Gearman PHP extension you need to install the autoconf package first. Here is how you do it on Debian Linux.<br />
<strong>apt-get install autoconf</strong></p>
<p>After installing autoconf, run the following commands to configure, compile, test, and install Gearman PHP extension on your Debian Linux machine.<br />
# in the gearman PECL extension directory<br />
phpize;<br />
./configure &#8211;with-gearman=/opt/gearman/;<br />
<strong>apt-get install libgearman-dev;</strong> # if error<br />
make ;<br />
make install;</p>
<p>extension installed to /user/bin/php5/<br />
Add extension to <strong>/etc/php5/cli/php.ini</strong><br />
<strong>extension=gearman.so</strong></p>
<p>Try gearman worker &amp; client: <a href="http://ua.php.net/manual/en/gearman.examples-reverse.php">gearman example</a></p>
<p><a href="http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_gearman_shared_pecl_extension_for_php_on_debianubuntu_linux.php">via http://www.geeksww.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1210/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1210&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/10/23/gearman-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Play framework json serialization</title>
		<link>http://knoxknox.wordpress.com/2011/10/01/play-framework-json-serialization/</link>
		<comments>http://knoxknox.wordpress.com/2011/10/01/play-framework-json-serialization/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 18:12:42 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1185</guid>
		<description><![CDATA[When we create a REST api, we need to manage json representation (for example what fields can be serialized and what fields we can skip). In play framework we cannot do this with default json serializer. Of course, we can &#8230; <a href="http://knoxknox.wordpress.com/2011/10/01/play-framework-json-serialization/">Читать далее <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1185&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When we create a REST api, we need to manage json representation (for example what fields can be serialized and what fields we can skip). In <a href="http://www.playframework.org/">play framework</a> we cannot do this with default json serializer. Of course, we can use another serializer: <a href="http://flexjson.sourceforge.net/">FlexJson</a>, or create view file with json extension and put all arguments here:</p>
<p><strong>Controller:</strong></p>
<pre>
public static void index() {
renderArgs.put("id", 1);
renderArgs.put("name", "John Doe");
renderTemplate("Application/index.json");
}
</pre>
<p><strong>/views/Application/index.json</strong></p>
<pre>
{
"id": "${id}",
"name": "${name}"
}
</pre>
<p>Another solution is create own serializator using exclusion strategy with gson builder. For first we create package serialization, and class BaseController. All our application controller extends this class.</p>
<p><strong>JsonExclude.java</strong></p>
<pre>
package serialization;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface JsonExclude {
// model fields marked with this annotation
// will not be include to json serialization
}
</pre>
<p><strong>JsonExcludeStrategy.java</strong></p>
<pre>
package serialization;

import com.google.gson.ExclusionStrategy;
import com.google.gson.FieldAttributes;

public class JsonExclusionStrategy implements ExclusionStrategy {
@Override
public boolean shouldSkipClass(Class cls) {
return false;
}

@Override
public boolean shouldSkipField(FieldAttributes f) {
return f.getAnnotation(JsonExclude.class) != null;
}
}
</pre>
<p><strong>JsonRenderer.java</strong></p>
<pre>
package serialization;

import play.exceptions.UnexpectedException;
import play.mvc.Http.Request;
import play.mvc.Http.Response;
import play.mvc.results.Result;
import com.google.gson.GsonBuilder;

public class JsonRenderer extends Result {
String json;

public JsonRenderer(Object o) {
GsonBuilder gson = new GsonBuilder();
gson.setExclusionStrategies(new JsonExclusionStrategy()).serializeNulls();

json = gson.create().toJson(o);
}

public JsonRenderer(String jsonString) {
json = jsonString;
}

@Override
public void apply(Request request, Response response) {
try {
setContentTypeIfNotSet(response, "application/json; charset=utf-8");
response.out.write(json.getBytes("utf-8"));
} catch (Exception e) {
throw new UnexpectedException(e);
}
}
}
</pre>
<p><strong>BaseController.java</strong></p>
<pre>
package controllers;</code>

import play.mvc.Controller;
import serialization.JsonRenderer;

public class BaseController extends Controller {

protected static void JsonEncode(Object o) {
throw new JsonRenderer(o);
}

protected static void JsonEncode(String jsonString) {
throw new JsonRenderer(jsonString);
}
}
</pre>
<p><strong>User.java</strong></p>
<pre>
package models;
...
@Entity
@Table(name="Users")
public class User extends Model {
@SerializedName("user")
public String name;
public String email;
<strong>@JsonExclude</strong>
public String password;
<strong>@JsonExclude</strong>
public boolean isAdmin;
...
}
</pre>
<p><strong>Application.java (controller)</strong></p>
<pre>
package controllers;
...
public class Application extends BaseController {
...
public static void index() {
JsonEncode(User.findAll());
}
...
}
</pre>
<p>This output all fields without JsonExclude annotation.</p>
<pre>
[
{
"user": "John Doe",
"email": "john@gmail.com",
"id": 1
},
{
"user": "Frank Harrison",
"email": "fh@gmail.com",
"id": 2
}
]
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1185/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1185&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/10/01/play-framework-json-serialization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Custom containers ExtJs</title>
		<link>http://knoxknox.wordpress.com/2011/09/24/custom-containers-extjs/</link>
		<comments>http://knoxknox.wordpress.com/2011/09/24/custom-containers-extjs/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 17:59:35 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1181</guid>
		<description><![CDATA[http://edspencer.net/2009/01/custom-containers-with-extjs.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1181&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://edspencer.net/2009/01/custom-containers-with-extjs.html">http://edspencer.net/2009/01/custom-containers-with-extjs.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1181/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1181/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1181/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1181&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/09/24/custom-containers-extjs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Play framework cheatsheet</title>
		<link>http://knoxknox.wordpress.com/2011/09/17/how-to-export-objects-as-json-with-play-framework/</link>
		<comments>http://knoxknox.wordpress.com/2011/09/17/how-to-export-objects-as-json-with-play-framework/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 18:15:12 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1174</guid>
		<description><![CDATA[http://playcheatsheet.appspot.com/show/ArtemMedeu/armed/play-cheatsheets<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1174&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://playcheatsheet.appspot.com/show/ArtemMedeu/armed/play-cheatsheets">http://playcheatsheet.appspot.com/show/ArtemMedeu/armed/play-cheatsheets</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1174/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1174&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/09/17/how-to-export-objects-as-json-with-play-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>nginx mp4 нативный модуль стриминга</title>
		<link>http://knoxknox.wordpress.com/2011/09/17/nginx-mp4-%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%bd%d1%8b%d0%b9-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%81%d1%82%d1%80%d0%b8%d0%bc%d0%b8%d0%bd%d0%b3%d0%b0/</link>
		<comments>http://knoxknox.wordpress.com/2011/09/17/nginx-mp4-%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%bd%d1%8b%d0%b9-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%81%d1%82%d1%80%d0%b8%d0%bc%d0%b8%d0%bd%d0%b3%d0%b0/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 09:49:21 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1168</guid>
		<description><![CDATA[Модуль полностью нативный и написан Игорем Сысоевым: Основная директива mp4 совместима с модулем h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Nginx-Version2 Описание директив модуля: nginx.org/en/docs/http/ngx_http_mp4_module.html Ссылка на исходник: nginx.org/download/nginx-1.1.3.tar.gz Ссылка на rpm для Centos 5: centos.alt.ru/?p=579<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1168&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Модуль полностью нативный и написан Игорем Сысоевым:<br />
Основная директива mp4 совместима с модулем<br />
h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Nginx-Version2<br />
Описание директив модуля:<br />
<a href="nginx.org/en/docs/http/ngx_http_mp4_module.html">nginx.org/en/docs/http/ngx_http_mp4_module.html</a></p>
<p>Ссылка на исходник: <a href="nginx.org/download/nginx-1.1.3.tar.gz">nginx.org/download/nginx-1.1.3.tar.gz</a><br />
Ссылка на rpm для Centos 5: <a href="centos.alt.ru/?p=579">centos.alt.ru/?p=579</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1168/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1168/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1168&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/09/17/nginx-mp4-%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%bd%d1%8b%d0%b9-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%81%d1%82%d1%80%d0%b8%d0%bc%d0%b8%d0%bd%d0%b3%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Architecting Your App in Ext JS 4</title>
		<link>http://knoxknox.wordpress.com/2011/08/06/architecting-your-app-in-ext-js-4/</link>
		<comments>http://knoxknox.wordpress.com/2011/08/06/architecting-your-app-in-ext-js-4/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 09:27:51 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1160</guid>
		<description><![CDATA[This Tutorial is most relevant to Ext JS, 4.x. It explored how to architect a Pandora-style application using Ext JS. We took a look at the MVC architecture and how to apply it to a relatively complex UI application that &#8230; <a href="http://knoxknox.wordpress.com/2011/08/06/architecting-your-app-in-ext-js-4/">Читать далее <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1160&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This Tutorial is most relevant to Ext JS, 4.x.<br />
It explored how to architect a Pandora-style application using Ext JS. We took a look at the MVC architecture and how to apply it to a relatively complex UI application that had multiple views and models.<br />
Let’s just jump in and start <a href="http://www.sencha.com/learn/architecting-your-app-in-ext-js-4-part-2/?mkt_tok=3RkMMJWWfF9wsRonuaTPZKXonjHpfsX56OQoW6W1lMI%2F0ER3fOvrPUfGjI4ITdQhcOuuEwcWGog80wlWGeiU">writing the application</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1160&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/08/06/architecting-your-app-in-ext-js-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Конкурс игр HTML5</title>
		<link>http://knoxknox.wordpress.com/2011/05/14/%d0%ba%d0%be%d0%bd%d0%ba%d1%83%d1%80%d1%81-%d0%b8%d0%b3%d1%80-html5/</link>
		<comments>http://knoxknox.wordpress.com/2011/05/14/%d0%ba%d0%be%d0%bd%d0%ba%d1%83%d1%80%d1%81-%d0%b8%d0%b3%d1%80-html5/#comments</comments>
		<pubDate>Sat, 14 May 2011 06:53:45 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1154</guid>
		<description><![CDATA[http://contest.beautyoftheweb.com/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1154&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://contest.beautyoftheweb.com/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1154/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1154&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/05/14/%d0%ba%d0%be%d0%bd%d0%ba%d1%83%d1%80%d1%81-%d0%b8%d0%b3%d1%80-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>Dapper.NET ORM</title>
		<link>http://knoxknox.wordpress.com/2011/05/07/dapper-net-orm/</link>
		<comments>http://knoxknox.wordpress.com/2011/05/07/dapper-net-orm/#comments</comments>
		<pubDate>Sat, 07 May 2011 15:59:20 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=1148</guid>
		<description><![CDATA[StackOverflow ORM: http://code.google.com/p/dapper-dot-net/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1148&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>StackOverflow ORM: <strong>http://code.google.com/p/dapper-dot-net/</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/1148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/1148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/1148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=1148&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/05/07/dapper-net-orm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone OS 4</title>
		<link>http://knoxknox.wordpress.com/2011/04/09/iphone-os-4/</link>
		<comments>http://knoxknox.wordpress.com/2011/04/09/iphone-os-4/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 12:00:41 +0000</pubDate>
		<dc:creator>knox</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://knoxknox.wordpress.com/?p=426</guid>
		<description><![CDATA[8 апреля в 21.00 по Москве прошла очередная презентация от компании Apple, на которой Стив Джобс представил новую версию операционной системы для iPhone — iPhone OS 4. Какие нововведения Итак, пока точной даты выхода системы не известно — ожидается летом. &#8230; <a href="http://knoxknox.wordpress.com/2011/04/09/iphone-os-4/">Читать далее <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=426&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>8 апреля в 21.00 по Москве прошла очередная презентация от компании Apple, на которой Стив Джобс представил новую версию операционной системы для iPhone — <a href="http://www.apple.com/iphone/preview-iphone-os/">iPhone OS 4</a>.<br />
</p>
<h2>Какие нововведения</h2>
<p>Итак, пока точной даты выхода системы не известно — ожидается летом. Но уже сейчас доступна SDK, в которое добавлено более 1500 новых возможностей, некоторые из них: доступ к календарю, галерее фотографий, поддержrа Bluetooth-клавиатур, создание плей-листов.</p>
<p>
<img src="http://cache.gizmodo.com/assets/iphone40software/iphone40software64.jpg" alt="image" width="650" /><br />
</p>
<p><b>iPhone OS 4 многозадачна!</b> Для того, чтобы переключаться между приложениями достаточно два раза нажать на кнопку Home и вы увидете все запущенные приложения.</p>
<p>
<img src="http://cache.gizmodo.com/assets/iphone40software/iphone40software107.jpg" alt="image" width="650" /><br />
</p>
<p>Как сказал Стив, проблема внедрения многозадачности состояла в уменьшении времени работы гаджета, но инженеры Apple смогли найти компромисс.</p>
<p></p>
<p><b>iPhone научился разговаривать!</b> Теперь можно получать «голосовые» сообщения от навигатора будучи от будет свернутым и у нас запущено какое-нибудь другое приложение.</p>
<p></p>
<p><b>Task completion</b>, завершение задания. Затеяли подгрузить фото на Flickr? Можно смело отправить приложение в фоновый режим, она справится с поставленной задачей самостоятельно.</p>
<p></p>
<p><b>Folders</b> — теперь можно группировать приложения. Это позволяет хранить на iPhone вместо 180 приложений 2160. Для того чтобы объединить приложения в одну группу достаточно перетащить иконку на другое приложение.</p>
<p>
<img src="http://cache.gizmodo.com/assets/iphone40software/iphone40software176.jpg" alt="image" width="650" /></p>
<p><b>iBooks</b> — вместе с новой прошивкой пользователи получат возможность покупать и читать книжки в iBooks.</p>
<p></p>
<p><b>Game Center</b> — некая социальная сеть. Ведется учет личных достижений, статистики и многое другое.</p>
<p></p>
<p><b>Единый почтовый ящик</b>. Добавлена возможность сортировки писем по деревьям. Стоит отметить, что почтовый клиент не обновлялся с 2007 года.</p>
<p></p>
<p><b>iAd</b> — мобильная реклама. Это не традиционная реклама, которую мы привыкли постоянно видеть. Как сообщил Стив Джобс, Apple сильно хочет поднять уровень рекламы, соединив воедино эмоциональную отдачу и интеративность. Самое интересное, что просматривать рекламу пользователь будет не выходя из используемого приложения. Apple намерен забирать 40% от прибыли с рекламы, а 60% отдавать разработчику.<br />
<br />Пример:</p>
<p><img src="http://cache.gizmodo.com/assets/iphone40software/iphone40software307.jpg" alt="image" width="650" /></p>
<p>Вот и все, что было показано на презентации. Владельцам iPad придется ждать до осени, чтобы заполучить новую версию системы.</p>
<span style="text-align:center; display: block;"><a href="http://knoxknox.wordpress.com/2011/04/09/iphone-os-4/"><img src="http://img.youtube.com/vi/Ax2g50tInz0/2.jpg" alt="" /></a></span>
<p>Источник информации и фотографий:<br />
<a href="http://gizmodo.com">http://gizmodo.com</a><br />
<a href="http://www.engadget.com">http://www.engadget.com</a> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/knoxknox.wordpress.com/426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/knoxknox.wordpress.com/426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/knoxknox.wordpress.com/426/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=knoxknox.wordpress.com&amp;blog=9782599&amp;post=426&amp;subd=knoxknox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://knoxknox.wordpress.com/2011/04/09/iphone-os-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fd7f147b0e5f52074f5010fa680a67e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">knox</media:title>
		</media:content>

		<media:content url="http://cache.gizmodo.com/assets/iphone40software/iphone40software64.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://cache.gizmodo.com/assets/iphone40software/iphone40software107.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://cache.gizmodo.com/assets/iphone40software/iphone40software176.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://cache.gizmodo.com/assets/iphone40software/iphone40software307.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
	</channel>
</rss>
