A apostila da Caelum sobre Ruby on Rails 3 foi disponibilizada para download.
A apostila é usada no curso RR-71 da Caelum.
A apostila da Caelum sobre Ruby on Rails 3 foi disponibilizada para download.
A apostila é usada no curso RR-71 da Caelum.
Regis Pires 03 set 2010 Link para os Comentários
Nesta segunda edição, conversamos com Ben Cooksley. Ele é um dos responsáveis em configurar partes essenciais da infraestrutura do git.
Normalmente ele é bem quieto e prefere não chamar muita atenção. Uma razão a mais pra colocá-lo nos holofotes. Conheça mais uma pessoa que cuida dos fóruns do KDE e que não tem medo de termos como LDAP e GOsa e consegue escrever scripts de sysadmins sem bugs de olhos fechados. E o único que faz tudo com o Grace.
Atualmente moro em Wellington, Nova Zelândia. Minha máquina é um laptop Acer que comprei dois anos atrás, chamado Grace.
Atualmente sou estudante, estudando minhas qualificações.
No momento eu matenho o módulo de controle de Configurações do Sistema (System Settings) e as Ações do Dispositivo (Device Actions). Eu também sou um dos administradores do Fórum do KDE, onde ajudo a organizar os problemas que os usuarios encontram, juntamente com tarefas de sysadmins.
Boa pergunta. Eu não tenho uma lista de tarefas e tento lidar com as coisas “da maneira que elas chegam”, dependendo da prioridade da tarefa ( sendo claro que depende de mim lembrar-se delas
Primeiramente fui apresentado ao KDE 3.4 em um live CD do Knoppix (sim, CD, não um DVD), em 2005, acho… Um pouco depois eu instalei minha primeira distribuição, com o 3.5. Durante a mudança para o KDE 4.0 eu me juntei a várias listas de e-mail. Mas foi a partir de Setembro de 2008 (segundo a data do registro da minha conta) que eu comecei a contribuir com o KDE, quando eu respondi a uma chamada para moderadores do fórum que estava sendo configurado. As coisas seguiram de lá, incluindo a reescrita do Configurações do Sistema e a integração do Sysadmin.
Porque eu estaria interessado em sysadmin? Acho que apenas gosto de saber como as coisas realmente funcionam, que foi minha motivação inicial ao tentar o Knoppix. É interessante ver como um script de 50 linhas pode tomar vários sistemas e agregá-los em algo coeso.
No momento eu estou trabalhando nos preparativos da infraestrutura da migração para o Git. Além disso, ajudo no gerenciamento das contas do SVN para os desenvolvedores, e mais outras coisas (como aliases de e-mail).
Com certeza! Embora prefira não ficar muito especializado, mas permanecer mais genérico (apesar de achar que eu me especializei em uma extenção com o GOsa). Eu tenho tendência a usar testes de instalações de maneira que você não ache muito perigoso ( a não ser, é claro, que você esteja usando a instalação de teste
. A grande coisa que eu gostaria de terminar assim que a infraestrutura do Git for lançada é o sistema de autenticação do GOsa, caso contrário não tenho outros planos no momento
. Com certeza irei ajudar em qualquer projeto que vier pela frente.
Claro. GOsa é um website, este frontend basicamente gerencia um diretório LDAP. Ele irá formar o frontend de usuário para gerenciar suas chaves SSH e detalhes pessoais com os quais serão usados vários componentes do repositório Git do KDE.
Ele é responsável por garantir que os lugares que usam os dados sejam informados quando ocorrerem mudanças, de maneira que eles possam sincronizá-los e garantir que pessoas possam editar apenas suas entradas.
É baseado em PHP, e um plugin para prover virtualmente todas suas funcionalidades. O resultado disso é que estivemos aptos a customizá-lo de maneira relativamente fácil e foram adicionadas funcionalidades para receber registros de desenvolvedores e agregar algumas informações particulares.
No momento nós adicionamos a capacidade de salvar o apelido do IRC e o ID do Jabber do usuário. GOsa também vem com a habilidade de guardar informações de contatos e um avatar. No momento, nenhum dos sites pode usar aquele avatar, mas em breve espero que seja possível para várias ferramentas web usá-lo.
Os dados em si podem ser usados para qualquer coisa. Pessoas poderiam se inscrever em listas de e-mails baseando-se no fato de ser um membro do grupo, por exemplo. Os primeiro beneficio é, claro, é ter que lembrar de apenas um login e uma senha, isto é o que chamamos de sistema de “Login Único” (“Single Sign In“-System), no qual é baseado no usuário e senha que você tem para o GOsa.
Isto significa que você deverá logar-se em apenos um local para ter acesso instantâneo a todos os sites do KDE. Isto será possível através do uso do backend LDAP que o GOsa gerencia, e os sites então autenticam sobre ele. Desenvolvedores e usuários podem ajudar isto ser possivel não usando caracteres de espaço nos logins e tendo o mesmo endereço de e-mail em todos os sites. Isto irá facilitar a mesclagem de contas atuais com as contas baseadas em LDAP no futuro.
Sim, é verdade. Está sendo analisado o armazenamento de informações sobre a adesão de membros do eV, particularmente detalhes de contato. Isto irá possibilitar aqueles detalhes serem atualizados pelos próprios membros.
Funcionalidades também foram adicionadas para ajudar a gerenciar a lista de membros, fazendo os membros aptos a verem seus status corrente e uma lista de chamadas que eles participaram em um primeiro momento.
De maneira que o GOsa simplesmente gerencia o diretório LDAP do identity.kde.org, poderíamos ir a qualquer lugar. Seria potencialmente possível (no futuro) à aplicações do KDE usarem alguns destes dados. A centralização de dados irá possibilitar a aplicações web usarem o mesmo conjunto de informações.
Em uma sessão de brainstorm nós pensamos: melhorar a configuração do planetkde, formar a base para votações sobre adesões ao eV, pessoas gerenciarem seus endereços de encaminhamento dos seus emais do kde.org/kdemail.org, gerenciamento DNS, sistemas de administração simples, integração com outros sites do KDE, como o Bugzilla, Mediawiki, Drupal, phpBB, mas também poderia segurar seu OpenID de maneira que possamos transitar os sites que utilizam o OpenID, mantendo a mínima passagem de credenciais.
Bem, todo o desktop é bem legal… Konsole é minha escolha para a melhor aplicação. O Kate vem em segundo.
Seria legal ver nosso consumo de memória reduzido nos próximos releases, e em geral se tornar mais polido. Em termos de funções, eu acho o KDE perfeito atualmente, e é bom ver que novas funções não invadem as antigas. Eu também gostaria que o Akonadi e Nepomuk se tornassem uma parte mais essencial do desktop (configurando-se perfeitamente e sendo capazes de se consertar). Para o sysadmin, eu gostaria de ver todos os sites usando a infraestrutura do GOsa
Behind KDE : http://www.behindkde.org/node/799
Tags:Behind KDE, Entrevistas kdepi 01 set 2010 Link para os Comentários
Prey permite que você rastreie seu telefone ou laptop a todo momento e o ajudará a encontrá-lo se for perdido ou roubado.
É leve, de código aberto e livre para qualquer um usar. Site oficial: http://preyproject.com
Atualmente está disponível para Linux, Mac OS, Windows e Android: http://preyproject.com/download
Fonte: http://www.noticiaslinux.com.br/nl1283231355.html
Regis Pires 01 set 2010 Link para os Comentários
…e feliz com meu código agora parte do KDE SC 4.5. Mais em Akademy-BR: Alterando os rótulos das coordenadas no KmPlot.
Tags:Ciência da Computação, Desenvolvimento, Eventos, KDE, pessoal, Software Livre Filipe Saraiva 01 set 2010 Link para os Comentários
O Firefox 4 que ainda está em versão beta, possui um visual de abas no topo semelhante ao Google Chrome e um novo recurso de agrupamento de abas chamado Panorama, que é especialmente útil para quem costuma abrir muitas abas.
Veja o vídeo:
http://vimeo.com/14364400
Mais informações em:
http://www.azarask.in/blog/post/designing-tab-candy/
http://www.mozilla.com/en-US/firefox/4.0b4/releasenotes/
Fonte: http://www.noticiaslinux.com.br/nl1282797396.html
Tags:Web Regis Pires 27 ago 2010 Link para os Comentários
Hoje meu amigo Wagner me mostrou um projeto que muito me impressionou…
É sobre fazer um quadro-interativo de baixíssimo custo (Low-Cost Multi-touch Whiteboard using the Wiimote):
Basicamente eles usam o controle remoto do Nitendo Wii (Wiimote) e um led infra-vermelho. A idéia é realmente fantástica!!!
Pode ser usado até mesmo sem projetor, com um monitor qualquer.
O projeto é de autoria do pesquisador Johnny Chung Lee da Universidade de Carnegie Mellon.
O software para que computador se comunique com o Wiimote via bluetoooth é esse:
http://johnnylee.net/projects/wii/WiimoteWhiteboardv03.zip
Tem também uma versão em Java: http://www.uweschmidt.org/wiimote-whiteboard
O pesquisador ainda possui outros projetos usando o controle do Wii… http://johnnylee.net/projects/wii/
E ainda mais: http://johnnylee.net/projects/
Tags:Ciência, Educação, java, Pesquisa, Programação Regis Pires 25 ago 2010 Link para os Comentários

O Workshop de Pesquisa e Desenvolvimento em Software Livre (WPeDSL) é um espaço para que estudantes, de graduação e de pós-graduação, apresentem pesquisas em andamento sobre Software Livre e trabalhos relacionados ao desenvolvimento de serviços, sistemas e ferramentas livres. O Workshop será realizado em conjunto com o IV Encontro Nordestino de Software Livre, que acontece na cidade de Natal, Rio Grande do Norte, nos dias 5 e 6 de Novembro de 2010.
O principal objetivo do workshop é discutir o estado da arte em desenvolvimento e pesquisa sobre Software Livre. Serão discutidas e analisadas as melhores práticas e metodologias de pesquisa, de ensino e de desenvolvimento de Software Livre. Os trabalhos em andamento receberão sugestões e críticas para promover avanços técnicos, teóricos e metodológicos, contribuindo, assim, para a conclusão de trabalhos de conclusão de curso, de iniciação científica, de mestrado e de doutorado.
As discussões metodológicas realizadas durante o evento devem permitir que os participantes desenvolvam um olhar mais atento e crítico sobre a pesquisa e o desenvolvimento em Software Livre. Após o evento, espera-se que os participantes estejam mais preparados para idealizar projetos futuros (tais como projetos de mestrado e de doutorado) e que estejam melhores preparados, por exemplo, para a tarefa de obtenção de recursos de financiamento.
Os trabalhos devem tratar de assuntos fortemente relacionados a Software Livre. A lista (não exaustiva) de tópicos de interesse inclui:
- Ferramentas baseadas em Software Livre;
- Metodologia de pesquisa e de desenvolvimento em Software Livre;
- Métricas de avaliação quantitativa e qualitativa de código-fonte;
- Técnicas de ensino com Software Livre;
- Educação e inclusão social;
- Administração de sistemas;
- Redes de computadores e segurança;
- Linguagens de programação;
- Sistemas distribuídos;
- Banco de dados;
- Jogos e multimídia;
- Redes sociais;
- Dinâmica das comunidades de desenvolvimento;
- Coleta automática de dados (datamining);
- Análises críticas sobre aspectos legais, gerenciais, econômicos e sociais;
- Ecossistemas livres;
- Modelos de negócios e casos de sucesso (ou de fracasso);
- Repositórios de projetos (e.g., SourceForge.net) e de dados (e.g., FLOSSmole);
- Tópicos emergentes e perspectivas futuras.
Os trabalhos selecionados pelo Comitê de Programa serão publicados (em meio digital) desde que pelo menos um dos autores esteja inscrito no evento. Todos os trabalhos selecionados para publicação deverão ser apresentados, por um dos autores, em sessões técnicas do Workshop.
Saiba mais aqui.
Tags:Comunidade, ENSL, Eventos, PSL-Nordeste, PSL-PI PSL-PI 24 ago 2010 Link para os Comentários

Está aberta, desde dia 16 de agosto, a chamada de propostas de palestras para o IV Encontro Nordestino de Software Livre & IV Encontro Potiguar de Software Livre (IV ENSL), que acontecerá nos dias 05 e 06 de novembro de 2010, em Natal, Rio Grande do Norte. O evento é organizado pelo Projeto Software Livre – RN (PSL-RN) e tem como objetivo principal promover o uso e o desenvolvimento de Softwares Livres como uma alternativa de liberdade de expressão, econômica e tecnológica. Dessa forma, o PSL-RN recebe, com muito orgulho, o evento regional e pretende realizar o maior encontro sobre cultura livre realizado no Nordeste e lhe convida a ajudar a alcançar esta meta.
O envio de propostas pode ser feito até o dia **20 de setembro de 2010**, no sistema de submissões http://rn.softwarelivre.org/documentos/papers/speaker/
Esta chamada de trabalhos tem o objetivo de abrir espaço para que pessoas envolvidas com o universo do Software Livre mostrem o seu trabalho, contribuindo para o evento. Qualquer pessoa pode inscrever a sua palestra de acordo com os temas:
Para maiores informações e dúvidas escreva para ensl2010@softwarelivre.org
Aguardamos a sua participação.
– Equipe de Temário do IV ENSL
Fonte: IV ENSL
Tags:Cibercultura, Ciência da Computação, Cultura Livre, Desenvolvimento, Eventos, Inclusão Digital, Software Livre Filipe Saraiva 24 ago 2010 Link para os Comentários
Veja em:
http://info.abril.com.br/dicas/seguranca/virus/cartao-vermelho-aos-virus-com-o-ubuntu.shtml
A dica envolve instalar o Avast para Linux, cujo instalador ocupa cerca de 28 MB:
http://www.avast.com/linux-home-edition#tab4
Para quem gosta mais do AVG, ele também está disponível para Linux:
http://free.avg.com/br-pt/download.prd-afl
Outra opção é usar o ClamAV. Para isso, basta instalar o pacote clamav.
Para usar o clamav através de uma interface gráfica é só instalar o pacote clamtk.
Tags:Informática Regis Pires 22 ago 2010 Link para os Comentários
O KDE possui uma série de entrevistas chamada Behind KDE, a intenção é através delas apresentar à comunidade as pessoas que estão por trás dos softwares que usamos: Quem são essas pessoas criativas? O que os motiva a contribuir para o projeto KDE? O que eles comem? Quem são os seus escritores favoritos, cantores e atores? Bem … você terá essa imagem. Por trás do KDE entrevistará as pessoas que trabalham no KDE para encontrar as respostas para perguntas como estas. Bem como programadores, entrevistaremos artistas, tradutores, pessoas da publicidade e todos os outros que fazem da comunidade KDE o que ela é hoje.
A primeira entrevista deste ano, feita com Ingo Malchow, foi aqui traduzida para que a comunidade brasileira também tenha acesso a essas informações. Pretendemos traduzir toda a série. Acompanhem!
***
Essa entrevista é com Ingo Malchow. Ele já é um dos famosos administradores do fórum e é uma das mais recentes adições à equipe de sysadmins do KDE. Nesta entrevista você encontrará uma pessoa cujo o passatempo favorito é o seu trabalho, capaz de ajustar a cor do céu em seus sonhos através de uma folha de estilo e que pode farejar uma fonte feia a 10 cliques de distância. A propósito, ele, sozinho, criou este site [N.T.: http://www.behindkde.org/] na semana passada e o encheu com conteúdo do ano passado. Divirta-se!
Eu sou Ingo Malchow (mais conhecido como neverendingo no irc), um dos fundadores dos Fóruns do KDE, estou com pouco mais que 30 anos, e não consigo realmente dizer do que gosto. Isso é tudo!
Pode nos dizer o que você faz pra viver?
Web design, e de vez em quando desenvolvo em php.
Pode nos dizer o que faz para o KDE?
Como havia dito, iniciei os fóruns, fazendo trabalhos de administrador lá e expulsando os spammers. Essa é a parte divertida. E então geralmente alguém chega, encontra um erro de digitação em um dos sites do KDE ou um erro de exibição e eu vou consertá-lo. Isso porque, basicamente, a maioria das pessoas acham que HTML/CSS/PHP são coisas um pouco chatas. Mas alguém tem de fazer o trabalho, então ei, deixe-me ser essa pessoa. Ou alguém quer um novo site para o KDE, eu também posso ajudar com isso, desde a criação do site em si até a execução do projeto. Mais ou menos o que eu faço para viver. Eu deveria ter passatempos melhores, eu acho.
Você se tornou uma parte importante da equipe de sysadmins, pode nos explicar mais detalhadamente o que você faz?
Eu realmente não diria importante. Mas o que eu faço bem é fazer as pequenas coisas para dar aos grandes sysadmins mais folga para respirar. Sim, eu diria que é isso. Isto geralmente é feito pelo gerenciamento dos nossos monstros, seja phpBB, mediawiki ou o nosso framework personalizado “Capacity”. Isso é o que me acostumei a fazer e não o que realmente um sysadmin gosta de fazer.
Capacity? O que é isso?
Esse é o nome de nosso framework utilizado na maioria dos sites do KDE, e pode ser encontrada no trunk/www/media. Foi escrito uma vez por algumas pessoas do KDE. E agora está sendo usado no www.kde.org, edu.kde.org e no pim.kde.org, mas também pequenos sites podem usá-lo e instantaneamente ficarem ótimos, como, por exemplo, o http://kdesvn-build.kde.org/.
Como você divide seu tempo entre todas as coisas diferentes que você faz?
Boa pergunta… eu realmente odeio isso. Na verdade, foi você [red: Tom Albers], que me mostrou como limitar certos aspectos de determinadas épocas. Eu tentei fazer isso também, mas até agora eu falhei…
Vamos lá, não é tão difícil, basta manter um cronograma. O que é tão difícil?
Quando você está diante das coisas menores é muito tentador fazê-las imediatamente. Você se pendura no irc ou lê seus e-mails, e de repente alguém vem com pequenas coisas que podem ser feitas facilmente. Como adicionar um novo mirror ftp à nossa lista, por exemplo, ou “cara, o tamanho dessa fonte é uma porcaria, por favor, use uma diferente”. Se você deixar a lista crescer com tantas coisas pequenas é improvável que isso aconteça num futuro próximo. Então, eu prefiro fazê-las de imediato e não manter um cronograma. Mas a minha satisfação vem do styling do site, o que pode demorar semanas ou meses.
Nos próximos meses as coisas irão mudar devido à transição para o git. Você poderia explicar essas mudanças e o seu papel nelas?
A transição para o git é um grande passo e eu mal posso esperar por isso. O código do nosso fórum já está hospedado no git há um booom tempo, e espero que tenhamos outros sites logo ali também. Como sempre, alguém precisa cuidar do design dessas coisas, nós queremos uma boa aparência nos vários sites, certo? Então, alguns testes, etc (e de novo mantendo as menores coisas distantes dos grandes sysadmins
)
Isso significa que você não pretende ser um ‘importante’ sysadmin?
Isso não é verdade, se o tempo permitir e se outras pessoas entrarem e fizerem as coisas menores, porque não? A meu ver, todas as coisas do site estão começando a ficar importantes para as pessoas, eles compreendem que você não pode apenas colocar algo e esperar o trabalho de qualquer maneira. Veja alguns anos atrás. A maioria dos sites estáticos do KDE, um design. Agora temos um fórum, algumas instalações do Drupal, mediawiki, com muitas contribuições interessantes, e eu não acho que vai acabar agora. Precisamos, definitivamente, de um administrador de sistema focado nesta área.
Quais são as áreas onde o KDE e seus softwares realmente brilham em sua opinião?
Design, claramente. Eu posso ser subjetivo, mas o design como um todo (como na arte) é impressionante, tenho grande admiração a todos os artistas e designers de interface envolvidos. Excelente trabalho. A outra coisa, é claro, é a própria área de trabalho, o plasma, claro que há discussões sobre quem copiou de quem, blabla, mas você pode usá-la e alargá-la. O fim das ideias não foi alcançado. E, como disse acima, graças à sua excelente arte a diversão aumenta ao usá-los. Eu poderia continuar com o nome de cada um dos aplicativos que uso diariamente mas não quero perder – há muitos.
Você tem alguma visão de como você quer que o KDE seja nos próximos 5 anos e em particular como administrador de sistemas?
Continuem o bom trabalho com o código, não muito daquele lado, na minha opinião. Um pouco mais/melhor coordenação em outros aspectos, como a integração com os não-programadores, simpatizantes, escritores de documentação ou também dentro de equipes, como a de sysadmins. Do meu ponto de vista foi bastante parado do lado dos sysadmins por um bom tempo. Provavelmente porque não era necessário. Você [red: Tom Albers], por exemplo, faz um trabalho maravilhoso com suas entradas de blog sobre o que está acontecendo no mundo sysadmin atualmente, ou que agora existe um canal aberto sysadmin onde podemos nos encontrar, ser contatados ou cutucados. É um bom passo na direção certa. Então minha visão seria ainda mais “Comunidade”. O KDE tem uma grande comunidade? Absolutamente. Mas pode ser ainda melhor …
Post original: http://www.behindkde.org/node/85
Tags:Behind KDE, Entrevistas Aracele Torres 19 ago 2010 Link para os Comentários