Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  Arduino

Novatec Editora lança o livro Aprenda a Programar com Scratch

Tags: jogos, desenvolvedores

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

“Livro em cores ensina iniciantes em programação a criarem jogos utilizando a linguagem Scratch

Quem já sentiu vontade de criar seu próprio jogo de computador, história animada ou simulação científica, mas nunca soube por onde começar, tem agora um material completo, ilustrado e simplificado para aprender o Scratch, a linguagem de programação ideal para iniciantes. O livro Aprenda a Programar com Scratch, lançado pela Novatec Editora, é um guia para quem quer começar a programar e entender os conceitos essenciais da lógica de programação.

O Scratch foi desenvolvido pelo Massachusetts Institute of Technology (MIT) e utiliza blocos gráficos na criação de programas - ao invés de texto -, o que torna o aprendizado descomplicado e divertido. É utilizado na introdução à programação em todas as idades, inclusive para crianças. Nele, não é preciso digitar comandos complicados, apenas conectar blocos gráficos para desenvolver programas.

No livro Aprenda a Programar com Scratch, o autor Majed Marji ensina o passo a passo para o leitor criar seu primeiro jogo, explorar o ambiente de programação da linguagem, conhecer diferentes tipos de comando, implementar algoritmos fundamentais da ciência da computação, administrar dados de entrada dos usuários e muito mais, utilizando projetos práticos, explicações detalhadas, ilustrações comentadas, exemplos guiados e exercícios. Aprenda a Programar com Scratch é o livro perfeito para dar início à sua jornada em ciência da computação.” [referência: novatec.com.br]

Compartilhe: [Twitter] [Facebook] [Comentar]

Fórum Tchelinux em Pelotas será em 27 de setembro de 2014

Tags: evento

Enviado por Muriel Franco (mffrancoΘinf·ufpel·edu·br):

“Após um ano sem edição, o TchêLinux volta a ser realizado na cidade de Pelotas. O evento será realizado no campus Anglo da Universidade Federal de Pelotas, dia 27 de setembro de 2014.

As submissões de palestras estão abertas até 25/07 e as inscrições vão até o dia do evento.

Acesse a página do evento para maiores informações. www.tchelinuxpelotas.org” [referência: tchelinuxpelotas.org]

Compartilhe: [Twitter] [Facebook] [Comentar]

Tupi arrecada fundos para desenvolver novas funcionalidades

Tags: instalar, pos-pc, curso, desenvolvedores, comunidade

Enviado por Adriano Duarte (dhrykoΘopenmailbox·org):

“Gustav Gonzalez, o desenvolvedor solitário do Tupi: 2D Open Magic, anunciou no início deste mês o lançamento de uma campanha de crowdfunding para arrecadar US$ 6 mil a fim de dar continuidade ao desenvolvimento do aplicativo para animações 2D. Entre os objetivos, a criação de um instalador para a plataforma Windows, a manutenção do site Tupitu.be, onde são armazenadas as animações feitas no aplicativo, de forma gratuita, e o porte do Tupi para a plataforma Android.

Fork do KTooN, o Tupi é desenvolvido em Qt com a finalidade de ser uma ferramenta de animação fácil de usar. Apesar da comunidade de usuários bastante modesta, tem em seu currículo a adoção em cursos de animação para crianças no sul da Índia. Com ele é possível realizar animações tradicionais frame a frame, com tweening e também stopmotion. No início deste ano, passou a fazer parte do KDE Projects, sinalizando uma possível integração futura com o Krita. Mais informações e download da versão mais atual, através do site oficial: [maefloresta.com/…]” [referência: ]

Compartilhe: [Twitter] [Facebook] [Comentar]

Hospedagem de aplicações em máquinas virtuais Linux em cloud computing

Tags: instalar

Enviado por Fernando Mariano (blogΘmariano·eng·br):

“Se você está procurando um VPS (virtual private server) pode ser por algumas razões. Como por exemplo: o provedor de webhosting compartilhado não atende mais a demanda de seu blog/site ou sua aplicação requer a instalação de uma dependência ou módulo que necessita de acesso à determinadas bibliotecas ou acesso root do sistema operacional.

Independente de qual for o motivo é preciso ter a consciência de que você terá que realizar a configuração de diversos aplicativos e serviços para que a sua aplicação atenda uma série de requisitos como segurança, serviço de email, esteja acessível remotamente para manutenção, garantia de backup e alta disponibilidade.

Os conceitos apresentados vão guiar na configuração e setup de uma VPS em provedores de cloud computing para disponibilizar uma aplicação na internet. O artigo não explica de forma detalhada todos os conceitos, mas apresenta boas referências de livros, sites e tutoriais de onde o conhecimento pode ser adquirido.” [referência: mariano.eng.br]

Compartilhe: [Twitter] [Facebook] [Comentar]

3 Ferramentas para geração de senhas aleatórias no Linux

Tags:

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

“Tanto para criar uma senha qualquer quanto para criar diversas, em grande escala, aleatoriamente; é recomendado que você utilize geradores de senhas randômicos. No Linux você encontra ferramentas, via linha de comando, capazes de tal tarefa. Como o pwgen, makepasswd e passwordmaker. Portanto, saiba a diferença entre cada uma delas e escolha a sua.” [referência: linuxdescomplicado.com.br]
Compartilhe: [Twitter] [Facebook] [Comentar]

MobCamp: Desconto para Grupos!

Tags: evento, comunidade

Enviado por Dextra (mktΘdextra·com·br):

“O MobCamp está com valores promocionais para inscrições em grupo. Aproveite!

O MobCamp é um evento para o compartilhamento de conhecimento sobre desenvolvimento Mobile entre profissionais de TI de Campinas e região. Uma oportunidade de relacionamento entre os participantes, para fazer novos contatos e trocar experiências com a comunidade.

Junte seu grupo! [mobcamp.com.br/…]” [referência: mobcamp.com.br]

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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]

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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”)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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]

Compartilhe: [Twitter] [Facebook] [Comentar]

Multiboot com o GRUB a partir de subvolumes Btrfs

Tags: 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]
Compartilhe: [Twitter] [Facebook] [Comentar]

Backup incremental no Linux usando a ferramenta Duplicity

Tags: 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]

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags:

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”)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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]

Compartilhe: [Twitter] [Facebook] [Comentar]

Systemback 1.0: ferramenta de backup e restauração

Tags: 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]

Compartilhe: [Twitter] [Facebook] [Comentar]

Qualquer um pode aprender a programar

Tags:

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]
Compartilhe: [Twitter] [Facebook] [Comentar]