micro: um editor de texto moderno e intuitivo para uso no terminal

Usa atalhos como ctrl+c e ctrl+v, tem bom suporte a mouse e outros recursos default alinhados às expectativas de quem chega ao terminal após já estar acostumado aos desktops populares, mas inclui também opções mais avançadas, como o realce de sintaxe para 75 linguagens.

Mudar de editor de texto preferido é algo que pode ser bem raro na vida de um profissional de sistemas, devido a itens como a memória muscular dos atalhos de teclado, o saldo acumulado de scripts e configurações, etc.

Mas os editores de texto simplificados continuam chegando, e as especificações do Micro parecem ser bem interessantes para usuários recém-chegados, até quando comparadas com as de outros similares já bem estabelecidos.

Vale destacar: ainda é um trabalho em andamento. O Micro é feito em Go, tem binários prontos para Linux (64 e 32), e pode ser instalado via homebrew no Mac.

(via github.com - “GitHub - zyedidia/micro: A modern and intuitive terminal-based text editor”)

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Terasology: alternativa gratuita ao Minecraft, com gráfico realista!

jogos, distribuicoes, games, video, comunidade
Nem toda criança consegue obter do pai 26.95 USD para jogar Minecraft no seu computador, então sugiro conhecer o Terasology. Um jogo similar ao Minecraft, porém com gráficos realistas e gratuito (Software Livre). Agradeço ao meu filho na elaboração do vídeo e a super Bárbara Tostes pela apresentação do projeto. Disponibilizei no Viva O Linux o Material de compilação e execução (em breve os pacotes rpm para CentOS, Fedora, Redhat, SUSE e openSUSE).

Enviado por Alessandro de Oliveira Faria (A.K.A. CABELO) (cabeloΘopensuse·org)

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Empresário acidentalmente apaga sua empresa ao cometer erro em script

servidor

Essa razão da existência do no-preserve-root é da semana passada, mas não poderia deixar de constar.

Um post no fórum ServerFault está dando o que falar. Um empresário chamado Marco Marsala, dono de uma empresa de serviços de hospedagem, estava fazendo manutenção em seu servidor de hospedagem quando executou o comando "sudo rm -rf —no-preserve-root /mnt/hetznerbackup /". Ele diz não ter percebido o espaço antes da última / até que vários alertas começassem a aparecer na tela e os dados dos mais de 1.500 clientes, apagados.

Entre as respostas obtidas na thread, está uma que resume tudo: "Me desculpe, mas acho que sua companhia está essencialmente morta"

Enviado por André Machado (andreferreiramachadoΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Webinar Online Gratuito Escola Linux - Desvendando o FreeNAS, 3a feira (19/04/16) às 20h

patrocinador, evento
Inscreva-se no Webinar Online Gratuito Escola Linux - Desvendo o FreeNAS nessa 3a feira (19/04/16) as 20h.

Link de inscrição: http://gowoa.me/i/vwfn

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

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Prorrogado o prazo de submissão de Artigos para o WSL - Workshop Software Livre

evento, promo, certificacao, comunidade
O Workshop Software Livre (WSL) é o evento acadêmico do FISL, no qual pesquisadores e estudantes podem apresentar seus trabalhos e receber um certificado, além de publicar nos anais do evento. Desde 2000, o WSL é realizado anualmente junto com o FISL.

Este ano o WSL ocorre co-alocado com o FISL17 nos dias 13 a 16 de julho de 2016 em Porto Alegre.O workshop promove a discussão do estado-da-arte em desenvolvimento, avaliação e adoção de FOSS. Os objetivos do WSL são reunir diversos segmentos da comunidade, em termos de área de conhecimento, geografia e experiência; identificar formas pelas quais a pesquisa em FOSS pode interagir com outras áreas de pesquisa; e discutir direções para pesquisas futuras.

Participe! A chamada de trabalhos foi prorrogada até 01 de maio. Notificação de aceite será dada até dia 15 de maio e a submissão da versão final é até 22 de maio.

O evento acontece de 13 a 16 de julho de 2016, na PUC-RS. Mais informações http://softwarelivre.org/fisl17/programacao/workshop-sl http://wsl.softwarelivre.org/

Enviado por Ana Carolina de Lima Pereira (analima·vetΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Integrando Asterisk e XMPP com softwares de atendimento ao cliente

Com o intuito de melhorar a integração entre URAs Asterisk e softwares de atendimento ao cliente, desenvolvi um pequeno projeto (uma PoC) para agilizar o atendimento e evitar que os mesmos dados tenham que ser informados pelo cliente mais do que uma vez (na URA e para o atendente, por exemplo).

O projeto usa a API ARI do Asterisk 13 em conjunto com Pubsub do XMPP para disponibilizar as informações para os softwares.

Todo o código do projeto é livre e está licenciado pela GPLv2 , e, apesar do foco inicial serem os sistemas de atendimento ao cliente, ele pode ser utilizado por qualquer software que possa se beneficiar desta ou de outras integrações similares.

Enviado por Marcelo Hartmann Terres (mhterresΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 18/04/2016

Criando imagens no Docker

distribuicoes, containers
Como ainda* não estão disponíveis imagens oficiais do Ubuntu LTS 16.04 — Xenial Xerus — no Docker Hub e estava justamente precisando de uma imagem nesta versão eu acabei criando a minha própria. A tarefa é relativamente simples e consiste em duas, digo três etapas.

(*) Ao menos quando precisei dela mas talvez já esteja disponível.

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

| Link para compartilhar
Por Augusto Campos | 18/04/2016

O que esperar do VIM 8.0

desenvolvedores
Bram Moolenaar criou no repositório oficial do vim-8.0 o documento "VIM REFERENCE MANUAL" com alguns detalhes do que esperar deste novo lançamento do poderoso clone do vi. Dentre as funcionalidades estão:

- Suporte ao MSDOS removido. Havia incompatibilidades e o editor já estava grande demais para caber na RAM.

- Suporte a comunicação entre processos(IPC) assíncrona através de canais, e suporte ao JSON(também para esta finalidade). Controle de jobs e timers assíncronos.

- Suporte nativo a pacotes, para melhor gestão de plugins desenvolvidos para o vim.

- Suporte a testes de estilo de texto e IDs de janela para melhor localização do que se estava editando.

- Suporte ao DirectX(Windows) e atualização de GTK2 para GTK3.

- Método criptográfico atualizado de blowfish para blowfish-2.

- Diversas melhorias relacionadas a script.

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

| Link para compartilhar
Por Augusto Campos | 14/04/2016

Persistindo dados - GlusterFS

containers
Da série: persistindo dados no Docker, veja na sequência como você pode utilizar o GlusterFS para garantir disponibilidade dos dados de sua aplicação.

Enviado por MundoDocker (contatoΘmundodocker·com·br)

| Link para compartilhar
Por Augusto Campos | 14/04/2016

Expressões regulares no bash

shell
Como hoje tive de utilizar expressões regulares no bash, pensei em compartilhar com nossos amigos leitores. O buteco já fez um post sobre a utilização de expressões regulares em C, e este artigo vem para complementar.

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

| Link para compartilhar
Por Augusto Campos | 14/04/2016

Divulgação de Concurso Público em TI na UFC em Quixadá

Estão abertas as inscrições para concurso público de professor efetivo do Magistério Superior, no Campus da UFC em Quixadá, objeto do Edital 76/2016, referente aos setores de estudo Engenharia de Software Embarcado (1 vaga) e Programação para Design e Interação Humano-Computador (1 vaga).

As inscrições poderão ser realizadas no período de 14/04 a 13/05/2016, de forma presencial ou mediante procuração, de 9h às 12h e de 14h às 17h.

Enviado por João Marcelo Uchôa de Alencar (jmarcelo·alencarΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/04/2016

Webinar 19/04/16 - Criando Web Services com PHP

evento, desenvolvedores
O ingrediente principal na construção da web hoje é lidar com os dados, independente de estar fornecendo ou consumindo esses dados através de serviços. Aplicações modernas fazem uso de web services, e esse webinar vai te mostrar alguns conceitos importantes sobre a construção de web services usando a linguagem PHP.

Vamos falar sobre análise de cenário para montagem de webservice, cabeçalhos de requisição, tratamento de erros, documentação e mais um pouco.

Este Webinar gratuito vai acontecer no dia 19/04/16 (terça-feira), às 15:00 (Brasília), com duração de 1 hora. Para se inscrever favor enviar um email para treinamentos@innovus.com.br. Para quem não for participar do webinar e quiser assistir depois, favor enviar um email solicitando o acesso ao vídeo do webinar.

Enviado por Alberto Mitsuo Sato (amsatoΘinnovus·com·br)

| Link para compartilhar
Por Augusto Campos | 14/04/2016

Smartphone passa PC e vira aparelho nº 1 para acessar internet no Brasil

jogos, pos-pc, games
Segundo informações da Pesquisa Nacional por Amostra de Domicílio (PNAD) do IBGE, os smartphones ultrapassaram os computadores e se tornaram os aparelhos preferidos do brasileiro para se conectar à internet em 2014, ano em que a internet chegou a mais da metade das casas brasileiras.

Até 2013, o posto de dispositivo queridinho dos brasileiros para acessar a rede era ocupado pelos computadores. Mas, em 2014, o jogo virou. Presentes em 76,6% das casas, esses aparelhos caíram para a segunda colocação. No Rio de Janeiro, São Paulo, Paraná, Rio Grande do Sul e Santa Catarina, os PCs continuam na frente.

A guinada do brasileiro rumo a aparelhos móveis fez a banda larga móvel dar um salto. De 2013 a 2014, foram de 19,3% para 62,8% das casas conectadas. A banda larga fixa, que é o motor das redes Wi-Fi, também avançou e chegou a 71,9% das casas online. 0,8% das residências ainda se conecta à internet via conexão discada.

Enviado por André Machado (andreferreiramachadoΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/04/2016

FSF opina sobre a Canonical distribuir o ZFS no Ubuntu

O sistema de arquivos ZFS é livre, o kernel Linux também, mas eles não podem ser distribuídos juntos: em suma, essa é a conclusão a que eu chego a partir do comunicado da FSF que se junta aos outros 2 (do SFC e do SFLC) que já vimos em fevereiro no artigo “Controvérsia: há quem defenda e há quem negue que a Canonical tem direito a distribuir o ZFS no kernel do Ubuntu”.

A posição da FSF se alinha mais à do SFC, ou seja, considera que distribuir o ZFS junto ao Linux viola os direitos autorais envolvidos, e pede à Oracle que "demonstre sua liderança" ao explicitamente relicenciar o ZFS com outra licença livre (ou uma exceção específica na licença atual) que seja compatível com a GPL do Linux. (via lwn.net - “FSF: Interpreting, enforcing and changing the GNU GPL, as applied to combining Linux and ZFS [LWN.net]”)

| Link para compartilhar
Por Augusto Campos | 13/04/2016

Eben Moglen pergunta: como o movimento Software Livre deve ver a Linux Foundation?

A pergunta do título parece indicativa de treta, mas não é o caso: Moglen, que tem histórico de ser o braço direito de Richard Stallman na defesa jurídica das licenças GNU, faz uma elegante defesa da importância de o movimento Software Livre coexistir bem com a Linux Foundation, mesmo considerando que os interesses não são integralmente os mesmos, e que a posição da Linux Foundation em relação às licenças copyleft não é tão intensa quanto a turma do software livre preferiria.

O artigo é longo e detalhado, e tem um bônus: algumas considerações bem interessantes sobre o que são boas técnicas de negociação, e práticas que um negociador profissional deve evitar. (via www.softwarefreedom.org - “How Should the Free Software Movement View the Linux Foundation? - SFLC Blog - Software Freedom Law Center”)

| Link para compartilhar
Por Augusto Campos | 13/04/2016