<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.grejpfrut.org &#187; recenzja</title>
	<atom:link href="http://grejpfrut.org/blog/tag/recenzja/feed/" rel="self" type="application/rss+xml" />
	<link>http://grejpfrut.org/blog</link>
	<description>a DRY KISS</description>
	<lastBuildDate>Fri, 22 Jan 2010 20:58:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Taming Text &#8211; review</title>
		<link>http://grejpfrut.org/blog/2009/06/02/taming-text-review/</link>
		<comments>http://grejpfrut.org/blog/2009/06/02/taming-text-review/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:24:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[in english]]></category>
		<category><![CDATA[poznań-jug]]></category>
		<category><![CDATA[recenzja]]></category>

		<guid isPermaLink="false">http://grejpfrut.org/blog/2009/06/02/taming-text-review/</guid>
		<description><![CDATA[
Well, I have to write something&#8230; I&#8217;ve already surpassed the date when my review of Manning&#8217;s &#8220;Taming Text&#8221; (book  by Grant Ingersoll and Thomas Morton) should be delivered, so lets try&#8230;   Book is still under heavy development and at the moment of writing this, only four chapters (out of nine) are available. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grejpfrut.org/test/wordpress/wp-content/uploads/2009/06/ingersoll_cover1501.jpg"><img src="http://grejpfrut.org/test/wordpress/wp-content/uploads/2009/06/ingersoll_cover1501.jpg" alt="ingersoll_cover150" title="ingersoll_cover150" class="rightThumb" /></a>
<p><strong>Well, I have to write something&#8230; I&#8217;ve already surpassed the date</strong> when my review of Manning&#8217;s <a href="http://www.manning.com/ingersoll/">&#8220;Taming Text&#8221;</a> (book  by <a href="http://www.grantingersoll.com/">Grant Ingersoll</a> and Thomas Morton) should be delivered, so lets try&#8230; <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Book is still under heavy development and at the moment of writing this, only four chapters (out of nine) are available. But <a href="http://www.manning.com/ingersoll/">&#8220;Taming Text&#8221;</a> in its present shape is already attractive and contains a few juicy pieces for example a chapter dedicated to identification of people, places and things.</p>
<p>Among other things, one can find:</p>
<ul>
<li> a description of basic concepts necessary to understand how to process information written in natural language,</li>
<li> information about problems associated with creation of effective full-text search engines,</li>
<li> issues associated with using keywords to tag content,</li>
<li> clustering text (this seems to be quite hot topic &#8211; it was also mentioned in <a href="http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/">&#8220;Algorithms of intelligent web&#8221;</a>).</li>
</ul>
<p><strong>Authors emphasize that this book should deliver practical hints </strong>which would allow readers to develop their own applications. Final chapter will provide an complete example incorporating all features described in<br />
the book. This is nothing new comparing to other books (like mentioned <a href="http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/">&#8220;Algorithms of intelligent web&#8221;</a>) but I guess this is a praiseworthy kind of plagiarism <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . What&#8217;s also worth to mention, all examples are written in Java, using widely known OpenSource libraries like <a href="http://lucene.apache.org">Lucene</a>, <a href="http://lucene.apache.org/solr/">Solr</a>, <a href="http://opennlp.sourceforge.net/">OpenNLP</a>. Both authors are active FLOSS Java programmers, <a href="http://www.grantingersoll.com/">Grant Ingersoll</a> is a <a href="http://lucene.apache.org">Lucene</a> commiter, Thomas Morton is a lead developer and maintainer of <a href="http://opennlp.sourceforge.net/">OpenNLP</a> project &#8211; so all information provided in this book comes straight from the source (code).</p>
<p><strong>In domain of Natural Language Processing, computers are still far from real intelligence</strong> if you ever wonder what modern NLP can offer to ordinary programmer you may be interested in reading <a href="http://www.manning.com/ingersoll/">&#8220;Taming Text&#8221;</a>. Book will be available in the beginning of <b>2010</b> so we have to be patient or try to get a draft from <a href="http://www.manning.com/ingersoll/">MEAP</a> <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://grejpfrut.org/blog/2009/06/02/taming-text-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Algorithms of the intelligent web &#8211; review</title>
		<link>http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/</link>
		<comments>http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/#comments</comments>
		<pubDate>Tue, 19 May 2009 07:23:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[in english]]></category>
		<category><![CDATA[poznań-jug]]></category>
		<category><![CDATA[recenzja]]></category>

		<guid isPermaLink="false">http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/</guid>
		<description><![CDATA[ Thanks to MEAP and Poznań JUG I had a chance to read “Algorithms of the intelligent web” by Haralambos Marmanis and Dmitry Babenko. Content is organized into seven chapters, starting with general introduction which gives a broad overview of state-of-art in the field of modern web application. Second chapter offers a few bites of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grejpfrut.org/test/wordpress/wp-content/uploads/2009/05/marmanis_cover150.jpg"><img class="alignleft size-full wp-image-94 leftThumb" title="marmanis_cover150" src="http://grejpfrut.org/test/wordpress/wp-content/uploads/2009/05/marmanis_cover150.jpg" alt="marmanis_cover150" width="137" height="173" /></a> <strong>Thanks to <a href="http://www.manning.com/about/meap.html">MEAP</a> and <a href="http://www.jug.poznan.pl">Poznań JUG</a> </strong>I had a chance to read <a href="http://www.manning.com/marmanis/">“Algorithms of the intelligent web”</a> by Haralambos Marmanis and Dmitry Babenko. Content is organized into seven chapters, starting with general introduction which gives a broad overview of state-of-art in the field of modern web application. Second chapter offers a few bites of theory and finally practical example of building simple search engine. You can also find information about using classifiers, creation of recommendation systems and document clustering. Final chapter presents complete example of news portal which incorporate all introduced techniques in neat working solution.</p>
<p><strong>Chapters from two to six have similar structure</strong>, starting with some theory necessary to understand presented concepts, then some clear examples presenting real word usage. Examples are extended with some additional more advanced features but everything is still perfectly understandable. Readers would learn how to adopt existing APIs (eg. digg.com), how to aggregate and transform content in order to create innovative mashups. After practical part, readers will find some notions about usage of presented solution in production. Authors describes common mistakes which leads to dead ends during implementation of modern intelligent web applications and this is definitely one of the biggest advantages of this book. What is also worth to mention, Marmanis and  Babenko emphasize the role of quality of results and show general ways in which one can evaluate obtained outcome. At the end of each chapter readers can find TODOs, a section with tasks that maybe done in order to utilize presented solutions better.</p>
<p><strong>All examples are delivered in BeansShell and Java.</strong> Nowadays, in the age of frameworks like Grails or Ruby on Rails the choice of BeanShell is quite unexpected. Examples in JRuby or Groovy could simplify adoption of presented solutions in real life web applications. But this is a minor thing, BeanShell is very similar to Java, so none Java developer should have problems with understanding examples. In MEAP-copy of book which I have evaluated there was also no information about how to run presented examples nor that knowledge about Java or BeanShell are required. I hope that would be improved in final release of book (from that what I’ve read in answer to my <a href="http://www.manning-sandbox.com/thread.jspa?threadID=32244&amp;tstart=0">feedback</a> those issues were addressed in final version). Authors presents quite a few open source libraries which can be easily use not only during creation of intelligent web applications but also in everyday work of Java developer.</p>
<p><strong>What’s missing?</strong> I would love to read more about OpenSocial API which is only mentioned in first chapter of the book. Another thing that is missing are some references to so called Web 3.0, I’m constantly looking for a comprehensive overview of semantic web applications (eg. OpenCalais, Hakia). Creating a small semantic enabled application would definitely be a plus.</p>
<p><strong>„Algorithms of the intelligent web”</strong> is definitely worth to recommend to all developers who want to gain knowledge about some useful Information retrieval and Machine learning techniques. Those techniques are presented in a very clear and understandable way. Book contains universal methods and algorithms, knowledge like this does not get old so fast (like for example web frameworks). I would definitely come back and read this book again.</p>
]]></content:encoded>
			<wfw:commentRss>http://grejpfrut.org/blog/2009/05/19/algorithms-of-the-intelligent-web-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Szukaj&#8221; &#8211; John Battelle</title>
		<link>http://grejpfrut.org/blog/2007/01/03/szukaj-john-battelle/</link>
		<comments>http://grejpfrut.org/blog/2007/01/03/szukaj-john-battelle/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 14:26:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[po polsku]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[recenzja]]></category>

		<guid isPermaLink="false">http://maneo.webd.pl/blog/?p=21</guid>
		<description><![CDATA[Pod choinką znalazłem książkę John&#8217;a Battelle pt. &#8220;Szukaj &#8211; Jak Google i konkurencja wywołali biznesową i kulturową rewolucję&#8221;, mimo iż nie jest to związane bezpośrednio z Javą i rzeczami które są główną tematyką tego bloga, chciałem w kilku zdaniach tą książkę przybliżyć.
John Battelle jest dziennikarzem który sprawami związanymi technologią i internetem zajmuję się od bardzo, [...]]]></description>
			<content:encoded><![CDATA[<p>Pod choinką znalazłem książkę <b>John&#8217;a Battelle</b> pt. &#8220;<b>Szukaj</b> &#8211; Jak Google i konkurencja wywołali biznesową i kulturową rewolucję&#8221;, mimo iż nie jest to związane bezpośrednio z Javą i rzeczami które są główną tematyką tego bloga, chciałem w kilku zdaniach tą książkę przybliżyć.</p>
<p><b><a href="http://en.wikipedia.org/wiki/John_Battelle">John Battelle</a> jest dziennikarzem</b> który sprawami związanymi technologią i internetem zajmuję się od bardzo, bardzo dawna. Współtworzył <b>Wired magazine</b> oraz <b>The Industry Standard</b>, jest też jednym z ludzi którzy przyczynili się do sformułowania założeń Web 2.0. Przypuszczam, że  tak jak i Web 2.0 tak i Battelle jest postacią która może budzić kontrowersje, nie można mu jednak odmówić tego, że paru ważnych ludzi zna, i przy paru dziejowych wydarzeniach był obecny.</p>
<p>W książce między innymi o :</p>
<ul>
<li>jak wyglądało wyszukiwanie informacji w sieci jeszcze przed tym jak Berners-Lee wymyślił WWW,</li>
<li>opisuje ewolucję usług związanych z wyszukiwaniem w sieci WWW, począwszy od AltaVisty, przez Yahoo, GoTo.com aż do Google,</li>
<li>jak kolejne firmy powstawały i ginęły, jak zmieniał się pogląd na wyszukiwanie i jak wraz z rozwojem Internetu zmieniały się metody i algorytmy,</li>
<li>co robią doktoranci Stanford University gdy im się nudzi <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>rozbudowanej sieci powiązań między największymi koncernami takimi jak Yahoo czy Google,</li>
<li>ile zbiegów okoliczoności musiało zajść aby doszło do powstania Google w takim kształcie jaki znamy dzisiaj,</li>
<li>z czego właściwie Google żyje?</li>
<li>o tym, że Google to firma bardzo niesforna (i to nie zawsze w pozytywnym znaczeniu),</li>
<li>jak wyszukiwanie zmienia nasze życie i kulturę,</li>
<li>personalizacji wyszukiwania i wykorzystywaniu informacji dotyczących historii działań użytkowników,</li>
<li>globalnej integracji wszystkiego ze wszystkim <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  i powstałym dzięki temu globalnemu marketingowi,</li>
<li>ciut o wyszukiwaniu korporacyjnym i o specjalizowanych, tematycznych wyszukiwarkach,</li>
<li>Google  w Chinach,</li>
<li>o niewykorzystanym potencjale wyszukiwania, drogach rozwoju i przyszłości kryjącej wiele zagrożeń.</li>
</ul>
<p><b>Wszystko napisane</b> w bardzo przyjemny sposób, anegdota za anegdotą, przykład za przykładem &#8211; książka w przystępny sposób wyjaśnia kwestie które dla laika mogą nie być zrozumiałe. Z drugiej strony osoba która wie nieco więcej też nie będzie się nudzić (anegdoty, anegdoty).  Największą wadą tej książki jest zdecydowanie jej cena, dostałem ją pod choinkę, więc wiem tylko, że św. Mikołaj narzekał trochę <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Czym jest to spowodowane? PWN, twarda oprawa? mogę tylko zgadywać.. <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><b>Książka została pierwszy raz wydana</b> we wrześniu 2005, to sporo czasu w tak gorącej branży. Mój egzemplarz to już drugie wydanie, opatrzone posłowiem autora, dodatkowo można zajrzeć na <a href="http://battellemedia.com/">SearchBlog</a>, który autor założył, aby sprostać ogromnemu zainteresowaniu tematyką.</p>
<p><b>JB opisuje naprawdę fajne rzeczy</b>, czytając tą książkę rodzi się wiele pomysłów, ale też wiele pytań. Jak duża może być Duża Firma? <img src='http://grejpfrut.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Wszystkie wielkie imperia prędzej czy później upadały, co będzie gdy updanie G.? JB piszę o możliwych zastosowaniach, o tym jak wyszukiwanie może nam ułatwić życie, ale ciekawe jest również jakie zagrożenia wynikną z nowych możliwości? Idąc do przodu nie można się zbyt często oglądać wstecz, dlatego nie wydaje się, żeby ktokolwiek zawieszał potencjalnie zyskowną działalność tylko dlatego, że pewnej grupie osób może to zaszkodzić. Niezłym przykładem są Chiny, wszyscy potępiają komunizm i praktyki łamania praw człowieka, ale żaden koncern nie oprze się pokusie taniej siły roboczej. G. uruchamiając siedzibę i wyszukiwarkę w Chinach zgodziło się na warunki chińskiego rządu i jak to się ma do dewizy firmy? O Chinach sporo jest w książce (kolejny powód dla którego warto ją przeczytać).  </p>
]]></content:encoded>
			<wfw:commentRss>http://grejpfrut.org/blog/2007/01/03/szukaj-john-battelle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Better Builds with Maven&#8221;</title>
		<link>http://grejpfrut.org/blog/2006/11/20/better-builds-with-maven/</link>
		<comments>http://grejpfrut.org/blog/2006/11/20/better-builds-with-maven/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 20:05:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[recenzja]]></category>

		<guid isPermaLink="false">http://maneo.webd.pl/blog/?p=15</guid>
		<description><![CDATA[
Już od kilku miesięcy można ściągnąć darmową książke nt. m2, &#8220;Better Builds with Maven&#8221; to kooperacja ludzi którzy maven&#8217;a tworzą, więc teoretycznie informacje z pierwszej ręki. 

W październiku ukazała się wersja 1.1 autorzy obiecują, że wiele spośród błędów które pojawiły się w oryginale zostało poprawionych, zdanie nt. tej książki ludzie mają różne. Na pierwszy rzut [...]]]></description>
			<content:encoded><![CDATA[<p>
<b>Już od kilku miesięcy</b> można ściągnąć darmową książke nt. m2, <b>&#8220;Better Builds with Maven&#8221;</b> to kooperacja ludzi którzy maven&#8217;a tworzą, więc teoretycznie informacje z pierwszej ręki. </p>
<p>
<b>W październiku ukazała się wersja 1.1</b> autorzy obiecują, że wiele spośród błędów które pojawiły się w oryginale zostało poprawionych, zdanie nt. tej książki ludzie mają <a href="http://mail-archives.apache.org/mod_mbox/maven-users/200607.mbox/%3Ca753b7f80607150910h12d92919k9851861cd58bf4c7@mail.gmail.com%3E">różne</a>. Na pierwszy rzut oka książka bardzo przypomina to co można znaleźć na stronach <a href="http://maven.apache.org">maven.apache.org</a>, zobaczymy co będzie przy bliższym poznaniu. Można ssać <a href="http://www.mergere.com/m2book_download.jsp">stąd</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://grejpfrut.org/blog/2006/11/20/better-builds-with-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
