{"id":141,"date":"2010-02-25T21:30:00","date_gmt":"2010-02-25T21:30:00","guid":{"rendered":"http:\/\/filipesaraiva.info\/blog\/?p=141"},"modified":"2010-02-25T21:30:00","modified_gmt":"2010-02-25T21:30:00","slug":"tokamak-4-ou-a-vida-de-um-desenvolvedor-kde","status":"publish","type":"post","link":"https:\/\/filipe.saraiva.tec.br\/blog\/?p=141","title":{"rendered":"Tokamak 4 &#8211; ou a vida de um desenvolvedor KDE"},"content":{"rendered":"<div style=\"text-align: justify;\">N\u00e3o \u00e9 novidade para ningu\u00e9m o <a href=\"http:\/\/liberdadenafronteira.blogspot.com\/2010\/02\/minha-atual-area-de-trabalho.html\">quanto gosto<\/a> do <a href=\"http:\/\/kde.org\/\">KDE<\/a>. Ele \u00e9 um ambiente bonito, altamente configur\u00e1vel, e ainda traz um <span style=\"font-style: italic;\">framework<\/span> de desenvolvimento completo.<\/div>\n<div style=\"text-align: justify;\">A <a href=\"http:\/\/api.kde.org\/4.0-api\/kdelibs-apidocs\/\">KDElibs<\/a> \u00e9 uma cole\u00e7\u00e3o gigante de classes baseadas em <a href=\"http:\/\/qt.nokia.com\/products\">Qt<\/a>, o <span style=\"font-style: italic;\">toolkit<\/span> gr\u00e1fico utilizado pelo KDE, que proporciona um desenvolvimento r\u00e1pido de aplica\u00e7\u00f5es que precisam de uma interface gr\u00e1fica elaborada, acesso a banco de dados e mais.<\/div>\n<p><\/p>\n<div style=\"text-align: justify;\">\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/tecnologialivre.com.br\/blog\/wp-content\/uploads\/2008\/08\/162_kde.jpg\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;\" src=\"http:\/\/tecnologialivre.com.br\/blog\/wp-content\/uploads\/2008\/08\/162_kde.jpg\" alt=\"\" border=\"0\" \/><\/a><span style=\"font-style: italic;\"><a href=\"http:\/\/en.wikipedia.org\/wiki\/Konqui\">Konqui<\/a>, o mascote do KDE<\/span><\/div>\n<p>Mas, quando falamos em software livre, n\u00e3o tem como n\u00e3o comentar que a parte mais divertida \u00e9 come\u00e7ar a colaborar com o programa e mergulhar no modelo de desenvolvimento. Conhecer a comunidade e as pessoas que dela fazem parte, interagir com essas diferentes mentes unidas para criar um software robusto, de qualidade e livre \u00e9 a parte mais legal.<\/p>\n<p>Eu ainda n\u00e3o sou um contribuidor de c\u00f3digo, mas espero logo mais tornar-me um. Entretanto, se voc\u00ea quiser ter uma pequena mostra de como \u00e9 esta intera\u00e7\u00e3o entre os desenvolvedores, lhes dou a dica de dar uma visitada no blog do grupo <a href=\"http:\/\/liveblue.wordpress.com\/\">Live Blue<\/a>, os desenvolvedores baianos do KDE.<\/p>\n<p>O Sandro Andrade, membro do grupo, est\u00e1 a alguns dias em Nuremberg, Alemanha, participando do Tokamak 4. Esse encontro re\u00fane alguns <span style=\"font-style: italic;\">hackers<span style=\"font-style: italic;\"> <\/span><\/span>do KDE para dar in\u00edcio ou amadurecer determinado projeto no espa\u00e7o de tempo que durar o encontro.<\/p>\n<p>Durante o Tokamak 4, os desenvolvedores est\u00e3o trabalhando em perfis da KDElibs adequados a cada hardware em que a mesma ir\u00e1 rodar. Assim, o programador poder\u00e1 usar esse <span style=\"font-style: italic;\">framework<\/span> especificamente para um ambiente desktop e, quando utiliz\u00e1-lo para uma plataforma embarcada (como um celular, por exemplo) ele poder\u00e1 usar a mesma KDElibs, adequada a este novo ambiente.<\/p>\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2010\/02\/id725X1342ampsiteliveblue.wordpress.comampurlhttp%3A%2F%2Fliveblue.files_.wordpress.com%2F2010%2F02%2Fimgp1417.jpg\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 414px; height: 290px;\" src=\"http:\/\/blog.filipesaraiva.info\/wp-content\/uploads\/2010\/02\/id725X1342ampsiteliveblue.wordpress.comampurlhttp%3A%2F%2Fliveblue.files_.wordpress.com%2F2010%2F02%2Fimgp1417.jpg\" alt=\"\" border=\"0\" \/><\/a><span style=\"font-style: italic;\">Acredite: todos os eletr\u00f4nicos na foto rodam o KDE<\/span><\/div>\n<p>E esta \u00e9 apenas uma das tarefas que o pessoal t\u00e1 &#8220;batendo cabe\u00e7a&#8221; l\u00e1 em Nuremberg. Recomendo fortemente a leitura dos textos (que est\u00e3o em portugu\u00eas, diga-se) para voc\u00ea conhecer um pouco mais desse ambiente pulsante que \u00e9 o desenvolvimento de software livre.<\/p>\n<p><\/p>\n<div style=\"text-align: center;\"><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/3.bp.blogspot.com\/_D90o14PgDGE\/Sr0knQ2yTwI\/AAAAAAAAAsI\/Gjrh7ue4I7c\/s400\/SDC12281.JPG\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;\" src=\"http:\/\/3.bp.blogspot.com\/_D90o14PgDGE\/Sr0knQ2yTwI\/AAAAAAAAAsI\/Gjrh7ue4I7c\/s400\/SDC12281.JPG\" alt=\"\" border=\"0\" \/><\/a><span style=\"font-style: italic;\">Sandro Andrade durante o Software Freedom Day 2009<\/span><\/div>\n<div style=\"text-align: center;\"><\/p>\n<div style=\"text-align: justify;\">E para quem n\u00e3o lembra, em especial os leitores e leitoras piauienses, o Sandro Andrade esteve em Teresina no <a href=\"http:\/\/www.psl-pi.org\/?p=55\">Software Freedom Day 2009<\/a>, ministrando um curso de Qt e duas palestras: uma sobre o KDE e outra sobre o <a href=\"http:\/\/code.google.com\/soc\/\">Google Summer of Code<\/a>.<\/p>\n<p>Ent\u00e3o, sem mais delongas, seguem os links:<br \/><a href=\"http:\/\/liveblue.wordpress.com\/\">Site Live Blue<\/a><br \/><a href=\"http:\/\/liveblue.wordpress.com\/2010\/02\/20\/tokamak-dia-1\/\">Tokamak 4 dia 1<\/a><br \/><a href=\"http:\/\/liveblue.wordpress.com\/2010\/02\/21\/tokamak4-dia-2\/\">Tokamak 4 dia 2<\/a><br \/><a href=\"http:\/\/liveblue.wordpress.com\/2010\/02\/22\/tokamak4-dia-3\/\">Tokamak 4 dia 3<\/a><br \/><a href=\"http:\/\/liveblue.wordpress.com\/2010\/02\/24\/tokamak4-dia-4\/\">Tokamak 4 dia 4<\/a><br \/><a href=\"http:\/\/liveblue.wordpress.com\/2010\/02\/25\/tokamak4-dia-5\/\">Tokamak 4 dia 5<\/a><\/div>\n<\/div>\n<\/div>\n<div class=\"blogger-post-footer\"><script expr:src='\"http:\/\/feeds.feedburner.com\/~s\/LiberdadeNaFronteira?i=\" + data:post.url' type=\"text\/javascript\" charset=\"utf-8\"><\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e3o \u00e9 novidade para ningu\u00e9m o quanto gosto do KDE. Ele \u00e9 um ambiente bonito, altamente configur\u00e1vel, e ainda traz um framework de desenvolvimento completo. A KDElibs \u00e9 uma cole\u00e7\u00e3o gigante de classes baseadas em Qt, o toolkit gr\u00e1fico utilizado pelo KDE, que proporciona um desenvolvimento r\u00e1pido de aplica\u00e7\u00f5es que precisam de uma interface gr\u00e1fica&hellip;&nbsp;<a href=\"https:\/\/filipe.saraiva.tec.br\/blog\/?p=141\" class=\"\" rel=\"bookmark\">Continue a ler &raquo;<span class=\"screen-reader-text\">Tokamak 4 &#8211; ou a vida de um desenvolvedor KDE<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,9],"tags":[25,11,7,26],"class_list":["post-141","post","type-post","status-publish","format-standard","hentry","category-cibercultura","category-software-livre","tag-ciencia-da-computacao","tag-desenvolvimento","tag-eventos","tag-kde"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1p2Jh-2h","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=141"}],"version-history":[{"count":0,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/141\/revisions"}],"wp:attachment":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}