Keith Packard porta Scheme para NuttX

instalar, desenvolvedores, video
Keith Packard, conhecido desenvolvedor do X Window System, portou o Scheme para rodar no NuttX.

Segundo ele o porte foi algo relativamente simples, uma vez que o NuttX segue o padrão POSIX (e possui muitos dos recursos existentes no Linux). Se você quiser conhecer mais sobre o NuttX pode seguir os vídeos tutoriais em: https://www.youtube.com/c/NuttXChannel e instalar na BluePill, uma placa que custa menos de U$2!

Enviado por Alan C. Assis (acassisΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Utilizando o Ansible – parte 2

instalar, containers
A primeira parte constituiu de uma introdução ao Ansible, apresentando alguns conceitos básicos, configurando um ambiente para executá-lo com ajuda do Vagrant e Virtualenv e até realizando um teste bem simples para saber se tudo estaria funcionando corretamente.

Nesta parte será a vez de explorar alguns dos módulos disponíveis na ferramenta, rotinas que são executadas remotamente nos nós e que controlam recursos do sistema como status de serviços, instalação ou remoção de pacotes, transferência de arquivos, execução de comandos etc.

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

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Editor de Textos Vim Para Iniciantes

video
Agilize suas tarefas e automatize seus códigos com o editor de texto Vim.

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

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Como Instalar o Lumina Desktop no FreeBSD

bsd, instalar, video
O Lumina Desktop Environment é um ambiente de desktop. Ele foi projetado para TrueOS e sistemas derivados do BSD em geral, mas foi portado para várias distribuições Linux.

Enviado por Marcos Oliveira (terminalroottvΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Novatec lança livro sobre Desenvolvimento Orientado a Testes com Python

evento, desenvolvedores, livros, servidor
Guia “mão na massa” mostra as vantagens práticas do TDD Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará.

Durante o processo, você conhecerá o básico sobre Django, Selenium, Git, jQuery e Mock, junto com as técnicas atuais para desenvolvimento web. Se estiver pronto para levar suas habilidades com Python para o próximo patamar, este livro – atualizado com Python 3.6 – mostrará claramente como o TDD incentiva você a criar designs simples e pode lhe inspirar confiança.

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

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Vaga para Analista Linux Jr. em São Paulo

apache, evento, banco-de-dados, certificacao, servidor
A Mailgateway Soluções em Informática, empresa atuante no tamo de hospedagem web e consultoria Linux contrata Analista Linux JR com as seguintes características:

Benefícios: VR, AM, AO, Participação de Lucros e Auxílio Creche
Atuação na zona sul de São Paulo / SP

Requisitos: Conhecimentos em redes TCP / IP e protocolos de internet; Conhecimentos em servidores web Apache e Nginx; Conhecimentos em bancos de dados PostgreSQL e Mysql / MariaDB. Desejável: Certificação LPIC-1.

Enviar curriculum com pretensão salarial para vagas@mailgateway.com.br

Enviado por Mailgateway Soluções em Informática (mailgatewayΘmailgateway·com·br)

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Pacote com todos os treinamentos LPI por apenas R$105,00

patrocinador, evento, promo, certificacao
Vai até 25/12 a grande promoção de fim de ano do centro de treinamentos HowTo Online. Pacote de treinamentos preparatórios que cobre as certificações LPIC1, LPIC2, LPIC3-300 e LPIC3-303 por apenas R$105,00.

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

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Hoje - Workshop Gratuito: Migração de ambientes Zimbra com a ferramenta “Z2Z”

evento, promo
Olá ! Gostaria de convidar a todos para um Workshop (Online) que irei promover gratuitamente:

Zimbra: Migração com a ferramenta “Z2Z”

Quando irá ocorrer? O Workshop irá ocorrer em 13 de Dezembro de 2017, as 19h (horário de Brasília). É uma iniciativa particular, sem qualquer custo, e terá a duração de aproximadamente 1 hora.

Como se inscrever? Caso deseje se inscrever, por favor envie um e-mail para o endereço abaixo, que irei organizar o evento e enviar os dados para acesso: fabio@respirandolinux.com.br

Enviado por Fabio S. Schmidt (fabioΘrespirandolinux·com·br)

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Administrador de Rede - Freelancer - Belo Horizonte

certificacao, firewall, servidor
Oportunidade para profissionais Linux com experiência em administração de rede e que também saiba trabalhar com Windows Server.

A empresa tem alguns contratos com uma boa demanda até de atividades simples, como permissão de pastas e alterações de senha, mas em alguns casos é necessário configurar regras no firewall (Iptables)e servidores DHCP por exemplo.

Não é exigida nenhuma certificação, apenas que o profissional realmente tenha conhecimento na área.

Não é uma vaga de emprego, são para atendimentos pontuais (com boas demandas) e o candidato precisa emitir NF (pode ser MEI) para conseguir receber.

O candidato deve residir em Belo Horizonte ou região metropolitana, o valor médio por atendimento varia entre R$ 90,00 e R$ 120,00 para serviços rápidos, os demais dependem do projeto.

Entrar em contato através do e-mail: lucianoaugusto@protonmail.com

Enviado por Luciano Augusto (lucianoaugustoΘprotonmail·com)

| Link para compartilhar
Por Augusto Campos | 13/12/2017

Systemd 236 será lançado neste mês com várias novas funcionalidades

containers
Lennart Poettering começou o processo de organização do release 236 do systemd para este mês. Como parte do processo, ele está se concentrando no changelog e documentação gerando uma lista bastante concisa das funcionalidades que serão inseridas nesta versão. Apesar da versão 235 ter saído a apenas 1 mês atrás, as principais alterações que este lançamento de Dezembro ganhará são:

  • Suporte nativo ao LUKS2(formato de disco encriptado conhecido do Linux). Suporte a libcryptsetup2 deve ser compilado para habilitar a opção. Esta opção serve pra complementar o que já foi implementado nos lançamentos anteriores do systemd que habilitarão o uso de discos encriptados em containers.
  • bootctl list mostrará todos os itens do bootloader que estiverem dentro da especificação da ferramenta.
  • systemctl ganhará a opção —dry-run para exibir o que o comando faria sem executar o mesmo. Atualmente o "shutdown" e o "reboot" suportam esta opção.
  • systemd-firstboot também poderá fazer a configuração inicial do mapa de teclado.
  • Novo arquivo dinâmico e auto-gerado chamado /run/systemd/resolve/stub-resolv.conf. A ideia é que o clássico /etc/resolv.conf seja um link simbólico para ele. Este novo arquivo de dns responderá para o systemd-resolved em 127.0.0.1:53 e incluirá buscas em domínios adquiridos de forma dinâmica, para (de acordo com os devs do systemd) atingir uma resolução de nomes mais correta e que trespasse APIs locais de DNS como o NSS.
  • Mudanças significantes na lógica da mecânica de delegação de cgroups.
  • ConditionSecurity= detectará a presença do módulo de segurança TOMOYO. - Adição de suporte a option FQDN do DPCHv6 conforme RFC4704.
  • Novas opções StandardInputData= / StandardInputText=, que servem para que dados binários ou textuais sejam passados durante a execução de um serviço que requeira interação deste tipo através de stdin.
  • StandardInput=, StandardOutput= e StandardError= permitem que a conexão para stdin/stdout/stderr de um processo seja configurado para arquivo ou socket AF_UNIX no sistema de arquivos, quando usado em conjunto com a opção "file:".
  • "machinectl bind" pode fazer bind mounts em objetos que não sejam diretórios(arquivo, dispositivo, fifo, socket).
  • Suporte ao ip rule no networkd ganhou duas novas opções IncomingInterface= e OutgoingInterface= para declarar interfaces de entrada e saída de regras. Também foi adicionado suporte a dispositivos de rede "vxcan".

A lista completa das funcionalidades que serão implementadas pode ser encontrada no arquivo NEWS do Git do systemd.

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

| Link para compartilhar
Por Augusto Campos | 4/12/2017

Recalbox começa seu projeto de atualizações mais frequentes

jogos, jogos, desenvolvedores, games
Logo após o lançamento do Recalbox 4.1, saiu uma postagem no blog oficial de desenvolvimento onde os responsáveis pela distribuição deixaram alguns aspectos bem claros:

  • Migração dos fontes para o gitlab. A escolha de sair do github se deve pelo fato de que agora eles podem fazer o desenvolvimento de um projeto aberto num repositório fechado sem custos. Desta forma, projetos derivados precisarão esperar para receber os patches. Em uma distribuição como esta, os desenvolvedores estavam cansados de desenvolver as funcionalidades de outros projetos (como o Batocera Linux) lançarem antes.
  • Lançamentos mais frequentes de versões. Algumas pessoas em comentários nos fóruns e perfis de redes sociais do Recalbox, achavam que a distribuição estava morta, já que havia uma diferença de quase 2 anos entre a versão 4.0.2 e a prometida versão 4.1. As versões antigas dos softwares embutidos na 4.0 também reforçavam esta ideia.

Alguns dos destaques deste lote de atualizações foram:

  • 17.11.02: Novas firmwares para x86, bugfix no moonlight (streaming Nvidia), melhorias nos logs de pareamento bluetooth, aumento de tempo de scan do bluetooth, correção de bug em controles 8bitdo bluetooth.
  • 17.11.10: Hyperion, uma tecnologia similar ao ambilight™ da philips (recebeu até um post separado) foi adicionado junto com as esquemáticas de como fazer em seu raspberry, adicionado suporte ao controlblock petrock, adição do sufixo .scummvm para jogos deste hardware fazem com que a busca de capas online funcione corretamente, novos controles pré-configurados e suportados: Nintendo Wii U Pro Controller and Switch Pro Controller, 8bitdo FC30 Arcade (BT and USB), Thrustmaster T Mini Wireless e Orange Controller, e um novo core para o Atari Lynx(libretro-handy). Também foi anunciado uma reorganização em três etapas para a atualização do Kodi (atualmente na versão 16.1) pra versão 17.
  • 17.12.01: Grande atualização de emuladores, adotando o retroarch 1.6.9 (última disponível no momento desta postagem e que também mereceu uma postagem dedicada pelo pessoal do recalbox), ScummVM 1.10.0 e Dosbox 0.74 r4063, versões x86 e x86_64 ganharam um novo emulador de Playstation (também com postagem dedicada com opções de "embelezamento" em OpenGL, algumas atualizações menores em emuladores e comportamentos padrão dos mesmos, verbose aumentado no Grub2, bug de conexão wifi corrigido, plugins GLideN64 habilitado por padrão nos emuladores de Nintento 64 das placas Odroid C2 e XU4.
  • 17.12.02: Usuários notaram lag ao navegar na biblioteca de jogos e em alguns casos até durante o jogo. O causador foi o serviço de gerenciamento do Steam Controller e o problema foi corrigido.

Como esta tradução também é uma compilação dos pontos mais importantes de cada release, sugerimos que cada uma das postagens originais sejam acessadas e seus changelogs completos sejam lidos.

Ao que tudo indica os desenvolvedores vem implementando e atualizando com a frequência prometida, e logo teremos um sistema que se comportará como uma firmware de videogame, atualizando de forma mais transparente e sem dores para o usuário segundo as expectativas demonstradas pelo desenvolvedor Substring no fórum do Recalbox.

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

| Link para compartilhar
Por Augusto Campos | 4/12/2017

Automação do provisionamento: Utilizando o Ansible – parte 1

instalar, distribuicoes
O Ansible é uma ferramenta que automatiza as tarefas de provisionamento de software, gerenciamento de configuração e instalação de aplicações. Foi originalmente desenvolvido por Michael DeHaan e que através da Ansible Inc ofereceu suporte comercial à ferramenta até outubro de 2015 quando esta foi adquirida pela Red Hat. É compatível com diversas distribuições GNU/Linux — não só a “família RH” (CentOS, Fedora, RHEL etc) — e também outros sistemas operacionais.

E nesta primeira parte, a instalação e, claro, alguns testes básicos… 🙂

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

| Link para compartilhar
Por Augusto Campos | 4/12/2017

Vídeo - Gimp 2.9: mudanças na interface

Estamos começando uma série de vídeos sobre o Gimp 2,9. Neste vídeo vamos falar um pouco sobre as modificações na interface, temas, ícones e novas funcionalidades na aplicação dos filtros e gerenciamento das camadas.

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

| Link para compartilhar
Por Augusto Campos | 4/12/2017

Packetbeat: Coletando e gerando estatísticas de tráfego de rede

patrocinador
O Packetbeat é uma das aplicações do Beats, da Elastic, que faz parte do Elastic Stack (anteriormente chamado de ELK, pois só incluía Elasticsearch, Logstash e Kibana).

Neste artigo, vamos explicar como gerar estatísticas de tráfego de rede com ele.

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

| Link para compartilhar
Por Augusto Campos | 4/12/2017

Inscrições abertas para o PGConf Brasil 2018

evento, banco-de-dados, comunidade
Nos dias 3 e 4 de agosto de 2018 está ocorrendo a PGConf Brasil 2018, em São Paulo, SP.

A PGConf é uma conferência de nível mundial, que parte dos esforços de profissionais e entusiastas para expandir a comunidade do PostgreSQL, possibilitando que os participantes desenvolvam novos conhecimentos através de palestras e treinamentos. A PGConf.Brasil é uma renovação a partir das ramificações existentes na comunidade brasileira, em prol do alinhamento com as conferências do resto do mundo.

Estamos oferecendo um desconto para os 20 primeiros inscritos no evento e um brinde exclusivo para todos que fizerem inscrições antecipadas.

A chamada de trabalhos também já está aberta e vai até o final de janeiro de 2018.

Enviado por Fábio Telles Rodriguez (tellesΘtimbira·com·br)

| Link para compartilhar
Por Augusto Campos | 4/12/2017