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

Dtrace agora é GPL e está na mainline do Kernel

Tags:

Notícia boa para o Linux, especialmente na área de ferramentas para "probing" do sistema. Talvez por conta da evolução do BPF, a Oracle resolveu implementar corretamente o suporte ao Dtrace no Linux: GPLv2 em toda a parte que toca o Kernel, e um misto de GPLv2 e um misto de UPL(Universal Permissive License) + GPLv2 nas ferramentas de userspace. A UPL é compatível com a GPL segundo a FSF.

Parece algo impressionante por conta da história de amor que esta empresa tem com a CDDL, mas ela está finalmente largando de mão esta licença no Dtrace para uma implementação mais alinhada com as licenças do Linux.

Outras ferramentas como o systemtap(backend para o bpf) vem investindo na mainline por anos e criando funcionalidades para ajudar os desenvolvedores a debugar/perfilar/otimizar o Kernel. Resta saber como o Dtrace usará estes mecanismos já criados, ou implementará os seus.

Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Chaves Artificiais no PostgreSQL: desempenho!

Tags: banco-de-dados

Falamos sobre a criação de chaves artificiais, sobre como usar UUID ou sequencias, inclusive sobre a nova sintaxe adotada no PostgreSQL 10 utilizando as chamadas IDENTITY COLUMNs. Uma reação comum que eu vi por aí é achar que é mais simples usar UUID sempre, uma vez que você não tem risco de colisão e pode usar em sistemas distribuídos. Bom, a história não é bem assim. Existe um custo adicional ao se escolher UUIDs ou mesmo gerar hashs enormes e armazenar no banco de dados. Vou aqui explorar algumas possibilidades, entre utilizar uma SEQUENCE armazenada num campo INTEGER e índices do tipo BTREE e HASH (que melhorou muito no PostgreSQL 10). Depois vamos utilizar campos do tipo UUID, VARCHAR e CHAR, também com índices BTREE e HASH.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Devuan 2.0 Beta está disponível para download

Tags: instalar, distribuicoes, comunidade

Faz algum tempo que não há grandes movimentações na comunidade Devuan, o derivado do Debian com foco em "init freedom" e entrega de pacotes Debian sem qualquer dependência do systemd.

O Devuan 1.0 foi lançado no ano passado sendo baseado no conjunto de pacotes do Debian Jessie, enquanto o desenvolvimento do Devuan 2.0 focava num lançamento baseado no Stretch. Muitos pacotes foram atualizados enquanto esta distribuição continua comprometida em entregar um produto sem o systemd e com experiência de desktop(alguns até adicionaram o systemd como dependência).

Apesar destas atualizações, o Devuan 2.0 adicionou suporte a instalação do OpenRC através do instalador no modo expert. O eudev faz as vezes de substituir o udev do systemd no Devuan. Também há o elogind como alternativa ao ConsoleKit. O Xfce foi eleito o desktop padrão do Debian 2.0 mas outros como KDE / Cinnamon / LXDE / LXQt e MATE são opções disponíveis em seus repositórios.

Para os que desejam dar uma olhada no Devuan 2.0 "Ascii", ele pode ser encontrado no seguinte espelho. Nota: A nomenclatura do Devuan utiliza planetas menores como fonte de apelidos para o lançamentos, sendo Jessie um nome comum entre os esquemas de nomenclatura do Debian e Devuan.

Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Storage NFS em menos de 8 minutos - com OviOS Linux

Tags: instalar, containers, video

Um video mostrando ativação e configuração de Storage NFS com OviOS Linux. Nos 8 minutos do vídeo, foi criado storage, compartilhado com Proxmox via NFS e instalado duas VM's, uma container LXC e outra KVM!

Divirtam-se.

Enviado por Gilberto Ferreira (gilberto·ferreiraΘkonnectati·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

myrbackup - Uma aplicação em ruby para backups

Tags: banco-de-dados, shell

Essa ferramenta permite criar backups de engines como MySQL e PostgreSQL de forma fácil e armazenar estes backups localmente, remotamente via SSH ou na nuvem (AWS S3).

A configuração pode ser feito em um arquivo YAML que não permite a utilização de passwords (Apenas criptografados).

Enviado por Leonardo Damasceno (damasceno·lnxΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Como personalizar a aparência do GNOME

Tags: video

Alteração dos ícones, dash, dock, painel transparente, concky entre outras modificações interessantes no GNOME.

Veja o vídeo

Enviado por Marcos Oliveira (marcosΘterminalroot·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Usando o MongoDB - parte 2

Tags: instalar, banco-de-dados

A primeira parte teve uma rápida introdução sobre o que é o MongoDB e sua instalação (na máquina virtual), além de apresentado o MongoDB Shell junto com um exemplo daquilo que se pode fazer nele. Nesta parte a primeira metade do CRUD com a criação e recuperação de documentos. E para ajudar a comparar, para cada operação no MongoDB uma execução análoga em banco de dados SQL — no caso o SQLite3.

Enviado por Giovanni Nunes (giovanni·nunesΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

SUSE no Brasil com vaga aberta Pré vendas

Tags:

A SUSE no Brasil está com uma vaga de pré vendas aberta para São Paulo. Com crescimento expressivo no Brasil a SUSE está aumentando seu time de pré vendas! Sua chance de trabalhar em uma empresa open opensource Company, com o espírito opensource.

Coloque como referencia: Aslan BR-Linux (aslan@suse.com).

Seja parte deste time que só cresce.

Para se cadastrar utilize o link desta notícia.

Enviado por Aslan carlos (aslanΘsuse·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Vídeo: Cantos arredondados no Inkscape

Tags: video

Diário de bordo #2, como arredondar os cantos de um retângulo no Inkscape. Veja como é simples usar a edição de nós no Inkscape para criar formas com os cantos arredondados. Aproveitando só pra lembrar amanhã começa a terceira semana do Curso de Produção Gráfica com o Inkscape.

Duração: 03:41

Enviado por Marcello de Souza (marcellopcsouzaΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Usando o MongoDB - parte 1

Tags: banco-de-dados

MongoDB é um gerenciador de banco de dados do tipo NoSQL em software livre que trabalha com documentos em um formato bastante similar ao JSON mantido pela MongoDB Inc.

Enviado por Giovanni Nunes (giovanni·nunesΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Criando Servidor Storage com ZFS Over iSCSI

Tags: distribuicoes

Nesse artigo mostro como criar, a partir de um Servidor Ubuntu 16.04, um Storage com ZFS e iSCSI, para servir armazenamento, utilizando ZFS Over iSCSI.

Enviado por Gilberto Ferreira (gilberto·ferreiraΘkonnectati·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Como Instalar o Pentoo, um Gentoo para Pentest

Tags: instalar, video

O Pentoo é uma distribuição Linux com o foco na segurança da informação. Ela é baseada na distribuição Gentoo, e é caracterizada por possuir uma seleção bastante diversificada de ferramentas de segurança e testes de rede.

Veja o Vídeo

Enviado por Marcos Oliveira (marcosΘterminalroot·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Conhecendo o OviOS GNU/Linux - Sistema de Storage

Tags: video

Neste vídeo, apresento o OviOS GNU/Linux, distribuição voltada ao mercado de Storage. Simples e eficiente. Vale a pena conhecer.

Enviado por Gilberto Ferreira (gilberto·ferreiraΘkonnectati·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Palestra Gratuita - Microservice Design - Adoção, Solução de Problema ou Oportunidade Tecnológica?

Tags: evento, desenvolvedores, banco-de-dados, certificacao, video

Dia 6 de Março, terça-feira, 20h30, acontecerá a palestra ** Microservice Design - Adoção, Solução de Problema ou Oportunidade Tecnológica? **

Ministrada por Carlos Prado, terá 1 hora aproximadamente de duração e de forma gratuita será transmitida ao Vivo pelo Youtube. Através desta palestra será possível compreender o Microservice dentro de uma perspectiva direta sobre seu papel: uma Adoção, Solução de um Problema ou uma Oportunidade Tecnológica?

Público Alvo: Qualquer profissional, Técnico ou de Gestão, que esteja procurando entender o ecossistema de Microservice.

Mais Informações e Inscrições Gratuitas: https://www.temporealeventos.com.br/palestra-microservice

Enviado por Anderson Oliveira de Paula (andersonopΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Palestra Gratuita - Kotlin - Nova Linguagem de Programação Totalmente interoperável com Java e Android

Tags: pos-pc, evento, desenvolvedores, video

Dia 21 de Fevereiro, quarta-feira, 20h30, acontecerá a palestra "Kotlin - Nova Linguagem de Programação Totalmente interoperável com Java e Android"

Ministrada por Leonardo Otto, terá 1 hora aproximadamente de duração e de forma gratuita será transmitida ao Vivo pelo Youtube. Kotlin é uma linguagem de programação criada pela JetBrains em 2011 como um avanço comparado ao Java. ​ A utilização dessa nova linguagem proporciona códigos menores, mais expressivos, com menos erros e maior foco em resolução de problemas do mundo real. ​ Em resumo é uma linguagem mais concisa, segura e pragmática. ​ Percebendo as melhorias trazidas por essa nova linguagem e a interoperabilidade com Java, o Google resolveu adotá-la como a mais nova linguagem para programar para a plataforma Android. ​ ​ Alem disso a plataforma Spring em sua edição 5.0 adotou suporte dedicado a linguagem dentro de seu framework. ​ ​ Com todas estas boas caracteristicas a linguagem tende a ser a mais utilizada dentro do Android nos próximos anos e expandir ainda mais sua utilização em outros campos como o desenvolvimento de aplicativos web. Esta palestra objetiva fazer um overview da linguagem.

Mais Informações e Inscrições Gratuitas https://www.temporealeventos.com.br/palestra-kotlin

Enviado por Anderson Oliveira de Paula (andersonopΘtemporealeventos·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]