O que eu preciso saber para subir um Cluster Docker Swarm

Tags: containers
Antes de mais nada, docker swarm é um gerenciador e orquestrador de cluster Docker. É a possibilidade que você tem de ter vários Docker engines atuando juntos para servir os contêineres com alta disponibilidade e escalabilidade.

Um dos objetivos do Docker Swarm é ser simples, como o ecossistema Docker em geral! Podemos concluir que Swarm é um conjunto de Docker Engines, usados para implantar serviços em larga escala e de forma profissional. Dessa forma é possível fazer balanceamento de carga, descoberta automática de novos serviços, escalar o ambiente em momento de alta demanda e resolver automaticamente caso de falhas em serviços em contêineres.

Enviado por Rafael Brito Gomes (gomexΘriseup·net)

Expressões regulares diretamente no Bash

Tags: desenvolvedores, shell
Geralmente quando validava uma sequência de caracteres em shell script usando uma expressão regular eu recorria a uma ferramenta externa (egrep, sed etc) para fazê-lo. Mas acontece que o Bash tem suporte nativo a expressões regulares, algo que acelera consideravelmente estas validações já que não há a necessidade de se executar um programa externo.

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

Como instalar o Gentoo

Tags: instalar, desenvolvedores
O Gentoo é uma distribuição veloz e moderna com um projeto limpo e flexível. O Gentoo é construído em torno de um ecossistema de software livre e não esconde de seus usuários o que está “sob o capô do motor”. O Portage, o sistema de gerenciamento de pacotes utilizado pelo Gentoo, é escrito em Python, o que significa que o usuário pode facilmente ver e modificar o código fonte. O sistema de pacotes do Gentoo usa código fonte (mas o suporte para pacotes pré-compilados também é incluído) e a configuração do Gentoo é feita através de arquivos texto comuns. Em outras palavras, tudo acontece de forma muito clara e aberta.

Enviado por Marcos Oliveira (binbashΘlinuxmail·org)

Microsoft anuncia Ubuntu no Windows Store e Fedora e openSUSE no Windows Subsystem for Linux

Tags: distribuicoes
Em sua conferência de desenvolvedores anual, a Build 2017, no dia 11, a Microsoft anunciou que o Ubuntu chega a loja oficial do Windows (Windows Store). E num tiro só… também anunciou que está trabalhando com o Fedora e o openSuse para trazê-las para o Windows Subsystem for Linux (WSL) no Windows 10 – antes suportando, oficialmente, somente o Ubuntu. Futuramente, tanto o Ubuntu como Fedora e openSUSE acabarão por ficar disponíveis na loja do Windows, também.

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

Curso gratuito de LPIC-1 exame 101 e mais

Tags: curso, desenvolvedores, certificacao, shell, servidor
Olá amigos do Br-linux; já lançamos de modo gratuito os cursos linux nível 1, linux nível 2, shell script e servidor SAMBA, agora é hora de ir além. Estamos lançando o grupo - Certificações Linux, temos um curso pronto preparatório para o exame 101 prova 4 já :-) Super atualizado. Vamos estar subindo o conteúdo toda a semana; assim vamos analisar a interação de vocês. O curso todo será gratuito, então, aproveita. Não será necessário cadastro, mas quem o fizer, poderá comentar, tirar dúvidas e sugerir conteúdo. http://certificacoes.net.br/ltc/grupos/ltc1-grupo-de-discussao-sobre-o-exame/

Enviado por Juliano Ramos (profjulianoramosΘgmail·com)

RetroRio 2017 em 16 e 17 de junho

Tags:
Pessoal, agora é oficial. A RetroRio 2017 está chegando, e estamos iniciando a divulgação desse que é o encontro carioca de usuários e entusiastas de microcomputadores clássicos, ou seja, máquinas dos anos 1970 a início da década de 1990.

Em 2017, esse encontro ocorrerá nos dias 16 e 17 de junho (sexta e sábado), das 10 horas até as 18 horas e será realizado no Centro Municipal de Artes Calouste Gulbenkian, na rua Benedito Hipólito, 125 - Praça Onze - Rio de Janeiro. A entrada é franca, e todos são convidados. E desde já, nosso muito obrigado à Secretaria Municipal de Cultura da cidade do Rio de Janeiro pelo apoio, e à direção do Centro Municipal de Artes pela cessão do espaço.

Maiores informações em http://www.retrocomputaria.com.br/retro-rio-2017/

Enviado por Juan Carlos Castro (jccyc1965Θgmail·com)

Retrocomputaria, bancos de dados em micros clássicos - parte 1

Tags: office
Para fechar nossa série do "Office antes do Office" falando dos bancos de dados, componentes essenciais de qualquer workflow corporativo. Começando pelos moedores de carnes, quer dizer, de mainframes, para falar dos “pré-bancos de dados”. Depois falamos de COBOL, modelos navigacionais, árvores binárias, hierárquicas e finalmente dos relacionais.

Finalmente chegamos a épocas mais familiares e falamos da era do dBASE, das origens no IMSAI 8080 à dominação no mundo do CP/M (dBASE II) e no mundo do MS/PC-DOS (dBASE III) até o desastre dBASE IV e a venda da Ashton-Tate à Borland.

Também falamos de um legado do dBASE, o padrão xBase e, entre eles, o Clipper, velho conhecido de todo mundo que trabalhou com informatização de pequenas e médias empresas dos anos 80 e 90. Entramos na treta entre Ashton-Tate e Fox Software por causa do “padrão xBase”.

E citamos Oracle Database.

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

Opencast 77 - Preconceito no Mundo do Desenvolvimento

Tags:
Está no ar mais um episódio do Opencast. Neste episódio Ivan, Diego e Ismande falam mais uma vez sobre os assuntos e notícias relacionados ao mundo do software livre. Temos uma polêmica e um chamado pelas mulheres do mundo do software livre para participação permanente de nossos episódios.

Enviado por Ivan Brasil Fuzzer (opencastΘtecnologiaaberta·com·br)

Lançado pela Novatec o livro Requisitos em projetos de software e de sistemas de informação

Tags: curso, desenvolvedores, livros
Este livro mostra ao leitor como aprimorar seus métodos e técnicas para a criação deste requisitos e também traz exercícios

O livro Requisitos em projetos de software e de sistemas de informação se baseia em diversas temáticas relacionadas aos requisitos de sistemas de engenharia, sobretudo o levantamento, a negociação, a priorização e a documentação (seja em linguagem natural, seja por meio de modelos gráficos), com o objetivo de proporcionar ao leitor o acesso a métodos e técnicas que o ajudem a caracterizar, de forma sistemática, os requisitos dos sistemas que se pretendem projetar.

Este livro pode ser adotada como referência principal em disciplinas de bacharelado e mestrado relativas à problemática dos requisitos em projetos de software, ou como obra de apoio à temática dos requisitos em disciplinas de âmbito mais amplo (por exemplo, engenharia de sistemas, engenharia de software, engenharia de sistemas de informação, gestão de projetos).

Este livro pode temabém ser utilizado em cursos de formação profissional ou em ações de reciclagem de profissionais ligados à análise e à concepção de sistemas e gestão de projetos, que têm a oportunidade de abordar, de forma sistematizada e organizada, algumas temáticas de seu interesse.

Cada um dos capítulos inclui no final um conjunto de exercícios que o leitor poderá explorar, a fim de testar os conhecimentos sobre as temáticas abordadas.

Enviado por Ana Carolina Prates (acpratesΘnovatec·com·br)

Scratch Day na FAP - Pará

Tags: jogos, pos-pc, evento, desenvolvedores, games
Dia 17 de maio de 2017, na Faculdade Estácio do Pará - FAP, na Sala D507, Av. Municipalidade, 839 - Umarizal, a partir das 18:00h, estará acontecendo a comemoração do Scratch Day 2017. O evento como uma espécie de Hora do Código, vem difundir o aprendizado de programação em uma ação Regional. O evento: Objetivo: evento tem objetivo de celebram o Scratch – linguagem de programação livre que permite a criação de histórias interativas, jogos e animações. A ação também pretende incentivar que crianças e adultos se reúnam para aprender a linguagem dos códigos de forma colaborativa. Conheça o evento em: https://day.scratch.mit.edu/events/4125/ Público-alvo: Todos que desejam conhecer como se desenvolve um programa de computador.

Programação: 18:30 - 19:10 - O que é Scratch Day? - Raimundo [Xavier] 19:10 - 19:50 - Por que aprender a Programar? - Raimundo [Xavier] 19:50 - 20:30 - App Inventor - Programe para Android Aqui e Agora! - Sebastião Borges 20:30 - 21:20 - Meu primeiro Programa no Scratch - Francival Lima

Observação: a programação pode sofrer alteração.

Inscrições: http://enclibre.blogspot.com.br/

Enviado por Raimundo Xavier (xavier·raimundoΘgmail·com)

Dia de Maldade - desafio valendo um pacote de cursos on line

Tags: evento, promo
Esta é a segunda edição do Dia de Maldade, promovido pelo HowTo Online.

O desafio é o seguinte: 30 questões de nível médio/alto sobre Linux; 1 hora de duração máxima; 70% de acerto no mínimo; Premiação para o primeiro lugar: um pacote de treinamentos preparatórios LPIC1+LPIC2+LPIC3-300.

Enviado por Bruno Brito (bruno·odonΘgmail·com)