<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>got object?</title>
	<link>http://www.gotobject.com</link>
	<description>a quickmix of random thoughts</description>
	<lastBuildDate>Sat, 02 Apr 2011 19:54:12 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>Solution for &#8220;cannot find any android targets in this sdk&#8221; (IntelliJ IDEA)</title>
		<description><![CDATA[This week I&#8217;ve been playing with the Android SDK using IntelliJ IDEA. One of the problems that I encountered when I was creating an Android project in IDEA was the error &#8220;cannot find any Android targets in this sdk.&#8221; After surfing the net for a bit, I found the solution to this problem here. To [...]]]></description>
		<link>http://www.gotobject.com/2011/04/solution-for-cannot-find-any-android-targets-in-this-sdk-intellij-idea/</link>
			</item>
	<item>
		<title>The Josephus problem in Python</title>
		<description><![CDATA[There are several places that describe this problem in detail. However, there is one place that describes very well (IMHO). That is the Wolfram MathWorld site. Since I am reading Python Algorithms by Magnus Lie Hetland, and I am trying to improve my python skills, I decided to tackle this problem using python. Here is [...]]]></description>
		<link>http://www.gotobject.com/2011/03/the-josephus-problem-in-python/</link>
			</item>
	<item>
		<title>Another year at UCSC</title>
		<description><![CDATA[It is time for another academic year at UCSC. I am so excited about it. Why? Simply because I will be working on cool projects, doing database research, and getting funded for this research. What else can I ask for?]]></description>
		<link>http://www.gotobject.com/2010/09/another-year-at-ucsc/</link>
			</item>
	<item>
		<title>Still alive</title>
		<description><![CDATA[I am still here, with less time than ever, but still here. I will start blogging again very soon (hopefully using the vim editor).]]></description>
		<link>http://www.gotobject.com/2010/04/still-alive-2/</link>
			</item>
	<item>
		<title>FilterQ &#8211; A lightweight filtering API for Iterable Objects.</title>
		<description><![CDATA[Wow, version 0.3 of FilterQ has been released and is available at filterq.googlecode.com. Several cool features have been added, several bugs have been fixed. But the best of all things, at least for me, is that I am using it in my JUnit 4.5 extensions project. FilterQ is my lightweight filtering API for Iterable Objects [...]]]></description>
		<link>http://www.gotobject.com/2009/07/filterq-a-lightweight-filtering-api-for-iterable-objects/</link>
			</item>
	<item>
		<title>Varargs Null Checking</title>
		<description><![CDATA[VarArgs Null checking? This should be easy, right? All we need to do is put a &#8220;VarArgs&#8221;.length == 0 check before the important method&#8217;s body and we are set (See Checker class), correct? class Checker { public void check(Arg... args){ if(args.length == 0) return; final List&#60;Arg&#62; someArgs = Arrays.asList(args); for(Arg each: someArgs){ System.out.println(&#34;checked:&#34; + each.toString()); [...]]]></description>
		<link>http://www.gotobject.com/2009/05/varargs-null-checking/</link>
			</item>
	<item>
		<title>Reading files a la for-each loop.</title>
		<description><![CDATA[This post will show you how to use the for-each loop for reading files.  This approach tried to replace the following approach try { BufferedReader in = new BufferedReader(new FileReader(&#34;infilename&#34;)); String str; while ((str = in.readLine()) != null) { process(str); } in.close(); } catch (IOException e) { } with this one: final IterableFileReader e = [...]]]></description>
		<link>http://www.gotobject.com/2009/01/reading-files-a-la-foreach-loop/</link>
			</item>
	<item>
		<title>Still alive&#8230;.</title>
		<description><![CDATA[I am still here, with less time than ever, but still here. I will start blogging again very soon.]]></description>
		<link>http://www.gotobject.com/2009/01/still-alive/</link>
			</item>
	<item>
		<title>More on Filters as First-class functions.</title>
		<description><![CDATA[By expanding (more like enhancing :) ) the filter pattern described here and borrowing some of the beauties of the matcher pattern in Guice, I coded a more concise version of this filter pattern. Now this pattern&#8217;s implementation has a fluent API for combining other filters together, a place where all filters can be defined, [...]]]></description>
		<link>http://www.gotobject.com/2008/10/more-on-filters-first-class-functions/</link>
			</item>
	<item>
		<title>Class.cast(..) and Generics &#8211; a powerful combination</title>
		<description><![CDATA[As you know when it comes to casting a la Java 1.4 a developer will have to write, typically, something like this: Object a = &#34;iron man&#34;; String b = (String)a; Well, there is nothing wrong with this code. However, it is not pretty :). With Java 5.0 the casting mechanism is more explicit and [...]]]></description>
		<link>http://www.gotobject.com/2008/07/class-cast-and-generics-a-powerful-combination/</link>
			</item>
</channel>
</rss>

