Programação para crianças no TDC 2014 SP

jogos, evento, desenvolvedores

Enviado por Cristine (cristineΘdialetto·com·br):

“Durante um dos principais eventos de tecnologia do Brasil, o TDC2014 São Paulo, a organização separou um dia inteiro para as crianças, com a demonstração e o ensino de programação e eletrônica para as novas gerações, de uma maneira divertida e com muitas atividades práticas. O TDC acontece de 5 a 9 de agosto, e o TDC4Kids, no último dia do evento.

Serão três workshops: Scratch, linguagem para programação de histórias próprias e interativas, jogos e animações, de forma simples; Java e Minecraft, que demonstra para as crianças como deixar o Minecraft ainda mais legal, com a programação Java; e Internet das Coisas, que vai dar uma noção às crianças sobre automação. Se os pais das crianças também quiserem participar, há uma programação especial para eles: O TDC4Kids para os pais, uma modalidade especial que abordará a importância da tecnologia na vida e no desenvolvimento das crianças. Neste ano, o TDC4Kids já aconteceu durante o TDC Florianópolis, e foi um sucesso, com a presença de mais de 30

Serviço O que: TDC4Kids - Quando: 9 de agosto de 2014 - das 10h às 17h30 - Onde: Universidade Anhembi, Morumbi, São Paulo - SP - Quanto: R$120,00 até 25/07. Após, R$150,00 - Informações e inscrições: www.thedevelopersconference.com.br” [referência: thedevelopersconference.com.br]

| Link para compartilhar
Por Augusto Campos | 21/07/2014

KDE Plasma 5: 6 anos depois, uma versão que é tudo que o lançamento do KDE 4 não foi

desktop

Lembra do lançamento do KDE 4, na década passada? A versão inicial não estava pronta e ajustada o suficiente para boa parte dos usuários acostumados à versão anterior, e a reação negativa durou meses, ou talvez anos. Mas isso foi 6 anos atrás, e o lançamento do KDE Plasma 5 mostra que o projeto mudou sua forma de pensar nas transições.

O KDE Plasma 5 tem várias novidades, incluindo visual mais moderno e limpo, desempenho gráfico mais suave, uma shell que se adequa aos diversos modos (por exemplo, ao plugar um mouse e teclado físico em um tablet, ela pode passar do modo touchscreen para o modo desktop), lançadores modernizados, melhor suporte a monitores de alta densidade (Retina e similares), e mais.

Mas o que mais me chamou a atenção nos comentários de quem já testou é que ele vem pronto para atender bem a quem já está acostumado ao KDE 4, sem as grandes descontinuidades do upgrade da década passada. Bem-vindo! (via www.kde.org - “KDE - New Plasma brings a cleaner interface on top of a new graphics stack”)

| Link para compartilhar
Por Augusto Campos | 17/07/2014

Novatec lança a segunda edição do livro Introdução à Programação com Python

instalar, desenvolvedores

Enviado por Stephanie Milate (smilateΘnovatec·com·br):

“O mais completo guia de introdução à linguagem de programação Python, o livro Introdução à Programação com Python chega à sua segunda edição, lançada pela Novatec Editora. O autor Nilo Ney Coutinho Menezes ampliou o conteúdo e atualizou o texto para o Python 3.4.

“Continua sendo um livro sobre Python 3.x, o que mudou foi o processo de instalação do Python e o site da Python.org. Para quem está começando, estas informações são importantes”, explica Nilo. Os exemplos do livro são compatíveis com Python 3.3 ou superior.

Introdução à Programação com Python – 2a edição é indicado para iniciantes em programação, professores e interessados em conhecer o assunto e aprender a programar na linguagem. Os conceitos básicos de programação, como expressões, variáveis, repetições, decisões, listas, funções, arquivos e banco de dados com SQLite 3 são apresentador com exemplos e exercícios.” [referência: novatec.com.br]

| Link para compartilhar
Por Augusto Campos | 17/07/2014

Multiboot com o GRUB a partir de subvolumes Btrfs

instalar, distribuicoes

Enviado por Tiago "Myhro" Ilieve (contatoΘmyhro·info):

“Realizei uma compilação detalhada dos passos necessários para uma configuração simplificada do GRUB, através de chainload entre subvolumes, para que a partir de uma única partição Btrfs seja possível inicializar diversas instalações de diferentes distribuições. O processo tem como exemplo a clonagem de uma instalação existente do Debian, utilizando o recurso de snapshots do Btrfs, qual seria hipoteticamente atualizada para o testing/unstable, mas isto pode ser adaptado para a instalação de outras distribuições, desde que não se formate a partição e cada uma resida em seu próprio subvolume.” [referência: blog.myhro.info]
| Link para compartilhar
Por Augusto Campos | 17/07/2014

Backup incremental no Linux usando a ferramenta Duplicity

servidor

Enviado por Ricardo Ferreira Costa (linuxdescomplicadoΘgmail·com):

“Manter dados críticos salvos em servidores é uma grande responsabilidade para os profissionais que precisam ter soluções para uma situação inesperada, como por exemplo: a perda desses dados. Diante disso, além de conhecer as técnicas de backups (incremental, diferencial e total), é preciso utilizar ferramentas que provenham segurança e integridade na realização do backup.

Sendo assim, o Duplicity é uma ferramenta que oferece o método de backup incremental encriptando os dados a serem armazenados. Ele usa algoritmos da ferramenta rsync no método de sincronismos de dados, como o librsync; e o GnuPG para encriptar os dados. Nesse tutorial, será descrito como realizar um backup incremental no Linux usando a ferramenta Duplicity.” [referência: linuxdescomplicado.com.br]

| Link para compartilhar
Por Augusto Campos | 17/07/2014

Versão inicial do fork LibreSSL para Linux está sujeita ao risco de criptografia previsível

Comentamos anteontem sobre a primeira versão portável do LibreSSL, lançada para que os desenvolvedores possam receber feedback de usuários de outros sistemas operacionais além do OpenBSD, em cujo bojo este fork do OpenSSL é desenvolvido.

Esse feedback não tardou, mas o tom da manchete ("inseguro para Linux", falha catastrófica") leva a crer que os autores esperavam dessa versão inicial um nível de segurança bem superior.

De qualquer forma, se alguém estava pensando em adotar desde já este software em um servidor Linux, pense de novo. A sua geração de números aleatórios, essencial para a solidez da criptografia, se baseia em uma premissa que o OpenBSD cumpre, mas o Linux não: a de que o sistema operacional oferece a garantia de um ambiente seguro para essa geração de números.

Os casos em que o Linux pode gerar sequências previsíveis de números aleatórios incluem as situações em que um processo do LibreSSL recebe um mesmo PID que outro já usou recentemente, ou determinados casos em que o sistema estiver rodando em chroot.

O OpenSSL incluía código específico para lidar com esses riscos, mas a premissa do pessoal do OpenBSD os levou a remover isso do seu fork. Certamente haverá uma solução, mas imagino que ainda teremos alguns capítulos da novela antes disso. (via arstechnica.com - “Only a few days old, OpenSSL fork LibreSSL is declared “unsafe for Linux” | Ars Technica”)

| Link para compartilhar
Por Augusto Campos | 16/07/2014

Todos os treinamentos do HowTo Online pela metade do preço

patrocinador, evento

Enviado por Bruno Odon (admΘbrunoodon·com·br):

“É isso mesmo! Foi prorrogada até o dia 21/07 a promoção onde o aluno leva cada treinamento pela metade do preço!

Todos os treinamentos são online. O conteúdo dos treinamentos preparatórios para os exames da LPI também estão atualizados com as novas modificações feitas pelo instituto.

Os interessados devem entrar em contato com adm@brunoodon.com.br.” [referência: brunoodon.com.br]

| Link para compartilhar
Por Augusto Campos | 16/07/2014

Systemback 1.0: ferramenta de backup e restauração

instalar, distribuicoes

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Se você precisa de uma ferramenta de backup e restauração para seus sistema, experimente instalar o Systemback.

Systemback é um aplicativo simples de backup e restauração para Ubuntu Linux que torna fácil criar backups de arquivos de configuração de sistema e usuários. Com ele, em caso de problemas, você pode facilmente restaurar o estado anterior do sistema.

Além disso, existem recursos extras, como a cópia do sistema de uma partição para outra, instalação do sistema, criação de sistema Live em CD/DVD/USB do sistema atual com ou sem os dados do usuário, criação de novo usuário, definição da senha de root, mudança do hostname, conserto do sistema de arquivos e até a reparação do Grub2.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 16/07/2014

Qualquer um pode aprender a programar

Enviado por Mauro Pichiliani (pichilianiΘgmail·com):

“Aprender a programar hoje em dia está cada vez mais acessível. Basta um dispositivo e a vontade de aprender. Neste post vou comentar um pouco sobre algumas novas abordagens que fornecem recursos para quem deseja aprender a programar independente de tecnologia, condição, pré-requisito ou situação do aprendiz.” [referência: pichiliani.com.br]
| Link para compartilhar
Por Augusto Campos | 16/07/2014

Monitorando e auditando usuários do linux (inclusive o root)

Enviado por Esli Silva (esliΘesli-nux·com):

“Rootsh é um shell (pseudo shell) que registra tudo o que um usuário do linux, inclusive o root, vê, digita e faz em seu terminal. Um wrapper para o interpretador de comando, onde faz uma camada repassando comandos e saídas para ambos os lados (tela e bash) e guardando tudo em logs. Em outras palavras, o rootsh possui quase a funcionalidade (ou conceito) de um keylogger, porém feito com o objetivo de ter uma auditória, monitoramento e registro seguro do que cada usuário está realizando no terminal (pode-se configurar para todos os usuários, somente alguns ou somente o root).” [referência: esli-nux.com]
| Link para compartilhar
Por Augusto Campos | 16/07/2014

Linux Stopmotion: crie vídeos com a técnica stop motion

instalar, pos-pc

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Conheça Linux Stopmotion, um software de código aberto que permite facilmente criar vídeo com a técnica de Stop Motion.

Linux Stopmotion é um software de código aberto que nos permite criar facilmente animações de vídeo stop motion usando as imagens "tiradas" com a nossa webcam ou câmera de vídeo conectada ao PC, ou simplesmente importando imagens capturadas com nossos smartphones. Para quem ainda não conhece, stop motion é uma técnica usada em muitos filmes e vários clips de vídeo que permite exibir uma sequência rápida de imagens de forma a dar o efeito óptico do movimento.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 16/07/2014

CAD 3D no Linux: Como instalar o OpenSCAD a partir dos repositórios oficiais

instalar, desenvolvedores

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Se você precisa de um programa para a criação de objetos 3D no Linux, instale o OpenSCAD em seu sistema. O melhor é que é possível instalar o OpenSCAD em sua distribuição Linux favorita, usando apenas os repositórios oficiais.

OpenSCAD é um software livre CAD de código aberto (usa a GPL versão 2), específico para a criação de modelos 3D sólidos utilizados principalmente para a criação de peças mecânicas e não para a criação de animações etc, como acontece por exemplo no Blender. Assim, ele pode ser o aplicativo que você está procurando quando você está planejando criar modelos 3D de peças de máquinas, mas com certeza não é o que você está procurando, se você está mais interessado em criar filmes animados por computador.

O programa não é um modelador interativo. Em vez disso, é algo como um compilador 3D que lê em um arquivo script que descreve o objeto e renderiza o modelo 3D a partir deste arquivo de script. Isto dá ao designer, o controle total sobre o processo de modelagem e permite que ele altere facilmente qualquer etapa do processo de modelagem ou faça desenhos que são definidos por parâmetros configuráveis.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 16/07/2014

Sugestão de pauta: 5º Agile Brazil 2014 reforçar atuação da comunidade ágil na criação de software

evento, curso, comunidade

Enviado por Lucas Adiers Stefanello (lucasΘdialetto·com·br):

“5º Agile Brazil 2014 reforçar atuação da comunidade ágil na criação de software Desde o primeiro evento, realizado em 2010, disseminação das técnicas e interação dos profissionais só cresce no Brasil

Florianópolis (SC) recebe neste ano a quinta edição do Agile Brazil, evento que consolida o crescimento da comunidade ágil no país. Em 2014, alguns dos maiores especialistas nas técnicas de Agile estarão na capital catarinense de 05 a 07 de novembro apresentando a centenas de participantes as tendências, experiências e novidades deste importante método que prima pela competitividade e inovação em TI. Pela grande concentração de profissionais e empresas de TI na cidade (que geram um faturamento acima de R$ 1 bilhão), o Agile Brazil 2014 deve ampliar mais uma vez o debate sobre estas metodologias e trazer ainda mais competitividade ao cenário de inovação do país.”

| Link para compartilhar
Por Augusto Campos | 16/07/2014

Novatec Editora lança o primeiro volume da série Vida de Programador

Enviado por Stephanie Milate (smilateΘnovatec·com·br):

“Tirinhas bem-humoradas sobre a vida dos programadores vão virar série de livros

As tirinhas do site Vida de Programador fazem sucesso na internet entre estudantes e profissionais da área de informática que se identificam com as situações engraçadas que acontecem com os personagens: o Programador, o amigo P.A., o estagiário, o chefe, a esposa e outros que fazem parte das histórias sobre o universo dos programadores.

Andre Noel, criador do site conhecido por seu vício em café (por este motivo, a mancha de café na capa do livro), começou a criar as tirinhas em 2011 como uma forma de desestressar e contar as histórias curiosas e engraçadas que viveu e ouviu. O Vida de Programador cresceu, ganhou público fiel na internet e as tirinhas serão lançadas em uma série de livros publicados pela Novatec Editora.

Vida de Programador – Volume 0 é o primeiro da série e contém 136 páginas de tirinhas e outras histórias sobre o dia a dia dos profissionais de TI. Os leitores vão se divertir com o sarcasmo do personagem Programador lidando com o estagiário, as dificuldades ao tentar explicar o que é programação para sua mãe, a falta de paciência com as dúvidas dos usuários e os pedidos inesperados do chefe.” [referência: novatec.com.br]

| Link para compartilhar
Por Augusto Campos | 15/07/2014

Stream de torrents de vídeos com VLC ou MPlayer via linha de comando com o Peerflix

instalar

Enviado por Edivaldo (edivaldobezerraΘgmail·com):

“Quer fazer stream de torrents de vídeo e assistir no seu player favorito? Então instale o Peerflix no seu sistema.

Peerflix é um aplicativo de streaming de vídeo cliente BitTorrent experimental para Node.js. A ferramenta pode ser usada transmissão de torrents de vídeo via linha de comando e reproduzi-lo com seu player de vídeo favorito, como o VLC ou MPlayer.

Peerflix tem configurações para definir o número máximo de conexões, mudar a porta de conexão, o carreagamento das legendas e muito mais. O aplicativo também suporta streaming de torrents com múltiplos arquivos de vídeo.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 15/07/2014