tag:blogger.com,1999:blog-176353812024-03-12T23:38:39.354-03:00I am, therefore I blogPedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-17635381.post-1885973076348018662008-09-20T00:42:00.005-03:002008-09-20T01:27:30.223-03:00Reuters and MLA couple of months ago I had a look at the <a href="http://www.opencalais.com/">Calais</a> initiative, which provides a free API to semantic information gathered by Reuters. But it was interesting to find out about its new service for sentiment analysis, called <a href="http://about.reuters.com/productinfo/newsscopesentiment/">Reuters NewsScope Sentiment Engine</a>.<br /><br />I was, somehow, surprised that it's a <span style="font-style:italic;">paid</span> service. I have no clue on the quality of their classifiers neither about its costs, but the decision to employ <span style="font-weight:bold;">machine learning</span> to attend this common need (specially in its beloved financial world) really indicates Reuters' position as an IT company. <br /><br />I guess it's all still in the <span style="font-style:italic;">information provider realm</span>, but since we trend towards an era where most information will not be digested by human beings - one has to invest in algorithmic information retrieval strategies in order to deliver knowledge, and machine learning definitely remains at the core of it.<br /><br /><br /><br />* as a side note, Reuters seems to use the .NET framework for all its development. Is it odd that most software companies no not care about multi-platform solutions?Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com25tag:blogger.com,1999:blog-17635381.post-74120375773309585002008-09-11T22:36:00.001-03:002008-09-11T22:38:54.550-03:00MASSESA competição Multi-Agent System for Stock Exchange Simulation (MASSES) foi lançada no dia 10/09/2008 e será realizada durante o XXII Simpósio Brasileiro de Engenharia de Software (SBES), que ocorrerá de 13 a 17 de outubro/2008 em Campinas-SP.<br /><br />Dêem uma olhada no <a href="http://masses.les.inf.puc-rio.br/">site oficial</a>.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com1tag:blogger.com,1999:blog-17635381.post-36347835477970332182008-09-01T00:12:00.003-03:002008-09-01T00:19:29.488-03:00Hug a developerA day in the life of a developer is indeed quite amazing.<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1lqxORnQARw&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/1lqxORnQARw&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-33140340253896894242008-08-30T13:06:00.004-03:002008-08-30T13:20:15.992-03:00Microsoft's Solver Foundation<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kktSZwS71EE/SLlwyM9VHkI/AAAAAAAAAM8/0LLc2aMwtn8/s1600-h/poweredbysolver.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kktSZwS71EE/SLlwyM9VHkI/AAAAAAAAAM8/0LLc2aMwtn8/s320/poweredbysolver.png" alt="" id="BLOGGER_PHOTO_ID_5240343649196514882" border="0" /></a><br /><br />The new <a href="http://code.msdn.microsoft.com/solverfoundationfs1">iniciative</a> seems <span style="font-weight:bold;">very</span> promising! It's also interesting how Microsoft is focusing on DSLs and declarative/functional programing (LINQ, F#) to enabled easier modeling of problems. <br /><br />The exact features of this new managed library are not clear. Will download to check it out.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-35115135260192650372008-08-08T04:05:00.005-03:002008-08-08T04:11:42.396-03:00RoboChamps WinnersI almost joined the competition for one of the disciplines in my masters' degree. I cannot stress how cool is the <span style="font-weight:bold;">Concurrency and Coordination Runtime</span> and the folks at Microsoft are doing an amazing jog applying it to the field <span style="font-weight:bold;">Robotics</span>.<br /><br />It was to great surprise that I saw that brazilian was one of the winners of the first challenge. His name is Jackson Matsuura and he's a professor of ITA (Instituto de Tecnologia da Aeronáutica). Cool \m/ !<br /><br />Go read the oficial news <a href="http://www.robochamps.com/forums/t/205.aspx">here</a>.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-78749037273378619532008-07-28T17:38:00.003-03:002008-07-29T15:03:31.335-03:00Giant IBM seizing pot of goldWow. Thesee are <a href="http://mat.tepper.cmu.edu/blog/?p=307">stunning</a> <a href="http://www-03.ibm.com/press/us/en/pressrelease/24740.wss">news</a>. IBM to acquire ILOG must be one of the cleverest move IBM has made in the past five years. It will definitely enforce its position as world's top business solution provider.<br /><br />Open source solutions are still very poor at this point in time. <a href="http://www.coin-or.org/">COIN-OR</a>, being the best, has still <span style="font-weight:bold;">a lot</span> of ground to cover to even become a serious option. <br /><br /><a href="http://www.research.ibm.com/people/k/kingaj/">Alan king</a>, from IBM, has commented on COIN-OR mailing list saying that "No-one from IBM responded to this" and "The message from our management is that IBM Research is committed to open source, and COIN-OR in particular". His view is optimistic in the sense that the impact could "could go both ways: adding ILOG to IBM creates more potential distractions for IBMers who contribute to COIN, on the other hand, incorporating ILOGers into IBM means that the pool of potential contributors to COIN will go up!".<br /><br /><br />I guess we will be hearing a lot more about operation research and optimization in the tech news throughout the next few months.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com1tag:blogger.com,1999:blog-17635381.post-18999300883032379432008-06-15T23:41:00.003-03:002008-12-10T23:35:42.545-02:00ruby is the most beloved language!Matz did a little experiment using google to calculate love/hate ratio for some programming languages:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kktSZwS71EE/SFXTevspnBI/AAAAAAAAAME/M-GnWfpYRIY/s1600-h/ruby_lovehate_ratio.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_kktSZwS71EE/SFXTevspnBI/AAAAAAAAAME/M-GnWfpYRIY/s400/ruby_lovehate_ratio.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5212304668904496146" /></a><br /><br />The screenshot is from RubyConf 2007's key note from <a href="http://www.confreaks.com/">Confreaks</a>, which has a lot of videos that are worth watching. By the way, just watched <a href="http://goruco2008.confreaks.com/04_davis.html">Ryan Davies's video at GoRuCo 2008</a> and highly recommend it.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-69478100479186040562008-04-29T22:59:00.006-03:002008-04-30T00:38:03.917-03:00We're looking for the mouse!I was lucky to find, on twitter!, a reference to <br />Clay Shirky's <a href="http://www.shirky.com/herecomeseverybody/2008/04/looking-for-the-mouse.html">essay</a> and I really suggest it to everyone. <br /><br />I rarely watch TV and am actually slightly proud of that fact. The information flows too slowly and the format isn't efficient at all - the device seems appropriated only to convey uni-directional entertainment content. And remember that even books function better - we can annotate it, read it fast, fast-forward it, etc.<br /><br />It wouldn't be fair if the TV gets replaced by a computer with a browser and gets still to be called "TV". Perhaps, one shouldn't care for the name too much - but, heck, I am a computer scientist.<br /><br />I'm currently working for <a href="http://globo.com">globo.com</a> which is a part of the larger Rede Globo (media corporation -> large revenue from TV), and the article relates to how I feel towards the greater potential of the web company in comparison to that of the TV itself. As it happens across industries, computers/IT/programmers should be core to anything that really matters. <br /><br /><br />ps: As a side note, it was also amusing that he chose to reference <a href="http://www.wikicrimes.org/">wikicrimes</a>, which is strongly similar to a project I'm currently working :)Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-20557178364839644022008-03-30T17:38:00.005-03:002008-03-30T18:38:13.588-03:00WebSlice, Activity XML and IE8As part of the <a href="http://www.microsoft.com/interop/osp/default.mspx">Microsoft Open Specification Promise</a>, both <a href="http://msdn2.microsoft.com/en-us/library/cc304073(VS.85).aspx">WebSlice</a> and <a href="http://msdn2.microsoft.com/en-us/library/cc289775(VS.85).aspx">Activity</a> are really cool ideas.<br /><br />I could not imagine anything much simpler than what was proposed. And while some people ignorantly keep reject everything Microsoft, I'm pleased to see the old activex days behind and very excited to welcome the new Microsoft to the new web!Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-68914891410512966532008-02-09T00:26:00.000-02:002008-02-09T01:32:02.446-02:00Scale up!These two <span style="font-weight:bold;">open source</span> projects seem awesome: <a href="http://hypertable.org/">Hypertable</a> and <a href="http://hadoop.apache.org/core/">Hadoop</a>. Both inspired in most of Google's research papers.<br /><br />I currently had a go with <a href="http://www.danga.com/mogilefs/">MogileFS</a> - but not sure how it compares with Haddop's distritued file system. And how does <a href="http://www.danga.com/gearman/">Gearman</a> compare with the Reduce functionality of Hadoop?<br /><br /><br />Hopefully will find the time to play with these technologies :)Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-62680124729330340482008-02-07T00:30:00.000-02:002008-02-07T00:37:17.990-02:00Twitter Badge with linksI just added the twitter badge to this blog, but it annoyed me that the text was <span style="font-weight:bold;">not</span> linkified as it is in twitter's page.<br /><br />hence, had to modify it slightly:<br />http://www.pedro.not.br/js/blogger.js (link probably won't be permanent)<br /><br />Hopefully, this patch will be applied in the original too, since it's definetly a feature most users would want.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com4tag:blogger.com,1999:blog-17635381.post-71327968792567912222008-02-07T00:01:00.000-02:002008-02-07T00:10:26.109-02:00DSLTropecei no <a href="http://martinfowler.com/dslwip/">link</a> para o esboço do livro do Martin Fowler sobre DSLs nesta <a href="http://laercioqueiroz.wordpress.com/2008/01/28/entrevista-sobre-domain-specific-languages-com-phillip-calcado/">entrevista</a> sobre DSL com Phillip Calçado (ex-globo.com).<br /><br />Achei curioso os exemplos estarem em C#. Torço para o <a href="http://ayende.com/Blog/Default.aspx">Ayende</a> conseguir lançar um livro antes em <a href="http://boo.codehaus.org/">boo</a>! :)Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-67029596024205509582008-02-06T23:40:00.000-02:002008-02-07T00:01:39.915-02:00Urchin >> Machine Learning!Google made available <a href="http://analytics.blogspot.com/2008/02/urchin-software-beta-now-public.html">Urchin</a>. It's an interesting move to enable enterprises do some data crunching... :)<br /><br />I'll try get my hands on the beta.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-90962687163902889122008-01-27T17:32:00.000-02:002008-01-28T20:55:52.600-02:00Terracotta<a href="http://www.terracotta.org/">Terracotta</a> seems an interesting option for clustering java aplications. Although very limited in comparison with GigaSpaces, it's open source and the fact it manipulates your bytecode at the JVM level might make it really simple for developers deploy distributed apps. <br /><br />I should also take a deeper look at the <a href="http://asm.objectweb.org/">asm project</a> - very cool!Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com267tag:blogger.com,1999:blog-17635381.post-39048974080320392652008-01-27T17:09:00.000-02:002008-01-27T17:32:21.838-02:00TuneWiki<a href="http://tunewiki.com/">TuneWiki</a> is powered by GigaSpaces and an overview of the architecture can be seen <a href="http://natishalom.typepad.com/nati_shaloms_blog/2008/01/tunewiki-scale.html">here</a>.<br /><br />Stay tuned :)Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-10203335146634920802008-01-27T16:50:00.000-02:002008-01-27T17:04:22.131-02:00CVI<em>When in the chronicle of wasted time<br />I see descriptions of the fairest wights,<br />And beauty making beautiful old rhyme,<br />In praise of ladies dead and lovely knights,<br />Then, in the blazon of sweet beauty's best,<br />Of hand, of foot, of lip, of eye, of brow,<br />I see their antique pen would have express'd<br />Even such a beauty as you master now.<br />So all their praises are but prophecies<br />Of this our time, all you prefiguring;<br />And for they looked but with divining eyes,<br />They had not skill enough your worth to sing:<br />For we, which now behold these present days,<br />Have eyes to wonder, but lack tongues to praise.</em><br /><br /><blockquote>-- Shakespeare</blockquote>Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-89766912688093154982008-01-27T16:12:00.000-02:002008-01-27T17:02:49.481-02:00Web 3.0I had the pleasure of getting to know some brilliant people working at Cortex. Check their demo out:<br /><a href="http://www.cortex-intelligence.com/engine/">http://www.cortex-intelligence.com/engine/</a>Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-17315089995806935122008-01-16T16:09:00.000-02:002008-01-27T16:11:23.582-02:00First Day!This is my first day working at globo.com :)Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-81567859741478643332007-12-18T17:29:00.000-02:002007-12-18T17:37:22.380-02:00I need some SpaceI should really write a long post about GigaSpaces and the recent <a href="http://www.openspaces.org/display/ODC/OpenSpaces+Developer+Challenge">OpenSpaces Developer Challenge</a> but I'll have to leave it for another day.<br /><br />For now, I'll post a link to a short but nice <a href="http://www.parleys.com/display/PARLEYS/SBA%20-%20Scalable%20SOA">video</a> introducing Space Based Architecture with GigaSpaces.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-13855500373890759702007-12-18T17:23:00.000-02:002007-12-18T17:29:00.536-02:00Conceito 7A Departamento de Informática da PUC-Rio recuperou o Conceito 7 da CAPES! Para quem não sabe, tínhamos sido rebaixados para o conceito 6 enquanto a COPPE (UFRJ) teve o seu pedido de promoção para 7 negado. Essa informação não é oficial ainda, mas parece que o mestrado em informática na PUC-Rio ainda é o único com o conceito máximo do país.Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0tag:blogger.com,1999:blog-17635381.post-5200587231060065522007-12-02T19:27:00.000-02:002007-12-02T19:50:28.799-02:00The Meaning of Liff<blockquote>He felt that his whole life was some kind of dream and he sometimes wondered whose it was and whether they were enjoying it.<br /><br /></blockquote><blockquote></blockquote>Sempre sinto saudades de ler os livros do Douglas Adams!Pedrohttp://www.blogger.com/profile/07285900671809716660noreply@blogger.com0