Maiúsculas e minúsculas: Método alternativo para a troca de caixa em Bash

shell

Sem sed, awk, tr ou similares.

Algo para complementar a manipulação de strings em Bash com uma última dica sobre o assunto de conversão de caixa dos caracteres — aquela coisa de se mudar entre maiúsculas e minúsculas. Minha primeira sugestão foi usar o comando declare para alterar os atributos da string e deixar o Bash cuidando disto sozinho e até propor duas funções para simplificar a tarefa. Porém, como sempre, existe outro modo para fazer a mesma coisa.

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

| Link para compartilhar
Por Augusto Campos | 30/06/2017

Lançamento do OpenMandriva Lx 3.02

distribuicoes
Do anúncio oficial: Após vários meses de muito trabalho, estamos orgulhosos de anunciar o lançamento da versão OpenMandriva Lx 3.02. Esperamos que você aproveite este lançamento do OpenMandriva Lx, sua gama de recursos de ponta, com boot e acesso rápido, e trazendo todos os software atualizados. A ISO é inicializável no BIOS ou UEFI a partir do pen drive ou DVD e vem com o instalador Calamares para orientá-lo na instalação com o mínimo de esforço. OpenMandriva Lx 3.02 oferece atualizações e correções importantes. Confira as principais características desta versão: (...)

Enviado por Marcos Polidoro (marcosΘpolilinux·com·br)

| Link para compartilhar
Por Augusto Campos | 30/06/2017

Inicializando com Linux em USB no MacBook

pos-pc
Quem tem um MacBook pode conhecer a frustração de não conseguir inicializá-lo normalmente em Linux a partir de dispositivos USB e tendo de ainda recorrer a alguma mídia óptica. Depois de tentar sem sucesso diversos tutoriais e ferramentas até já tinha desistido quando, por acidente, uma publicação sobre a disponibilização do PIXEL para computadores no blog do Raspberry Pi mostrou a solução para o problema.

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

| Link para compartilhar
Por Augusto Campos | 30/06/2017

Crise: Organização do FISL busca contribuições e deseja 3000 inscritos para evento no RS em outubro

Coordenação da ASL faz apelo à comunidade em busca de apoio para realizar evento em outubro. Nota no Facebook informa que militantes e simpatizantes podem se inscrever em grupo do Telegram.

Em maio soubemos do adiamento (sem nova data) do FISL 2017, evento tradicionalmente realizado pela Associação Software Livre (ASL) e pelo PSL-Brasil no início do inverno gaúcho, e agora chegou ao nosso conhecimento – via redação da Infomedia TV – que está em andamento uma campanha para angariar contribuições e inscrições para um evento a ser realizado no início de outubro, em Porto Alegre, mantendo o nome FISL.

A busca por apoio inclui doações financeiras ou de material, captação de doações ou patrocínios, realização de palestras e oficinas, e mais. A meta é descrita como utopia no texto oficial: obter 3000 inscrições/doações.

Cito do comunicado no site oficial:

Neste ano de crise, o coordenador geral da Associação Software Livre Sady Jacques faz um apelo à comunidade: “Caras e Caros militantes e simpatizantes do software livre e do Fórum Internacional Software Livre! Estamos contando mais do que nunca com o apoio de TODAS e TODOS que desejarem contribuir de alguma forma para a realização do evento. Seja com algum trabalho, alguma palestra ou oficina, alguma doação de recurso financeiro, material ou tempo, auxiliando na captação de doadores, inscritos, ou instituições e empresas patrocinadoras, alguma ideia que ajude a realizar o que projetamos, ou ainda, algum apoio moral à iniciativa. Sejam extremamente bem-vindas e bem-vindos (muitos, mais uma vez) e estejam à vontade para convidar qualquer pessoa que comungue conosco desse desejo e esteja disposta a vencer este desafio. Nossa utopia? Precisamos 3000 inscrições/doações para realizar o evento com o mesmo encantamento que temos a quase 20 anos: que essa lista reúna as 3000 sonhadoras e sonhadores que sabem que "sonho que se sonha junto, é realidade"!!!”

Interessados em contribuir podem também participar de um grupo criado para isso no Telegram. Segundo o anúncio oficial publicado no Facebook, o grupo é para militantes e simpatizantes do software livre que desejem contribuir de qualquer forma, mas há um alerta: "Só não caberá neste grupo, questionamento que não seja no sentido executivo das decisões e definições estabelecidas (...)".

(via softwarelivre.org - “Sobre o FISL - Fisl18”)

| Link para compartilhar
Por Augusto Campos | 26/06/2017

Vídeo: Trabalhando com múltiplos arquivos no Vim

video
Veja neste vídeo como trabalhamos com vários arquivos no Vim e aprendar como utilizar janelas, abas e manipular o Buffer.

Duração: 03:01

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

| Link para compartilhar
Por Augusto Campos | 22/06/2017

NSA disponibiliza diversos projetos Open Source em sua conta Github

A NSA disponibiliza diversos projetos, ao público, via Open Source Software (OSS). Assim, a Agência de Segurança Nacional dos Estados Unidos, conhecida por “seus segredos obscuros” – finalmente se juntou a grandes órgãos, como a NASA, e lançou uma página oficial, com seus projetos Open Source, no GitHub.

Enviado por RICARDO FERREIRA COSTA (linuxdescomplicadoΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Como instalar o Microsoft SQL Server 2017 em qualquer distribuição Linux usando Docker

instalar, distribuicoes, banco-de-dados, containers
Meados do ano passado, a Microsoft divulgou que, em 2017, uma versão do seu SGBD, MS SQL Server, para Linux seria lançado. Logo em seguida, anunciou uma pré-visualização pública. Pela primeira vez na história, o SQL Server estava disponível para Linux – primeiramente no Ubuntu. E depois disponibilizou uma imagem para Docker. Então, com o advento de containers Docker, saiba como instalar o Microsoft SQL Server 2017 em qualquer distribuição Linux usando container Docker.

Enviado por RICARDO FERREIRA COSTA (linuxdescomplicadoΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Vagas no Rio de Janeiro: cluster, IoT, devops

pos-pc, containers
Estamos com uma vaga bem interessante que se enquadra no perfil do público do BR-Linux.

A vaga é para trabalhar com Cluster (DC/OS, Mesos, Marathon, Docker) e IoT (Raspberry Pi), além de ferramentas complementares de DevOps. Trabalhamos com Arch Linux, Alpine, ContainerOS, CentOS e CoreOS.

Estamos buscando 2 perfis: - Uma pessoa experiente que saiba DC/OS ou Mesos que já tenha trabalhado com soluções embarcadas em Raspberry Pi - Uma pessoa nova, com menos experiência, porém com alto potencial. Tem que conhecer bem pelo menos coisas básicas como Docker a algumas distribuições de Linux

Nossa empresa é uma startup de Retail Analytics. Interessados podem enviar currículo para vagas@decision6.com.

Enviado por Vagas Decision6 (vagasΘdecision6·com)

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Pacote preparatório LPIC1,2 e 3-300 por R$200,00

patrocinador, evento, curso, promo, certificacao
O HowTo Online traz a promoção de treinamentos preparatórios para certificações LPIC1, LPIC2 e LPIC3-300 por apenas R$200,00. O acesso não expira e o aluno pode assistir as aulas on-line ou baixar via FTP.

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

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Vídeo: Permissões especiais, SUID, SGID e Sticky Bit

certificacao
Para quem ainda tem dificuldade com estas três permissões especiais, segue uma videoaula sobre o assunto, que faz parte do nosso acervo premium, mas que estamos abrindo a todos. http://true.certificacoes.net.br/index.php?r=content%2Fperma&id=3215

Enviado por Juliano Ramos (profjulianoramosΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Vídeo: Criando o efeito Duotone com o Gimp

video
Neste vídeo veja como é possível no Gimp criar o efeito Duotone.

Duração: 02:52

Enviado por Marcelo de Souza (marcellodesouzaΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 22/06/2017

Vídeo: Montando uma sequência de fotos no Gimp

video
Neste vídeo veja como montar uma sequência de fotos que mostra todas as etapas de um movimento, tipos as imagens de colunas esportivas.

Duração: 02:23

Enviado por Marcelo de Souza (marcellodesouzaΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 20/06/2017

Vídeo: Desenhando uma árvore com perspectiva isométrica no Inkscape

video
Neste vídeo veja com desenhar uma árvore usando a perspecctiva isométrica no Inkscape.

Duração: 02:53

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

| Link para compartilhar
Por Augusto Campos | 20/06/2017

Aula 7 - LPIC-1 exame 101 - Tópico 102.1

curso, certificacao
Mais uma aula do curso gratuito com aulas semanais sobre o exame LPIC-1 prova 101 exame 4.0. Para acessar a aula acesse: http://true.certificacoes.net.br/index.php?r=content%2Fperma&id=3166

Enviado por Juliano Ramos (profjulianoramosΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 20/06/2017

Lançamento da Novatec ensina a combinar ESP8266, Arduino e Raspberry Pi

pos-pc, embarcados, desenvolvedores, banco-de-dados, livros, servidor
A Internet das Coisas (IoT), está se tornando realidade. Recém lançado pela Novatec, o livro Internet das Coisas com ESP8266, Arduino e Raspberry Pi apresenta o desenvolvimento de aplicações práticas, especialmente com o módulo ESP8266. Serão mostrados os princípios gerais de comunicação e programação para IoT e o funcionamento básico dos microcontroladores e seus módulos periféricos. Foram incluídos exemplos de implementação de dispositivos IoT para situações cotidianas. Este livro também mostrará como: •programar o ESP8266 em linguagem Lua, no ambiente NodeMCU, ou em C++, com o Arduino e na IDE Eclipse; •fazer a comunicação entre o ESP8266 e módulos sensores e atuadores e a programação do ESP8266 como cliente ou servidor web; •acessar conteúdos web desenvolvidos em PHP e JavaScript e como acessar bancos de dados MySQL; •desenvolver aplicativos em Android Studio para acessar dispositivos IoT; •fazer a comunicação pelo protocolo MQTT para o ESP8266, o Android Studio e o JavaScript; •utilizar Python para fazer a comunicação entre o Raspberry Pi e o ESP8266.

Os módulos de hardware para implementar IoT já estão disponíveis a um custo factível para aplicação. Um microcontrolador, em particular, o ESP8266, virou uma opção extremamente interessante devido a seu custo muito reduzido e aos seus recursos, suficientes para diversas aplicações de IoT. O ESP8266 está disponível em vários módulos, com comunicação WiFi integrada, processador de 32 bits a uma velocidade de 160 MHz, e é vendido a um preço muito baixo nos sites chineses e brasileiros. E mais: é totalmente compatível com o Arduino. Isso significa que tudo que roda no Arduino vai rodar ainda melhor no ESP8266, vai custar menos e consumir menos energia. Sem dúvida, uma opção muito interessante para implementar dispositivos de IoT.

Enviado por Mariana Borges (mborgesΘnovatec·com·br)

| Link para compartilhar
Por Augusto Campos | 20/06/2017