11º Encontro C/C++ Brasil 2015 [São Paulo]

evento, desenvolvedores, comunidade

Enviado por Rodrigo Delduca (rodrigodelducaΘgmail·com):

“Quem da área de sistemas eletrônicos embarcados nunca trabalhou com C ou C++? Se alguém respondeu que não, está na hora de entrar nesse mundo!

O grupo C & C++ Brasil [1], em conjunto com a Microsoft, estão organizando o 11º Encontro C/C++ Brasil 2015 São Paulo [2], no dia 28/03/15, com palestras e respectivos palestrantes fantásticos! Quem nunca compareceu a um dos encontros anteriores [3], é uma ótima oportunidade para estar em contato com a comunidade C/C++” [referência: embarcados.com.br]

| Link para compartilhar
Por Augusto Campos | 18/03/2015

Webinar: Machine Learning | Decisões ágeis com aprendizado de máquina

evento

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

“Webinar gratuíto! data: 9/abril horário: 11:30h

Esta palestra apresenta uma metodologia que nos permite aplicar técnicas de aprendizado de máquina -machine learning- de maneira ágil e efetiva. Com esta metodologia podemos fortalecer o suporte a decisão provido por nossos sistemas, além de priorizar as questões mais críticas do negócio, minimizando riscos e custos.

Inscreva-se agora! [dextra.com.br/…]” [referência: dextra.com.br]

| Link para compartilhar
Por Augusto Campos | 18/03/2015

SVN: Criando um Servidor Subversion

apache, instalar, servidor

Enviado por Alan Oliveira (alanΘvirtx·com·br):

“Subversion é um software muito usado para controle de versões de sistemas. Muitas vezes desenvolvemos um projeto e precisamos ter um bom controle do seu versionamento, nesse caso o subversion é uma ferramenta muito interessante.

-Instalando um Servidor Subversion no Red Hat/CentOS 6.x: (...)” [referência: virtx.com.br]

| Link para compartilhar
Por Augusto Campos | 17/03/2015

Anahuac pede por um FLISOL 2015 sem Ubuntu

drivers, kernel, instalar, distribuicoes, bom-doutor, comunidade

Enviado por Anahuac de Paula Gil (anahuacΘanahuac·eu):

“Porque a implicância com o Ubuntu?

Ubuntu foi a única distribuição GNU/Linux que instalou a partir de outubro de 2012 software malicioso para coletar dados de seus usuários sem dizer nada a ninguém. Isso é antiético, imoral e vai de encontro a todos os princípios do Software Livre. Só isso deveria bastar, mas a Canonical deixou claro em sua defesa sobre o spyware que instalou secretamente, que ações desse tipo são normais no mundo corporativo e que não se arrependia. E ainda tem mais: criticou diretamente a Free Software Foudation (FSF) e o Richard Stallman por terem exposto o problema ao público "da forma como fizeram".

Então se unirmos os dois problemas- software não livre + comportamento contrário ao Software Livre - qual é o motivo que leva o Ubuntu a ser a distribuição GNU/Linux mais instalada em todas as edições do FLISOL? Facilidade, praticidade, compatibilidade? Se sua resposta for qualquer uma dessas, lembre-se: esses são argumentos do Open Source e não do Software Livre. O objetivo primário é defender a liberdade.

Instalar outras distribuições pode?

Não deveria poder, afinal de contas a maioria das distribuições usa kernel Linux e este já está tão infectado de softwares não livres, que mal dá para categorizá-lo como um Software Livre. Assim distribuições como Fedora, Mandriva, openSUSE, Debian e todas mais conhecidas, estão fadadas à mesma condição do Ubuntu. A diferença está em não usar a pior delas, para a comunidade Software Livre.

Retroceder para voltar ao rumo certo

Recusar formalmente a instalação do Ubuntu seria um recado claro de que a comunidade Software Livre não aceita mais os abusos cometidos. Que não aceita mais a inclusão constante e crescente de software não livre em suas distribuições GNU/Linux mais queridas. Pense no efeito que um posicionamento como esse teria e os benefícios que alcançaríamos como movimento social e político, depois de toda a experiência adquirida nos últimos anos.

Dar dois passos para trás, para poder dar um à frente, na direção certa. Sejamos francos, até quando vamos continuar nos submetendo aos abusos de poder dado por nós mesmos aos fabricantes de notebooks, aos desenvolvedores do Kernel Linux e a empresas como a Canonical. Todos eles parecem cada vez mais interessados em seus próprios negócios do que em fomentar e disseminar a cultura do Software Livre.

E qual é a sugestão?

Apontar um problema e não oferecer nenhuma solução não seria correto, então seguem algumas sugestões:

a) Escolha uma distribuição GNU/Linux recomendada pela FSF [gnu.org/…] ; b) Sugerimos a distribuição Trisquel GNU/Linux (http://trisquel.info), exatamente porque se baseia no Ubuntu LTS e isso facilitaria encontrar documentação e opções on-line; c) Permitam uma exceção de driver não livre usando o ndiswrapper para permitir o funcionamento das placas Wifi; d) Automatizem via script a instalação dos pacotes não livres mais comuns: codecs multimídia privativos, java, flash e outros, mas não executem vocês mesmos. Deixem que as pessoas façam isso elas mesmas. Elas são livres para escolher usar ou não software não livre, o FLISOL e os ativistas do Movimento Software Live não são.

Consequências diretas

O primeiro incômodo é ter que explicar as pessoas que cheguem ao FLISOL procurando instalações de Ubuntu, porque não se instalará essa distribuição. A consequência imediata é criar a percepção geral de que o Ubuntu não é tão bom assim.

O segundo incômodo é colocar o instalador de cara com um driver privativo, de forma evidente, sem margem a interpretações. O que os olhos não veem, o coração não sente. E isso se aplica aos blobs privativos que vem no kernel Linux, que são instalados sem que se perceba. É isso o que gera aquela "felicidade" de ter o hardware funcionando, mesmo que seja em detrimento de todo o nosso discurso de ativismo em prol da liberdade tecnológica.

O terceiro é trazer de volta a discussão sobre os problemas que os drivers privativos causam: dependência tecnológica imposta pelo poder econômico dos fabricantes. Neste momento é o inconveniente do EFI e amanhã será o SecureBoot. Até quando vamos permitir passivamente sermos limitados, constrangidos e relegados? O dia em que não será possível instalar mais um sistema operacional livre está chegando. Vamos reagir?

Apelo

Este á um apelo para que o FLISOL seja a força propulsora para que o Software Livre volte a ser valorizado como deve, para que seus princípios éticos e filosóficos sejam priorizados, para que o modelo que da mais valor a placa de wifi funcionando do que a liberdade tecnológica seja derrotado.

Não estamos buscando coerência plena neste momento. Trata-se do primeiro passo do resto de nossas vidas. Todos juntos podemos fazer do Mundo um lugar melhor. Usar, difundir, desenvolver e se manter firme ao lados dos preceitos éticos e filosóficos do Software Livre é um dos caminhos para se alcançar esse objetivo.

Se você estiver de acordo assine a petição. Assuma o compromisso de que o FLISOL na sua cidade não instalará, recomendará, ou ensinará Ubuntu e voltará a discutir sobre a essência do Software Livre.

Saudações Livres!” [referência: anahuac.eu]

| Link para compartilhar
Por Augusto Campos | 17/03/2015

Conhecendo Pipe e FIFO (parte final)

Enviado por Marcos Paulo de Souza (marcos·souza·orgΘgmail·com):

“Nesta postagem será explicado o funcionamento do fifo. Fifos funcionam da mesma forma que os pipes. Sua única diferença é que eles são criados no sistema de arquivos. Por serem objetos de um sistema de arquivo, o fifo deve ter um nome por onde deve ser acessado. Por esta razão o fifo é também comumente chamado de named pipe. Como o fifo se trata de um arquivo, isso permite que processos…” [referência: blog.butecopensource.org]
| Link para compartilhar
Por Augusto Campos | 17/03/2015

Como criar Elements para serem reutilizados - CakePHP

Enviado por Lukas Bady (lukas_badyΘhotmail·com):

“"Em muitos casos, quando estamos criando um site, temos partes que se repetiram por todo, então nada mais sensato do que dividir essa parte em arquivos e fazer um require_once/include_once deste “content”. Porém no cake, algumas coisa mudam quando precisamos tomar tal decisão. "

Um dos pontos interessantes tratados neste posto, é a passagem de "valores" para o elements. Outro ponto sem dúvidas e reutilização de código, assim como no exemplo, não teriamos uma sidebar para cada view, e sim um element que será incluindo conforme a necessidade.” [referência: cakephptutorial.com.br]

| Link para compartilhar
Por Augusto Campos | 17/03/2015

Cursos de PostgreSQL on-line

curso

Enviado por Fábio Telles Rodriguez (fabio·tellesΘgmail·com):

“A Timbira lança seus cursos on-line para o primeiro semestre de 2015, contando com 4 cursos: Backup e Restore, Tuning, Replicação e o novo curso de Monitoramento. Os cursos são todos realizados ao vivo e são ministrados pelos principais consultores da Timbira, que possuem larga experiência prática no assunto. As inscrições estão abertas e o primeiro curso começa agora no dia 21/03. Vagas limitadas!” [referência: savepoint.blog.br]
| Link para compartilhar
Por Augusto Campos | 17/03/2015

Remova ruídos do áudio de um vídeo

Enviado por Tales A. Mendonça (talesamΘgmail·com):

“Este artigo é uma atualização de outro que havia escrito, porém houve atualizações nas versões do software Audacity e correções dos comandos para extração do áudio de um vídeo.

Para ler na íntegra, acesse aqui: [talesam.org/…]” [referência: talesam.org]

| Link para compartilhar
Por Augusto Campos | 16/03/2015

Laravel 5 do começo ao fim - parte 2

Enviado por Jonathan A. Schweder (jonathanschwederΘgmail·com):

“Está é a segunda parte do tutorial sobre o recém lançado Laravel 5, continuem acompanhando e tirem suas dúvidas nos comentários!” [referência: blog.butecopensource.org]
| Link para compartilhar
Por Augusto Campos | 16/03/2015

Google anuncia fim do Google Code

Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com):

“Com a maior parte dos projetos sendo hospedados no GitHub, incluindo vários da própria Google, a Google resolveu tirar do ar o seu serviço de hospedagem de código, conhecido como Google Code.

Para quem não o conhece, o Google Code é um serviço de hospedagem de código muito similar ao GitHub ou Bitbucket. Os seus serviços iniciaram em 2006, mas parece que a Google deixou este projeto de lado, pois ele ficou estagnado.” [referência: blog.butecopensource.org]

| Link para compartilhar
Por Augusto Campos | 16/03/2015

Comunidade RPM: Fedora, Spins e Remixes

distribuicoes, servidor, comunidade

Enviado por Holmes (holmes_holmesΘlive·com):

“Para aqueles que desejam experimentar ou até mesmo usar a distribuição Fedora agora poderá contar com o suporte oferecido pela “Comunidade RPM: Fedora, Spins e Remixes” (http://www.rpm-linux.com.br/). Todos sabem que o Fedora compõe o grupo das principais distribuições do mundo GNU/Linux. O Workstation é a versão oficial do Fedora, um sistema baseado no RHEL, que utiliza softwares opensources e usa como ambiente padrão o Gnome 3. Esta distribuição é um sistema operacional robusto e completo, que atende às necessidades dos usuários comuns, para uso no dia-a-dia, como dos desenvolvedores profissionais, ambientes corporativos (servidores e clouds), etc. Os Spins são versões alternativas do Fedora, adaptados a diversos tipos de usuários, com aplicativos diferenciados e personalizados. Como exemplo, temos o Fedora Games, que fornece um sistema próprio para usuários que gostam de jogar em seus computadores. Já os Remixes são versões do Fedora que usam sua base, com ou sem softwares de terceiros, e as personalizações são criadas por usuários do Fedora, para atender as necessidades de interesses específicos, tais como: educadores, desenvolvedores de softwares, músicos, etc. Como exemplo, temos o Chapeau, que fornece um Fedora com o Gnome e é mais flexível às licenças de softwares de terceiros. A “Comunidade RPM: Fedora, Spins e Remixes” é um projeto GNU/Linux formado por usuários brasileiros, que tem como objetivo suprir a falta de um espaço de diálogo que possibilite compartilhar seus conhecimentos sobre o Fedora. Diante do que foi dito, convido todos para conhecerem a Comunidade RPM e colaborarem com o Fedora, Spins e Remixes.” [referência: rpm-linux.com.br]
| Link para compartilhar
Por Augusto Campos | 16/03/2015

Chamada de Trabalho Pentaho Day Brasil 2015

evento, curso, comunidade

Enviado por Marcio Junior Vieira (marcioΘambientelivre·com·br):

“A Coordenação da edição 2015 do Pentaho Day Brasil que acontece de 15 a 16 de Maio em Curitiba, convoca a comunidade para contribuir com sua programação. Estudantes de qualquer escola ou universidade, professores e/ou profissionais podem enviar suas propostas de palestras e oficinas/mini-cursos relacionadas com Pentaho. As inscrições para participantes também já estão abertas. O Evento é gratuito.” [referência: pentahobrasil.com.br]
| Link para compartilhar
Por Augusto Campos | 16/03/2015

Castálio Podcast: Episódio 65: Gustavo Sverzut Barbieri - ProFUSION e Enlightment

desenvolvedores

Enviado por Og Maciel (omacielΘogmaciel·com):

“O entrevistado de hoje participa ativamente do desenvolvimento do Enlightenment, é um dos principais desenvolvedores do binding da EFL (Enlightenment Foundation Libraries) para Python. E, também, foi sócio da ProFUSION, uma empresa de desenvolvimento para dispositivos móveis que foi comprada pela Intel em 2012.” [referência: castalio.info]
| Link para compartilhar
Por Augusto Campos | 16/03/2015

Webminar Gratuito Backup Bacula Novidades da Versão 7.0.5

patrocinador, evento

Enviado por Paulo Oliveira (treinamentoΘlinuxsolutions·com·br):

“Inscreva-se no Webminar com Heitor Faria Backup Bacula Novidades da Versão 7.0.5 - 25/03 às 18h. Heitor Faria ministrará um webminar online gratuito sobre a ferramenta bacula e as novidades da versão 7.0.5 no proximo dia 25/03 as 18h. Acesse o link e inscreva-se: [docs.google.com/…]” [referência: escolalinux.edools.com]
| Link para compartilhar
Por Augusto Campos | 16/03/2015

Oracle Linux 7.1 é lançado com facilidades para instalar o MySQL 5.6

instalar, banco-de-dados

Enviado por Airton Lastori (alastoriΘgmail·com):

“Oracle Linux 7.1 já está disponível para download e com uma novidade para facilitar a vida de quem quer usar a versão mais recente estável do MySQL.

Os pacotes RPM do MySQL 5.6 disponibilizados pela Oracle são totalmente compatíveis e testados com as principais distribuições Enterprise Linux. O usuário tem a opção de baixar os RPMs em mysql.com/downloads ou a partir dos repositórios públicos oficiais YUM ou APT para MySQL. Para saber como instalar o MySQL 5.6 no RHEL 6 ou OL 6 via YUM veja o Tutorial de instalação do MySQL 5.6 e Workbench 6.1 em distribuições Enterprise Linux.

A principal novidade no Oracle Linux 7.1 é a conveniência, possibilitando escolher o MySQL 5.6 no momento da instalação.

O Oracle Linux 7 também inclui o MariaDB 5.5 devido ao compromisso da Oracle de compatibilidade com RHEL 7, disponibilizando exatamente os mesmos pacotes. Adicionalmente, os RPMs do MySQL 5.6 foram incluídos na imagem ISO e repositórios YUM do Oracle Linux. Fica a critério do usuário decidir qual banco de dados vai instalar, a facilidade é a mesma.

As atualizações dos RPM individuais para Oracle Linux 7 já estão disponíveis tanto no repositório YUM público oficial para OL, quanto na Oracle Linux Network em linux.oracle.com. Os ISOs da versão 7.1 já podem ser baixados pelos clientes que possuem a subscrição no My Oracle Support e em alguns dias estará acessível pelo e-Delivery, como já é costumeiro. Os mirrors públicos que também disponibilizam o Oracle Linux gratuitamente estarão atualizados em poucos dias.” [referência: alastori.com.br]

| Link para compartilhar
Por Augusto Campos | 16/03/2015