<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2279343396683500031</id><updated>2012-01-14T02:47:50.526+02:00</updated><category term='protocol'/><category term='time granularity'/><category term='bug'/><category term='timo tolkki'/><category term='java library'/><category term='free'/><category term='cheap'/><category term='forward email'/><category term='linkedin'/><category term='missing textures'/><category term='t-shirt'/><category term='batman: arkham asylum'/><category term='streaming audio'/><category term='darth vader'/><category term='grand theft auto 4'/><category term='planete beranger'/><category term='automatic code generation'/><category term='myspace'/><category term='windows services'/><category term='knights of the old republic'/><category term='addition'/><category term='brett schuchert'/><category term='anti-patterns'/><category term='sort'/><category term='power metal'/><category term='facebook'/><category term='revolution renaissance'/><category term='constructor tricks'/><category term='java'/><category term='star wars the force unleashed II'/><category term='finalint'/><category term='language problem'/><category term='operation aborted'/><category term='disposable e-mail account'/><category term='sci-fi'/><category term='e3'/><category term='x-men origins: wolverine'/><category term='vlc'/><category term='recommendation engine'/><category term='kill application'/><category term='dragon ball'/><category term='xorg.conf'/><category term='SchedulerFactoryBean'/><category term='mp3'/><category term='fix'/><category term='stratovarius'/><category term='turing test'/><category term='ubuntu'/><category term='touchpad'/><category term='video game movies'/><category term='enhancements'/><category term='google'/><category term='matcher'/><category term='launch several websites'/><category term='radix'/><category term='capacity'/><category term='nasa'/><category term='list'/><category term='madworld'/><category term='drive'/><category term='direktfilmindir'/><category term='search engine'/><category term='stringtokenizer'/><category term='status'/><category term='gaudi'/><category term='food myth'/><category term='application'/><category term='windows media video'/><category term='charmatcher'/><category term='tasks'/><category term='human resources'/><category term='op4j'/><category term='transformers: revenge of the fallen'/><category term='picture resizing'/><category term='trailer'/><category term='java ee'/><category term='wmv'/><category term='ign'/><category term='inverse controls'/><category term='nbm'/><category term='touch'/><category term='nebula award'/><category term='close_wait'/><category term='workaround'/><category term='stub'/><category term='associative arrays'/><category term='engine'/><category term='music'/><category term='EmptyResultDataAccessException'/><category term='jdk 7'/><category term='freeware'/><category term='chord'/><category term='netbeans'/><category term='magic fill'/><category term='regex'/><category term='wikipedia'/><category term='take notes'/><category term='sudo'/><category term='star wars galaxies'/><category term='constructor overloading'/><category term='sql'/><category term='zenwalk'/><category term='twitter'/><category term='index'/><category term='internet movie firearms database'/><category term='mailinator'/><category term='elbot'/><category term='accessor'/><category term='calling a constructor from a constructor'/><category term='natural ordering'/><category term='marvel'/><category term='list class'/><category term='fotosizer'/><category term='gmail'/><category term='quartz'/><category term='data mining'/><category term='italic'/><category term='crank 2: high voltage'/><category term='gadgets'/><category term='plug-in'/><category term='adding to a list'/><category term='groove shark'/><category term='metal gear'/><category term='windows xp'/><category term='hideo kojima'/><category term='revconnect'/><category term='mp3 tag studio'/><category term='copy/paste'/><category term='favicon'/><category term='sun'/><category term='plaxo'/><category term='first job'/><category term='strings'/><category term='eclipse shortcuts'/><category term='reverse'/><category term='black viper'/><category term='uwe boll'/><category term='undesired forms'/><category term='action rpg'/><category term='topless robot'/><category term='mysql'/><category term='jre'/><category term='jdk'/><category term='abe5'/><category term='spring security'/><category term='nbstruts2support'/><category term='bufferedwriter'/><category term='intellij'/><category term='remoteclass'/><category term='burningairlines'/><category term='acrobat reader'/><category term='spring jdbc'/><category term='ibm buys sun'/><category term='dragon ball z'/><category term='speech recognition'/><category term='eclipse summit'/><category term='compose'/><category term='regular expressions'/><category term='last login'/><category term='connection pool'/><category term='comparable'/><category term='mp3 suttering'/><category term='favicon generator'/><category term='javascript developer tool'/><category term='can you run it'/><category term='bioshock'/><category term='filename'/><category term='glitch'/><category term='gsynaptics'/><category term='javascript'/><category term='world street journal'/><category term='to do'/><category term='workout'/><category term='comics'/><category term='reading recommandations'/><category term='crack'/><category term='varargs'/><category term='youtube'/><category term='http'/><category term='comparator'/><category term='igoogle'/><category term='reverse string'/><category term='fanboys'/><category term='punisher'/><category term='download'/><category term='97 things every programmer should know'/><category term='social networking'/><category term='konami'/><category term='bastard'/><category term='social networking website'/><category term='forms'/><category term='windows'/><category term='hugo award'/><category term='method overloading'/><category term='programming languages'/><category term='mockito'/><category term='language changes'/><category term='tinyurl'/><category term='knights of the old republic 2'/><category term='computer science'/><category term='grooveshark'/><category term='superhero'/><category term='batman'/><category term='idea'/><category term='formap'/><category term='java.lang.NoSuchMethodError'/><category term='process'/><category term='NoSuchMethodError'/><category term='crank 2'/><category term='removing from a list'/><category term='games'/><category term='named parameter'/><category term='finding the process id'/><category term='qcomicbook'/><category term='addAll'/><category term='undo email'/><category term='ordering'/><category term='plurk'/><category term='musicbrainz'/><category term='correct indentation'/><category term='raiden'/><category term='wsj'/><category term='retainAll'/><category term='misuse of for-each loop'/><category term='pattern'/><category term='anime'/><category term='model'/><category term='wolverine'/><category term='StringBuilder'/><category term='estimation'/><category term='resize'/><category term='m2eclipse'/><category term='child'/><category term='java 5'/><category term='primitive type'/><category term='sms'/><category term='books'/><category term='hash'/><category term='music for free'/><category term='fonts'/><category term='maven'/><category term='ps'/><category term='netbeans 6.5'/><category term='worst job'/><category term='guava'/><category term='loebner prize'/><category term='logitech'/><category term='gta 4'/><category term='iterables'/><category term='dealextreme'/><category term='cracking'/><category term='job'/><category term='create empty file'/><category term='gamesradar'/><category term='keymap'/><category term='axis2 1.4'/><category term='torrent'/><category term='propaganda poster'/><category term='indentation'/><category term='nosql'/><category term='automatic method generation'/><category term='actionscript'/><category term='su'/><category term='transform'/><category term='joiner'/><category term='bioware'/><category term='scanner'/><category term='table'/><category term='lego'/><category term='removeAll'/><category term='jsf'/><category term='secrets'/><category term='order'/><category term='StringBuffer'/><category term='save several websites'/><category term='memory'/><category term='big boss'/><category term='pdf'/><category term='just hear it'/><category term='oldversion.com'/><category term='dragonball: evolution'/><category term='reprogram mouse buttons'/><category term='tracker'/><category term='eclipsist'/><category term='bakabt'/><category term='kill process'/><category term='classcastexception'/><category term='burpee'/><category term='framework'/><category term='taleworlds'/><category term='datetime'/><category term='primitives'/><category term='error'/><category term='automatic tagging'/><category term='windows vista'/><category term='linus torvalds'/><category term='mature'/><category term='comic reader'/><category term='in quotes'/><category term='subclass'/><category term='concat'/><category term='faster boot'/><category term='audio indexing'/><category term='tomcat'/><category term='tag'/><category term='mutator'/><category term='tumblr'/><category term='quub'/><category term='made in china'/><category term='sleep'/><category term='ultimate world'/><category term='classic games'/><category term='one mans blog'/><category term='programmer'/><category term='chatbot'/><category term='datefield'/><category term='overloading'/><category term='b-tree'/><category term='firewall'/><category term='metal gear solid portable ops'/><category term='guns'/><category term='axis2'/><category term='anchor'/><category term='jdbctemplate'/><category term='direct download'/><category term='star wars the force unleashed 2'/><category term='id3'/><category term='cell phone'/><category term='no sound'/><category term='firefly'/><category term='post'/><category term='cancel email'/><category term='mapjoiner'/><category term='thread'/><category term='hi5'/><category term='kde'/><category term='short url'/><category term='akira toriyama'/><category term='operator overloading'/><category term='gamepro'/><category term='gmail tasks'/><category term='predicates'/><category term='serenity'/><category term='plagiarism'/><category term='independence fm'/><category term='exception'/><category term='nintendo wii'/><category term='custom search'/><category term='hugo gernsback'/><category term='pc'/><category term='uniqueindex'/><category term='boxtorrents'/><category term='concatenation'/><category term='playstation 3'/><category term='vncconfig'/><category term='justhearit'/><category term='parent'/><category term='getter'/><category term='functions'/><category term='process id'/><category term='date'/><category term='brainfuck'/><category term='superfetch'/><category term='timeunit'/><category term='esoteric programming languages'/><category term='maxthon'/><category term='test'/><category term='data source'/><category term='iphone'/><category term='java server faces'/><category term='force unleashed'/><category term='chord sequence'/><category term='spring'/><category term='web service'/><category term='maven-plugin'/><category term='video lecture'/><category term='findbugs'/><category term='todo'/><category term='worst'/><category term='eclipse'/><category term='gta iv'/><category term='struts 2'/><category term='project coin'/><category term='linux distro'/><category term='estimate'/><category term='exercise'/><category term='refactoring'/><category term='gametrailers'/><category term='security'/><category term='groups'/><category term='linux mint'/><category term='system requirements'/><category term='date comparison'/><category term='flex'/><category term='oracle'/><category term='batch'/><category term='movie'/><category term='max'/><category term='mouse button'/><category term='cdisplay'/><category term='digg'/><category term='public torrent trackers'/><category term='pid'/><category term='mmorpg'/><category term='xbox 360'/><category term='top ten list'/><category term='jdk 5'/><category term='god of war'/><category term='ide'/><category term='burning airlines'/><category term='string manipulation'/><category term='url'/><category term='direkfilmindir'/><category term='kotor 2'/><category term='code of doom'/><category term='wiki'/><category term='pgrep'/><category term='metal gear solid touch'/><category term='old version'/><category term='status updates'/><category term='passwords'/><category term='mock'/><category term='online shopping'/><category term='StdScheduler'/><category term='star wars'/><category term='gnome'/><category term='string'/><category term='for'/><category term='transactions'/><category term='ibm'/><category term='setter'/><category term='unix timestamp'/><category term='debian'/><category term='cracked'/><category term='mount and blade'/><category term='x-mouse'/><category term='database'/><category term='linux'/><category term='turkey'/><category term='dependency injection'/><category term='hibernate'/><category term='soap'/><category term='QueryParameterException'/><category term='opensuse'/><category term='programming'/><category term='splitter'/><category term='tutorial'/><category term='put a reminder'/><category term='sorting'/><category term='jsp'/><category term='wii'/><category term='metal gear solid rising'/><category term='inverted controls'/><category term='blog'/><category term='mongodb'/><category term='google collections api'/><category term='min'/><category term='vlc media player'/><category term='oldapps.com'/><category term='binary search'/><category term='functional programming'/><category term='businessweek'/><category term='xfce'/><category term='concurrentmodificationexception'/><category term='psp'/><category term='collections'/><category term='metal gear solid peace walker'/><category term='todo list'/><title type='text'>caught Somewhere In Time = true;</title><subtitle type='html'>A blog about video games, programming, animes, movies and yes it is caught somewhere in time</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default?start-index=101&amp;max-results=100'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>148</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6459676697584052374</id><published>2011-12-07T15:58:00.000+02:00</published><updated>2011-12-07T15:58:11.119+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='http'/><category scheme='http://www.blogger.com/atom/ns#' term='post'/><category scheme='http://www.blogger.com/atom/ns#' term='test'/><title type='text'>test your http posts</title><summary type='text'>Recently, I write an HTTP client for making post requests. Then I search for a way to test it. It's possible to write unit tests of course but that would be great if I see the real deal. Then I find 'Henry's HTTP Post Dumping Server'. Using his server you can easily test your post request and see its content.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6459676697584052374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/12/test-your-http-posts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6459676697584052374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6459676697584052374'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/12/test-your-http-posts.html' title='test your http posts'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4654937629328433565</id><published>2011-12-03T00:07:00.000+02:00</published><updated>2011-12-03T00:07:06.518+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nosql'/><category scheme='http://www.blogger.com/atom/ns#' term='mongodb'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>mongodb is evil?</title><summary type='text'>NoSQL databases were quite popular (with cloud computing and scala) at this year's devoxx and one of these databases was MongoDB. The way you define your models with json-style and the performance benefits seemed like the real power of MongoDB but the following article states that you should reconsider your choice if you choose MongoDB in something other than a toy project. See if mongoDB is evil.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4654937629328433565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/12/mongodb-is-evil.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4654937629328433565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4654937629328433565'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/12/mongodb-is-evil.html' title='mongodb is evil?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-9168688295346503041</id><published>2011-11-28T21:48:00.001+02:00</published><updated>2011-11-28T21:50:13.588+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='remoteclass'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='model'/><title type='text'>flex likes surprises</title><summary type='text'>Recently I got an odd error while working on flex.
While debugging, I saw that the following code seems to have a value in "container.eGrid.selectedItem" part. It's populated with an object of type MyObject.
But "e" of type MyObject is null. Seems nonsense right? I'm just setting what's in right to left. 
A bit later, I saw that I mapped MyObject to a wrong java remoteclass. When I fixed this </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/9168688295346503041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/11/flex-likes-surprises.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9168688295346503041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9168688295346503041'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/11/flex-likes-surprises.html' title='flex likes surprises'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4765948638294507735</id><published>2011-11-22T13:18:00.003+02:00</published><updated>2011-11-22T13:23:12.686+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='datefield'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>flex surprises again (this time with datefield)</title><summary type='text'>In my "update" screen (in flex), I'm getting the actual date value from the model and showing it to the user. If the user changes this date value in the screen, no problem; it's working. But if he doesn't touch this date field then the value of it is null as far as I can see while debugging.

In my update screen this is the part I define the datefield.
&amp;lt mx:DateField id="endingDateDatefield" </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4765948638294507735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/11/flex-surprises-again-this-time-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4765948638294507735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4765948638294507735'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/11/flex-surprises-again-this-time-with.html' title='flex surprises again (this time with datefield)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3751166272413341371</id><published>2011-11-15T01:56:00.001+02:00</published><updated>2011-11-15T01:57:09.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='timeunit'/><category scheme='http://www.blogger.com/atom/ns#' term='thread'/><category scheme='http://www.blogger.com/atom/ns#' term='sleep'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>drop thread.sleep(), use timeunit's sleep()</title><summary type='text'>Everybody has a Thread.sleep() call somewhere in his code. 
sleep() method only accepts milliseconds and if you need some sleep functionality with another time granularity you have either to calculate the sum of milliseconds and put a magic number in the code
Thread.sleep(86400000L);
or a more readable way to do it
Thread.sleep(1000L * 60 * 60 * 24);
or a much more readable way;
</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3751166272413341371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/11/drop-threadsleep-use-timeunits-sleep.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3751166272413341371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3751166272413341371'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/11/drop-threadsleep-use-timeunits-sleep.html' title='drop thread.sleep(), use timeunit&apos;s sleep()'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2673531726142931615</id><published>2011-11-03T10:07:00.000+02:00</published><updated>2011-11-03T10:07:08.091+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='named parameter'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='QueryParameterException'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>queryparameterexception: could not locate named parameter</title><summary type='text'>While testing my hibernate query I got a strange exception;
 "nested exception is org.hibernate.QueryParameterException: could not locate named parameter".
I checked that the said parameter is in the hibernate model. Furthermore I checked there's a corresponding column in the database. So the problem was not about these. Later I saw that there's a problem while I was trying to set my named </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2673531726142931615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/11/queryparameterexception-could-not.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2673531726142931615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2673531726142931615'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/11/queryparameterexception-could-not.html' title='queryparameterexception: could not locate named parameter'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1332569580781050293</id><published>2011-11-02T15:55:00.001+02:00</published><updated>2011-11-02T15:56:19.396+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='date comparison'/><category scheme='http://www.blogger.com/atom/ns#' term='date'/><title type='text'>comparing dates in flex</title><summary type='text'>Let's see how we can compare dates in flex.

ObjectUtil.dateCompare(firstDate, secondDate);

This call above will return you -1 if secondDate is later than the first date, 1 if it's the contrary case and 0 if they match.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1332569580781050293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/11/comparing-dates-in-flex.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1332569580781050293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1332569580781050293'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/11/comparing-dates-in-flex.html' title='comparing dates in flex'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7164649016195454807</id><published>2011-09-06T14:14:00.000+03:00</published><updated>2011-09-06T14:14:04.234+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='anti-patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='refactoring'/><title type='text'>anti-patterns</title><summary type='text'>I recommend Chris Kelly's anti-patterns article. A good read imo.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7164649016195454807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/09/anti-patterns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7164649016195454807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7164649016195454807'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/09/anti-patterns.html' title='anti-patterns'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2297297451687418853</id><published>2011-08-17T13:58:00.003+03:00</published><updated>2011-08-17T14:08:36.627+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='b-tree'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='index'/><category scheme='http://www.blogger.com/atom/ns#' term='hash'/><category scheme='http://www.blogger.com/atom/ns#' term='engine'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><category scheme='http://www.blogger.com/atom/ns#' term='table'/><category scheme='http://www.blogger.com/atom/ns#' term='fix'/><title type='text'>fix for the performance problem of mysql memory tables</title><summary type='text'>In our project, a very high database performance is needed. Thus we create our critical tables as memory engine tables but although our queries are using corresponding indices we still can't achieve the needed performance. After few research in google I see that tables of memory type are having "hash" indices by default. After we drop the "hash" indices and replace them with "b-tree" ones, we had</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2297297451687418853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/08/fix-for-performance-problem-of-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2297297451687418853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2297297451687418853'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/08/fix-for-performance-problem-of-mysql.html' title='fix for the performance problem of mysql memory tables'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8671934956748040377</id><published>2011-07-15T10:37:00.002+03:00</published><updated>2011-07-15T10:41:31.038+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mock'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='mockito'/><title type='text'>mockito tutorial video</title><summary type='text'>I recently find a very good screencast about mockito, a great mocking framework. There it is in three parts:</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8671934956748040377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/07/mockito-tutorial-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8671934956748040377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8671934956748040377'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/07/mockito-tutorial-video.html' title='mockito tutorial video'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/DyuWgBHfxNQ/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5088039982475605479</id><published>2011-07-14T15:28:00.004+03:00</published><updated>2011-07-14T23:58:05.492+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transactions'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>why my new transaction is not created spring?</title><summary type='text'>I was inserting a single data from table A to table B and then removing the single instance from table A. I don't want to have a problem if insert happens but the delete does not. So for this action I needed a transactional behavior.I'm using Spring declaratively and thus using TransactionManager for implementing transactional behavior. I declared my method's propagation as REQUIRES_NEW which </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5088039982475605479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/07/why-my-new-transaction-is-not-created.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5088039982475605479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5088039982475605479'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/07/why-my-new-transaction-is-not-created.html' title='why my new transaction is not created spring?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4221179251478257038</id><published>2011-07-11T16:13:00.004+03:00</published><updated>2011-07-11T16:31:11.308+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dependency injection'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parent'/><category scheme='http://www.blogger.com/atom/ns#' term='child'/><category scheme='http://www.blogger.com/atom/ns#' term='subclass'/><title type='text'>surprise with spring while doing dependency injection to a child object</title><summary type='text'>My child class (ChildDaoImpl) extends a parent class (ParentDaoImpl) and they are both managed by Spring. When I try to call a parent functionality from the child class with super.parentsMethod() I get NullPointerException. I debug and see that the parent's injections are not complete at all. The DataSource field that should be injected in ParentDaoImpl is null. But the injection definitions seem</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4221179251478257038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/07/surprise-with-spring-while-doing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4221179251478257038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4221179251478257038'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/07/surprise-with-spring-while-doing.html' title='surprise with spring while doing dependency injection to a child object'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2234551872426458489</id><published>2011-06-13T23:11:00.006+03:00</published><updated>2011-06-13T23:21:26.706+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='data source'/><category scheme='http://www.blogger.com/atom/ns#' term='spring jdbc'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='fix'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='connection pool'/><title type='text'>problem while using dbcp with oracle database</title><summary type='text'>We have two different databases in a project; an Oracle and a MySql one. Both of them need connection pooling for a better performance. First, I add dbcp context for mysql to my application context. The settings were quite straightforward. But when I try to use the same settings (except for the connection url and the driver class name of course) for the Oracle data source I got the following </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2234551872426458489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/06/problem-while-using-dbcp-with-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2234551872426458489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2234551872426458489'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/06/problem-while-using-dbcp-with-oracle.html' title='problem while using dbcp with oracle database'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3546321690525519456</id><published>2011-06-07T21:14:00.004+03:00</published><updated>2011-06-07T21:22:10.503+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vlc media player'/><category scheme='http://www.blogger.com/atom/ns#' term='wmv'/><category scheme='http://www.blogger.com/atom/ns#' term='workaround'/><category scheme='http://www.blogger.com/atom/ns#' term='vlc'/><category scheme='http://www.blogger.com/atom/ns#' term='fix'/><category scheme='http://www.blogger.com/atom/ns#' term='windows media video'/><title type='text'>three screens in vlc media player while playing wmv</title><summary type='text'>If you're trying to watch a video of Windows Media Video (WMV) format with vlc player but vlc is opening three windows of the video in the same time let me give you a hand. First open Video - Video Track from the menu and then select disable and then track 1. One window is better than three for a movie, right?</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3546321690525519456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/06/three-screens-in-vlc-media-player-while.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3546321690525519456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3546321690525519456'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/06/three-screens-in-vlc-media-player-while.html' title='three screens in vlc media player while playing wmv'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-490289330839187199</id><published>2011-05-30T15:24:00.003+03:00</published><updated>2011-06-16T14:01:04.479+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spring jdbc'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='EmptyResultDataAccessException'/><category scheme='http://www.blogger.com/atom/ns#' term='jdbctemplate'/><title type='text'>EmptyResultDataAccessException in your face</title><summary type='text'>Recently I get an EmptyResultDataAccessException in a project where we use Spring JDBC. The full exception listing is "org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0". When I trace the exception I see that I'm calling queryForLong() method of JdbcTemplate for "SELECT Column FROM TABLENAME" on an empty table. Column here is of Long type. Now, I </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/490289330839187199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/05/emptyresultdataaccessexception-in-your.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/490289330839187199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/490289330839187199'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/05/emptyresultdataaccessexception-in-your.html' title='EmptyResultDataAccessException in your face'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1377265543821685081</id><published>2011-05-11T14:10:00.002+03:00</published><updated>2011-05-11T14:44:23.011+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='findbugs'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>a great way of improving your java code: findbugs!</title><summary type='text'>We decided to make our project's code more robust and bug-free. I suggested the use of Findbugs which is basically a program that uses static analysis to search for bugs in your java code. It can be used as IDE plug-in or as a stand-alone application. Findbugs pinpoints problematic places in your code. There are many type of pre-defined problems that Findbugs looks for like duplicate case </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1377265543821685081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/05/great-way-of-improving-your-java-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1377265543821685081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1377265543821685081'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/05/great-way-of-improving-your-java-code.html' title='a great way of improving your java code: findbugs!'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8262972875889153303</id><published>2011-02-22T16:49:00.004+02:00</published><updated>2011-02-22T16:59:17.587+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='bufferedwriter'/><category scheme='http://www.blogger.com/atom/ns#' term='exception'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='filename'/><title type='text'>bufferedwriter or windows, which one of you is my enemy?</title><summary type='text'>I was planning to name a file I generated using the username and the date of generation, so my naming format was like "01-03-2010-13:33-user1". When I'm trying to do that with BufferedWriter of our beloved Java, this file is not created. ":" is not allowed by Windows so a file with "01-03-2010-13" as a name is created and nothing is inserted although I called bufferedWriter.write("something"). </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8262972875889153303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/02/bufferedwriter-or-windows-which-one-of.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8262972875889153303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8262972875889153303'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/02/bufferedwriter-or-windows-which-one-of.html' title='bufferedwriter or windows, which one of you is my enemy?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7202030139453330995</id><published>2011-02-07T09:15:00.008+02:00</published><updated>2011-02-07T09:43:46.795+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='axis2'/><category scheme='http://www.blogger.com/atom/ns#' term='axis2 1.4'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='web service'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='close_wait'/><title type='text'>thank you axis2 for this handful of close_wait</title><summary type='text'>In one of our projects we are using axis2 1.4 for generating the client side of the web service. Our web service part is working for few hours but gets stuck for no apparent reason. After I investigate a little I saw that it generates lots of sockets with CLOSE_WAIT state which results this freeze. I google a bit about similar problems with Axis2 and saw that this a known bug. Here's the source I</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7202030139453330995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/02/thankyou-axis2-for-this-handful-of.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7202030139453330995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7202030139453330995'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/02/thankyou-axis2-for-this-handful-of.html' title='thank you axis2 for this handful of close_wait'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3532941927475342126</id><published>2011-02-03T09:09:00.003+02:00</published><updated>2011-02-03T09:17:10.622+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NoSuchMethodError'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='java.lang.NoSuchMethodError'/><category scheme='http://www.blogger.com/atom/ns#' term='spring security'/><title type='text'>no such method? you must be joking java.lang.NoSuchMethodError</title><summary type='text'>In our project we use Spring Security's new release and we didn't care about the versions of different Spring components like Spring Beans, Core etc and probably left few old versions next to new versions. The result is a nice exception and I had to figure out why.java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3532941927475342126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/02/no-such-method-you-must-be-joking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3532941927475342126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3532941927475342126'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/02/no-such-method-you-must-be-joking.html' title='no such method? you must be joking java.lang.NoSuchMethodError'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8857201592410595072</id><published>2011-01-14T17:18:00.003+02:00</published><updated>2011-01-14T17:26:35.430+02:00</updated><title type='text'>et tu log4j? java.lang.classnotfoundexception: org.apache.log4j.enhancedpatternlayout</title><summary type='text'>While I was setting log4j for our new project I got the following exception:log4j:ERROR Could not instantiate class [org.apache.log4j.EnhancedPatternLayout].java.lang.ClassNotFoundException: org.apache.log4j.EnhancedPatternLayoutI have log4j in my pom and its jar in my local repository so why EnhancedPatternLayout is missing? This class is not in our log4j but in log4j-extras. You have to add the</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8857201592410595072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/01/et-tu-log4j-javalangclassnotfoundexcept.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8857201592410595072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8857201592410595072'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/01/et-tu-log4j-javalangclassnotfoundexcept.html' title='et tu log4j? java.lang.classnotfoundexception: org.apache.log4j.enhancedpatternlayout'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5577234922571110489</id><published>2011-01-14T09:00:00.007+02:00</published><updated>2011-01-14T09:17:51.334+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='classcastexception'/><category scheme='http://www.blogger.com/atom/ns#' term='quartz'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='StdScheduler'/><category scheme='http://www.blogger.com/atom/ns#' term='SchedulerFactoryBean'/><title type='text'>classcastexception while working with quartz + spring</title><summary type='text'>I was trying to integrate Quartz to Spring and while everything seemed OK I got the following exception:java.lang.ClassCastException: org.quartz.impl.StdSchedulerI had everything in hand for the simple job I implemented to work.A simple Job class that implements QuartzJobBean:public class Job extends QuartzJobBean{    protected void executeInternal(JobExecutionContext jobExecutionContext) throws </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5577234922571110489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/01/classcastexception-while-working-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5577234922571110489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5577234922571110489'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/01/classcastexception-while-working-with.html' title='classcastexception while working with quartz + spring'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7726234601874547859</id><published>2011-01-11T19:48:00.004+02:00</published><updated>2011-02-10T09:41:43.134+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='unix timestamp'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='datetime'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='date'/><title type='text'>datetime fun with mysql: when do i lost my time?</title><summary type='text'>In our project, we chose the data type of a column as datetime in MySQL. We built models that are in line with our tables. For the datetime attribute in the database I chose to use the Date object in Java model and the show begun.When I tried to use my model's Date attribute for setting the corresponding field (with setDate()) on the prepared statement I saw that the object types dont match. What</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7726234601874547859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2011/01/datetime-fun-with-mysql-when-do-i-lost.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7726234601874547859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7726234601874547859'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2011/01/datetime-fun-with-mysql-when-do-i-lost.html' title='datetime fun with mysql: when do i lost my time?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-143185300200711667</id><published>2010-11-22T11:21:00.022+02:00</published><updated>2010-11-23T11:29:19.485+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='primitive type'/><category scheme='http://www.blogger.com/atom/ns#' term='primitives'/><category scheme='http://www.blogger.com/atom/ns#' term='guava'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='java library'/><title type='text'>google's guava library tutorial part 5: back to the primitive(s)</title><summary type='text'>In the fifth part of my tutorial, I'll try to show you the Primitives package of Google Guava library. Primitives package offers several classes to work on primitives or arrays of primitives which are not found in the corresponding wrapper classes (e.g. Boolean for booleans) or Arrays. I will begin with Ints which's the helper class for int related operations. Although it's open to discussion, </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/143185300200711667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/11/googles-guava-library-tutorial-part-5.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/143185300200711667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/143185300200711667'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/11/googles-guava-library-tutorial-part-5.html' title='google&apos;s guava library tutorial part 5: back to the primitive(s)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2070847152526198205</id><published>2010-10-22T17:18:00.004+03:00</published><updated>2010-10-22T17:23:20.010+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='97 things every programmer should know'/><title type='text'>top 9 of 97 things every programmer should know</title><summary type='text'>Brian Du Preez picked 9 things out of 97 Things every programmer should know. I recommend to take a look to the article.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2070847152526198205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/10/top-9-of-97-things-every-programmer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2070847152526198205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2070847152526198205'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/10/top-9-of-97-things-every-programmer.html' title='top 9 of 97 things every programmer should know'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-120385982022357647</id><published>2010-10-15T15:05:00.003+03:00</published><updated>2010-10-15T15:13:53.399+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='protocol'/><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='web service'/><title type='text'>soap basics</title><summary type='text'>Nicholas Quaine has a great SOAP (Simple Object Access Protocol) basics tutorial here. As I was not a pro in web services, it was quite helpful for me for getting the basics.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/120385982022357647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/10/soap-basics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/120385982022357647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/120385982022357647'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/10/soap-basics.html' title='soap basics'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2392544762066110700</id><published>2010-09-01T11:43:00.002+03:00</published><updated>2010-09-01T11:48:36.635+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maven-plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='quartz'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Could not calculate build plan: Missing: maven-resources-plugin:maven-plugin:2.4.1</title><summary type='text'>While I was trying to take Quartz using Maven I got "Could not calculate build plan: Missing: maven-resources-plugin:maven-plugin:2.4.1" error. What now? Everything was working just fine! To fix this, find where your local repo is, then go to "/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/", remove "2.4.1" directory and do "update dependencies" from Maven.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2392544762066110700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/09/could-not-calculate-build-plan-missing.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2392544762066110700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2392544762066110700'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/09/could-not-calculate-build-plan-missing.html' title='Could not calculate build plan: Missing: maven-resources-plugin:maven-plugin:2.4.1'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6376934489320635815</id><published>2010-08-20T16:02:00.003+03:00</published><updated>2010-08-20T16:06:09.312+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.5'/><category scheme='http://www.blogger.com/atom/ns#' term='ide'/><category scheme='http://www.blogger.com/atom/ns#' term='intellij'/><category scheme='http://www.blogger.com/atom/ns#' term='keymap'/><category scheme='http://www.blogger.com/atom/ns#' term='idea'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><title type='text'>eclipse keymap on intellij idea</title><summary type='text'>As you probably know I'm a fan of Eclipse. In our current project, we are using IntelliJ Idea as ide. Obviously I want to use Eclipse shortcuts on IntelliJ Idea but how?Open File &gt; Settings &gt; Keymap and change the keymap to Eclipse. You can set Netbeans shortcuts from there too.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6376934489320635815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/08/eclipse-keymap-on-intellij-idea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6376934489320635815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6376934489320635815'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/08/eclipse-keymap-on-intellij-idea.html' title='eclipse keymap on intellij idea'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7914545821689631612</id><published>2010-08-18T11:20:00.003+03:00</published><updated>2010-08-18T11:28:15.282+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jsp'/><category scheme='http://www.blogger.com/atom/ns#' term='java server faces'/><category scheme='http://www.blogger.com/atom/ns#' term='tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>a warm welcome</title><summary type='text'>I had a warm welcome from Tomcat while I was trying to learn JSF. It's a JasperException and its message is "#{...} is not allowed in template text". I was quite confident with my code so I was surprised. Later I saw that I missed two lines from the header of my JSP page.&lt;%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"%&gt;&lt;%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"%&gt;</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7914545821689631612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/08/warm-welcome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7914545821689631612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7914545821689631612'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/08/warm-welcome.html' title='a warm welcome'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4413192524330648973</id><published>2010-08-12T09:38:00.020+03:00</published><updated>2010-08-13T23:36:16.207+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='predicates'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='guava'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>google's guava library tutorial part 4: taste the functional programming flavor in java with predicates</title><summary type='text'>In this blog entry, I'll try to explain another functional programming feature introduced by Google Guava library: Predicates. They work like the Function class with the difference that they just return a boolean value. It's possible to use Predicates for filtering elements in an Iterable that satisfy the given Predicate or to check if all/any element in an Iterable satisfies the given </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4413192524330648973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/08/googles-guava-library-tutorial-part-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4413192524330648973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4413192524330648973'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/08/googles-guava-library-tutorial-part-4.html' title='google&apos;s guava library tutorial part 4: taste the functional programming flavor in java with predicates'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7856595823141756867</id><published>2010-05-17T21:47:00.014+03:00</published><updated>2010-05-17T22:34:50.641+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='functional programming'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='compose'/><category scheme='http://www.blogger.com/atom/ns#' term='uniqueindex'/><category scheme='http://www.blogger.com/atom/ns#' term='ordering'/><category scheme='http://www.blogger.com/atom/ns#' term='formap'/><category scheme='http://www.blogger.com/atom/ns#' term='transform'/><category scheme='http://www.blogger.com/atom/ns#' term='guava'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='java library'/><category scheme='http://www.blogger.com/atom/ns#' term='functions'/><title type='text'>google's guava library tutorial part 3: taste the functional programming flavor in java</title><summary type='text'>Java is not a functional programming language but thanks to Google Guava Library you can incorporate functional programming with it. In the third part of my tutorial I'll talk about Function which's one of the two classes related to the functional programming. The other is the Predicate class.If you are not familiar to functional programming, I can briefly say that functions are like factories. </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7856595823141756867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-3.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7856595823141756867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7856595823141756867'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-3.html' title='google&apos;s guava library tutorial part 3: taste the functional programming flavor in java'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1772141274594366412</id><published>2010-05-13T15:27:00.050+03:00</published><updated>2010-05-15T21:06:26.385+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ordering'/><category scheme='http://www.blogger.com/atom/ns#' term='comparable'/><category scheme='http://www.blogger.com/atom/ns#' term='binary search'/><category scheme='http://www.blogger.com/atom/ns#' term='natural ordering'/><category scheme='http://www.blogger.com/atom/ns#' term='comparator'/><category scheme='http://www.blogger.com/atom/ns#' term='min'/><category scheme='http://www.blogger.com/atom/ns#' term='collections'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='guava'/><category scheme='http://www.blogger.com/atom/ns#' term='sorting'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='order'/><category scheme='http://www.blogger.com/atom/ns#' term='sort'/><category scheme='http://www.blogger.com/atom/ns#' term='java library'/><category scheme='http://www.blogger.com/atom/ns#' term='iterables'/><category scheme='http://www.blogger.com/atom/ns#' term='max'/><title type='text'>google's guava library tutorial part 2: joys of Ordering</title><summary type='text'>In the first part of my tutorial , I explained anything related to Strings in Guava. In this part of my tutorial, I will explain the Ordering class which combines the power of Comparators with Collections' functionality and which adds other interesting features (such as compound comparators). This class is really useful if you need to order your Iterable, find the maximum/minimum element in your </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1772141274594366412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1772141274594366412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1772141274594366412'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-2.html' title='google&apos;s guava library tutorial part 2: joys of Ordering'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-73980534898574005</id><published>2010-05-11T13:27:00.015+03:00</published><updated>2011-11-22T09:47:45.373+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='charmatcher'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='string manipulation'/><category scheme='http://www.blogger.com/atom/ns#' term='strings'/><category scheme='http://www.blogger.com/atom/ns#' term='joiner'/><category scheme='http://www.blogger.com/atom/ns#' term='regex'/><category scheme='http://www.blogger.com/atom/ns#' term='matcher'/><category scheme='http://www.blogger.com/atom/ns#' term='jdk'/><category scheme='http://www.blogger.com/atom/ns#' term='mapjoiner'/><category scheme='http://www.blogger.com/atom/ns#' term='java 5'/><category scheme='http://www.blogger.com/atom/ns#' term='splitter'/><category scheme='http://www.blogger.com/atom/ns#' term='pattern'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='guava'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expressions'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='java library'/><title type='text'>google's guava library tutorial part 1: fun with string-related stuff</title><summary type='text'>I was planning to create a Guava tutorial. But it seems like it'll be too large for a single post, so I opted on splitting it into several parts. The first part contains everything related to Strings. Four main classes are explained:
CharMatcher (which can be considered as a light form of JDK's Pattern+Matcher with string manipulation capabilities)
Joiner and MapJoiner (which are useful for </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/73980534898574005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-1.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/73980534898574005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/73980534898574005'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/googles-guava-library-tutorial-part-1.html' title='google&apos;s guava library tutorial part 1: fun with string-related stuff'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5030818226964158785</id><published>2010-05-06T15:30:00.003+03:00</published><updated>2010-05-06T15:43:44.628+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='finalint'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='programmer'/><title type='text'>10 ways to suck at programming</title><summary type='text'>FinalInt has a "don't do these" article for programmers. You have to check it; it's awesome.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5030818226964158785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/10-ways-to-suck-at-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5030818226964158785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5030818226964158785'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/10-ways-to-suck-at-programming.html' title='10 ways to suck at programming'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6478632436878873421</id><published>2010-05-05T13:27:00.005+03:00</published><updated>2010-05-05T13:53:58.255+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmail tasks'/><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='todo'/><category scheme='http://www.blogger.com/atom/ns#' term='todo list'/><category scheme='http://www.blogger.com/atom/ns#' term='to do'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='tasks'/><title type='text'>use an online todo list</title><summary type='text'>Using an online todo list is quite practical if you don't like keeping this kind of stuff old fashioned way. If you are a gmail fan like me, I'm sure you'll find "tasks" service of gmail useful. Tasks in gmail is a nice todo list where you can assign due dates to items and where you can keep multiple todo lists. I recommend it to anyone who emails reminders to himself. You can find its link in </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6478632436878873421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/use-online-todo-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6478632436878873421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6478632436878873421'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/use-online-todo-list.html' title='use an online todo list'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zLx9xImRJ58/S-FOFRUPOII/AAAAAAAAAKI/3cU6HuIDXhA/s72-c/untitled.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5187151679605816118</id><published>2010-05-04T14:41:00.004+03:00</published><updated>2010-05-04T16:32:05.803+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='m2eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><category scheme='http://www.blogger.com/atom/ns#' term='jdk'/><category scheme='http://www.blogger.com/atom/ns#' term='jre'/><title type='text'>use maven on eclipse</title><summary type='text'>Maven is a popular project management tool and it is quite practical to use it on Eclipse with the help of m2eclipse. To install m2eclipse in Eclipse: Help &gt; Install New Software.Paste http://m2eclipse.sonatype.org/sites/m2e in "work with:" field and  press enterChoose the only component listed under m2eclipseClick next and finish.Notice that it's a good idea to install JDK so that Eclipse can </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5187151679605816118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/05/use-maven-on-eclipse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5187151679605816118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5187151679605816118'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/05/use-maven-on-eclipse.html' title='use maven on eclipse'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2837774332089363998</id><published>2010-04-06T16:41:00.003+03:00</published><updated>2010-04-06T16:47:25.819+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='passwords'/><category scheme='http://www.blogger.com/atom/ns#' term='crack'/><category scheme='http://www.blogger.com/atom/ns#' term='cracking'/><category scheme='http://www.blogger.com/atom/ns#' term='one mans blog'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>are your passwords weak?</title><summary type='text'>One man's blog contains a very nice article about password weaknesses and tips on building strong passwords. I recommend it to anyone with an interest on using stronger and harder to crack passwords.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2837774332089363998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/04/are-your-passwords-weak_06.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2837774332089363998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2837774332089363998'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/04/are-your-passwords-weak_06.html' title='are your passwords weak?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4394900180266870976</id><published>2010-03-17T16:30:00.005+02:00</published><updated>2010-03-17T17:01:38.927+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='op4j'/><category scheme='http://www.blogger.com/atom/ns#' term='java library'/><title type='text'>op4j - a useful java library</title><summary type='text'>op4j is a cool java library with lots of nice features. Let's hear the definition of op4j from the official website;It is a Java library aimed at improving quality, semantics, cleanness and readability of Java code, especially auxiliary code like data conversion, structure iteration, filtering, mapping. These are the features of the library (again, from the website):Apply functions on object:</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4394900180266870976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/03/op4j-useful-java-library.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4394900180266870976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4394900180266870976'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/03/op4j-useful-java-library.html' title='op4j - a useful java library'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3405310418075602338</id><published>2010-03-03T10:17:00.004+02:00</published><updated>2010-03-03T10:37:35.164+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oldversion.com'/><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='old version'/><category scheme='http://www.blogger.com/atom/ns#' term='oldapps.com'/><title type='text'>old versions of applications</title><summary type='text'>Didn't you sometimes feel the need to use an older version of an application instead of the current version? If your answer is yes, then a time-consuming adventure lies before you. Or you can check two websites I'll recommend. OldVersion.com and OldApps.com are there to help you in your quest for older versions of popular applications.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3405310418075602338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2010/03/old-versions-of-applications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3405310418075602338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3405310418075602338'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2010/03/old-versions-of-applications.html' title='old versions of applications'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7034631562595267901</id><published>2009-12-30T11:00:00.008+02:00</published><updated>2010-05-15T21:18:42.888+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reverse'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='StringBuffer'/><category scheme='http://www.blogger.com/atom/ns#' term='StringBuilder'/><category scheme='http://www.blogger.com/atom/ns#' term='string manipulation'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><category scheme='http://www.blogger.com/atom/ns#' term='reverse string'/><title type='text'>string manipulation in java part 1: reverse a string</title><summary type='text'>In these series, I'll try to provide code fragments for daily problems in string manipulation. First, we will see how to reverse a string. Note that there are -naturally- more than one way to do this.public class StringUtils { public static String reverseString(String string){/*Check if the string is not null and empty*/  if(string != null &amp;&amp; !string.isEmpty()){/*Create a StringBuilder from the </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7034631562595267901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/string-manipulation-part-1-reverse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7034631562595267901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7034631562595267901'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/string-manipulation-part-1-reverse.html' title='string manipulation in java part 1: reverse a string'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3496355840649690100</id><published>2009-12-29T09:17:00.003+02:00</published><updated>2009-12-29T09:23:06.529+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='just hear it'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='groove shark'/><category scheme='http://www.blogger.com/atom/ns#' term='music for free'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='justhearit'/><category scheme='http://www.blogger.com/atom/ns#' term='streaming audio'/><category scheme='http://www.blogger.com/atom/ns#' term='grooveshark'/><title type='text'>listen to free music online</title><summary type='text'>I talked about justhearit which's a music streaming service. Grooveshark is a great alternative to justhearit. The design of the website and the music archive are awesome. Check it!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3496355840649690100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/listen-to-free-music-online.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3496355840649690100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3496355840649690100'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/listen-to-free-music-online.html' title='listen to free music online'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5366091810554905201</id><published>2009-12-28T14:02:00.003+02:00</published><updated>2009-12-28T14:09:42.113+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plurk'/><category scheme='http://www.blogger.com/atom/ns#' term='status updates'/><category scheme='http://www.blogger.com/atom/ns#' term='tumblr'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='status'/><category scheme='http://www.blogger.com/atom/ns#' term='quub'/><category scheme='http://www.blogger.com/atom/ns#' term='myspace'/><category scheme='http://www.blogger.com/atom/ns#' term='social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='linkedin'/><category scheme='http://www.blogger.com/atom/ns#' term='hi5'/><category scheme='http://www.blogger.com/atom/ns#' term='plaxo'/><category scheme='http://www.blogger.com/atom/ns#' term='social networking website'/><title type='text'>change your status in multiple social networks</title><summary type='text'>You can change your status in multiple social networking websites (facebook, myspace, twitter, plurk, linkedin, tumblr, hi5, plaxo ) using quub. Quite practical for those who actively use multiple networking websites.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5366091810554905201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/change-your-status-in-multiple-social.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5366091810554905201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5366091810554905201'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/change-your-status-in-multiple-social.html' title='change your status in multiple social networks'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6755349795685030948</id><published>2009-12-23T16:45:00.002+02:00</published><updated>2009-12-23T16:48:52.061+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='worst'/><category scheme='http://www.blogger.com/atom/ns#' term='job'/><category scheme='http://www.blogger.com/atom/ns#' term='worst job'/><title type='text'>the worst job ever</title><summary type='text'>Chris Hardin shares his bad experiences on his last job as a Senior Software Architect. Take a look here and see if there are similar problems you experience.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6755349795685030948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/worst-job-ever.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6755349795685030948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6755349795685030948'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/worst-job-ever.html' title='the worst job ever'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4145698279703366717</id><published>2009-12-17T16:59:00.003+02:00</published><updated>2009-12-17T17:05:14.976+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mock'/><category scheme='http://www.blogger.com/atom/ns#' term='brett schuchert'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='stub'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='mockito'/><title type='text'>mockito tutorial</title><summary type='text'>Mockito makes life easier for anyone who's writing unit tests. First I planned writing a brief tutorial for Mockito but then I saw Brett L. Schuchert's mockito tutorial. It is as detailed and clear as it can be. I recommend it.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4145698279703366717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/mockito-tutorial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4145698279703366717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4145698279703366717'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/mockito-tutorial.html' title='mockito tutorial'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2193140100618543830</id><published>2009-12-14T19:45:00.004+02:00</published><updated>2009-12-14T19:53:24.303+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='star wars'/><category scheme='http://www.blogger.com/atom/ns#' term='force unleashed'/><category scheme='http://www.blogger.com/atom/ns#' term='star wars the force unleashed II'/><category scheme='http://www.blogger.com/atom/ns#' term='star wars the force unleashed 2'/><title type='text'>star wars: the force unleashed II</title><summary type='text'>You can watch Star Wars: The Force Unleashed II trailer below. Starkiller is loaded and ready to rock!     Video Games | Spike TV VGAs 2009 | Star Wars: The Force Unleashed II Exclusive Debut TrailerXBox 360 | Playstation 3 | Nintendo Wii</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2193140100618543830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/star-wars-force-unleashed-ii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2193140100618543830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2193140100618543830'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/star-wars-force-unleashed-ii.html' title='star wars: the force unleashed II'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-492087531978126357</id><published>2009-12-13T12:03:00.002+02:00</published><updated>2009-12-13T12:06:54.630+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bakabt'/><category scheme='http://www.blogger.com/atom/ns#' term='boxtorrents'/><category scheme='http://www.blogger.com/atom/ns#' term='tracker'/><category scheme='http://www.blogger.com/atom/ns#' term='public torrent trackers'/><category scheme='http://www.blogger.com/atom/ns#' term='anime'/><title type='text'>le roi est mort, vive le roi!</title><summary type='text'>Boxtorrents which was a great torrent tracker for animé changed its name (and domain). You can find it as BakaBT. Vive le nouveau roi!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/492087531978126357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/12/le-roi-est-mort-vive-le-roi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/492087531978126357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/492087531978126357'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/12/le-roi-est-mort-vive-le-roi.html' title='le roi est mort, vive le roi!'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4981642543456104745</id><published>2009-10-25T11:55:00.004+02:00</published><updated>2010-05-15T21:09:02.225+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='operator overloading'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='overloading'/><category scheme='http://www.blogger.com/atom/ns#' term='addition'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='concat'/><category scheme='http://www.blogger.com/atom/ns#' term='concatenation'/><title type='text'>no operator overloading in java? tell it to + operator</title><summary type='text'>Lets begin with the wikipedia definition of operator overloading.In computer programming, operator overloading (less commonly known as operator ad-hoc polymorphism) is a specific case of polymorphism in which some or all of operators like +, =, or == have different implementations depending on the types of their arguments.It's generally thought that Java does not support operator overloading </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4981642543456104745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/10/no-operator-overloading-in-java-tell-it.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4981642543456104745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4981642543456104745'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/10/no-operator-overloading-in-java-tell-it.html' title='no operator overloading in java? tell it to + operator'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-9026720325487223965</id><published>2009-10-10T13:30:00.016+03:00</published><updated>2010-05-15T21:09:27.836+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='star wars'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='for'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='varargs'/><category scheme='http://www.blogger.com/atom/ns#' term='refactoring'/><title type='text'>refactoring my code (with a little help from my friend Eclipse)</title><summary type='text'>In this post, I'll explain few refactoring tricks and we will use the help of Eclipse as much as possible. Here we go!Map&lt;String, List&lt;String&gt;&gt; personalItemsMap = new HashMapMap&lt;String, List&lt;String&gt;&gt;();// for darth vaderList&lt;string&gt; vaderList = new ArrayList&lt;string&gt;();vaderList.add("lightsaber");vaderList.add("helmet");vaderList.add("armor");personalItemsMap.put("darth vader", vaderList);// for </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/9026720325487223965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/10/refactoring-my-code-with-little-help.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9026720325487223965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9026720325487223965'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/10/refactoring-my-code-with-little-help.html' title='refactoring my code (with a little help from my friend Eclipse)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zLx9xImRJ58/StBkCfY9OZI/AAAAAAAAAJI/Rp1VG5TxnoA/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5060767966101777296</id><published>2009-10-04T22:16:00.004+03:00</published><updated>2009-10-04T22:22:00.740+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metal gear solid peace walker'/><category scheme='http://www.blogger.com/atom/ns#' term='hideo kojima'/><category scheme='http://www.blogger.com/atom/ns#' term='metal gear'/><title type='text'>new metal gear peace walker trailer</title><summary type='text'>Check the new metal gear solid: peace walker trailer from the Tokyo Game Show 2009.The plot is confusing even for the fans of the series, but we eagerly wait for the magnificient work that'll be delivered by Hideo Kojima.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5060767966101777296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/10/new-metal-gear-peace-walker-trailer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5060767966101777296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5060767966101777296'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/10/new-metal-gear-peace-walker-trailer.html' title='new metal gear peace walker trailer'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6137091803885141666</id><published>2009-09-18T13:22:00.004+03:00</published><updated>2009-09-18T13:30:59.784+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google collections api'/><category scheme='http://www.blogger.com/atom/ns#' term='collections'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>google collections api</title><summary type='text'>Every developer that works with Java collections for some time will realize the limitations of Java's Collections API. It looks like Google developers share the same opinion which results in the development of their own API. Benjamin Winterberg has a good blog entry about the said API.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6137091803885141666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/09/google-collections-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6137091803885141666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6137091803885141666'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/09/google-collections-api.html' title='google collections api'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-609181406632886263</id><published>2009-09-15T12:47:00.007+03:00</published><updated>2009-09-15T12:59:54.747+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>twitter</title><summary type='text'>I got my twitter account.  Tweet me!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/609181406632886263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/09/twitter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/609181406632886263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/609181406632886263'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/09/twitter.html' title='twitter'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6081812603514834283</id><published>2009-08-14T10:43:00.005+03:00</published><updated>2009-08-14T10:52:59.782+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='correct indentation'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='indentation'/><title type='text'>eclipse magic part 2: correct indentation automatically</title><summary type='text'>Eclipse tries to offer a correct indentation while you're writing your code, but there are times it does not work well. In result, you got a less readable code. Either you have to correct its indentation by hand or you have to use the eclipse magic.   for(Float number : numberList)  System.out.println(number); // need an indentationhere    Collections.sort(numberList, new FloatComparator());  </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6081812603514834283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/eclipse-magic-part-2-correct.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6081812603514834283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6081812603514834283'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/eclipse-magic-part-2-correct.html' title='eclipse magic part 2: correct indentation automatically'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7132247125711168589</id><published>2009-08-12T19:05:00.011+03:00</published><updated>2010-05-15T21:09:59.963+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='overloading'/><category scheme='http://www.blogger.com/atom/ns#' term='method overloading'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>method overloading in java (with umberto tozzi)</title><summary type='text'>Method overloading allows you to use the same method name with different arguments. As long as the "different arguments" constraint holds, you are free to change the return type, the access modifier and the thrown exception of the method. Lets see it on an example. private void sings(String lyrics){  System.out.println("Tozzi sings these lyrics: "+lyrics); }  public void sings(int times){  </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7132247125711168589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/method-overloading-in-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7132247125711168589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7132247125711168589'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/method-overloading-in-java.html' title='method overloading in java (with umberto tozzi)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7091076240620400890</id><published>2009-08-11T10:15:00.003+03:00</published><updated>2009-08-11T10:35:18.256+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='anchor'/><category scheme='http://www.blogger.com/atom/ns#' term='estimation'/><category scheme='http://www.blogger.com/atom/ns#' term='estimate'/><title type='text'>"my grandmother is 91 years old and I think it'll take me 55 hours to implement that feature"</title><summary type='text'>Ben Northrop has a nice blog entry about estimation (of time or economic value). I find the MIT experiment in the article very interesting. Check it out.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7091076240620400890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/my-grandmother-is-91-years-old-and-i.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7091076240620400890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7091076240620400890'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/my-grandmother-is-91-years-old-and-i.html' title='&quot;my grandmother is 91 years old and I think it&apos;ll take me 55 hours to implement that feature&quot;'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2574639363964786270</id><published>2009-08-08T11:21:00.006+03:00</published><updated>2010-05-15T21:10:28.943+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='comparator'/><category scheme='http://www.blogger.com/atom/ns#' term='collections'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='sorting'/><category scheme='http://www.blogger.com/atom/ns#' term='sort'/><title type='text'>how to sort using comparators</title><summary type='text'>Although Collections class' sort method is quite handy, there will be times you'll need to do tricky stuff while sorting. But you can still use this static method with your Comparator that'll ensure the desired sorting behavior.Lets quote the definition of Comparator class:A comparison function, which imposes a total ordering on some collection of objects. Comparators can be passed to a sort </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2574639363964786270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/how-to-sort-using-comparators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2574639363964786270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2574639363964786270'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/how-to-sort-using-comparators.html' title='how to sort using comparators'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5374469675116796438</id><published>2009-08-07T14:24:00.004+03:00</published><updated>2009-08-07T17:16:53.989+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mutator'/><category scheme='http://www.blogger.com/atom/ns#' term='automatic code generation'/><category scheme='http://www.blogger.com/atom/ns#' term='accessor'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='getter'/><category scheme='http://www.blogger.com/atom/ns#' term='setter'/><category scheme='http://www.blogger.com/atom/ns#' term='automatic method generation'/><title type='text'>eclipse magic part 1: automatically generate getters and setters for your instance variables</title><summary type='text'>Everyone who tried to write a getter / setter (accessor, mutator) method for more than 2-3 fields knows that it's a pain. Eclipse can automatically generate a getter/setter method for the instance variable you choose. Assume that I have a java bean for a student (StudentBean).public class StudentBean { private int studentId; private String name; private float gpa;}If I'm going to write a get/set </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5374469675116796438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/eclipse-magic-part-1-automatically.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5374469675116796438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5374469675116796438'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/eclipse-magic-part-1-automatically.html' title='eclipse magic part 1: automatically generate getters and setters for your instance variables'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/SnwRYviO8QI/AAAAAAAAAJA/5agOId4t0vk/s72-c/Untitled.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3045449199213290231</id><published>2009-08-05T20:02:00.003+03:00</published><updated>2009-08-05T20:10:48.903+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='workout'/><category scheme='http://www.blogger.com/atom/ns#' term='burpee'/><category scheme='http://www.blogger.com/atom/ns#' term='exercise'/><title type='text'>burpee the ultimate workout!</title><summary type='text'>Pretty confident title right? This exercise develops lots of different muscles and does not take too much time. I've been doing burpee for few months and I can't recommend it enough. Take a look at the video below for doing it right.Fusion Fitness TV EP. 4: The Burpee Part 4, Full BurpeeYükleyen FusionFitnessTV. - Diğer müzik videolarına göz atın.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3045449199213290231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/08/burpee-ultimate-workout.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3045449199213290231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3045449199213290231'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/08/burpee-ultimate-workout.html' title='burpee the ultimate workout!'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3713976162099766981</id><published>2009-06-27T21:49:00.003+03:00</published><updated>2009-06-27T21:55:03.365+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='topless robot'/><category scheme='http://www.blogger.com/atom/ns#' term='transformers: revenge of the fallen'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>transformers: revenge of the fallen f.a.q.</title><summary type='text'>Topless Robot has an hilarious f.a.q. about the second transformers movie. It is just GREAT. Lots of plot holes, inconsistencies are revealed. Take a look at this faq.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3713976162099766981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/06/transformers-revenge-of-fallen-faq.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3713976162099766981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3713976162099766981'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/06/transformers-revenge-of-fallen-faq.html' title='transformers: revenge of the fallen f.a.q.'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-651867976201004124</id><published>2009-06-27T17:19:00.007+03:00</published><updated>2010-05-15T21:10:50.244+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='constructor overloading'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='constructor tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='calling a constructor from a constructor'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>constructor tricks: constructor overloading, calling constructor from constructor</title><summary type='text'>Did I catch your attention with the megan fox picture?I assume that the answer is yes, great.Constructor overloading is not really different from a method overloading.In practice, all you have to do is to give different arguments to similar methods.For a Fruit class,  Fruit(String name_, int count_)  and   Fruit(String name_, int count_, String color_)  are both constructors. They are similar in </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/651867976201004124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/06/constructor-tricks-constructor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/651867976201004124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/651867976201004124'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/06/constructor-tricks-constructor.html' title='constructor tricks: constructor overloading, calling constructor from constructor'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/SkYvXt1wKhI/AAAAAAAAAI4/ySdgg1_gP4A/s72-c/megan-fox_0811_1ea.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8714987899536763829</id><published>2009-06-20T11:10:00.004+03:00</published><updated>2009-06-20T11:18:22.259+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='playstation 3'/><category scheme='http://www.blogger.com/atom/ns#' term='god of war'/><title type='text'>13 minutes of "god of war III" heaven</title><summary type='text'>God of War I and II are both excellent games which were released on playstation 2 platform. Later, God of War: Chains of Olympus which was again a great game is released on PSP. The subsequent game -God of War III- is probably one of the most anticipated games of playstation 3 platform. You can watch 13 minutes of blood, sweet and tears from God of War III below.Video Game - E3 2009 - Videos</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8714987899536763829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/06/13-minutes-of-god-of-war-iii-heaven.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8714987899536763829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8714987899536763829'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/06/13-minutes-of-god-of-war-iii-heaven.html' title='13 minutes of &quot;god of war III&quot; heaven'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1838351646349143932</id><published>2009-06-14T11:32:00.004+03:00</published><updated>2009-06-14T11:47:00.930+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='batch'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='picture resizing'/><category scheme='http://www.blogger.com/atom/ns#' term='freeware'/><category scheme='http://www.blogger.com/atom/ns#' term='resize'/><category scheme='http://www.blogger.com/atom/ns#' term='fotosizer'/><title type='text'>resizing pictures in batch</title><summary type='text'>You got photos of last night and you want to submit to facebook or send them to your friends. But there's a little problem: the pictures are too big for uploading. You can resize them so they'll take less space and then it'll be less painful to post it somewhere or to send it to some friend of yours. But there's another problem. Will you resize the pictures one by one? What if there are more than</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1838351646349143932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/06/resizing-pictures-in-batch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1838351646349143932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1838351646349143932'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/06/resizing-pictures-in-batch.html' title='resizing pictures in batch'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3817082285481352477</id><published>2009-06-03T19:56:00.006+03:00</published><updated>2009-06-03T20:22:17.339+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metal gear solid peace walker'/><category scheme='http://www.blogger.com/atom/ns#' term='metal gear solid rising'/><category scheme='http://www.blogger.com/atom/ns#' term='metal gear solid portable ops'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='raiden'/><category scheme='http://www.blogger.com/atom/ns#' term='big boss'/><category scheme='http://www.blogger.com/atom/ns#' term='pc'/><category scheme='http://www.blogger.com/atom/ns#' term='metal gear'/><category scheme='http://www.blogger.com/atom/ns#' term='psp'/><category scheme='http://www.blogger.com/atom/ns#' term='playstation 3'/><title type='text'>metal gears?</title><summary type='text'>Yeah, metal gears indeed with a big S in the end. There are two metal gear projects. The first one in Metal Gear Solid: Peace Walker where Hideo Kojima -probably because of his claim that he won't participate to future metal gear projects- stresses on his high level of participation to the project. The game will probably be a similar game to Metal Gear Solid: Portable Ops in terms of release </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3817082285481352477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/06/metal-gears.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3817082285481352477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3817082285481352477'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/06/metal-gears.html' title='metal gears?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-305390726686036047</id><published>2009-05-27T22:50:00.004+03:00</published><updated>2009-05-27T23:00:26.751+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vncconfig'/><category scheme='http://www.blogger.com/atom/ns#' term='copy/paste'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='workaround'/><title type='text'>vncconfig's copy/paste bug</title><summary type='text'>I'm doing my coding on a workstation by connecting to it with a vnc client. To be able to do copy/paste or cut/paste between my computer and the workstation I use vncconfig. But there are times it does not work at all. You copy your text on one computer and when you try to paste it on the other computer, nothing happens. I discovered a workaround for this. Assume that you're trying to copy/paste </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/305390726686036047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/05/vncconfigs-copypaste-bug.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/305390726686036047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/305390726686036047'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/05/vncconfigs-copypaste-bug.html' title='vncconfig&apos;s copy/paste bug'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4845251884802334353</id><published>2009-05-27T22:39:00.006+03:00</published><updated>2009-05-27T22:50:46.149+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='konami'/><category scheme='http://www.blogger.com/atom/ns#' term='hideo kojima'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='big boss'/><category scheme='http://www.blogger.com/atom/ns#' term='e3'/><category scheme='http://www.blogger.com/atom/ns#' term='metal gear'/><category scheme='http://www.blogger.com/atom/ns#' term='playstation 3'/><title type='text'>new metal gear? (part 2)</title><summary type='text'>Kojima strikes again! Kojima Production Website contains a teaser of a new metal gear game in which we will probably see Big Boss as the hero. I captured the picture in the right from the teaser.Game's details like on which platforms it'll be available will be -probably- revealed in E3. If there's going to be a second metal gear on Playstation 3, there'll be no escape for me from buying it (this </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4845251884802334353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/05/new-metal-gear-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4845251884802334353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4845251884802334353'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/05/new-metal-gear-part-2.html' title='new metal gear? (part 2)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/Sh2ZGVD-LCI/AAAAAAAAAIw/CmnMARI3PdU/s72-c/mgs5.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5111712200918189159</id><published>2009-05-21T23:21:00.004+03:00</published><updated>2009-05-21T23:32:23.508+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='inverse controls'/><category scheme='http://www.blogger.com/atom/ns#' term='inverted controls'/><category scheme='http://www.blogger.com/atom/ns#' term='x-men origins: wolverine'/><category scheme='http://www.blogger.com/atom/ns#' term='wolverine'/><title type='text'>fixing inverted controls in x-men origins: wolverine the game</title><summary type='text'>All controls in X-Men Origins: Wolverine game was inverted when I was trying to use my gamepad (which is not an xbox360 gamepad), which means that up was down and right was left. To fix this issue, open your game installation directory. Then open the WGame and then Config folder. After that, edit DefaultInput.ini and find  Bindings=(Name="XboxTypeS_LeftY",Command="Axis aBaseY Speed=1.0 DeadZone=</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5111712200918189159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/05/fixing-inverted-controls-in-x-men.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5111712200918189159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5111712200918189159'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/05/fixing-inverted-controls-in-x-men.html' title='fixing inverted controls in x-men origins: wolverine the game'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7206043258377350029</id><published>2009-05-13T22:49:00.004+03:00</published><updated>2009-05-13T23:16:24.023+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='akira toriyama'/><category scheme='http://www.blogger.com/atom/ns#' term='dragonball: evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='dragon ball z'/><category scheme='http://www.blogger.com/atom/ns#' term='dragon ball'/><category scheme='http://www.blogger.com/atom/ns#' term='psp'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>dragonball: evolution is more than 1.5 times better than dragonball: evolution</title><summary type='text'>An average anime fan would know Dragon Ball or Dragon Ball Z which are both works of mangaka Akira Toriyama. Although I'm not a big fan of both series, I can't help myself hating the live action movie project after seeing its trailer. From the look of it, the only likeness between the movie and the animé is the character names.After the psp game news of the same movie, I begin to think if things </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7206043258377350029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/05/dragonball-evolution-is-more-than-15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7206043258377350029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7206043258377350029'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/05/dragonball-evolution-is-more-than-15.html' title='dragonball: evolution is more than 1.5 times better than dragonball: evolution'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7765272938599043415</id><published>2009-05-04T12:47:00.002+03:00</published><updated>2009-05-04T13:01:49.968+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='esoteric programming languages'/><category scheme='http://www.blogger.com/atom/ns#' term='wikipedia'/><category scheme='http://www.blogger.com/atom/ns#' term='wiki'/><category scheme='http://www.blogger.com/atom/ns#' term='programming languages'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='brainfuck'/><title type='text'>esoteric programming languages</title><summary type='text'>Wikipedia has an awesome article about esoteric programming languages. Only few of them is designed for being adopted for real world problems. But the majority of them are quite interesting and entertaining. Take a look at Brainfuck for instance. You won't meditate much on the naming of this programming language after seeing the Hello World example.++++++++++[&gt;+++++++&gt;++++++++++&gt;+++&gt;+&lt;&lt;&lt;&lt;-]&gt;++.&gt;+</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7765272938599043415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/05/esoteric-programming-languages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7765272938599043415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7765272938599043415'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/05/esoteric-programming-languages.html' title='esoteric programming languages'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3284804224650605507</id><published>2009-04-27T20:17:00.005+03:00</published><updated>2009-04-27T20:29:35.130+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='burningairlines'/><category scheme='http://www.blogger.com/atom/ns#' term='t-shirt'/><category scheme='http://www.blogger.com/atom/ns#' term='burning airlines'/><title type='text'>recommendation for people with desire to throw money away: burningairlines.com</title><summary type='text'>About half a year ago, I ordered bunch of t-shirts from burningairlines.com. I never got these t-shirts and neither burningairlines, nor usps did care what happened to my order. If you got loads of money to throw away, I highly recommend you to shop from burningairlines; satisfaction guaranteed.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3284804224650605507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/recommendation-for-people-with-desire.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3284804224650605507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3284804224650605507'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/recommendation-for-people-with-desire.html' title='recommendation for people with desire to throw money away: burningairlines.com'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8505427266121188363</id><published>2009-04-24T20:48:00.009+03:00</published><updated>2010-05-15T21:11:34.121+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='retainAll'/><category scheme='http://www.blogger.com/atom/ns#' term='addAll'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='secrets'/><category scheme='http://www.blogger.com/atom/ns#' term='list class'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='list'/><category scheme='http://www.blogger.com/atom/ns#' term='removeAll'/><title type='text'>secrets of list class part 2: xAll strikes back</title><summary type='text'>I continue my series of entries about less known features of the List class and today I'm going to explain the uses of addAll(), retainAll(), removeAll() methods.Assume that you have two Lists and you want to merge them somehow./* list1 consists of [1, 2, 3, 4, 5] and list2 consists of [6, 7, 8, 9]*//* I want to merge both lists*//* I can use addAll and add list2 at the end of list1*/list1.addAll</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8505427266121188363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/secrets-of-list-class-part-2-xall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8505427266121188363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8505427266121188363'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/secrets-of-list-class-part-2-xall.html' title='secrets of list class part 2: xAll strikes back'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zLx9xImRJ58/SfIDkhMi3jI/AAAAAAAAAIY/gh5K3rpXoAI/s72-c/addAll.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-603579177937872404</id><published>2009-04-19T19:53:00.008+03:00</published><updated>2010-05-15T21:11:54.239+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jdk 5'/><category scheme='http://www.blogger.com/atom/ns#' term='misuse of for-each loop'/><category scheme='http://www.blogger.com/atom/ns#' term='removing from a list'/><category scheme='http://www.blogger.com/atom/ns#' term='java 5'/><category scheme='http://www.blogger.com/atom/ns#' term='adding to a list'/><category scheme='http://www.blogger.com/atom/ns#' term='for'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='concurrentmodificationexception'/><title type='text'>concurrentmodificationexception or: how I learned to stop worrying and loved for-each loop as it is</title><summary type='text'>Few days ago, I got a ConcurrentModificationException out of nowhere while I was iterating through a list and removing elements from it. I remember doing this thing and not getting any exception. I delved a little bit and realized that the exception is thrown because of my misuse of for-each loop (introduced in jdk 5). Its developers noted: Consider, for example, the expurgate method. The program</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/603579177937872404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/concurrentnodificationexception-or-how.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/603579177937872404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/603579177937872404'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/concurrentnodificationexception-or-how.html' title='concurrentmodificationexception or: how I learned to stop worrying and loved for-each loop as it is'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-453570851038309307</id><published>2009-04-18T20:45:00.008+03:00</published><updated>2010-05-15T21:20:53.268+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='constructor tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='secrets'/><category scheme='http://www.blogger.com/atom/ns#' term='list class'/><category scheme='http://www.blogger.com/atom/ns#' term='capacity'/><category scheme='http://www.blogger.com/atom/ns#' term='list'/><title type='text'>secrets of list class part 1: constructor tricks</title><summary type='text'>List classes in Java can be thought as resizable arrays. They are very frequently used as they are handy. In this part of the article, I'll show you two constructor tricks that can become quite useful in special cases. The first trick is for using an existing list content for creating a new list. The second trick is for ensuring the element capacity of a list. You can ask yourself why are we </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/453570851038309307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/secrets-of-list-class-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/453570851038309307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/453570851038309307'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/secrets-of-list-class-part-1.html' title='secrets of list class part 1: constructor tricks'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5418064592996531217</id><published>2009-04-11T23:32:00.004+03:00</published><updated>2009-04-18T23:33:23.027+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='first job'/><category scheme='http://www.blogger.com/atom/ns#' term='programmer'/><title type='text'>10 things every programmer should know for their first job</title><summary type='text'>James Stroup has a great article which can be quite useful for programmers who get their first job. I can't recommend it enough.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5418064592996531217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/10-things-every-programmer-should-know.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5418064592996531217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5418064592996531217'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/10-things-every-programmer-should-know.html' title='10 things every programmer should know for their first job'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8113998256849969560</id><published>2009-04-02T00:36:00.005+03:00</published><updated>2009-04-02T00:50:18.932+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maxthon'/><category scheme='http://www.blogger.com/atom/ns#' term='launch several websites'/><category scheme='http://www.blogger.com/atom/ns#' term='groups'/><category scheme='http://www.blogger.com/atom/ns#' term='save several websites'/><title type='text'>bookmarking or launching several websites with a single click</title><summary type='text'>There are lots of open websites and you want to check them later? Or there are several sites you want to open with a single click, so you don't have to open them one by one? Then, here comes maxthon 2's magical solution; using the groups.Assume that there are several website tabs and you want to save them. You should  Open groups   Click on Add all tabs as group   Enter group name   Press OK :) </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8113998256849969560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/04/bookmarking-or-launching-several.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8113998256849969560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8113998256849969560'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/04/bookmarking-or-launching-several.html' title='bookmarking or launching several websites with a single click'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2963944626847095677</id><published>2009-03-31T01:24:00.003+03:00</published><updated>2009-03-31T01:33:16.812+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='language changes'/><category scheme='http://www.blogger.com/atom/ns#' term='project coin'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='jdk 7'/><title type='text'>suggested small language changes for jdk 7</title><summary type='text'>Project Coin has the goal of grouping language changes suggested for JDK 7. David Linsin has brief listing of these proposals with code examples to clearify things. I suggest you to take a look.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2963944626847095677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/suggested-small-language-changes-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2963944626847095677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2963944626847095677'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/suggested-small-language-changes-for.html' title='suggested small language changes for jdk 7'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5155067838004722850</id><published>2009-03-30T01:55:00.004+03:00</published><updated>2009-03-30T02:09:34.442+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sudo'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='zenwalk'/><category scheme='http://www.blogger.com/atom/ns#' term='su'/><category scheme='http://www.blogger.com/atom/ns#' term='fix'/><title type='text'>how to fix sudo command in zenwalk 6</title><summary type='text'>What you wait from sudo command is that it gives you the power of root for a single command. But you'll notice that it does not work properly in Zenwalk 6. To fix it;check your group by opening your start menu &gt; system &gt; control panel &gt; user profiles &gt; list users &gt; your_username &gt; hit ok &gt; note groupname valueopen Terminaltype su and login (then you become root)type mousepad /etc/sudoersedit the </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5155067838004722850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/how-to-fix-sudo-command-in-zenwalk-6.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5155067838004722850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5155067838004722850'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/how-to-fix-sudo-command-in-zenwalk-6.html' title='how to fix sudo command in zenwalk 6'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8727615136684020620</id><published>2009-03-29T23:49:00.003+03:00</published><updated>2009-03-30T00:00:24.672+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plagiarism'/><category scheme='http://www.blogger.com/atom/ns#' term='cracked'/><title type='text'>5 great men who built their great careers on great plagiarism</title><summary type='text'>Cracked has a great article about five famous men who built their careers on plagiarism. It's fun and enlightening. Take a look!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8727615136684020620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/5-great-men-who-built-their-great.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8727615136684020620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8727615136684020620'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/5-great-men-who-built-their-great.html' title='5 great men who built their great careers on great plagiarism'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5084502431451573583</id><published>2009-03-27T01:55:00.007+02:00</published><updated>2009-03-30T00:12:20.280+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux distro'/><category scheme='http://www.blogger.com/atom/ns#' term='faster boot'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='zenwalk'/><category scheme='http://www.blogger.com/atom/ns#' term='last login'/><title type='text'>remove last login information from zenwalk start-up</title><summary type='text'>I have a new toy called Zenwalk and I'm using auto-login as usual for buying some time. But there's something bothering me with my new toy; in every boot, it shows me my last login's time and date and there's no way to get rid of this thing through zenwalk's settings. For removing this annoyance, you have to follow these steps:open Terminaltype su and logintype mousepad /etc/pam.d/system-auth  </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5084502431451573583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/remove-last-login-information-from.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5084502431451573583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5084502431451573583'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/remove-last-login-information-from.html' title='remove last login information from zenwalk start-up'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2127689358622010014</id><published>2009-03-21T13:09:00.008+02:00</published><updated>2009-03-21T13:26:50.471+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cancel email'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='undo email'/><title type='text'>you wish you could catch and cancel that email you sent, don't you?</title><summary type='text'>If your answer to the title of this entry is yes or YES or several time yes/YES, then rejoice because now gmail can undo emails. After you send an email with google mail, you have five seconds to change your opinion and cancel sending this mail. It is an inarguably useful feature considering how many times you (I) wish you (I) didn't send "that" email. A job application without a CV attached to </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2127689358622010014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/you-wish-you-could-catch-and-cancel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2127689358622010014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2127689358622010014'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/you-wish-you-could-catch-and-cancel.html' title='you wish you could catch and cancel that email you sent, don&apos;t you?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-9180521050479602175</id><published>2009-03-19T12:52:00.006+02:00</published><updated>2009-03-19T13:09:13.508+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.5'/><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='struts 2'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='nbm'/><category scheme='http://www.blogger.com/atom/ns#' term='nbstruts2support'/><title type='text'>netbeans 6.5 and struts 2</title><summary type='text'>It is not really straightforward to add Struts 2 capabilities to Netbeans 6.5, so I'll try to explain it in details.Go to nbstruts2support project's page and download two nbm files under the "release modules" folder.Open netbeans 6.5 &gt; tools &gt; plugins &gt; downloaded &gt; add plugins. Then choose both nbm files and click next until the installation is complete.You can now create java web projects with </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/9180521050479602175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/netbeans-65-and-struts-2.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9180521050479602175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/9180521050479602175'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/netbeans-65-and-struts-2.html' title='netbeans 6.5 and struts 2'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/ScIne1bHBcI/AAAAAAAAAHI/4Lju9CYe4-w/s72-c/struts.gif' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8818463681251706683</id><published>2009-03-18T20:57:00.003+02:00</published><updated>2009-03-18T21:06:44.947+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data mining'/><category scheme='http://www.blogger.com/atom/ns#' term='businessweek'/><category scheme='http://www.blogger.com/atom/ns#' term='human resources'/><title type='text'>data mining in hr department?</title><summary type='text'>Businessweek has a short article about the usage of data mining in human resources departments. Although the article is -unfortunately- free of statistical details, it's still an interesting read for learning the practical uses of data mining. In this example, data mining is used for assessing "values" to workers for extracting important and less important workers.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8818463681251706683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/data-mining-in-hr-department.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8818463681251706683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8818463681251706683'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/data-mining-in-hr-department.html' title='data mining in hr department?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-983942687897676754</id><published>2009-03-18T15:49:00.007+02:00</published><updated>2009-03-18T16:03:37.405+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='wsj'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='world street journal'/><category scheme='http://www.blogger.com/atom/ns#' term='ibm buys sun'/><category scheme='http://www.blogger.com/atom/ns#' term='ibm'/><title type='text'>ibm is planning to buy sun</title><summary type='text'>Although there's no official statement on the matter, world street journal informs us of the possibility that IBM is planning on buying Sun. I wonder what will happen to Netbeans if that transaction takes place. Even though I largely choose Eclipse over Netbeans, it won't be cool to lose that IDE. I still think that Netbeans is better than Eclipse for web development on Java.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/983942687897676754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/ibm-planning-to-buy-sun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/983942687897676754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/983942687897676754'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/ibm-planning-to-buy-sun.html' title='ibm is planning to buy sun'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7338614800238995307</id><published>2009-03-13T14:26:00.004+02:00</published><updated>2009-03-13T14:32:26.185+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='nintendo wii'/><category scheme='http://www.blogger.com/atom/ns#' term='ign'/><category scheme='http://www.blogger.com/atom/ns#' term='madworld'/><title type='text'>madworld</title><summary type='text'>MadWorld is one of the rare mature games Wii has to offer; a distinctive visual style, a good plot and a game to revive the genre which's dead for years. I wish I had a wii for the first time. Check ign's review:</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7338614800238995307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/madworld.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7338614800238995307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7338614800238995307'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/madworld.html' title='madworld'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7434766841113149244</id><published>2009-03-07T12:02:00.005+02:00</published><updated>2009-03-07T12:39:50.579+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='recommendation engine'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>music, movie, book recommendations from tastekid</title><summary type='text'> There are lots of sites for recommending music, books or movies based on your tastes. TasteKid is one of them and it offers good recommendations (as far as my tiny number of tests proves). Usually, it returns a high number of recommendations and thus it can fetch several unsimilar results which's its achilles' heel.TasteKid has an interesting feature. Assuming you choose to search a movie, it </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7434766841113149244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/music-movie-book-recommendations-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7434766841113149244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7434766841113149244'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/music-movie-book-recommendations-from.html' title='music, movie, book recommendations from tastekid'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zLx9xImRJ58/SbJO02JSrAI/AAAAAAAAAFo/KIH8GfzHGPs/s72-c/tastekid.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8263294905484705475</id><published>2009-03-06T01:21:00.003+02:00</published><updated>2009-03-06T01:26:47.619+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code of doom'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse shortcuts'/><title type='text'>top 16 useful shortcuts in eclipse</title><summary type='text'>Code of Doom presents the most useful Eclipse shortcuts. If you're using Eclipse for sometime you'll know some of them for sure, but there could be some shortcuts you missed. Check it!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8263294905484705475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/top-16-useful-shortcuts-in-eclipse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8263294905484705475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8263294905484705475'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/top-16-useful-shortcuts-in-eclipse.html' title='top 16 useful shortcuts in eclipse'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1369370325156052308</id><published>2009-03-05T18:26:00.003+02:00</published><updated>2009-03-05T18:37:44.116+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse summit'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipsist'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='java ee'/><title type='text'>an eclipse summit in istanbul? here comes eclipsist!</title><summary type='text'>In 28, 29 april, an Eclipse summit (Eclipsist) will be held here in Istanbul. Eclipsist will contain some workshops and speeches about subjects pertaining to Eclipse (can't you believe?) and Java EE. The fact that there's no entrance fee to the summit obviously increases its charm.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1369370325156052308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/eclipse-summit-in-istanbul-here-comes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1369370325156052308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1369370325156052308'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/eclipse-summit-in-istanbul-here-comes.html' title='an eclipse summit in istanbul? here comes eclipsist!'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-5302505826645283405</id><published>2009-03-05T12:50:00.003+02:00</published><updated>2009-03-05T13:03:52.472+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='revolution renaissance'/><category scheme='http://www.blogger.com/atom/ns#' term='stratovarius'/><category scheme='http://www.blogger.com/atom/ns#' term='power metal'/><category scheme='http://www.blogger.com/atom/ns#' term='timo tolkki'/><title type='text'>revolution renaissance shares two songs for free</title><summary type='text'>Stratovarius used to be one of my favorite power metal bands. After the band split up, the lead guitarist/main composer Timo Tolkki left the band for forming a new one named Revolution Renaissance which released a so so debut album. Revolution Renaissance shares two songs from their upcoming album for free (let me note that their website have a problem with Internet Explorer). Fingers crossed for</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/5302505826645283405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/revolution-renaissance-shares-two-songs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5302505826645283405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/5302505826645283405'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/revolution-renaissance-shares-two-songs.html' title='revolution renaissance shares two songs for free'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-3726244631554854505</id><published>2009-03-02T16:14:00.011+02:00</published><updated>2009-03-12T02:23:23.161+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='put a reminder'/><category scheme='http://www.blogger.com/atom/ns#' term='create empty file'/><category scheme='http://www.blogger.com/atom/ns#' term='touch'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='take notes'/><title type='text'>take one line notes easily in linux with touch (of evil)</title><summary type='text'>You're reading some comics or watching some serie and you want to take note of the last book/episode you read/watched so, few days later, you can continue from where you have left. One of the most practical ways of doing that is to put a reminder in the comic/serie directory. No need to create a text file named "tome-11" or "scrubs-s05-e11", you can create an empty file with the desired name in a</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/3726244631554854505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/03/take-one-line-notes-easily-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3726244631554854505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/3726244631554854505'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/03/take-one-line-notes-easily-in-linux.html' title='take one line notes easily in linux with touch (of evil)'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1658084498570906282</id><published>2009-02-28T00:29:00.005+02:00</published><updated>2009-02-28T00:44:34.619+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pid'/><category scheme='http://www.blogger.com/atom/ns#' term='process'/><category scheme='http://www.blogger.com/atom/ns#' term='pgrep'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='finding the process id'/><category scheme='http://www.blogger.com/atom/ns#' term='ps'/><category scheme='http://www.blogger.com/atom/ns#' term='process id'/><title type='text'>find the process id of an application in linux</title><summary type='text'>In one of my previous posts, I talked about killing unresponsive processes in Linux. It is pretty straightforward to find the process ids of applications if you're the only user, but if that's not the case you have to find a clever way. Assume that we want to find the process id of bash. We write ps -A to the terminal for seeing all active processes but we don't have 1 hour to inspect all </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1658084498570906282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/find-process-id-of-application-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1658084498570906282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1658084498570906282'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/find-process-id-of-application-in-linux.html' title='find the process id of an application in linux'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8260503149444067995</id><published>2009-02-27T00:35:00.006+02:00</published><updated>2009-02-27T00:45:29.947+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serenity'/><category scheme='http://www.blogger.com/atom/ns#' term='firefly'/><category scheme='http://www.blogger.com/atom/ns#' term='nasa'/><title type='text'>name the node</title><summary type='text'>NASA offers you the chance to name a component (node 3) of a space station and one of the choices is "Serenity". Terrific!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8260503149444067995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/name-node.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8260503149444067995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8260503149444067995'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/name-node.html' title='name the node'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/SacamdjETRI/AAAAAAAAAFg/DBATe-NdMxw/s72-c/250px-Serenityship.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1761909175333109849</id><published>2009-02-26T01:10:00.003+02:00</published><updated>2009-02-26T01:24:41.782+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><category scheme='http://www.blogger.com/atom/ns#' term='comic reader'/><category scheme='http://www.blogger.com/atom/ns#' term='qcomicbook'/><category scheme='http://www.blogger.com/atom/ns#' term='cdisplay'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>comic book reader</title><summary type='text'> I use Cdisplay on Windows for reading comic books (in cbr and cbz formats which are basically rar and zip archives containing image files). I searched for a similar application on Linux and found few alternatives. One of the best of these applications is Qcomicbook which can be obtained thru synaptic package manager or by writing "apt-get install qcomicbook" (assuming -of course- your linux </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1761909175333109849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/comic-book-reader.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1761909175333109849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1761909175333109849'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/comic-book-reader.html' title='comic book reader'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_zLx9xImRJ58/SaXTE8pUs-I/AAAAAAAAAFY/YmJzdko4frY/s72-c/19509-3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2499910532301340683</id><published>2009-02-26T00:46:00.003+02:00</published><updated>2009-02-26T01:04:04.655+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='italic'/><category scheme='http://www.blogger.com/atom/ns#' term='fonts'/><title type='text'>italics! everywhere!</title><summary type='text'>Today, I saw that Google's font is in italics and another website's font is in italics and some application's font is in italics; what a lovely coincidence! I had no idea how this happened, but fonts switched to italic mode without asking my opinion. The odd thing's that Firefox doesn't have this problem. For fixing this, I downloaded arial font and installed it. I was planning to download and </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2499910532301340683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/italics-everywhere.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2499910532301340683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2499910532301340683'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/italics-everywhere.html' title='italics! everywhere!'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-4333477928301642320</id><published>2009-02-19T13:20:00.003+02:00</published><updated>2009-02-19T13:30:07.250+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tracker'/><category scheme='http://www.blogger.com/atom/ns#' term='torrent'/><category scheme='http://www.blogger.com/atom/ns#' term='public torrent trackers'/><title type='text'>public tracker list for torrents</title><summary type='text'>Sometimes I bump into torrent files with unreachable trackers (due to the blocking of my ISP) and then either I have to find an alternative tracker for being able to download the file or find an alternative torrent with a reachable tracker. I generally choose the first option and everytime I see a torrent file with unreachable tracker(s), I add several public torrent trackers to its tracker list </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/4333477928301642320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/public-tracker-list-for-torrents.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4333477928301642320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/4333477928301642320'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/public-tracker-list-for-torrents.html' title='public tracker list for torrents'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-6211678352765172182</id><published>2009-02-17T00:20:00.003+02:00</published><updated>2009-02-17T00:27:47.319+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planete beranger'/><category scheme='http://www.blogger.com/atom/ns#' term='linux distro'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='xfce'/><title type='text'>distros with xfce</title><summary type='text'>As I wrote previously, Xfce is the best choice as desktop environment for older PCs. Planete Beranger reviews several distros that comes with Xfce. It's rather thorough. Check this distro review.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/6211678352765172182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/distros-with-xfce.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6211678352765172182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/6211678352765172182'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/distros-with-xfce.html' title='distros with xfce'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8612926944461845180</id><published>2009-02-15T14:31:00.004+02:00</published><updated>2009-02-15T14:44:34.959+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='just hear it'/><category scheme='http://www.blogger.com/atom/ns#' term='music for free'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='streaming audio'/><title type='text'>just hear it! listen to any song you want; online, free and legal</title><summary type='text'> Just Hear It! is an awesome website that makes lots of songs available to anybody for listening. Its service is free and all you need is a flash plug-in. Even obscure bands/songs is available for listening and the service is legal (at least the website says so). Give it a try!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8612926944461845180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/just-hear-it-listen-to-any-song-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8612926944461845180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8612926944461845180'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/just-hear-it-listen-to-any-song-you.html' title='just hear it! listen to any song you want; online, free and legal'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zLx9xImRJ58/SZgNbH4eP7I/AAAAAAAAAFI/QOFXUvSVu5I/s72-c/justhearit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-1757884997397754829</id><published>2009-02-14T10:17:00.002+02:00</published><updated>2009-02-14T10:27:48.483+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='favicon'/><category scheme='http://www.blogger.com/atom/ns#' term='favicon generator'/><title type='text'>generate your favicon</title><summary type='text'>Favicon Generator offers favicon generation service by either using your image files to generate favicons, or by giving you the chance to design your own favicon with a very simple tool. The whole service is web-based and it works quite good.</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/1757884997397754829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/generate-your-favicon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1757884997397754829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/1757884997397754829'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/generate-your-favicon.html' title='generate your favicon'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7012788024882718168</id><published>2009-02-13T18:48:00.004+02:00</published><updated>2009-02-13T19:18:12.605+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='language problem'/><category scheme='http://www.blogger.com/atom/ns#' term='igoogle'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>igoogle's language switching proglem</title><summary type='text'>I'm using iGoogle because I like the idea of having a personalized homepage with my e-mails, todo list, current weather information and aggregated news from different sources in it. But although I'm using a Windows Vista in English, iGoogle keeps on turning the language to Turkish (probably due to the regional settings of my Windows) and lots of its content are changing (which annoys me very much</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7012788024882718168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/igoogles-language-switching-proglem.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7012788024882718168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7012788024882718168'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/igoogles-language-switching-proglem.html' title='igoogle&apos;s language switching proglem'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-758808417724463755</id><published>2009-02-11T14:22:00.004+02:00</published><updated>2009-02-12T00:50:53.743+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crank 2: high voltage'/><category scheme='http://www.blogger.com/atom/ns#' term='trailer'/><category scheme='http://www.blogger.com/atom/ns#' term='crank 2'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>crank 2 trailer</title><summary type='text'>Crank 2: High Voltage just continues from where the first one left. Lots of mindless violence, lots of girls, lots of gun fights. Again a movie that does not take itself serious. Chev Chelios rocks!</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/758808417724463755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/crank-2-trailer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/758808417724463755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/758808417724463755'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/crank-2-trailer.html' title='crank 2 trailer'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-7122753763663963992</id><published>2009-02-03T14:38:00.005+02:00</published><updated>2009-03-08T22:40:23.947+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kill application'/><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='process'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='kill process'/><title type='text'>ready to kill some processes/applications in linux?</title><summary type='text'>In Linux -as in all modern Operating Systems-, applications become unresponsive and you may want to kill the process pertaining to them. To do this, open the terminal and write this:killall applicationNameIf that does not work trykillall -9 applicationNameIf you don't have an idea about the application name, you can take look at the current processes by writingpsthen to kill the processes you </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/7122753763663963992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/ready-to-kill-some-processes-in-linux.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7122753763663963992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/7122753763663963992'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/ready-to-kill-some-processes-in-linux.html' title='ready to kill some processes/applications in linux?'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-2715227463509785067</id><published>2009-02-02T16:49:00.010+02:00</published><updated>2009-02-02T23:41:19.515+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='touchpad'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg.conf'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='gsynaptics'/><category scheme='http://www.blogger.com/atom/ns#' term='linux mint'/><title type='text'>better touchpad performance in linux mint</title><summary type='text'>After some time with Linux Mint I realized that I'm not fully satisfied with the behavior of my touchpad and thought about downloading a program which will allow me to tweak it. I downloaded gsynaptics thru synaptic package manager and edited xorg.conf for gsynaptics to work. First you should open xorg.conf with a text editor. There's a text editor called Mousepad that's bundled to Linux Mint. So</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/2715227463509785067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/touchpad-or-wireless-internet-choose.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2715227463509785067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/2715227463509785067'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/touchpad-or-wireless-internet-choose.html' title='better touchpad performance in linux mint'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-8560488459207933331</id><published>2009-02-01T19:55:00.004+02:00</published><updated>2009-02-12T00:51:31.994+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trailer'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='batman: arkham asylum'/><category scheme='http://www.blogger.com/atom/ns#' term='batman'/><title type='text'>new batman game: "batman: arkham asylum"</title><summary type='text'>The trailer of the new batman game "Batman: Arkham Asylum" can be seen below. The voice acting is not bad, and the plot seems ok. I wonder how many hours per day batman spends body building and what amount of steroids does he use. He looks like a goddamn body building champion.       </summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/8560488459207933331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/02/new-batman-game-batman-arkham-asylum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8560488459207933331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/8560488459207933331'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/02/new-batman-game-batman-arkham-asylum.html' title='new batman game: &quot;batman: arkham asylum&quot;'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2279343396683500031.post-709366197799642727</id><published>2009-01-31T16:53:00.003+02:00</published><updated>2009-01-31T17:04:37.819+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chord sequence'/><category scheme='http://www.blogger.com/atom/ns#' term='chord'/><title type='text'>maybe the most widely used chord sequence ever</title><summary type='text'>Take a look here to see (and listen) one of the most popular chord sequences in songs. Lots of "good" songs use it huh?</summary><link rel='replies' type='application/atom+xml' href='http://scaramoche.blogspot.com/feeds/709366197799642727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scaramoche.blogspot.com/2009/01/maybe-most-widely-used-chord-sequence.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/709366197799642727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2279343396683500031/posts/default/709366197799642727'/><link rel='alternate' type='text/html' href='http://scaramoche.blogspot.com/2009/01/maybe-most-widely-used-chord-sequence.html' title='maybe the most widely used chord sequence ever'/><author><name>Sezin Karli</name><uri>http://www.blogger.com/profile/00966894788472661642</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_zLx9xImRJ58/StddYv7D_TI/AAAAAAAAAJk/M2jKuvM2l2Q/S220/beyaz.jpg'/></author><thr:total>0</thr:total></entry></feed>
