mWmdev :: blog ::creating and developing http://mwmdev.com pt What Miguel Wahnon Monteiro means? - ui! parece que acertou em muita coisa! Fear the power of the internet!<br /> <br /> <table width="60%" align=center border=0 cellspacing=0 cellpadding=2><tr><td bgcolor="#EEEEEE" align=center><br /> <font face="Georgia, Times New Roman, Times, serif" style='color:black; font-size: 14pt;'><br /> <strong>What Miguel Wahnon Monteiro Means</strong><br /> </font></td></tr><br /> <tr><td bgcolor="#FFFFFF"><br /> <center><img src="http://www.blogthingsimages.com/whatsyournameshiddenmeaningquiz/name.gif" height="100" width="100"></center><br /> <font color="#000000"><br /> You are confident, self assured, and capable. You are not easily intimidated.<br /><br /> You master any and all skills easily. You don't have to work hard for what you want.<br /><br /> You make your life out to be exactly how you want it. And you'll knock down anyone who gets in your way!<br /><br /> <br /><br /> You tend to be pretty tightly wound. It's easy to get you excited... which can be a good or bad thing.<br /><br /> You have a lot of enthusiasm, but it fades rather quickly. You don't stick with any one thing for very long.<br /><br /> You have the drive to accomplish a lot in a short amount of time. Your biggest problem is making sure you finish the projects you start.<br /><br /> <br /><br /> You are deeply philosophical and thoughtful. You tend to analyze every aspect of your life.<br /><br /> You are intuitive, brilliant, and quite introverted. You value your time alone.<br /><br /> Often times, you are grumpy with other people. You don't appreciate them trying to interfere in your affairs.<br /><br /> <br /><br /> You are a very lucky person. Things just always seem to go your way.<br /><br /> And because you're so lucky, you don't really have a lot of worries. You just hope for the best in life.<br /><br /> You're sometimes a little guilty of being greedy. Spread your luck around a little to people who need it.<br /><br /> <br /><br /> You are friendly, charming, and warm. You get along with almost everyone.<br /><br /> You work hard not to rock the boat. Your easy going attitude brings people together.<br /><br /> At times, you can be a little flaky and irresponsible. But for the important things, you pull it together.<br /><br /> <br /><br /> You are relaxed, chill, and very likely to go with the flow.<br /><br /> You are light hearted and accepting. You don't get worked up easily.<br /><br /> Well adjusted and incredibly happy, many people wonder what your secret to life is.<br /><br /> <br /><br /> You are very charming... dangerously so. You have the potential to break a lot of hearts.<br /><br /> You know how what you want, how to get it, and that you will get it.<br /><br /> You have the power to rule the world. Let's hope you're a benevolent dictator!<br /><br /> <br /><br /> You are usually the best at everything ... you strive for perfection. <br /><br /> You are confident, authoritative, and aggressive. <br /><br /> You have the classic "Type A" personality.<br /><br /> <br /><br /> You are truly an original person. You have amazing ideas, and the power to carry them out.<br /><br /> Success comes rather easily for you... especially in business and academia.<br /><br /> Some people find you to be selfish and a bit overbearing. You're a strong person.<br /><br /> <br /><br /> You are very intuitive and wise. You understand the world better than most people.<br /><br /> You also have a very active imagination. You often get carried away with your thoughts.<br /><br /> You are prone to a little paranoia and jealousy. You sometimes go overboard in interpreting signals.<br /><br /> <br /><br /> You are well rounded, with a complete perspective on life.<br /><br /> You are solid and dependable. You are loyal, and people can count on you.<br /><br /> At times, you can be a bit too serious. You tend to put too much pressure on yourself.<br /><br /> <br /><br /> You are a seeker. You often find yourself restless - and you have a lot of questions about life.<br /><br /> You tend to travel often, to fairly random locations. You're most comfortable when you're far away from home.<br /><br /> You are quite passionate and easily tempted. Your impulses sometimes get you into trouble.<br /><br /> <br /><br /> You are wild, crazy, and a huge rebel. You're always up to something.<br /><br /> You have a ton of energy, and most people can't handle you. You're very intense.<br /><br /> You definitely are a handful, and you're likely to get in trouble. But your kind of trouble is a lot of fun.<br /> </font></td></tr></table><br /> <div align="center"><a href="http://www.blogthings.com/whatsyournameshiddenmeaningquiz/">What's Your Name's Hidden Meaning?</a></div><br /> Thu, 03 Jul 2008 23:16:10 GMT http://mwmdev.com/viewpost.php?id=146 Home Server - Ubuntu-Server 8.04 Estou a criar o tutorial sobre como criar um Home Server, desta vez, usando um sistema operativo open-source, Linux: Ubuntu-Server 8.04 Hardy Haron. Há uns tempos fiz o mesmo tutorial usando <a href="http://mwmdev.com/viewpost.php?id=118">Windows XP</a>.<br /> <br /> Ainda falta acrescentar algumas coisas. Quando estiver pronto aviso e estará na secção dos <a href="http://mwmdev.com/tutorials.php">tutorials</a>. Thu, 03 Jul 2008 19:36:26 GMT http://mwmdev.com/viewpost.php?id=145 Microsoft cede código fonte ao IST - ? Li há pouco no <a href="http://tek.sapo.pt/4I0/826128.html">Sapo Tek</a> que a Microsoft vai colaborar com o <a href="http://www.ist.utl.pt">IST</a> cedendo à instituição, o código fonte do Windows para investigação e desenvolvimento (I&D).<br /> <br /> Isto cheira-me que não é verdade mas nunca se sabe. É bom saber que a Microsoft pode ceder e abrir um pouco as portas.<br /> Fonte Sapo Tek:<br /> <br /> <p class="quote"><b>Microsoft colabora com o IST nos próximos cinco anos</b><br /> <br /> <br /> A Microsoft e o Instituto Superior Técnico assinaram um acordo de cooperação para os próximos cinco anos. A parceria prevê que a empresa de software disponibilize à instituição o código do sistema operativo Windows, como base de trabalho para projectos de investigação.<br /> <br /> O acesso à plataforma .NET, Microsoft Business Solutions, ao sistema de gestão de bases de dados SQL Server, versões mais recentes do Windows e às ferramentas de desenvolvimento do Visual Studio fica também facilitado com o acordo.<br /> <br /> A Microsoft passa ainda a promover acções de formação TIC para professores e alunos e a facilitar o acesso dos alunos a oportunidades de estágios na sua rede de parceiros e em colaboração com o IST criará uma mini-biblioteca de Tecnologias de Informação que ajude a desenvolver competências técnicas dos alunos.<br /> <br /> O apoio da empresa poderá também ser financeiro, no que se refere ao suporte de testes de doutoramento de alunos do IST. "A Microsoft prevê suportar parcialmente os custos directos de realização das teses de mestrado executadas em colaboração com o IST", detalha um comunicado.<br /> <br /> <a href="http://tek.sapo.pt/4I0/826128.html">http://tek.sapo.pt/4I0/826128.html</a><br /> </p> Thu, 03 Jul 2008 16:38:53 GMT http://mwmdev.com/viewpost.php?id=144 We did it! - Firefox 3 guiness record <center><img src="http://albuns.mwmdev.com/pictures/ff3_download_day_cert.jpg"></center><br /> <br /> Pois é! Sempre se conseguiu registar o recorde de número de downloads, em 24 horas, do Firefox 3, registado em todo o mundo.<br /> Se o sacaste, tem piada sacar o certificado:<br /> <br /> <p class="quote"><a href="http://www.spreadfirefox.com/en-US/worldrecord/certificate_form">http://www.spreadfirefox.com/en-US/worldrecord/certificate_form</a></p><br /> Thu, 03 Jul 2008 03:20:51 GMT http://mwmdev.com/viewpost.php?id=142 Toxik - education <center><a href="http://www.toxik.pt"><img border="0" src="http://albuns.mwmdev.com/pictures/toxik.jpg" /></a></center><br /> <br /> "A Toxik está situada em Lisboa, em pleno Santos Design District e no centro cultural e artístico de Lisboa, e é dedicada a arquitectos, designers, artistas e aos interessados em investir nas áreas de imagem digital. Os seus cursos são de média duração, tendo um curso típico a duração de um mês, com 4 horas diárias, de manhã, de tarde, no período pós-laboral e também aos Sábados."<br /> <br /> Oferecendo variados cursos nas seguintes áreas: 3D, vídeo & motion graphics, web design, graphics e CAD.<br /> <br /> Excelente iniciativa.<br /> <br /> <p class="quote"><a href="http://mwmdev.com/blog/toxic_flyer.pdf">Download do <i>flyer</i></a></p> Fri, 27 Jun 2008 15:41:55 GMT http://mwmdev.com/viewpost.php?id=141 Blog versão LG - low graphics Ainda está em desenvolvimento mas a base está acabada.<br /> Dêem uma olhadela em <a href="http://lg.mwmdev.com/">http://lg.mwmdev.com</a>.<br /> O desenho fi-lo no Photoshop e depois fui convertendo com HTML e CSS.<br /> Se alguém quiser posso disponibilizar.<br /> <br /> Faltam coisas básicas como link para cada post zona de comentários, etc. Provavelmente, como esta versão não puxa tanto, vou meter uma barra para carregar os comentários sem ir para uma página única por post. Haverá, portanto um <i>bookmark link</i> para a zona do post no meio da página com o post completo e depois terá a zona para mostrar/esconder os comentários.<br /> <br /> Se calhar já estão a ver este post na versão LG. Wed, 25 Jun 2008 04:44:54 GMT http://mwmdev.com/viewpost.php?id=139 New Blog? - only pure version Nem por isso. Vou criar uma versão low-graphics deste site. Minto, só da secção do blog (para já).<br /> Ou seja, vai ter um layout só em código, sem grafismo usado com imagens. Muitíssimo mais rápido a carregar portanto.<br /> <br /> No entanto, o conteúdo dos posts que tiver imagens mantém-se.<br /> <br /> Quando acabar meto link numa zona visível e anuncio. Wed, 25 Jun 2008 02:10:46 GMT http://mwmdev.com/viewpost.php?id=138 SMDB project - na secção projects Estou agora a fazer uma pequena descrição com algumas imagens do que é o SMDB na secção "projects". Daqui a pouco já lá aparece. Tue, 24 Jun 2008 22:13:32 GMT http://mwmdev.com/viewpost.php?id=136 Afinal os problemas do UTF8 não tinham acabado - já está tudo resolvido (espero) Penso que é desta que fica tudo resolvido. São praticamente 6am e estive quase 1h a converter textos que mostrava em UTF8 mas que não estavam em UTF8. Coisas complicadas de encoding de caracteres. Haja paciência para isto.<br /> <br /> Finalmente encontrei a solução há uns dias:<br /> <br /> <p class="code">mysql_set_charset('utf8', $connection);</p><br /> Chamamos esta função antes de qualquer acesso à base de dados e tudo vem em UTF8 convertido.<br /> No entanto, como estava a forçar o display em UTF8 mas não inseria na base de dados correctamente, tinha uma certa incompatibilidade. Agora está tudo convertido. Foram 134 posts convertidos, com este, o 135º.<br /> <br /> Vou dormir :) Tue, 24 Jun 2008 04:55:14 GMT http://mwmdev.com/viewpost.php?id=135 Euro 2008, F1, SMDB e Ephedra Band - tanta coisa passada e nenhuma documentada Tenho tido algum trabalho a mais por causa de exames e de criação de alguns projectos interessantes que nem vim falar do futebol do Euro 2008, que segui até perdermos (de resto só vi os resultados) e da F1 deste fim de semana.<br /> <br /> <p class="topic">Os projectos</p><br /> Em relação aos projectos aqui vai.<br /> Comecei o site da banda do meu pai que ainda está em construção mas fica o link:<br /> <br /> <p class="quote"><a href="http://ephedraband.com" target="_blank">http://ephedraband.com</a><br /> <a href="http://ephedraband.com/fotos.php" target="_blank">http://ephedraband.com/fotos.php</a></p><br /> Sendo que a secção das fotos, a galeria, me roubou 2 dias porque envolve muito Javascript do zero.<br /> <br /> O outro projecto é o SMDB que quer dizer "Social Movie Data Base". Que tem como o objectivo, ser uma rede social de filmes onde o utilizador adiciona os filmes que vai vendo, mete o seu rate, genres, link para o imdb, e um pequeno comentário, tipo opinião, ao filme.<br /> <br /> <p class="quote"><a href="http://smdb.mwmdev.com/" target="_blank">http://smdb.mwmdev.com</a><br /> <a href="http://smdb.mwmdev.com/index.php?u=mwm" target="_blank">http://smdb.mwmdev.com/index.php?u=mwm</a> (o meu user para adicionarem aos friends e seguirem os meus visionamentos no que toca à 7ª arte)</p><br /> <br /> <p class="topic">Futebol - Euro 2008</p><br /> Parecia que tínhamos equipa para chegar mais longe (final?) mas não chegou. A Alemanha com os lances de bola parada não perdoou e o Ricardo também não.<br /> De qualquer maneira a equipa esteve bastante bem. No entanto, e como o meu pai diz, no futebol é preciso 50% de sabedoria e 50% de sorte para meter a bola dentro da baliza. Faltou-nos um pouco de sorte para conseguir equilibrar o jogo visto termos tido enumeras oportunidades de o fazer. Fica para uma próxima (uma vez mais).<br /> Prevejo, ainda, uma Espanha vencedora perante a Itália também na final.<br /> <br /> <p class="topic">F1 - GP França</p><br /> Com uma qualificação não surpreendente, o Hamilton conseguiu o terceiro lugar. No entanto, visto ter sofrido penalização no Canada, desceu 10 posições na grelha e arrancou em 13º.<br /> No início da corrida conseguiu posicionar-se melhor mas, numa ultrapassagem arriscada a qual teve de ir para fora de pista, cortando os correctores verdes, e ganhando uma posição favorável, levou penalty de <i>drive through pitlane</i> e saltou para 17º.<br /> Por outros lados, a Ferrari, que conseguira 1, 2 na qualificação, conseguiu acabar a corrida, também com a dobradinha sendo que o Massa ganhou, ultrapassando o Raikkonen quando este perdeu algum rendimento no carro quando o escape se soltou.<br /> No final, ainda houve uma luta interessante entre o Kovalainen e o Trulli para a 3ª posição sendo que o Truli, que ia à frente, a conseguiu defender. Se bem que fez uma manobra perigosa para o conseguir que, a meu ver, devia ter saído penalizado.<br /> Quem esteve bastante bem foi o Nelsinho Piquet que conseguiu manter o andamento do companheiro de equipa Alonso e ainda o ultrapassou na última volta quando este fez um erro numa curva. Foi importante para ele pois estava em dúvida para sair da Renault/F1. <br /> <br /> Próximo GP - GP da Grã Bretanha - Silverstone: 4 a 6 de Julho. Tue, 24 Jun 2008 00:12:35 GMT http://mwmdev.com/viewpost.php?id=134 Firefox Download Day - spreadfirefox <center><img src="http://albuns.mwmdev.com/pictures/spredfirefox_download_day.jpg"></center><br /> É hoje o dia de lançamento oficial do Mozilla Firefox 3.<br /> <br /> E vai-se tentar bater o record de downloads a ní­vel mundial. Para isso basta sacarem o Firefox 3.<br /> <br /> <p class="topic">Fontes</p><br /> <p class="quote"><a href="http://www.spreadfirefox.com/en-US/worldrecord/">http://www.spreadfirefox.com/en-US/worldrecord/</a><br /> <a href="http://www.mozilla.com/en-US/firefox/">http://www.mozilla.com/en-US/firefox/</a> [por volta das 6 já terá o 3]<br /> <a href="http://download.mozilla.org/?product=firefox-3.0&os=win〈=en-US">http://download.mozilla.org/?product=firefox-3.0&os=win〈=en-US</a> [download directo]</p> Tue, 17 Jun 2008 14:26:32 GMT http://mwmdev.com/viewpost.php?id=133 iPhone 3G (2) - Pics <p class="topic">Fotos da Keynote</p><br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="34Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots01.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots01.jpg" align="center" alt="3giphonekeynoteshots01.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="39Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots02.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots02.jpg" align="center" alt="3giphonekeynoteshots02.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="44Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots03.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots03.jpg" align="center" alt="3giphonekeynoteshots03.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="28Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots04.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots04.jpg" align="center" alt="3giphonekeynoteshots04.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="27Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots05.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots05.jpg" align="center" alt="3giphonekeynoteshots05.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="26Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots06.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots06.jpg" align="center" alt="3giphonekeynoteshots06.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="28Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots07.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots07.jpg" align="center" alt="3giphonekeynoteshots07.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="46Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots08.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots08.jpg" align="center" alt="3giphonekeynoteshots08.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="51Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots09.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots09.jpg" align="center" alt="3giphonekeynoteshots09.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="52Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots10.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots10.jpg" align="center" alt="3giphonekeynoteshots10.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="37Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots11.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots11.jpg" align="center" alt="3giphonekeynoteshots11.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="39Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots12.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots12.jpg" align="center" alt="3giphonekeynoteshots12.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="39Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots13.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots13.jpg" align="center" alt="3giphonekeynoteshots13.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="47Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots15.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots15.jpg" align="center" alt="3giphonekeynoteshots15.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="38Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots14.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots14.jpg" align="center" alt="3giphonekeynoteshots14.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="43Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots16.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots16.jpg" align="center" alt="3giphonekeynoteshots16.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="43Kb" href="http://albuns.mwmdev.com/pictures/3giphonekeynoteshots17.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphonekeynoteshots17.jpg" align="center" alt="3giphonekeynoteshots17.jpg" border="0"> </a> </td> </tr> </table> </div><br /> <br /> <p class="topic">Fotos do iPhone 3G</p><br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="41Kb" href="http://albuns.mwmdev.com/pictures/iphone_3g.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_iphone_3g.jpg" align="center" alt="iphone_3g.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="45Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic01.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic01.jpg" align="center" alt="3giphoneofficialpic01.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="17Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic02.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic02.jpg" align="center" alt="3giphoneofficialpic02.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="31Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic03.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic03.jpg" align="center" alt="3giphoneofficialpic03.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="87Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic04.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic04.jpg" align="center" alt="3giphoneofficialpic04.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="39Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic05.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic05.jpg" align="center" alt="3giphoneofficialpic05.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="32Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic06.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic06.jpg" align="center" alt="3giphoneofficialpic06.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="18Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic07.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic07.jpg" align="center" alt="3giphoneofficialpic07.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="8Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic08.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic08.jpg" align="center" alt="3giphoneofficialpic08.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="14Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic09.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic09.jpg" align="center" alt="3giphoneofficialpic09.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="12Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic10.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic10.jpg" align="center" alt="3giphoneofficialpic10.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="5Kb" href="http://albuns.mwmdev.com/pictures/3giphoneofficialpic11.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_3giphoneofficialpic11.jpg" align="center" alt="3giphoneofficialpic11.jpg" border="0"> </a> </td> </tr> </table> </div><br /> <br /> <p class="quote">Todos os créditos do <a href="http://www.engadget.com/">Engadget</a></p><br /> <br /> <p class="topic">Keynote Presentation - WWDC 2008</p><br /> <p class="quote"><a href="http://www.apple.com/quicktime/qtv/wwdc08/">http://www.apple.com/quicktime/qtv/wwdc08/</a></p> Mon, 09 Jun 2008 21:43:54 GMT http://mwmdev.com/viewpost.php?id=132 iPhone 3G - WWDC 2008 <center><img src="http://albuns.mwmdev.com/pictures/iphone_3g.jpg"></center><br /> Pois é, no final de contas, temos iPhone 3G. Modelo mais barato a 199$ com 8Gb a ser lançado dia 11 de Julho em 22 países ao mesmo tempo. Consultar lista <a href="http://www.apple.com/iphone/countries/">aqui</a>.<br /> <br /> Existem duas versões de capas, uma em preto e outra em branco (parte de trás só).<br /> Foram anunciados muitos jogos e muito software, tanto para os modelos antigos como para o novo com 3G.<br /> <br /> É possível fazer o update para a versão 2.0 (do software) para o iPhone, de graça e para o iPod Touch por apenas 9.99$ via iTunes (deve ficar a 10€ por cá).<br /> <br /> Foi lançado ainda o portal mobile me com direito a push email, calendar, contacts, photos, entre outros. Tudo sincronizado online. Estilo addon ao .Mac.<br /> <br /> Quando tiver pics ponho aqui, e o stream também. Mon, 09 Jun 2008 19:23:30 GMT http://mwmdev.com/viewpost.php?id=131 WWDC 2008 - Keynote Steve Jobs <center><img src="http://albuns.mwmdev.com/pictures/title_backsoon1.png"></center><br /> <br /> É daqui a pouco mais de 1h, às 18 que começa a keynote do Steve Jobs no WWDC 2008.<br /> Pensa-se que será apresentado o iPhone v2 com 3G e muitas surpresas.<br /> As stores online de todo o mundo já estão fechadas.<br /> Podem seguir os live coverages aqui:<br /> <br /> <p class="quote"><b>Text streams</b><br /> <a href="http://www.macrumorslive.com/">http://www.macrumorslive.com/</a><br /> <a href="http://www.engadget.com/2008/06/09/steve-jobs-keynote-live-from-wwdc-2008/">http://www.engadget.com/2008/06/09/steve-jobs-keynote-live-from-wwdc-2008/</a><br /> <a href="http://www.appletuga.com/wwdc08/">http://www.appletuga.com/wwdc08/</a><br /> <a href="https://twitter.com/appletuga">https://twitter.com/appletuga</a><br /> <br /> <b>Audio stream</b><br /> <a href="http://www.ustream.tv/channel/wwdc-2008-live-keynote-audio-stream">http://www.ustream.tv/channel/wwdc-2008-live-keynote-audio-stream</a></p><br /> Mais logo é possível que fique disponível um stream da apresentação e ponho aqui. Mon, 09 Jun 2008 15:58:45 GMT http://mwmdev.com/viewpost.php?id=130 GP Canada 2008 - azar? sorte? Na época passada, o Hamilton conseguiu ganhar a sua primeira corrida na F1 precisamente em Montreal, no GP do Canada.<br /> Tudo parecia correr bem para voltar a repetir o feito de o ganhar pelo segundo ano consecutivo.<br /> <br /> Foi o mais rápido na qualificação e garantiu a pole na última volta depois de Kubica ter pregado um susto ao surpreender todos com um excelente tempo provisório.<br /> <br /> Canada é conhecido por ser um GP com mutios incidentes. A pista é muito estreita e não há margem para falhas. Junto aos correctores no final das curvas, apenas existem muros. Muros esses que já são bem famosos por deixarem muitos campeões para trás. Para além do mais, não existe espaço de manobra para que os carros despistados, mesmo que em segurança fora de pista, possam ser removidos pelo reboque.<br /> Tudo isto e mais algumas coisas fazem com que o safety-car saia, com grande certeza, à pista, nos GPs do Canada.<br /> <br /> Este não foi excepção e começou com uma avaria na gearbox do Adrian Sutil.<br /> Com Hamilton a liderar já com uma boa vantagem, o safety-car veio estragar as contas (tal como sucedera no ano anterior).<br /> <br /> Tudo em fila atrás do safety-car e eis que de repente, os 5 primeiros decidem ir à pit.<br /> Cada um faz a sua paragem.... Kimi é o primeiro a sair (ultrapassando Hamilton), mas o semáforo está vermelho. Kimi para. Hamilton não percebe e embate na trazeira do Kimi. Rosberg vem atrás e não percebe. Embate na trazeira do Hamilton. Resultado, Rosberg safa-se e continua a corrida, Hamilton e Kimi ficam de fora (Kimi sem culpa).<br /> <br /> No final, os stewards decidem aplicar uma penalização de 10 lugares na grelha de partida ao Hamilton e ao Rosberg no próximo GP: França.<br /> Comparando este incidente com o do Kimi sobre o Adrian Sutil no GP do Monaco há duas semanas, o Kimi não sofreu penalizações (assim entenderam os stewards). No entanto podemos considerar que num o que coilidiu estava a rodar a 60km/h (Hamilton) e no outro a 200km/h (Kimi).<br /> <br /> A corrida continuou e passou a liderar o Barrichelo. No entanto, depois de todos irem à pit, Kubica passa para o comando da corrida seguido do seu companheiro de equipa Nick Heidfeld e David Coulthard atrás.<br /> <br /> Massa e Kovalainen foram-se safando e ultrapassando os mais lentos. Massa chegou mesmo a ultrapassar o Kovalainen e o Barrichelo de uma só vez no gancho, passando para sexto (acabando, depois, por ultrapassar Truli e terminar em quinto).<br /> <br /> Feitas as contas, Kubica conseguiu segurar a vantagem sobre o Heidfeld e ganhar, assim, a sua primeira corrida na fórmula 1 e a primeira de um polaco. Para além do mais, foi a primeira vez que a BMW ganhou um GP. Foi também uma boa corrida para a BMW por ter tido a victória com os pilotos 1 e 2.<br /> <br /> Kubica passa assim para o comando do campeonato com 48 pontos, seguido de Hamilton com 38 pontos e de Massa com 38 pontos, que também subiu, ultrapassando o companheiro Raikkonen que se mantém com 35 pontos, não tendo terminado os últimos 2 GPs, Monaco e Canada.<br /> <br /> Próximo GP: França - 20 a 22 de Junho. Mon, 09 Jun 2008 01:56:34 GMT http://mwmdev.com/viewpost.php?id=129 MetallicA - Rock in Rio 2008 Vou, não vou, vou, não vou, FUI!<br /> <br /> Muito fortes. Não sinto nada, não tenho voz. Amanhã meto as pequenas pics que deu para tirar dentro do moche.<br /> <br /> As pequenas pics com o telemóvel novo. É um temporário Sony Ericsson W200 enquanto não sai o iPhone. Tem uma câmera fraquinha mas deu para sacar algumas pics.<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="53Kb" href="http://albuns.mwmdev.com/pictures/DSC00004.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00004.jpg" align="center" alt="DSC00004.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="23Kb" href="http://albuns.mwmdev.com/pictures/DSC00005.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00005.jpg" align="center" alt="DSC00005.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="42Kb" href="http://albuns.mwmdev.com/pictures/DSC00006.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00006.jpg" align="center" alt="DSC00006.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="92Kb" href="http://albuns.mwmdev.com/pictures/DSC00007.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00007.jpg" align="center" alt="DSC00007.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="69Kb" href="http://albuns.mwmdev.com/pictures/DSC00008.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00008.jpg" align="center" alt="DSC00008.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="65Kb" href="http://albuns.mwmdev.com/pictures/DSC00009.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00009.jpg" align="center" alt="DSC00009.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="56Kb" href="http://albuns.mwmdev.com/pictures/DSC00010.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00010.jpg" align="center" alt="DSC00010.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="49Kb" href="http://albuns.mwmdev.com/pictures/DSC00011.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00011.jpg" align="center" alt="DSC00011.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="35Kb" href="http://albuns.mwmdev.com/pictures/DSC00012.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00012.jpg" align="center" alt="DSC00012.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="72Kb" href="http://albuns.mwmdev.com/pictures/DSC00013.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_DSC00013.jpg" align="center" alt="DSC00013.jpg" border="0"> </a> </td> </tr> </table> </div> Fri, 06 Jun 2008 03:37:50 GMT http://mwmdev.com/viewpost.php?id=128 Falha na rede PT - frágil De repende parece que nos tornamos muito vulneráveis e frágeis.<br /> De um momento para o outro, fiquei sem ter acesso ao sapo.pt, mail.google.com goole.com/reader/ e, de resto, qualquer site proveniente da rede do Google.<br /> <br /> Pelo que estive a ver e com outros amigos, a falha vem da rede PT (infraestrutura de fibra óptica e central) mas apenas (ou pelo menos) em Cascais e Lisboa (Caxias, por exemplo, já estava bom). A ZON deve ter muita zona alugada à PT e com as mudanças estão ainda com problemas.<br /> <br /> Alguns sites internacionais ainda estão a funcionar visto as redes serem redundantes (terem alternativas).<br /> <br /> Liguei-me por telefone (ligação 56k do Sapo), coisa que não fazia há uns bons anos. Modem a cantar!<br /> Tentei aceder ao mail do Google mas nada. É mesmo obra da PT. E fazem obras às 2, 3 da manhã porque não há ninguém online (pensam eles).<br /> <br /> É tramado! Thu, 05 Jun 2008 01:54:48 GMT http://mwmdev.com/viewpost.php?id=127 Ubuntu Netbook Remix - precious Dia 3 de Junho foi lançado o Ubuntu Netbook Remix na Computex. É um sistema operativo feito para produtos mobile. Será uma boa plataforma para meter no Asus eee pc, por exemplo.<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="292Kb" href="http://albuns.mwmdev.com/pictures/remixbrowse.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_remixbrowse.png" align="center" alt="remixbrowse.png" border="0"> </a> </td> <td align="center" valign="center"> <a title="75Kb" href="http://albuns.mwmdev.com/pictures/remixconfig.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_remixconfig.png" align="center" alt="remixconfig.png" border="0"> </a> </td> <td align="center" valign="center"> <a title="77Kb" href="http://albuns.mwmdev.com/pictures/remixfiles.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_remixfiles.png" align="center" alt="remixfiles.png" border="0"> </a> </td> <td align="center" valign="center"> <a title="89Kb" href="http://albuns.mwmdev.com/pictures/remixgimp.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_remixgimp.png" align="center" alt="remixgimp.png" border="0"> </a> </td> <td align="center" valign="center"> <a title="175Kb" href="http://albuns.mwmdev.com/pictures/remixlauncher.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_remixlauncher.png" align="center" alt="remixlauncher.png" border="0"> </a> </td> </tr> </table> </div><br /> <p class="quote">Via <a href="http://arstechnica.com/news.ars/post/20080604-hands-on-with-the-ubuntu-netbook-remix.html">Ars Technica</a><br /> E mais info no <a href="https://launchpad.net/netbook-remix">launchpad</a></p> Thu, 05 Jun 2008 00:50:03 GMT http://mwmdev.com/viewpost.php?id=126 Mars Sunset - brutal <center><img src="http://albuns.mwmdev.com/pictures/mars_sunset.jpg"></center><br /> <p class="quote">Créditos: <a href="http://www.nasa.gov/multimedia/imagegallery/image_feature_347.html">NASA</a></p><br /> Sol muito pequeno lá ao fundo! Thu, 05 Jun 2008 00:31:29 GMT http://mwmdev.com/viewpost.php?id=125 2012: The Year The Internet Ends - Network Neutrality Ontem à noite, estava no digg a ver umas notícias e daperei-me com uma que me suscitou algum interesse. <a href="http://ipower.ning.com/netneutrality">Esta</a>. E no digg.com, <a href="http://digg.com/tech_news/2012_The_Year_The_Internet_Ends">aqui</a>.<br /> <br /> Trata-se de um grupo de pessoas que está a tentar avisar toda gente de um possível "ataque" por parte dos ISPs a nível mundial para controlarem a forma como acedemos à internet hoje em dia.<br /> <br /> Quando ligamos a televisão, temos acesso a X canais. Em Portugal, em particular, se queremos mais canais, por exemplo a SporTV, temos de subscrever a esse pacote e pagar mais um Y.<br /> O que estes senhores dizem no vídeo e no site é que os ISPs estão a combinar acordarem entre si um acesso à internet, por parte dos seus utilizadores/clientes [nós], por pacotes. Ou seja, a pessoa teria um acesso ao Google, Yahoo, MSN e Sapo, por exemplo, e se quisesse aceder a outros, teria de comprar esse acesso.<br /> <br /> <center><img src="http://albuns.mwmdev.com/pictures/netneutrality.jpg"></center><br /> <center>Exemplo</center><br /> <br /> Este esquema é um excelente negócio para eles mas a meu ver é algo praticamente impossível de pôr em prática. Principalmente devido ao facto das grandes empresas da internet não o quererem concerteza, como o Google, Yahoo, Digg, etc. Este tipo de sites vivem à base de outros milhões de sites. São motores de buscas de outros sites e agregadores de notícias de outros sites em toda a web.<br /> <br /> Temos, também, o senador Barack Obama do nosso lado :)<br /> Podem ouvi-lo no seu podcast <a href="http://mwmdev.com/blog/060608_Sen.Barack_Obama_Podcast_Network_Neutrality_31.mp3">aqui</a> Mon, 02 Jun 2008 13:35:09 GMT http://mwmdev.com/viewpost.php?id=124 Big Buck Bunny - Peach - Release <center><img src="http://albuns.mwmdev.com/pictures/big_buck_bunny.png"></center><br /> Originalmente chamado Peach, o Big Buck Bunny foi oficialmente lançado e posto no site oficial para se descarregar. Legalmente!<br /> <br /> É um projecto que tenho vindo a seguir há algum tempo depois do Elephant's Dream.<br /> É um filme curto de animação 3D mas com uma particularidade: é feito totalmente com ferramentas opensource (software livre). Está muito bom. Vale a pena dar uma olhadela.<br /> <br /> Fontes para download:<br /> <br /> <a href="http://www.bigbuckbunny.org/index.php/download/">http://www.bigbuckbunny.org/index.php/download/</a> Sat, 31 May 2008 14:38:33 GMT http://mwmdev.com/viewpost.php?id=123 Phoenix on Mars - primeiras imagens Ficam aqui as primeiras imagens:<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="565Kb" href="http://albuns.mwmdev.com/pictures/lg_346.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_346.jpg" align="center" alt="lg_346.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="97Kb" href="http://albuns.mwmdev.com/pictures/lg_309.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_309.jpg" align="center" alt="lg_309.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="37Kb" href="http://albuns.mwmdev.com/pictures/lg_310.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_310.jpg" align="center" alt="lg_310.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="54Kb" href="http://albuns.mwmdev.com/pictures/lg_311.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_311.jpg" align="center" alt="lg_311.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="27Kb" href="http://albuns.mwmdev.com/pictures/lg_312.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_312.jpg" align="center" alt="lg_312.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="135Kb" href="http://albuns.mwmdev.com/pictures/lg_313.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_313.jpg" align="center" alt="lg_313.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="17Kb" href="http://albuns.mwmdev.com/pictures/lg_314.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_314.jpg" align="center" alt="lg_314.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="54Kb" href="http://albuns.mwmdev.com/pictures/lg_315.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_315.jpg" align="center" alt="lg_315.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="31Kb" href="http://albuns.mwmdev.com/pictures/lg_317.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_317.jpg" align="center" alt="lg_317.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="130Kb" href="http://albuns.mwmdev.com/pictures/lg_318.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_318.jpg" align="center" alt="lg_318.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="104Kb" href="http://albuns.mwmdev.com/pictures/lg_319.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_319.jpg" align="center" alt="lg_319.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="132Kb" href="http://albuns.mwmdev.com/pictures/lg_320.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_320.jpg" align="center" alt="lg_320.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="34Kb" href="http://albuns.mwmdev.com/pictures/lg_321.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_321.jpg" align="center" alt="lg_321.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="36Kb" href="http://albuns.mwmdev.com/pictures/lg_323.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_323.jpg" align="center" alt="lg_323.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="36Kb" href="http://albuns.mwmdev.com/pictures/lg_325.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_325.jpg" align="center" alt="lg_325.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="37Kb" href="http://albuns.mwmdev.com/pictures/lg_326.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_326.jpg" align="center" alt="lg_326.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="59Kb" href="http://albuns.mwmdev.com/pictures/lg_327.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_327.jpg" align="center" alt="lg_327.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="63Kb" href="http://albuns.mwmdev.com/pictures/lg_328.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_328.jpg" align="center" alt="lg_328.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="135Kb" href="http://albuns.mwmdev.com/pictures/lg_329.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_329.jpg" align="center" alt="lg_329.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="27Kb" href="http://albuns.mwmdev.com/pictures/lg_330.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_330.jpg" align="center" alt="lg_330.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="390Kb" href="http://albuns.mwmdev.com/pictures/lg_331.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_331.jpg" align="center" alt="lg_331.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="31Kb" href="http://albuns.mwmdev.com/pictures/lg_332.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_332.jpg" align="center" alt="lg_332.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="17Kb" href="http://albuns.mwmdev.com/pictures/lg_333.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_333.jpg" align="center" alt="lg_333.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="565Kb" href="http://albuns.mwmdev.com/pictures/lg_334.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_334.jpg" align="center" alt="lg_334.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="130Kb" href="http://albuns.mwmdev.com/pictures/lg_335.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_335.jpg" align="center" alt="lg_335.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="132Kb" href="http://albuns.mwmdev.com/pictures/lg_336.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_336.jpg" align="center" alt="lg_336.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="137Kb" href="http://albuns.mwmdev.com/pictures/lg_337.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_337.jpg" align="center" alt="lg_337.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="263Kb" href="http://albuns.mwmdev.com/pictures/lg_338.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_338.jpg" align="center" alt="lg_338.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="292Kb" href="http://albuns.mwmdev.com/pictures/lg_339.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_339.jpg" align="center" alt="lg_339.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="59Kb" href="http://albuns.mwmdev.com/pictures/lg_340.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_340.jpg" align="center" alt="lg_340.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="34Kb" href="http://albuns.mwmdev.com/pictures/lg_341.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_341.jpg" align="center" alt="lg_341.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="63Kb" href="http://albuns.mwmdev.com/pictures/lg_342.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_342.jpg" align="center" alt="lg_342.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="312Kb" href="http://albuns.mwmdev.com/pictures/lg_343.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_343.jpg" align="center" alt="lg_343.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="291Kb" href="http://albuns.mwmdev.com/pictures/lg_344.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_344.jpg" align="center" alt="lg_344.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="390Kb" href="http://albuns.mwmdev.com/pictures/lg_345.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_345.jpg" align="center" alt="lg_345.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="142Kb" href="http://albuns.mwmdev.com/pictures/lg_347.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_347.jpg" align="center" alt="lg_347.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="36Kb" href="http://albuns.mwmdev.com/pictures/lg_348.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_348.jpg" align="center" alt="lg_348.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="37Kb" href="http://albuns.mwmdev.com/pictures/lg_349.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_349.jpg" align="center" alt="lg_349.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="135Kb" href="http://albuns.mwmdev.com/pictures/lg_350.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_350.jpg" align="center" alt="lg_350.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="27Kb" href="http://albuns.mwmdev.com/pictures/lg_351.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_351.jpg" align="center" alt="lg_351.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="132Kb" href="http://albuns.mwmdev.com/pictures/lg_352.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_352.jpg" align="center" alt="lg_352.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="130Kb" href="http://albuns.mwmdev.com/pictures/lg_353.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_353.jpg" align="center" alt="lg_353.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="263Kb" href="http://albuns.mwmdev.com/pictures/lg_354.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_354.jpg" align="center" alt="lg_354.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="17Kb" href="http://albuns.mwmdev.com/pictures/lg_355.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_355.jpg" align="center" alt="lg_355.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="34Kb" href="http://albuns.mwmdev.com/pictures/lg_357.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_357.jpg" align="center" alt="lg_357.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="31Kb" href="http://albuns.mwmdev.com/pictures/lg_358.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_358.jpg" align="center" alt="lg_358.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="137Kb" href="http://albuns.mwmdev.com/pictures/lg_359.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_359.jpg" align="center" alt="lg_359.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="292Kb" href="http://albuns.mwmdev.com/pictures/lg_360.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_360.jpg" align="center" alt="lg_360.jpg" border="0"> </a> </td> </tr><tr> <td align="center" valign="center"> <a title="312Kb" href="http://albuns.mwmdev.com/pictures/lg_361.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_361.jpg" align="center" alt="lg_361.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="291Kb" href="http://albuns.mwmdev.com/pictures/lg_362.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_lg_362.jpg" align="center" alt="lg_362.jpg" border="0"> </a> </td> </tr> </table> </div><br /> <br /> Todos os créditos: <a href="http://fawkes1.lpl.arizona.edu/index.php">http://fawkes1.lpl.arizona.edu/</a> Mon, 26 May 2008 02:47:53 GMT http://mwmdev.com/viewpost.php?id=122 Missão a Marte - Phoenix A Phoenix deverá aterrar em marte por volta da meia noite de hoje [25] para amanhã.<br /> No site da NASA tem lá o overview da missão onde referem que um dos principais objectivos da missão é a tentativa de perceber como é o solo de Marte e se exite realmente água.<br /> <br /> Neste momento é possível seguir a operação da aterragem a partir do site da NASA TV <a href="http://www.nasa.gov/multimedia/nasatv/index.html">aqui</a>.<br /> <br /> Menos de 50% destas operações têm sucesso. Daqui a uma hora volto cá para dar resultados.<br /> <br /> Aterrou bem. Daqui a cerca de 1h30, chegam as primeiras imagems a preto e branco. Deverão aparecer na NASA TV e na CNN que estão a seguir [e com menos delay]. Sun, 25 May 2008 22:07:28 GMT http://mwmdev.com/viewpost.php?id=121 F1 2008 - Mónaco - Monte Carlo Hoje decorreu mais um GP do Mónaco.<br /> No Mónaco costuma reinar a regra: quem faz pole, ganha.<br /> De facto isso não se veio a suceder.<br /> <br /> Ontem, na qualificação, o Massa conseguiu a pole, seguido do companheiro de equipa, Raikkonen e do Hamilton. Todos no mesmo segundo mas com centésimos de diferença uns para os outros.<br /> <br /> Previa-se corrida chuvosa e assim foi. Choveu durante cerca de 20 voltas [as primeiras] e depois a pista foi secando com o passar dos carros e da melhoria do tempo. Havia uma única trajectória, mais seca, por onde todos passavam. No entanto, isso começou a causar problemas aos mais desatentos/desconcentrados. Quem travava ou virava com uma das rodas um pouco fora da trajectória mais seca, arriscava-se a ter um acidente. E assim foi, começaram a surgir os despistes. Outra, o Mónaco não é uma pista de ultrapassagens internas e quando se quer forçar, é no que dá. O Alonso tentou uma ultrapassagem penso que ao Webber e foi no que deu, uma frente destruída e alguns lugares perdidos após ida à pit.<br /> <br /> Entretanto, o Hamilton, o Massa e o Kubica rodavam na frente no top 3 mas o Hamilton já tinha tido um ligeiro acidente, chocando contra os rails, obrigando a equipa a mudar de estratégia na corrida. Foi andando muito despercebido.<br /> <br /> A certa altura, com o Massa na frente, o Kubica, em segundo, começa a pressionar o Massa e este fez um erro na primeira curva a seguir à recta da meta e foi obrigado a usar a escapatória para voltar à pista. O Kubica aproveitou e passou para o comando da corrida.<br /> <br /> Mais umas voltas nestas andanças e o Massa foi à pit. Entretanto o Kubica também foi e o Hamilton, que vinha a fazer uma excelente corrida, sem mais erros, a seguir ao primeiro no início, passou para a frente da corrida e começou a ganhar uma vantagem tal que, mesmo indo à pit, não perdia a posição para o Massa [cerca de +23s].<br /> <br /> Houve tempo para muitos acidentes, um deles o do Rosberg que desfez de tal maneira o carro no meio da pista que implicou entrada do safety-car e que anulou a vantagem de mais de 40s com que já ia na frente da corrida para ordenar os carros todos de novo atrás de si e atrás do safety-car.<br /> <br /> No entanto, isto não foi problema pois, após o recomeço da corrida, conseguiu recuperar imediatamente alguma vantagem confortável para se fizesse algum erro [o que não aconteceu] teria tempo de recuperar sem perder posições.<br /> <br /> O que aconteceu a seguir é que foi uma pena. Sutil, vinha a fazer uma excelente corrida, pondo o pior fórmula em pista, na quarta posição, quando, a seguir à saída do safety-car de pista, para o recomeço da corrida, tinha o Raikkonen atrás de si que, na travagem a seguir ao túnel, ao chegar à chicane, perdeu o controlo do carro e travou. Não com os travões mas com o Sutil. Sucedido: o Raikkonen foi simplesmente à pit meter uma asa dianteira nova e o Sutil foi para a pit descansar mais cedo porque tinha ficado com o motor desfeito e deste modo, impossibilitado de continuar. Pena.<br /> <br /> No final, não houve tempo para concluir as 78 voltas e portanto, entrou a regra das 2 horas. Acabadas as 2 horas de corrida, Hamilton passou uma vez mais na recta da meta e concluiu o GP do Mónaco em primeiro lugar, seguido do Kubica e do Massa. Um feito histórico. Desde 68' que um inglês não ganhava no Mónaco. E uma victória muito importante para a carreira de Hamilton. Tem muito valor ganhar no Mónaco.<br /> <br /> Hamilton passa, assim, para primeiro no campeonato com 38 pontos, com o Raikkonen em segundo com 35 pontos, seguido do seu companheiro de equipa, Massa, com 34 pontos.<br /> <br /> De lembrar que o “homem do tempo” se enganou de novo, avisando, quando parou de chuver, que estaria prevista nova chuva dentro de 15 minutos, o que não veio acontecer. Até porque todas as equipas mudaram de intermédios para macios e aguentaram-se muito bem, chegando a rodar 1.35 no início da corrida e 1.17 no fim.<br /> <br /> Daqui a duas semanas temos novo GP: Canada, Montreal, 6 a 8 de Junho. Sun, 25 May 2008 20:26:05 GMT http://mwmdev.com/viewpost.php?id=120 UTF-8 - a dor de cabeça Ponho-me a mexer e é no que dá: porcaria.<br /> Antigamente, quando apareceram os computadores, apenas existia um standard de codificação para símbolos como letras, números e outros caracteres como o carriage return, backspace, space, etc. No entanto, tudo o que era letra não tinha assentos. Era tudo americano. ANSI portanto.<br /> Com o interesse de ter mais caracteres, como os latinos, foi preciso estender a outros standards com uma capacidade de guardar um maior número de caracteres. Surgiram vários ISO. No entanto, a certa altura apareceu o UTF-8, que consegue ser um standard universal com a grande maioria dos caracteres existentes [mesmo os árabes e chineses] e sobre o qual, todos os documentos e websites devem ser escritos.<br /> <br /> Acontece que comecei a criar sites sem nunca ter ouvido falar no “encode” do texto.<br /> Quando comecei a trabalhar com PHP e bases de dados MySQL, a coisa começou a complicar-se porque inseria texto, vindo de forms em ANSI, em tabelas MySQL em UTF-8. Depois, quando num certo site, com encode, default, em ANSI, fazia display de texto com caracteres UTF-8 vindos da base de dados, a coisa começou a dar para o torto e já só via caracteres esquesitos.<br /> Lá encontrei forma de dar a volta à coisa. Para isso, o source file do site [PHP/HTML/…] tem de estar encoded em UTF-8 without BOM, tem de se indicar no header do código que o que vai aparecer no site é encoded em UTF-8 com a linha:<br /> <br /> <p class="code">&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;</p><br /> e ainda, definir as tabelas MySQL com a collation em UTF-8_bin [ou outra derivada, mais específica].<br /> Perante isto. Quando criei um novo post de teste, tudo funcionou. Editei-o e tudo funcionou. Tudo aparecia às mil maravilhas. Eis que vou à homepage [o blog] e vejo uma carrada de caracteres esquisitos. O que aconteceu? Basicamente, o encoding antigo de todos os posts até agora criados, estava diferente e portanto, vou ter de corrigir todos os caracteres não ingleses em todos os posts. Vai demorar algum tempo mas a ver se despacho a coisa este fim-de-semana. <br /> <br /> Espero que isto ajude alguém, porque eu gostaria de ter lido isto em algum lado há muito tempo. Sat, 24 May 2008 02:46:05 GMT http://mwmdev.com/viewpost.php?id=119 Mais comentários - agradecimentos Bem, ontem à noite, como já era tarde, não cheguei a testar o código que verifica no lado do servidor [caso o utilizador tenha o javascript disabled], se o campo anti-spam foi bem preenchido de acordo com o número random que foi agora adicionado para controlo.<br /> <br /> E porque é que o subtítulo deste post tem "agradecimentos"? Ora, acordei de manhã, pego no meu iPod e vou ver o mail. Scroll down.... scroll down... PAM! Mails do sistema de comment. Tinha recebido spam nem 2 horas depois de desligar o PC. Parece que as "sentinelas" desligaram o javascript e se puseram a enviar spam.<br /> <br /> Quando vim ver e detectar a falha, é que reparei que no servidor a coisa ainda não estava a funcionar bem. Por causa de uma linha de código:<br /> <br /> <p class="code">session_start();</p><br /> Agora sim está tudo a funcionar.<br /> <br /> Para uma outra versão do sistema anti-spam, vou criar um filtro dinâmico baseado nos e-mails, comentários, websites, que contenham certas palavras, etc.<br /> <br /> Esperemos que até lá, a coisa se aguente. Fri, 23 May 2008 12:31:41 GMT http://mwmdev.com/viewpost.php?id=117 Comments - reactivados Foi falta de tempo mas também de paciência, que tive, para voltar a meter os comentários a funcionar.<br /> Estiveram cerca de 1 mês a trabalhar sem problemas até serem descobertos pelos bots de spam.<br /> Eles vinham às dezenas por dia! Como tenho um sistema de receber um mail quando um comentário é adicionado, começou a fartar. Então, para mal dos comentários que interessavam e para bem dos que não interessavam, fechei os comentários. Até hoje!<br /> <br /> Estive agora à noite a trabalhar no sistema anti-spam e para já vou ver se resulta ou se os bots são inteligentes ao ponto de entrarem código a dentro e procurarem pelos "anti-spam fields" para preencherem automaticamente.<br /> <br /> Como está a funcionar:<br /> Quando um utilizador quer fazer um comentário, para além de preencher os campos até então existentes, terá, agora, de preencher um número que estará à frente de um novo campo e que é gerado aleatoriamente em Javascript.<br /> O controlo em si, é feito em Javascript. Para quem não tem Javascript activo [que são raras as excepções], há um segundo controlo a nível do servidor, em PHP.<br /> <br /> Vou deixar correr assim durante algum tempo para ver se as "sentinelas" voltam a atacar.<br /> <br /> Btw, dia do bigode no tagus = sucesso! Fri, 23 May 2008 01:42:54 GMT http://mwmdev.com/viewpost.php?id=116 Ausência - trabalho Muita ausência e muito trabalho. Ambos se implicam mutuamente e por isso não tenho "escrevido" (é assim que se escreve? ah espera, o acordo ortográfico ainda não entrou em vigor), escrito nada.<br /> <br /> Comprei um iPod Touch há um mes mais coisa menos coisa e hei-de fazer uma review na devida secção.<br /> O iPhone foi anunciado pela Vodafone e Optimus em Portugal mas a minha rede, a rede, a TMN, ainda não divulgou se o vai ter à venda. A Apple não é propriamente noviça nestas andanças e tendo a TMN grande fatia do bolo que são as telecoms móveis em Portugal, certamente não ficarei sem o iPhone.<br /> De resto há que fazer referência ao facto de ter acabado a exclusividade nos países Europeus.<br /> <br /> Verão está a chegar. Exames estão a chegar. Calor está a chegar. Tempo está a apertar.<br /> <p class="quote">Dia 21 de Maio, dia do bigode no Tagus.</p> Sat, 17 May 2008 23:20:36 GMT http://mwmdev.com/viewpost.php?id=115 F1 2008 - MALAYSIAN GRAND PRIX <p class="topic">Qualify</p><br /> 1 2 Felipe Massa Ferrari 1:35.347 1:34.412 1:35.748 17<br /> 2 1 Kimi Räikkönen Ferrari 1:35.645 1:34.188 1:36.230 13<br /> 3 23 Heikki Kovalainen McLaren-Mercedes 1:35.227 1:34.759 1:36.613 12<br /> <br /> <p class="topic">Race</p><br /> 1 1 Kimi Räikkönen Ferrari 56 1:31:18.555 2 10<br /> 2 4 Robert Kubica BMW 56 +19.5 secs 4 8<br /> 3 23 Heikki Kovalainen McLaren-Mercedes 56 +38.4 secs 8 6<br /> <br /> Hamilton conseguiu o 5º lugar, depois de uma corrida com alguns problemas nas pits, para remoção da roda dianteira direita.<br /> <br /> <p class="topic">Next</p><br /> BAHRAIN :: 04,05,06 Abril 2008 Fri, 28 Mar 2008 15:31:03 GMT http://mwmdev.com/viewpost.php?id=114 F1 2008 - here we go again! Mais um ano que começa e mais uma temporada da prova rainha do desporto automóvel a arrancar.<br /> Informações para 2008:<br /> <p class="quote"><br /> <a href="http://www.formula1.com/teams_and_drivers/teams/">Teams and Drivers</a> <br><br /> <a href="http://www.formula1.com/races/calendar.html">Calendar"</a><br><br><br /> A number of changes to both the Sporting and Technical Regulations have been made by the FIA for the 2008 Formula One season.<br /> <br /> Traction and launch control<br /> Traction control - systems which prevent the rear wheels spinning if a driver applies too much power - are no longer permitted. This will place more emphasis on driver skill and should lead to more overtaking, as drivers are more likely to make mistakes. Similarly, systems that help the driver hold the clutch at a specific point to ensure an optimal getaway at the race start, have been outlawed.<br /> <br /> Electronic Control Units (ECUs)<br /> From 2008, all teams must use a standardised, FIA-approved ECU to control their cars' electronics. AS well as providing a more level playing field in this area of development, the new ECU - which must run FIA-approved software - will allow the FIA to monitor the cars' performance more closely.<br /> <br /> Engine changes<br /> As in 2007, drivers must use the same engine for two consecutive events. If that engine fails in final practice or qualifying and has to be changed ahead of the race, the driver will be given a grid penalty - 10 places if the change was made before qualifying, or the back of the grid if it was made following qualifying.<br /> <br /> However, in an amendment for 2008, each driver is allowed one ‘free’ change per season, unless that change takes place at the final round. In other words, he will not incur a penalty for his first engine failure of the year, as long it is not at the last event.<br /> <br /> Gearboxes<br /> In a bid to further improve reliability and cut costs, gearboxes must now last for four consecutive Grand Prix meetings. Every unscheduled gearbox change will require the relevant driver to drop five places on the grid at that meeting. If a driver fails to finish a race, he may start the next meeting with a new gearbox without incurring a penalty.<br /> <br /> Qualifying<br /> In a very slight tweak to the familiar knockout qualifying format, the duration of Q1 has been increased from 15 to 20 minutes, while that of Q3 has been cut from 15 to 10. Q2 remains 15-minutes long. Furthermore, cars participating in Q3 will no longer get back the fuel used in that session - they must now start the race with whatever fuel was left in the car at the end of qualifying, thus eliminating the need for the infamous 'fuel-burning' phase at the start of Q3.<br /> <br /> Cockpit safety<br /> One of the slightly more visible differences to the cars this season will be an increase in the height of the cockpit padding - and hence the cockpit sides - on either side of the driver’s helmet, a change that has been implemented to further increase head protection in the event of an impact.<br /> <br /> Biofuel<br /> As part of moves to make Formula One racing ever more environmentally friendly, the FIA has introduced a new rule governing fuel. From 2008, at least 5.75 percent of all fuel must contain biomatter and, as a result, all cars must be designed to be biofuel compliant.<br /> </p><br /> <br /> Entretanto, hoje foi o primeiro GP da temporada em Melbourne, Austrália.<br /> Pole: L. Hamilton<br /> Race: L. Hamilton Sun, 16 Mar 2008 17:13:30 GMT http://mwmdev.com/viewpost.php?id=113 Mr. Andrew S. Tanenbaum - palestra Esta semana, é a semana informática realizada no polo da Alameda do IST. Houve uma palestra que me interessava particularmente que foi dada pelo senhor Tanenbaum, o senhor dos senhores quando se fala em sistemas operativos. Tema que me interessa bastante (e redes).<br /> A sala estava cheia. Via-se alunos, professores e todo o tipo de gente que se interessa pela área. Falou durante cerca de 1h30 embora a apresentação que mostrou na palestra tenha incidido 90% do tempo sobre o MINIX3, o sistema operativo open-source (actualmente) implementado com um microkernel, sobre o qual investiga e trabalha como projecto académico. No entanto dava sempre umas piadas para a caixa anti-windows (principalmente) mas também anti-linux.<br /> Overall, foi uma conversa interessante, de interessado para interessado. No fim do dia ainda comprei o seu livro "Modern Operating Systems" embora já tenha passado à cadeira de Sistemas Operativos, onde foi referência para bibliografia principal, é sempre positivo ter porque, primeiro é um bom livro (se não o melhor do tema) segundo porque é actual e terceiro porque possivelmente vai dar jeito no futuro, ainda mais sendo do interesse do tema e estudante da área.<br /> <br /> No site oficial do <a href="http://www.minix3.org/">MINIX3</a> podem encontrar dowloads vários para o correrem, software para programar e muita documentação.<br /> <br /> <div align="center"> <table border="0"> <tr><td align="center" valign="center"> <a title="216Kb" href="http://albuns.mwmdev.com/pictures/modern_operating_systems.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_modern_operating_systems.jpg" align="center" alt="modern_operating_systems.jpg" border="0"> </a> </td> </tr> </table> </div> Fri, 14 Mar 2008 01:35:56 GMT http://mwmdev.com/viewpost.php?id=112 Spam - spam.... Nas útimas semanas, tive muitos problemas com spam. Depois de ter aberto o sistema de comments, e depois de ter recebido alguns comments válidos e de conhecidos ou de pelo menos humanos, comecei a ser bombardeado por sistemas de spam.<br /> Quando lancei o sistema, de cada vez que um comment era submetido, eu recebia um email com um link directo para o comment, os dados do utilizador que o tinha feito etc. De qualquer modo, o comment ficava automaticamente visí­vel e inserido na base de dados sem passar pela minha moderação. No entanto, e visto estar constantemente a ser bombardeado nas últimas semanas, e constantemente a receber emails, tirei o serviço de comments temporariamente enquanto trabalho num sistema anti-spam.<br /> Em breve estarão de volta para poderem dizer o que quiserem de vossa justiça [sem ofensas!] Thu, 13 Mar 2008 01:44:59 GMT http://mwmdev.com/viewpost.php?id=111 iPod Shuffle - bought Encomendei a semana passada o iPod Shuffle PRODUCT (RED). Passados 3 dias úteis e depois de uma confusão entre a Apple Store PT e a TNT, lá chegou o bicho. Tem 1Gb e custou 49€, novo preço.<br /> Foi comprado especialmente para usar no ginásio. É muito pequeno e leve e tem uma mola de forma a poder ser preso a uma peça de roupa por exemplo.<br /> Vem com os famosos white earbuds e uma dock que é ao mesmo tempo carregador via USB 2.0 e meio de ligar ao computador para transferir/sincronizar músicas através do iTunes.<br /> <br /> <a href="http://www.apple.com/ipodshuffle/">iPod Shuffle</a><br /> <br /> Em princípio, para a semana, encomendo o iPod Touch. Vou esperar por dia 6 de Março para ver se há descida de preços. Ficam aqui umas imagens directamente do site da Apple.<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="23Kb" href="http://albuns.mwmdev.com/pictures/shuffle_01.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_shuffle_01.jpg" align="center" alt="shuffle_01.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="29Kb" href="http://albuns.mwmdev.com/pictures/shuffle_02.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_shuffle_02.jpg" align="center" alt="shuffle_02.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="23Kb" href="http://albuns.mwmdev.com/pictures/shuffle_03.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_shuffle_03.jpg" align="center" alt="shuffle_03.jpg" border="0"> </a> </td> </tr> </table> </div> Wed, 05 Mar 2008 01:01:31 GMT http://mwmdev.com/viewpost.php?id=110 Acreditei... - mas não era Ando a ver se descem os preços do iPod Touch para comprar um mas hoje a Apple já fez um bluff. A store esteve down uns momentos mas era para o lançamento de outra promoção, o iPod Shuffle 1Gb por 49$ e o aparecimento da versão de 2Gb daqui a pouco tempo.<br /> <br /> <a href="http://www.apple.com/ipodshuffle/">iPod Shuffle</a> Tue, 19 Feb 2008 15:09:51 GMT http://mwmdev.com/viewpost.php?id=109 HTC Touch - the end Admirei, esperei, comprei, usei, gostei.... mas vendi.<br /> Pensei que lhe fosse dar mais uso, mas no final de contas apenas fazia chamadas, enviava mensagens, de vez em quando servia de agenda e esporadicamente tirava umas fotos. Sou do tipo que tem sempre um PC onde quer que esteja e também ligo mais à parte multimédia do que à parte telefónica quando estou fora de casa. O HTC para esses serviços não me satisfazia. O que era bom era o facto de ter wifi para acesso à internet mas não gosto muito do IE Mobile.<br /> <br /> Para quem gosta de PDAs recomendo-o vivamente, mas para um uso mais ligeiro sem ser na parte de telemóvel eu não compensa gastar tanto. Para além de que não me adapto bem ao Windows Mobile em geral.<br /> <br /> Provavelmente virá outro touch mas não HTC: iPod. Mon, 18 Feb 2008 17:19:55 GMT http://mwmdev.com/viewpost.php?id=108 Transparency in GTK - finally Há uns dias falei no canal #ubuntu da ptnet [IRC], comentando que não devia ser difícil acrescentar transparency como uma das características do GTK. Hoje em dia, para termos o ambiente gráfico com transparências e outros efeitos, é preciso um compositor e AIGLX ou XGL a correr. E isso pesa! Bastante!<br /> <br /> Acontece que hoje, quando andava à procura do novo theme para o Ubuntu LTS Hardy Haron 8.04 [a sair em Abril, como a versão indica], encontrei uma notícia na <a href="http://arstechnica.com/journals/linux.ars/2007/12/12/gnome-theme-engine-designer-adds-transparency-to-gtk">ars technica</a> que indicava isso mesmo. A engine designer dos themes para o GNOME, Andrea Cimitan, acrescentou suporte para transparências. E se vêm efeitos de transparência, provavelmente vêm sombreados e alguns moving effects, como minimize e maximize zooming, etc.<br /> <br /> Entretanto, já encontrei o theme e o nome é Gelatin. Pode ser encontrado no <a href="http://gnome-look.org/content/show.php/Gelatin?content=74451">gnome-look</a>.<br /> <br /> Fiquem com um preview do que se avizinha:<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="166Kb" href="http://albuns.mwmdev.com/pictures/ubuntu_hardy.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_ubuntu_hardy.jpg" align="center" alt="ubuntu_hardy.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="1,356Kb" href="http://albuns.mwmdev.com/pictures/murrine_rgba.png" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_murrine_rgba.png" align="center" alt="murrine_rgba.png" border="0"> </a> </td> <td align="center" valign="center"> <a title="273Kb" href="http://albuns.mwmdev.com/pictures/murrine_glass.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_murrine_glass.jpg" align="center" alt="murrine_glass.jpg" border="0"> </a> </td> </tr> </table> </div> Wed, 06 Feb 2008 02:36:06 GMT http://mwmdev.com/viewpost.php?id=107 iPhone & iPod Touch engordam - upgrade Há umas horas a store da Apple esteve "em baixo" com o já famoso "we'll be back soon", sinal de que vão lançar qualquer coisa. De facto ainda não foram os novos Macbook Pro. Foi um upgrade em storage ao iPhone, sendo que fica agora com 16Gb max e ao iPod Touch que fica agora com 32Gb max. Como é óbvio, ambos já vêm com o upgrade que ficou disponível após a keynote 08' dia 15 Jan. Tue, 05 Feb 2008 16:53:56 GMT http://mwmdev.com/viewpost.php?id=101 Microsoft faz oferta de 45 mil milhões para comprar Yahoo! - wtv... É a notícia de última hora da Exame Informática. Ao mesmo tempo [ontem] dizem: "Chegou ao fim o tempo das grandes aquisições".<br /> <br /> Se esta oferta de aquisição for válida não me parece que vá para a frente. Fri, 01 Feb 2008 16:07:03 GMT http://mwmdev.com/viewpost.php?id=100 ZON ZON - multimedia? Já não bastava o Phone-ix [leia-se fónix] dos CTT, como agora vamos ter a ZON! O novo nome de marca da ex PT Multimédia, actual detentora da TV Cabo.<br /> <br /> Por que raio é que metem incompetentes a escolher estes nomes? Será que sabem que vai ser falado por ser gozado [por ser horrível] e portanto o que contam são os números e vão te-los?<br /> <br /> Portanto, a meu novo ISP vai-se chamar ZON! - Então... tens net da ZON? - Enfim...<br /> <br /> <p class="quote">ZON, está ON</p> Mon, 28 Jan 2008 23:29:48 GMT http://mwmdev.com/viewpost.php?id=99 HTML 5 - finalmente o update Há muitos anos que o HTML não era actualizado. Parece que certas e determinadas empresas pegaram em alguns elementos, cerca de 500, incluindo membros da W3C Members ACCESS, AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia e Opera e começaram a trabalhar naquilo que será o próximo update da principal linguagem de programação da Web [pelo menos a base].<br /> <br /> Já saiu um rascunho do que poderá vir a ser o novo HTML. Só por volta de 2010 é que estará disponível nos browsers a versão final.<br /> <br /> <p class="quote">"HTML is of course a very important standard," said Tim Berners-Lee, author of the first version of HTML and W3C Director. "I am glad to see that the community of developers, including browser vendors, is working together to create the best possible path for the Web. To integrate the input of so many people is hard work, as is the challenge of balancing stability with innovation, pragmatism with idealism."</p><br /> <br /> <a href="http://www.w3.org/2008/02/html5-pressrelease">press release</a> Mon, 28 Jan 2008 13:57:09 GMT http://mwmdev.com/viewpost.php?id=98 Linux 2.6.24 - kernel released <p class="topic">Linus Review</p><br /> <p class="quote">The release is out there (both git trees and as tarballs/patches), and for <br /> the next week many kernel developers will be at (or flying into/out of) <br /> LCA in Melbourne, so let's hope it's a good one.<br /> <br /> Nothing earth-shattering happened since -rc8, although the new set of ACPI <br /> blacklist entries and some network driver updates makes the diffstat show <br /> that there was more than the random sprinkling of one-liners all over the <br /> tree.<br /> <br /> But most of it really is one-liners, and mostly not very exciting ones at <br /> that.<br /> <br /> The appended shortlog is obviously just the changes from -rc8, if you want <br /> the full ChangeLog (all 5.8MB of it) from 2.6.23 it's available in the <br /> usual places.<br /> <br /> Linus</p><br /> <p class="topic">Changes</p><br /> <a href="http://lkml.org/lkml/2008/1/24/407">fonte</a> Sat, 26 Jan 2008 14:12:00 GMT http://mwmdev.com/viewpost.php?id=93 Redesign - complete Bem, foram de novo, curiosamente, 2 longos dias a trabalhar. Desta vez no redesign do site. Ao ver o site em alguns monitores, o contraste entre o preto e o branco não era muito favorável a quem lia. Ao ver num LCD tinha uma qualidade e num CRT mais antigo tinha outra completamente diferente. Optei, portanto, por mudar o desenho do site e aproveitei e mudei as cores. Assim fica mais acessível para ler e até acho que está melhor.<br /> <br /> A mudança não foi fácil porque aproveitei o facto de estar a mudar o desenho para fazer uns ajustes ao código que não tinha chegado a verificar quando o criei no verão de 2007. Agora está mais seguro. Tenho uma secção de <i>backoffice</i> que me permite gerir o site em termos de criação/edição e apagar posts. No site antigo tinha alguns bugs e neste, como ainda não está a 100%, ainda só posso criar e apagar posts. Falta ainda moderação de posts pelo que agora qualquer post aparece imediatamente a seguir. E mesmo que no futuro isso continue assim, falta-me a opção de pós-moderação, ou seja, de poder apagar certos comentários [por alguma razão óbvia].<br /> <br /> Mais logo tiro uns screenshots às várias secções e vão para a secção 2D.<br /> De reparar, ainda, que apaguei as secções "faq" e "contact", criando uma única secção para o efeito, "about". Ainda vou ter de a preencher. Falta dar uns toques aqui e ali, e pode ser que apareçam alguns bugs, mas por agora está suficiente bem para estar online. Fri, 25 Jan 2008 19:37:35 GMT http://mwmdev.com/viewpost.php?id=90 New theme - para breve Parece que branco no preto em monitores não é a melhor combinação para ler. Vou, portanto, mudar o tema do site. Ainda não sei se vai ficar muito diferente ou se apenas mudo as cores. Logo vejo. Mas vai mudar, em breve.<br /> <br /> Edit:<br /> <br /> Para não estar a criar um post novo, aqui fica um cheirinho do que aí vem:<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="77Kb" href="http://albuns.mwmdev.com/pictures/redesign_2008_preview.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_redesign_2008_preview.jpg" align="center" alt="redesign_2008_preview.jpg" border="0"> </a> </td> </tr> </table> </div> Wed, 23 Jan 2008 20:11:02 GMT http://mwmdev.com/viewpost.php?id=89 Albuns - project Foram dois duros dias mas finalmente acabei a versão 0.1 do meu projecto de álbuns, "Albuns".<br /> Tive uns problemas com permissões de upload, e a aprender a controlar tamanhos e a organizar as coisas no servidor. Em vez de pastas, optei por um esquema de tags e, portanto, todas as imagens estão na mesma pasta, sendo que o site filtra as que se quer ver no momento, através do utilizador logado ou de outro critério, válido, qualquer.<br /> <br /> Por agora, a aplicação só vai ser usada por mim para meter álbuns nos posts. A ideia surgiu depois de ter decidido deixar o post todo visível em vez de apenas uma parte. No entanto, quando voltei ao site para ver como ficava, os que não eram texto, e que, portanto, tinham muitas imagens [por exemplo renders], demoravam bastante tempo a carregar. Ora, para um utilizador que esteja de passagem, é bastante chato ter que estar a descarregar e a esperar que carreguem dezenas de imagens sem ele ter pedido. Por isso, criei um sistema de backoffice de upload de imagens e criação de álbuns organizados por tags, sendo que depois, quando crio um post, basta referenciar o link e elas aparecem no post. No entanto, e isto para uma versão 0.2, vou criar uma API de modo a que o álbum apareça embedded no post com thumbnails das imagens correspondentes.<br /> <br /> Ficam aqui imagens do que está feito:<br /> <br /> <div align="center"> <table border="0"> <tr> <td align="center" valign="center"> <a title="29Kb" href="http://albuns.mwmdev.com/pictures/albuns_1.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_albuns_1.jpg" align="center" alt="albuns_1.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="76Kb" href="http://albuns.mwmdev.com/pictures/albuns_2.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_albuns_2.jpg" align="center" alt="albuns_2.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="204Kb" href="http://albuns.mwmdev.com/pictures/albuns_3.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_albuns_3.jpg" align="center" alt="albuns_3.jpg" border="0"> </a> </td> <td align="center" valign="center"> <a title="194Kb" href="http://albuns.mwmdev.com/pictures/albuns_4.jpg" target="_blank"> <img src="http://albuns.mwmdev.com/pictures/thumbnails/td_albuns_4.jpg" align="center" alt="albuns_4.jpg" border="0"> </a> </td> </tr> </table> </div> Mon, 21 Jan 2008 22:19:13 GMT http://mwmdev.com/viewpost.php?id=84 Comments - inauguração É verdade. Acabei agora mesmo o sistema de comments. É possível que ainda tenha alguns bugs mas no geral funciona bastante bem.<br /> <br /> Como a maioria dos sistemas de comments, tem o nome, o email, o website e cometário do utilizador, como campos para preenchimento. Depois, perante o id de um post, aparecem todos os comments a si referentes, ordenados por data, sendo que o email não é mostrado no site, ficando apenas como auxílio de comunicação, se necessária, por parte do administrador (eu). Perante isto, se o email não for preenchido ou o comentário estiver vazio, o comentário não é inserido.<br /> <br /> Actualizei todos os subsites com o link para os comentários na mesma linha que o link para voltar para cima na página, "top", seguido do número de comentários até ao momento entre parênteses.<br /> <br /> Qualquer bug que encontrem avisem sff.<br /> Só fica a falar o projecto dos álbuns para aglomerar todas as imagens referentes a um post, quando são em número exagerado e obriga a carregá-las todas de uma vez sem o utilizador querer, à partida, vê-las. Sat, 19 Jan 2008 16:21:46 GMT http://mwmdev.com/viewpost.php?id=83 Multimedia adquire TVTel - finalmente Há muitos anos que sou cliente TVCabo. Desde 1998. Faz, portanto, este ano, 10 anos desde que o mundo me chega a casa através da internet e da televisão que a TVCabo tão bem [mais ou menos vá... mal e porcamente, pronto] o faz. Ouve sempre maus períodos para a empresa mas nos últimos anos, com a concorrência nacional e internacional, os tarifários aumentaram as velocidades, conseguindo manter e competir os preços. Actualmente tenho acesso de "18Mb/512kbps", o que na realidade são 1800Kb/s de downstream quando deveriam ser 18mbps que equivale a 2250Kb/s. Mas até aí tudo bem. Façam lá eles o marketing que quiserem. De resto envio bem a 512kbps [64Kb/s].<br /> <br /> No entanto, a TVTel andava a comer mercado noutra tecnologia que não só o cabo: a fibra. Para além desta poder atingir velocidades de comunicação bem mais rápidas, não precisa de tantos terminais para chegar mais longe [reproduzir o sinal]. No entanto, a área coberta pela TVTel ainda é pequena e por isso, não posso aderir. Acontece que hoje, saiu a notícia por parte da Multimédia [ex. PT Multimédia] que adquiriu 100% do capital [juntamente com outra empresa] da TVTel. Estamos, portanto, perante uma mudança radical no mercado das telecomunicações e que vai gerar mais um grande monopólio [como já vem sendo hábito em Portugal noutras áreas].<br /> <br /> No que me toca, espero que até ao fim do ano, a rede de fibra óptica chegue a minha casa e que, pelo mesmo preço ou por menos, tenha o dobro ou o triplo da ligação, quer em downstream e upstream.<br /> <br /> Venha ela! Fri, 18 Jan 2008 02:07:52 GMT http://mwmdev.com/viewpost.php?id=81 Linux 2.6.24-rc8 - Kernel Released <p class="topic">Linus review</p><br /> <p class="quote">"<i>I do hate doing -rc's for so long, but I hate releasing when not feeling <br /> it's simmered enough even more. And the changes since -rc7 are bigger than <br /> the changes between -rc6 and -rc7 were (partly probably because people <br /> were still on vacation between -rc6 and -rc7, so we had something of a <br /> small trickle come in afterwards).<br /> <br /> That said, the changes here really aren't that big, and the shortlog is <br /> fairly boring. So I'm pretty sure this is the last -rc, and the final <br /> 2.6.24 will probably be out next weekend or so. But in the meantime, let's <br /> give this a final shakedown, and see if we can fix any last regressions <br /> still.<br /> <br /> (I also get the feeling that more people are already working on 2.6.25 <br /> features, so it's not like delaying 2.6.24 will help past some point <br /> anyway, but let's give it a few more days).<br /> <br /> Anyway: drivers, networking, some arch updates, and ACPI. A fair number of <br /> really small commits. I honestly can't really improve on the appended <br /> shortlog - there isn't any over-arching theme, except for "lots of small <br /> boring fixes". <br /> <br /> Which is as it should be, of course.<br /> <br /> Linus</i>"</p><br /> <p class="topic">Changes</p><br /> <a href="http://lkml.org/lkml/2008/1/15/532">fonte</a> Fri, 18 Jan 2008 01:53:07 GMT http://mwmdev.com/viewpost.php?id=80 Extreme - They're back! É verdade! Os Extreme, depois do silêncio de 13 anos, estão agora a terminar o último álbum. Gravaram 24 músicas das quais, no álbum, estarão 14.<br /> Para além do Nuno Bettencourt (actual líder da banda), o vocalista Gary Cherone, o baixista Pat Badger (membros originais) e o novo baterista Kevin Figueiredo integram a nova era Extreme.<br /> Há muito que ansiava por esta vinda. Não acreditava que fosse possível porque o Nuno já tinha álbum a solo (Mourning Widows [Japan]) e um projecto (Population1). Só nos resta esperar, neste ano que voltam cá os MetallicA e os Machine Head que vão tocar no Rock in Rio 2008 dia 5 de Junho, Rage Against The Machine no OptimusAlive e Iron Maiden no SBSR.<br /> <br /> Até lá... Thu, 17 Jan 2008 18:39:55 GMT http://mwmdev.com/viewpost.php?id=79 O que andava no ar... - MacBook Air Afinal de contas, o que andava no ar é o novo MacBook Air. Um computador pensado no wireless e na portabilidade. Ficam aqui as suas principais características e features:<br /> <br /> Desde 0.16'' a 0.76'' de grossura. Finório!<br /> Todo revestido em alumínio. <br /> <br /> <p class="topic">Specs:</p><br /> <p class="quote"> * 2GB memory (standard)<br /> * 1.6 GHz Standard, 1.8 GHz Option - Intel Core 2 Duo<br /> * 80 GB hard disk standard 1.8'' / 64 GB SSD<br /> * 13.3'' display<br /> * Magnetic closure<br /> * 5 hrs battery life<br /> * Superdrive acceessory available for $99<br /> * 802.11n + Bluetooth 2.1/EDR<br /> * 45 Watt MagSafe<br /> * 1 USB 2.0 port (pouco)<br /> * Micro-DVI, Audio Out<br /> * Multi-touch trackpad<br /> * Backlit LED<br /> * iSight built-in</p><br /> <br /> Pré-encomendas disponíveis a partir de 1799$.<br /> <br /> Ainda na Keynote, foram apresentadas novas actualizações à Apple TV. Movie Rentals, muito HD, muito conteúdo.<br /> <br /> Saiu ainda uma extensão do Time Machine: Time Capsule. Que permite fazer backups via Wifi.<br /> A Apple está decidida a postar forte nos backups. Tue, 15 Jan 2008 19:24:45 GMT http://mwmdev.com/viewpost.php?id=77 Macworld 2008 - There's Somthing in the Air! Está prestes a começar mais um Macworld. A keynote anual com os anúncios applianas para o ano em questão.<br /> Haverá vários streams mas para ver se ver alguma coisa de jeito só esperando pelo fim para os servidores desanuviarem.<br /> Se quiserem sigam a live coverage feita com imagens e texto pelo Engadget:<br /> <a href="http://www.engadget.com/2008/01/15/live-from-macworld-2008-steve-jobs-keynote/">Engadget - Live from Macworld 2008 - Steve Jobs Keynote</a> Tue, 15 Jan 2008 17:04:56 GMT http://mwmdev.com/viewpost.php?id=76 KDE 4.0 - release Finalmente saiu a versão 4.0 stable do KDE. Ontem à noite já tinham um banner a dizer algo como "hoje é o grande dia" e hoje saiu finalmente.<br /> Já têm um guia com todas as features que trás de novo. Neste preciso momento está ali por trás a instalar. Depois venho dizer o que achei.<br /> <br /> Fiquem com um cheirinho <a href="http://www.kde.org/announcements/4.0/">aqui</a>. Fri, 11 Jan 2008 15:07:58 GMT http://mwmdev.com/viewpost.php?id=75 Comments - wip Estou a pensar em criar um sistema de comments. Todo o sistema do blog e respectivas sub-secções foram criadas por mim com um sistema de blogs em PHP+MySQL. No entanto, para além de ser bastante básico, é rápido, tenho o orgulho de poder dizer que fui eu que o criei, mas, até agora, não existe uma feature importante que existe nos blogs: os comments. O pessoal que lê conteúdos quer opinar sobre algum post ou mesmo deixar alguma informação pedida por quem escreveu o post..<br /> Embora tenha o projecto "Albuns" para criar, vou tentar acrescentar os "comments" mais cedo.<br /> O chato ou não, é o facto de ter de criar um sistema de moderação que tem de passar por quem escreve o post. Daí o ser chato, por um lado, ter o trabalho de se controlar, e por outro não, porque não aparece spam, insultos nem coisas do género. Até lá... Tue, 08 Jan 2008 23:59:34 GMT http://mwmdev.com/viewpost.php?id=74 Álbuns - new project Um dos grandes problemas dos sites é o tempo de carregamento das suas páginas. Quanto mais imagens houver para carregar, mais lento fica. Ou seja, o tempo de acesso depende do serverload, da capacidade de upload do servidor, da capacidade de download do cliente e da quantidade de imagens na página pedida pelo cliente ao servidor.<br /> <br /> Até agora, eu sempre tive um método aqui para o sistema que, quando o post tinha mais de 650 caracteres, eu cortava-o e metia reticências ("...") e para se ler tudo, tinha um link no final com esse objectivo. No entanto, quando crio um post só com imagens, elas no post não passam de código HTML de imagem como <img src=".."> e nesses casos, não há corte que sirva. Nesses casos, são carregadas as imagens todas e isso pesa muito.<br /> <br /> Foi por isto que decidi começar um novo projecto: álbuns. Num post, quando precisar de usar várias imagens, crio um novo álbum num sistema que vou criar em breve. Depois, é só criar um código para inserir no post e ter uma capa para o álbum com link para as imagens que pretendo mostrar nesse post.<br /> <br /> Quando tiver alguma versão de jeito venho falar dela. Sat, 05 Jan 2008 23:46:24 GMT http://mwmdev.com/viewpost.php?id=73 KDE - pensar 2 vezes Como referi há pouco tempo, nunca fui grande adepto nem utilizador do ambiente gráfico KDE. O Gnome sempre me pareceu mais leve e limpo, mas ao mesmo tempo, a maior parte das distribuições que experimentei tinham sempre Gnome como default ambiente gráfico. Foi mais por aí que nunca usei tanto o KDE. No entanto, instalei-o a semana passada. À primeira vista fiquei espantado com a evolução desde a última vez que tinha experimentado. Gostei dos themes, organização, funcionalidades e rapidez. No entanto, e pelo motivo que referi atrás, pelo facto de as principais distros apostarem no Gnome como default ambiente gráfico, parece-me que há alguma falha no que toca a software e updates. A comunidade KDE tem os seus updates e tudo mas mesmo assim não me sinto tão à vontade a usar KDE do que a usar Gnome. Parece-me um sistema muito particular e pouco desenvolvido em termos de software.<br /> <br /> O Ubuntu, com Gnome, é actualizado constantemente com updates de segurança e todas as aplicações têm updates nos repositórios. Já no KDE não consegui ter o mesmo tipo de actualização nem aceitação e reconhecimento de *.deb com o Kubuntu. Ao mesmo tempo, não há de origem o sistema de efeitos compiz com AiGLX ou XGL. Algumas distribuições como o Mandriva instalam mas no Kubuntu que experimentei não.<br /> <br /> Se bem me lembro, o Mandrake [novo Mandriva], usava como ambiente gráfica default o KDE. Portanto, e fazendo as contas, cada distribuição tem de origem um ambiente gráfico a que se adaptou e portanto melhora o seu software e opções consoante a sua escolha. Não querendo isto dizer que o utilizador, posteriormente, não instale outro ambiente gráfico. Mas nesse caso não terá tanto suporte de origem.<br /> <br /> Os ambientes gráficos estão-se a afastar cada vez mais uns dos outros e torna-se muito difícil para os utilizadores, escolher o que mais lhes serve, perante a máquina que têm, as funcionalidades que desejam e o peso que tudo isso trás ao processamento.<br /> <br /> Por estas razões de falta de compatibilidade directa no Kubuntu, devo voltar para o Ubuntu, com Gnome e esperar pelo KDE4 final ou pelo Hardy Haron 8.04. Embora aí, o lado Gnome penso que está a levar uma grande ensaboadela e talvez opte outra vez pelo Gnome. Sem concorrência não há evolução e assim sendo terei de me decidir até lá. A solução definitiva, que ainda está para vir [por falta de dinheiro por agora] é a vinda de um Mac com Mac OS X Leopard. Até lá: bom Linux. Sat, 05 Jan 2008 04:47:55 GMT http://mwmdev.com/viewpost.php?id=70 Passagem de Ano 2007/2008 - Happy New Year Um bom ano para todos! Mon, 31 Dec 2007 21:04:29 GMT http://mwmdev.com/viewpost.php?id=69 KDE - new to... Desde que uso Linux sempre decidi instalar as versões Gnome das distribuições que escolhia. No entanto a primeira experiência com Linux foi com o Mandriva. Aí utilizei KDE mas não fiquei nada satisfeito.<br /> Hoje, 5 anos depois, instalei o KDE 3.5 e diria que é melhor que Gnome 2.22.<br /> <br /> A primeira coisa que reparei foi a diferença de velocidade e eficiência do gestor de janelas. Depois a quantidade de features que dão imenso jeito e não as vejo no Gnome como por exemplo, abrir uma pasta em modo GUI como root, abrir uma consola na pasta em que se está, ter um conjunto de sidebars com informação e atalhos [melhor que no Gnome] e ainda um modo "Split View" que nos permite ter, lado a lado, o conteúdo de duas directorias numa só.<br /> <br /> Outra ferramenta que me apareceu instalada foi a "Katapult". Para além de poupar trabalho a procurar e a aceder a menus à procura de aplicações, não pesa nada no SO! Com apenas um atalho [default "alt+space"], um pequeno rectângulo semi-transparente aparece e há medida que vamos escrevendo, a Katapult vai mostrando as aplicações que mais se aproximam da procura desejada. Depois, se tivermos a nossa aplicação seleccionada, é só carregar "enter" e temo-la aberta.<br /> <br /> O painel principal inferior [e único de origem], funciona como lista de aplicações abertas, atalhos, menus, tray system e desktop switcher. Tem a altura ideal pelo que não rouba espaço a aplicações maximizadas nem torna os icones e os nomes das aplicações irreconhecíveis nem ilegíveis. Para além do mais, tem uma forma inteligente de dispor a lista de aplicações abertas, organizando-as em dois níveis e, se isto não for suficiente, agrupa as aplicações do mesmo tipo, como janelas de browsers, janelas de pastas, janelas de chat, etc.<br /> <br /> Como é Ubuntu e por sua vez, baseado em Debian, tenho acesso a uma vasta quantidade de aplicações *.deb num grande número de repositórios online. Além do mais, tenho as partições do Windows devidamente reconhecidas e automaticamente montadas, detecção de falta de codecs de som e vídeo por parte das aplicações e respectiva instalação. Tenho ainda um gestor de definições de sistema com uma zona própria para o WINE e, agora, com o LFS, WinRAR, Notepad++ e PHP Designer devidamente instalados e a funcionar na perfeição.<br /> <br /> Instalei os restricted drivers para a minha ATi x700 Pro 128mb e corro qualquer aplicação gráfica com alto desempenho. No entanto decidi não instalar o XGL nem o AiGLX porque a AMD [actual detentora da ATi] ainda não estabilizou os drivers [pelo menos para a minha placa].<br /> <br /> Outra razão para não ter instalado o sistema de efeitos nem o compositor compiz-fusion foi o facto de estar praticamente a sair uma nova versão do KDE: 4. Esta nova versão já traz um compositor próprio: Kwin.<br /> Já vi muitas screenshots e vídeos e está bastante bom. Por agora vou ficar pela versão 3.5 que está estável, e como já referi, muito boa [melhor que Gnome].<br /> <br /> Vou tirar umas screenshots ao bixo e logo ponho na secção 2D. Sat, 29 Dec 2007 21:09:35 GMT http://mwmdev.com/viewpost.php?id=68 Natal 2007 - Merry Christmas Bom Natal! Mon, 24 Dec 2007 04:41:03 GMT http://mwmdev.com/viewpost.php?id=66 Dabliu reProject - the restart Se forem à secção de projects, vêem que criei, há muito tempo, um site em que cada utilizador guarda vários tipos de conteúdos pessoais. Esse projecto chama-se Dabliu [double you]. No entanto, nunca mais mexi naquilo. Principalmente porque não era muito dinâmico em termos de construção de actualização por parte dos utilizadores. Pois bem, é disso que venho falar. Como aprendi a mexer em PHP e a usar a integração com MySQL, a base de dados, é-me possível criar conteúdos mais versáteis e dinâmicos. Desenterrei e recriei, então, do zero, o projecto Dabliu. Até agora só é possível guardar e gerir bookmarks. O site do projecto é um sub-site deste domínio e encontra-se em <a href="http://dabliu.mwmdev.com">dabliu.mwmdev.com</a>.<br /> <br /> Para aderirem ao projecto basta que se registem, escolhendo um username, uma password e inserindo o vosso e-mail. Os dados de login são encriptados numa base de dados para segurança. No entanto, mesmo que não estejam autenticados, é possível verem os "bookmarks of the moment" [os bookmarks do momento]. Por outro lado, uma vez autenticados, podem, ou adicionar bookmarks que estejam na lista dos "bookmarks of the moment" e que ainda não tenham na vossa lista [conta] ou apagar bookmarks dos quais estejam na lista e que vocês ou são os únicos a ter ou que têm um igual na vossa lista mas que é reconhecido pelo sistema. Outra opção é a de, logicamente, poderem criar novos bookmarks, inserindo um link, o título e uma tag que o organize e o identifique. Tem a possibilidade de o tornar privado se não quiserem que os outros o vejam na vossa lista ou mesmo na lista de "bookmarks of the moment".<br /> <br /> Incluí um sistema de search que , quando a lista se tornar extensa dá bastante jeito [acreditem]. Quando não se está autenticado, só é possível procurar nos bookmarks do Dabliu. Se se estiver autenticado, é possível procurar nos do Dabliu ou nos próprios. Ainda estou a desenvolver outra opção, para que, autenticado ou não, o utilizador possa procurar nos bookmarks de um certo utilizador, mostrando, o sistema, apenas os bookmarks não privados.<br /> <br /> Faltam alguns retoques e ainda estou a criar a secção dos bookmarks do utilizador registado ["your bookmarks"]. No entanto, novos posts de bookmarks aparecem na lista principal dos "bookmarks of the moment". Em falta está, também, um sistema de páginas como o que criei aqui para o blog e restante site.<br /> <br /> Quando houver novidades crio novo post. Até lá, registem-se e juntem muitos bookmarks para criar uma grande comunidade. Para breve está a inclusão dos "my notebooks", que, ao mesmo estilo, guarda pequenos blocos de notas com informações, tutoriais, histórias ou simples notas rápidas.<br /> <br /> Nota: este projecto é para ser usado na disciplina de Portfólio 1 no IST. Sun, 02 Sep 2007 01:45:20 GMT http://mwmdev.com/viewpost.php?id=64 Update - top 3 Criei um sistema que selecciona os 3 últimos posts que foram criados e que têm uma imagem no tópico. Até agora, apenas um dos tópicos do blog foi criado com uma imagem, o do RSS. No entanto, o sistema detectou-o com o segundo dos três últimos a ser criado e meteu, e bem, no meio da tabela. Quando avançar nas lições em WAMP, mostrarei como é possível fazer esta tabela com os últimos três posts. Thu, 23 Aug 2007 13:45:39 GMT http://mwmdev.com/viewpost.php?id=63 English version - mabe Estive a pensar e provavelmente irei criar uma versão paralela em inglês. Ainda não sei bem como irei fazer mas possivelmente irei criar uma base de dados com posts em inglês em que na altura em que crio um post em português, ele gera uma entrada igual, pelo menos com a data e o número do post [autoID], para que, quando tiver oportunidade, o possa traduzir e gravar. Depois, perante este cenário, será uma questão de adicionar um sinal de que existe uma tradução para esse artigo, através de uma bandeira ou de um simples link.<br /> <br /> Estou a falar nisto porque hoje em dia, é mais fácil espalhar conteúdos em inglês do que em português e portanto, com os artigos, que me interessa, se estiverem inglês, consigo partilhar melhor a informação para todo o mundo. Bom bom era arranjar um candidato a tradutor :) Wed, 22 Aug 2007 20:27:47 GMT http://mwmdev.com/viewpost.php?id=56 Nova secção - faq Para acabar esta fase de acabamentos do site, construi uma secção chamada FAQ em que vou incluindo algumas perguntas/respostas sobre mim ou sobre outras pessoas/coisas que venham a surgir. Mon, 20 Aug 2007 21:56:55 GMT http://mwmdev.com/viewpost.php?id=55 Pages system - organization Faltava um grande elemento no site: um sistema de páginas. Com este sistema, o site demora muito menos tempo a carregar à medida que for crescendo. Assim, escolho o número de artigos por página e o sistema calcula automaticamente se tem mais páginas para a frente ou para trás. Demorou algum tempo para criar o sistema porque se tem de calcular o número de páginas perante o número de artigos por tag, ou seja, se houver 10 artigos e for definido que são mostrados 5 por página, existem duas páginas. No entanto, se forem 11 artigos e os mesmos 5 artigos por página, já existem 3 páginas em que a terceira tem apenas um artigo. Depois de muitas condições e de reorganização do código, está tudo de pé e a funcionar para todas as secções [tags], actualmente com 5 artigos por página. Para que não haja confusões, à medida que o número da página aumenta, os artigos serão mais antigos. Também é fácil verificar isso pela data [original, não a editada]. Mon, 20 Aug 2007 19:43:03 GMT http://mwmdev.com/viewpost.php?id=51 Search system - latest blog update Há uns tempos tentei implementar um sistema de search no site. Na altura só conseguia pesquisar elementos no título e no subtítulo. Agora, com este sistema, qualquer elemento a procurar, é procurado em todo o artigo [título, subtítulo e texto do artigo]. Em cada secção do site, existe um search próprio e dedicado a esse tema. Ao procurar algo, é dirigido para o site de search em que, uma vez lá, é possível ver se houve resultados encontrados, quantos foram, e, se os houve, vê-los directamente e ordená-los pela data como acontece, normalmente, nas outras secções. Sun, 19 Aug 2007 19:10:50 GMT http://mwmdev.com/viewpost.php?id=50 RSS Generator System - from zero Acabei de criar um gerador de feeds automático para cada secção. Quando um post é criado ou é editado, o sistema gera um novo RSS para a respectiva secção do post. Para subscrever os RSS feeds, basta carregar no icon laranja que se encontra à frente do endereço do site [na maior parte dos browsers]. Ou obter o link directo em http://mwmdev.com/feeds/ seguido do nome da secção mais ".rss". Por exemplo, se quiser o feed do blog basta adicionar o link "http://mwmdev.com/feeds/blog.rss" ao seu leitor de RSS feeds. No entanto, na maior parte dos browsers, ao clicar no icon, laranja das RSS feeds, este mostra-lhe um preview das mesmas e permite adicionar ao browser ou a outros sistemas leitores de RSS feeds.<br /> <br /> Numa explicação mais técnica: o sistema gera um cabeçalho principal, e depois, selecciona todos os posts de uma determinada secção e enquanto houver posts "em espera" gera item a item a feed como mandam as regras de construção de feeds. Tive de usar algumas técnicas para poder incluir HTML nas feeds. Isto porque as tags em HTML começam e acabam com '<' e '>' respectivamente. Ora os feeds têm problemas com estes caracteres e têm de ser substituidos por "& lt;" [lower than] e "& gt;" [greater than] respectivamente. Ainda houve um problema com as mudanças de linha nos posts mas já foi tudo resolvido.<br /> <br /> Também estou a pensar em disponibilizar, também, o sistema gerador de RSS feeds. A partir de agora, devo deixar de postar sobre o sistema mais regularmente e passar a blog mesmo: temas do meu interesse, acontecimentos, notícias, etc. Sat, 18 Aug 2007 23:51:06 GMT http://mwmdev.com/viewpost.php?id=49 New Age - finally Todas as secções já foram inauguradas. Não estão todas completas mas já dá pelo menos para inaugurar o novo site. Está assente no sistema de blogs que criei recentemente e está, agora, alojado num host com domain name em "mwmdev.com". Esta secção será apenas blog + notícias, e as restantes... [vejam pelos nomes]. Falta converter alguns posts antigos mas daqui a pouco tempo estará tudo em ordem. Em suma, fica a faltar o sistema de feeds RSS que ainda estou a desenvolver. Terá um RSS para cada secção e um total. Posteriormente é possível que venha a incluir um sistema de comments. Fri, 17 Aug 2007 17:29:43 GMT http://mwmdev.com/viewpost.php?id=37 Home/blog + Reviews + Tutorials - done As três primeiras secções do site já estão completas. Para dizer a verdade estão a 90%. Como já vinha do anterior blog, há algumas screenshots em falta para alguns artigos. Com o tempo tentarei actualizar cada post o que faltar. Até agora, o sistema está-se a mostrar bastante flexível para ver posts separados, independentemente da sua tag, ou seja, o viewpost.php, recebe o ID do post e consoante este seja válido na base de dados, mostra o artigo, titulo, sub-titulo, data e mesmo o ícone se houver, venha o post da secção que vier. Portanto o sistema é bastante generalista e funciona muito bem. Também é o caso do sistema de criação de novos posts. Basta especificar a tag/secção do post que se vai criar e o sistema guarda na base de dados para quando se for à respectiva secção, o post lá apareça como se quer.<br /> <br /> Faltam pequenos ajustes para terminar e vou continuar a importar/converter os antigos posts para este sistema. É possível que acrescente algumas features até lá, como um sistema básico de search por posts, um contador com o total de posts por secção e no total, etc. Mon, 13 Aug 2007 15:52:55 GMT http://mwmdev.com/viewpost.php?id=25 New blog system - from zero Há uns tempos criei um sistema de blogs do zero. Aproveitando a maior parte do código, converti o actual blog, que vinha a ser actualizado através do Frontpage, para o meu sistema de blogs. Não é nada de muito complexo [ainda], mas já faz quase tudo o que preciso. Tem um sistema de login para eu pode fazer posts em qualquer lado. Após a autenticação, aparece no menu um link para fazer logout e para criar um post. A partir deste sistema de posts, e através do uso de uma base de dados no servidor, ao criar o post, associo-lhe um titulo, um subtitulo, uma etiqueta [tag], um nome para o icon do tópico e um artigo. Depois, perante a tag, o sistema mostra apenas os posts/artigos da respectiva secção, seleccionando na base de dados todos os relativos a essa tag.<br /> <br /> É possível perceber que torna o trabalho muito mais rápido e eficiente e para além disso é mais um trabalho para o portefólio visto que o sistema foi todo criado de raiz.<br /> <br /> Quando acabar de converter todos os posts antigos para aqui, falarei um pouco mais a fundo do sistema de blogs na secção de REVIEWS.<br /> <br /> É possível, também, notar que a maior parte dos posts não fará sentido em algumas alturas devido ao facto de eu não conseguir, ainda, acrescentar imagens, cor e outros formatos [sem usar explicitamente HTML no texto] nos artigos e ainda, porque as datas dos artigos foram todas geradas de novo quando converti para este sistema os posts anteriores. Como a grande maioria eram posts de notificação de mudanças ou algo do género, não afectará muito o contexto.<br /> <br /> Vou continuar a converter os textos das outras secções para este sistema e dentro de poucos dias estará tudo a 100%. Mon, 13 Aug 2007 00:03:31 GMT http://mwmdev.com/viewpost.php?id=17 Secção PROJECTS - new Finalmente a secção PROJECTS abriu. Já meti 3 artigos. Em breve acrescentarei os restantes. Deixei para o fim porque são artigos bastante maiores que os das restantes secções. Os que já pus online são pequenos, mas foi o que consegui fazer até agora. Pode haver alguns textos que não façam sentido no contexto em que estão por terem sido apenas copiados do site antigo e portanto conterem frases como, "as imagens aqui ao lado", onde na verdade neste novo site, só há para baixo. Outra questão é que já não uso os álbuns do google para pôr as pics por isso pode haver alguma referência a isso. Em alguns sub-sites ainda não tive oportunidade de meter as pics relativas a certos artigos. Com o tempo tudo voltará ao lugar.<br /> Ainda na secção dos projects, o artigo do LFS [Live for Speed], contém vídeos do Youtube [podem pesar um pouco, são 2]. Sun, 12 Aug 2007 23:49:28 GMT http://mwmdev.com/viewpost.php?id=16 TUTORIALS - updated A secção dos tutoriais foi actualizada de acordo com as outras. Ainda falta acrescentar alguns mas quando tiver tempo acrescento e aviso. Sun, 12 Aug 2007 23:48:51 GMT http://mwmdev.com/viewpost.php?id=15 Ferrari Enzo - continue... Comecei com o Ferrari há um tempo e não tenho tido tempo para o actualizar, no entanto já consegui adiantar mais qualquer coisa. Na secção 3D foi acrescentado uma acrescento e mais alguns renders [vão em 33]. Sun, 12 Aug 2007 23:48:18 GMT http://mwmdev.com/viewpost.php?id=14 Secção 3D - update Consegui meter 3 artigos de 3D que ainda tinham ficado por converter do site antigo. Ainda faltam mais 2 m