PUB
Janeiro de 2011 CesiUM, Dep Informática Universidade do Minho /log/CeSIUM Mensal, Nº1 Direcção: Inês Espojeira Paginação: Inês Espojeira Edição: Madalena Gonçalves
Portáteis Asus+Toshiba +Sony+HP= Condições Especiais para alunos
O jornal do CeSIUM
PUB
“A experiência associativa é uma mais-valia no mundo Fevereiro Radical De 18 a 20 de Fevereiro, o empresarial” CeSIUM organiza um Fim-deSemana Radical. É a primeira iniciativa do géO antigo aluno de Engenharia Informática da Universidade do Minho nero e acontece no Gerês. Pág. 3 contou, em entrevista ao /log/CeSIUM, como nasceu a Silico Life e dei-
Entrevista a Simão Soares, da empresa Silico Life
xou conselhos aos alunos da licenciatura e do mestrado. Pág.2e3
PERL O Centro de Apoio ao Open Source organizou, no dia 13, um Workshop de Introdução ao Perl. Pág.4
Futsal no Feminino
Silico Life: Paulo Maia, Paulo Vilaça, Simão Soares, SProf. Miguel Rocha, no EBI (European Bioinformatics Institute, em Cambridge)
Nova plataforma para gestão de grupos O SIMON é uma forma de Group Management System (GMS), de custo reduzido, e com possibilidade de personalização de acordo com as características de cada cliente. O projecto surge no âmbito do mestrado em Engenharia Informática. Pág 4
A iniciativa é do CeSIUM e tem começo marcado para 22 de Fevereiro. Decorre na Nave Desportiva de Gualtar e está aberto a todas as alunas da Academia. Há atribuição de prémios para 1º, 2º e 3º lugares, melhor jogadora, melhor guarda-redes e melhor marcadora. Pág.4
PUB
2 Info-Lesium Janeiro de 2011 Entrevista com Simão Soares, da empresa Silico Life “Em Portugal somos pioneiros na área da Bioinformática” Porquê Bioinformática? Era uma aplicação diferente, uma aplicação concreta das ciências da computação,numa área que e muito motivadora porque tem uma série de aplicações na saúde, na biologia, na biotecnologia industrial. Foi o teu primeiro contacto com a Biologia. Conseguiste acompanhar o ritmo do mestrado? Consegui acompanhar. Obviamente foi um desafio, tive de entrar neste mundo, perceber esta linguagem. A componente do mestrado dá-nos um bocadinho das ferramentas para depois sabermos falar a linguagem da biologia, para só depois percebermos como é que a podemos aplicar à parte computacional. Mas tudo se faz quando existe vontade, não é nada de transcendente. Como surge a Silico Life? A experiência associativa, tanto no CeSIUM como na Associação Académica, de motivar as pessoas, trazê-las para uma causa, liderá-las, cumprir uma série de objectivos, com certeza é uma mais-valia para depois, no mundo empresarial - seja na criação, no meu caso da própria empresa, seja como trabalhador por conta de outrém- penso que ajuda muito. No meu 1º ano de mestrado, estava num grupo de investigação do Departamente de Produção e Sistemas, ligado à área de optimização. Depois de terminar o ano curricular de Mestrado fui fazer parte da minha tese na Dinamarca, na Universidade Técnica de Copenhaga fui, já nessa altura, participando em alguns concursos de empreendedorismo, com amigos, muito na tentativa de explorar e tentar pôr algumas ideias em papel e defendê-las. Depois, quando voltei para Portugal, para terminar a minha tese, fui convidado a integrar este projecto, com os meus colegas de mestrado e com os orientadores científicos. A partir daí, começou a delinear o que daria origem à Silico Life, de que de momento estou com as funções executivas. As pessoas tem é de se atrever, de ter perseverança; pensem mais seriamente em algo e depois as coisas ganham uma dinâmica própria e é o próprio projecto que vos diz atrevam-se! O que faz a Silico Life? Explicando, simplesmente, o que nós fazemos são soluções de biologia computacional para as ciências da vida. Pegamos nos conceitos de ciências da computação e como conseguimos perceber as linguagens e os problemas tanto da biologia, da tecnologia bioindustrial, como das ciências da saúde, temos mais aptidões para desenvolver soluções para esses mercados. Na nossa principal área, a biotecnologia industrial, ajudamos no processo de investigação e desenvolvimento. A biotecnologia industrial é uma área industrial que está presente, um bocadinho invisível, nos mais diferentes pontos da nossa vida: tanto nos farmacêuticos, nos cosméticos, na indústria alimentar, etc. Em todas essas áreas, o motor são microorganismos que produzem determinados compostos. Nesse âmbito, nós modelamos esses microorganismos, em modelos computacionais - que, como costumamos dizer, são os nossos mapas -, e depois temos os nossos algoritmos, baseados em inteligência artificial, que actuam sobre esses mapas. Isto resulta numa espécie de GPS, que é uma analogia que gostamos de usar, de tentar encontrar as condições para uma produção óptima de um determinado alvo, um determinado composto. E nós conseguimos dar um método racional à investigação e/ou desenvolvimento encurtando o risco e o tempo que demora a desenvolver. Vai havendo, então, bastante trabalho. E a nível internacional tem havido oportunidades? Nós estamos numa fase de arranque. Quando arrancamos, e achávamos que tínhamos projectos para sobrevivermos durante uns tempos, pegámos no capital social, financiado pelos fundadores da empresa, e fomos alavancando o projecto sempre com uma estratégia muito sustentada
Janeiro de 2011 Info-Lesium 3 de investimento próprio. Isso foi com projectos nacionais, mais na área de análise de dados de origem biológica. Internacionalmente, estivemos, recentemente, na Escócia, no Fórum Europeu de Biotecnologia. Estamos a desenvolver contactos, temos alguns projectos numa fase inicial. Estamos envolvidos com alguns parceiros europeus; falamos com os parceiros académicos que temos e fazemos uma espécie de translação para a indústria da investigação. A Silico Life em Portugal Estamos 9 pessoas envolvidas neste projecto, mas a empresa começou comigo e com outros colegas daqui da Universidade do Minho, alguns deles a prosseguir agora o doutoramento nesta área. Em Portugal, pelo menos a funcionar, nós somos pioneiros na área da bioinformatica. A nível mundial, na parte de biologia de sistemas, na parte de optimização, podemos dizer que somos das poucas empresas; existe alguma concorrência na parte dos contactos entre as empresas mas pode dizer-se que é um mercado ainda em expansão. Alunos que queiram colaborar convosco, é possível? Para já ainda não temos necessidade de ir buscar gente, mas claro que esse é o nosso objectivo. E claro que a Universidade do Minho é uma fonte primordial para nós, primeiro porque procuramos competências que o mestrado em Bioinformática no Minho oferece e, claro, pela ligação à academia. Silico Life: Paulo Maia, o Paulo Vilaça,Simão Soares, SProf. Miguel Como se constrói uma empresa de sucesso? Rocha, no EBI (European Bioinformatics Institute, em Cambridge) O sucesso é relativo, ele constrói-se. Devemos sempre fazer coisas que nos dêem prazer e o primeiro passo para começar a levar uma coisa mais a serio é começar a escrever as coisas. Pegar no papel e escrever as coisas. Não existem ideias perfeitas, elas tem sempre falhas e dai que alguns concursos permitem é perceber o que é preciso refinar para o projecto funcionar. O que é preciso é ter noção do mercado, da possibilidade de concorrência, mas nos temos vantagens, temos um factor de diferenciação.
Sobre a Silico Life
Sobre Simão Soares
Entrou em 2004, na Universidade do Minho, na Licenciatura em Engenharia de Sistemas e Informática (Licenciatura em Engenharia Informática desde Bolonha). Vindo de um curso profissional em Informática de equivalência ao secundário, em 2007, ingressou no Mestrado em Bioinformática. Nasceu em 2010 e, no mesmo ano, ficaram Fez parte do Associação Académica, da Comissão em primeiro lugar no ‘Atreve-te 2010’, um conde Praxe do seu ano e do CeSIUM, durante os 5 curso para premiar as melhores ideias e conanos como estudante na Universidade do Minho. ceitos de negócio. Foi organizado pelas academias de Portugal, Fim-de-semana radical para alunos finalistas ou recém formados, e O próximo fim-de-semana de 18 a 20 de Fevecontou com o patrocínio da Presidência da Rereiro é marcado por mais uma actividade do pública. CeSIUM: o fim-de-semana radical. Inês Espojeira e Miguel Regedor
No parque de campismo de Cerdeira, no coração do Gerês, qualquer membro está convidado a participar de vários jogos e diversões de pôr adrenalina a correr nas veias. O preço é de 40 euros. Inês Espojeira
4 /log/CeSIUM Janeiro de 2011 Futebol no feminino O CeSIUM está a preparar o seu I Torneio de Futsal Feminino. A iniciativa, fruto de mais uma parceria entre o nosso centro de estudantes e a Comissão de Festas de LEI 2010/11, tem começo marcado para o dia 22 de Fevereiro. Decorre na Nave Desportiva de Gualtar e está aberto a todas as alunas da Academia. Organizado no seio de um curso composto na sua grande maioria por rapazes, este torneio reservado às raparigas prima pela inovação. As oito equipas da competição são distribuídas por dois grupos, há atribuição de 6 prémios para as equipas que se classificarem em 1º, 2º e 3º lugar es, para a melhor jogadora, a melhor guarda-redes e a melhor marcadora. Na semana de início da competição, será também organizada na Discoteca Nelson Carvalho Sardinha Biba uma festa oficial da mesma.
SIMON O SIMON é a nova plataforma disponível para a gestão de grupos, de custo reduzido, e com possibilidade de personalização de acordo com as características de cada cliente. É uma forma de Group Management System (GMS) e surge no âmbito de uma unidade curricular (UCE15), do mestrado em Engenharia Informática. Esta aplicação integra funcionalidades de homepage (publicação de notícias) e vem solucionar dificuldades de organizações gerirem a sua imagem online, comunicarem com os Disponível em http://simon.di.uminho.pt seus associados, divulgarem os seus eventos, e gerirem projectos internos (distribuir tarefas e responsabilidades, calendarização, etc.). A plataforma Web será, também, gerida por membros do CeSIUM e vem melhorar a gestão e organização do cliente. Está já a ser utilizada pelo núcleo de estudantes de medicina (NEMUM) disponivel em www.nemum.com Inês Espojeira
Perl O Centro de Apoio ao Open Source organizou, no dia 13, mais uma actividade, desta vez uma Workshop de Introdução ao Perl. Especialmente destinado a quem não tinha conhecimentos nenhums de Perl, foram abordados os conceitos básicos desta linguagem. A Associação Portuguesa de Programadores Perl (APPP) [ver caixa] cedeu, gentilmente, ao CeSIUM, para este workshop, os slides que foram elaborados no âmbito de uma formação para iniciados na Portuguese Perl Workshop 2010. O workshop começou por volta das 16 horas, sendo a audiência composta por alunos dos vários anos da LEI e do MI/MEI. O background que já possuíam permitiu manter um ritmo rápido, o que seria impossível com pessoas com menos conhecimentos de programação. Os primeiros minutos foram dedicados a explicar o que é o Perl, em que sistemas e versões está disponível e como se usa. Abordou-se, também, a linguagem propriamente dita: conceitos básicos sobre sintaxe, tipos de variáveis e scopes, condições e ciclos, sempre acompanhado de exercícios resolvidos "em tempo real". Discutiram-se, ainda, os operadores built-in, funções de input e output e as regras de escrita de funções. Falou-se ainda de passagem de valores por referência (mais um tópico em que ajudou o conhecimento prévio do conceito por parte da audiência), e para finalizar, umas dicas rápidas sobre como instalar, usar e escrever módulos e alguma bibliografia recomendada. APPP Este foi o primeiro de vários workshops que o A Associação Portuguesa de Programadores Perl tem CeSIUM está a planear sobre Perl. Os próximos irão incidir sobre temas mais avançados, como como objectivos a promoção e divulgação da linguagem de programação Perl em Portugal. A APPP é interacção com bases de dados, desenvolvi- composta por uma lista de membros influentes e com mento de aplicações web ou processamento de contribuições de reconhecimento internacional. André Santos documentos de texto. http://www.perl.pt/
Janeiro de 2011 /log/CeSIUM 5
Cassandra, the Data Model Na minha tese de Mestrado estarei a trabalhar com Cassandra, um sistema de gestão de bases de dados distribuídas em código aberto. Para começar, vamos olhar para uma das maiores diferenças entre este tipo de DBMS (Database Management System) e os habituais sistemas relacionais, o modelo de dados. O Cassandra foi criado pelo Facebook e é baseado em Dynamo e Bigtable. Os principais objectivos deste sistema é ser altamente escalonável, descentralizado e tolerante a falhas. O teorema CAP de Eric Brewer’s diz que é impossível para um sistema de computação distribuído, simultâneamente, fornecer todas estas garantias: Consistência Disponibilidade(availability) Tolerância à partição Os membros do movimento NoSQL (o que inclui o Cassandra) focam-se nos últimos dois, desleixandose um pouco na consistência. Fornecem, o que é conhecido como consistência eventual. Depois disto, vamos olhar mais de perto o Modelo de Dados do Cassandra. Normalmente os membros do NoSQL são key-value stores, que quase não tem estrutura no seu modelo de dados, além de que podem ser vistas como um array associativo. Por outro lado, o Cassandra é um sistema de base de dados orientado, com um grande estrutura. O bloco básico de construção do Cassandra são as Columns, que não são mais do que um tuplo com três elementos, um nome, um valor e uma timestamp. De seguida temos o que é conhecido com SuperColumn, que também é um tuplo, mas que só tem dois elementos, o nome e o valor, com a particularidade de o valor ser uma mapa de chaves para colunas (esta chave tem de ser a mesma da coluna do nome). O que reúne tudo isto são as Famílias de Colunas (ColumnFamilies), uma estrutura que pode armazenar um infinito número de linhas (SuperColumns). Têm um nome e um mapa de chaves para linhas. ULTURA EM BRAGA Mas há que ter em mente uma coisa no momento de concepção de um modelo em CasCasa das Artes, MÚSICA “Canções” de sandra; ele é feito para optimizar leiFamalicão Pedro Abrunhosa, 15 28, 29 Jan 21h30 turas, não faz nenhum tipo de processamento aquando da recolha EXPOSIÇÃO VII Concurso Casa dos Crivos, Municipal de Fotografia 2010 até 29Jan de dados armazenados. Todo o processamento, classificação, indexação CINEMA “Sem Ela” Cinema Theatro Circo, (pode usar-se colunas de familias - Feminino Singular, Femi24 Jan, 21h30 nino Plural, 3 para criar índices) são feitos aquando CINEMA “Flores Partidas”, Videoteca Munido armazenamento dos dados referi“E a tua mãe também” Cicipal, 2ª-feiras, dos. Isto é basicamente o oposto do nema de Almofada 21h30 que acontece nos modelos tradicioCINEMA “24 Hour Party Velha-a-Branca, nais, por isso se os vais usar, tem em People”de Michael Winterbot26 Jan, 21h45 atenção esta diferença. tom - Velhacine
C
Luís Zamith (tradução de João Magalhães)
DANÇA “The Night will be Black”, Astrid Takche de Toledo, 6 TEATRO “A Menina do Mar”, Filandorra-teatro do Nordeste, 3
Theatro Circo 11Fev, 21h30 Theatro Circo, 14, 15 Fev 14h30e10h30
6 /log/CeSIUM Janeiro de 2011
Editorial “New Born” É na qualidade de nova directora do /log/Cesium, do Centro de Estudantes de Engenharia de Sistemas e Informática, que vos escrevo. O antigo Info-Lesium está de volta! Com novo nome, novo projecto, novas mãos, novas caras que querem mostrar, mais uma vez, à universidade que o CeSIUM é um núcleo de estudantes digno, trabalhador e merecedor da vossa atenção. Trazemos-vos um jornal renovado, com espaço para noticiar os assuntos mais importantes a ocorrer durante cada mês, tanto no âmbito das actividades do CeSIUM como das da nossa universidade. Destacamos também um espaço dedicado exclusivamente à opinião dos membros do CeSIUM relativamente a questões do mundo informático ou a outras que possam mostrar-se do interesse dos estudantes. Entre os renovados votos para 2011, o CeSIUM considerou importante fazer renascer este traço da sua identidade: a procura constante de aproximação a cada membro. A todos os que abraçaram este novo projecto, a todos os que contribuíram com ideias ou apenas com apoio moral, aos que perderam minutos do seu precioso tempo a construir este jornal; a todos os que se envolveram neste re-born do /log/CeSIUM, e ao Roberto, o meu obrigado pessoal. A directora,
Inês Espojeira
Correios Correios, é o primeiro romance de Charles Bukowski. Apesar de nos ter deixado um legado poético anterior a Correios, é neste livro que Bukowski inicia o seu brilhante - leia-se hilariante - percurso como romancista. Este livro, como em quase todos os de Bukowski, tem como personagem central Henry Chinaski, um trabalhador dos correios, que se supõe ser Bukowski alter-ego e um personagem semi-biográfico É tido como muitos o natural ponto de partida para nos iniciarmos na leitura de Bukowski, que de resto é fácil e agradável: sexo, wiskey e pancadaria andam lado a lado com os problemas do dia-adia que o personagem sempre os resolve da mesma maneira, com sexo, wiskey e pancadaria. João Moura
Janeiro de 2011/log/CeSIUM 7
A MINHA experiência Erasmus A história começa em 2007, quando me inscrevi para "Padrinho de Erasmus" no GRI. Durante esse ano fiquei encarregue de ajudar e apoiar um aluno de Erasmus (Teodoro de Itália!). Foi uma experiência muito gratificante pois, hoje em dia, é um grande amigo e já me recebeu uma semana na sua casa no centro de Milão. No final do ano, fizemos um jantar de despedida com alguns amigos de Erasmus que fiz nesse ano. Mais tarde, já em Dezembro de 2008, ponderei a hipótese de ir eu também estudar para fora. Estudei as alternativas e o que tinha de fazer cá de modo a conseguir fazer as disciplinas e não perder o ano. Tinha um vasto leque de países à escolha, fruto de trabalho e bons relacionamentos entre as universidades, pórem apenas 3 ou 4 destinos me seduziam: Holanda, Itália, Áustria e Bélgica. Acabei por não conseguir ir para a Holanda mas fiquei na segunda opção (Gent- Bélgica). Curiosamente, o meu vizinho de quarto e grande amigo veio da Holanda. Tive bastante dificuldades em conseguir definir o meu plano de estudos pois tive muitas dificuldades em falar com os coordenadores da minha escola. Passei vários dias a deslocar-me à universidade e a voltar desanimado por não encontrar uma solução. Finalmente, após três semanas, e muitos e-mails internacionais, consegui. Fiquei com cadeiras de mestrado para o qual não tinha bases suficientes mas lá consegui resolver as coisas. Muitos alunos pensam que ir de Erasmus é fazer cadeiras de "borla". Não é bem assim... Universidades da Bélgica e Holanda são universidades muito boas a nível de Informática e não facilitam! Consegui fazer 5 das 7 cadeiras com alguma dificuldade. Mas Erasmus é muito mais do que ir estudar para fora, para um país diferente; Erasmus é uma oportunidade de conhecer amigos de todas as partes do mundo, desde Estados Unidos até á Indonésia. Foram seis meses muito bons em que fiz grandes amizades, partilhei a cozinha com amigos com ideias de culinária "divergentes", convivi com culturas e religiões diferentes, mas no fim todos nos sentávamos à mesma mesa a jantar, a discutir a próxima viagem ou a peripécia que aconteceu durante o dia. A pior sensação de Erasmus é dizer "adeus" a pessoas que viveram contigo e partilharam tantas aventuras e não estão a uma auto-estrada de viagem. Felizmente, existe o skype. Os voos estão baratos e a passagem de ano de 2010 ficará na minha memória como uma aventura em Budapeste onde se deslocaram, literalmente, dos quatro cantos do mundo, 20 amigos e pudemos, mais uma vez, viver uma semana de "Erasmus" todos juntos. "Se gostei de Erasmus ?" Gostei! Daniel Quinta
O teu espaço O /log/CeSIUM também é teu! Dános as tuas sugestões, faz os teus comentários, diz-nos o que achaste, para cesium@di.uminho.pt
PUB
8 /log/CeSIUM Janeiro de 2011 Facebook O Facebook foi criado a 4 de Fevereiro de 2004 e é, hoje em dia, uma rede social com uma gama de utilizadores que vai até 500 milhões de utilizadores activos. Fundada por Mark Zuckerberg, esta rede social diferencia-se das outras todas já antes criadas por ter um aspecto formal, organizado, com uma quantidade quase infinita de aplicações. Destaca-se também pelas possibilidades de interacção que disponibiliza aos seus utilizadores, tanto ao nível da partilha de informação como fotos ou vídeos. Este tipo de redes interliga pessoas, que normalmente não interagiriam, devido a gostos ou amigos em comum. Devido, ainda, à extensa rede de amigos que esta rede social fornece, o utilizador tem a possibilidade de estar a par das notícias mais recentes, superando, muitas vezes, os meios de comunicação social. Uma das possibilidades que este tipo de redes sociais oferece é a partilha de carga de dados pelos diversos amigos da rede pessoal de cada um. Suponha-sedo que existe uma fotografia de 1 Gigabyte e supondo numa escala muito menor da verdadeira que o indivíduo Daniel tinha apenas quatro amigos na sua rede social. Este podia distribuir o processamento da sua reprodução pelos quatro amigos da sua rede social diminuindo até 4 vezes a carga que normalmente exigiria sem essa distribuição, como mostra a imagem. Porém será isto tudo só facilitismo e evolução? Não estaremos a dirigir-nos para uma geração que perde de dia para dia alguma humanidade? Estas redes sociais entraram na nossa sociedade de rompante e mudaram toda a maneira como vemos as relações. Tentamos interligar -nos emocionalmente já filtrando através da informação que conseguimos adquirir a partir desta rede. Inconscientemente estamos a descartar pessoas que a nossos olhos não são compatíveis connosco. Perdemos a surpresa e a descoberta de um estranho com uma conversa, apagamos horas e pormenores que antigamente não perdíamos. Perdemos aquele pedido que fazemos ao nosso amigo para nos apresentar uma rapariga com um simples pressionar de um botão. A nossa intimidade é descartada a cada nova geração de redes de pessoas e amigos. Eu sou do tempo em que a novidade era o telemóvel e acredito ter perdido “aquele” olhar ou um gesto que nos permitiria sonhar até sermos velhos e não obtive pois estava mais preocupado a escrever e a ler de um aparelho tecnológico. Talvez não nos apercebamos, mas todas estas tecnologias tornam as nossas relações um bocadinho mais vazias, menos propícias a erros e à aprendizagem a que nos levam. O ser humano precisa de socializar, precisa de trocar ideias, histórias e experiências, mas dentro dessas constantes necessidades é sempre preciso voltar às raízes e ter a noção que nem tudo que é fácil e prático é melhor para a nossa vida. Diego Albuquerque
Cartoon de José Moreira e Ricardo Corrreia
AnysoluFormação Inicial de formadores (Protocolo AAUM), 250 , a 21 de Jan Curso CCNA Cisco Systems Campanha apenas a 999 , a 20 de Jan tions, Forma-
P U B
ção, Consultoria e Serviços de Networking
J C U / M
D P E