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

Como instalar o servidor XMPP Openfire em distribuições Debian

Tags: instalar, distribuicoes, desenvolvedores, servidor

Empresas muito frequentemente para agilizar a comunicação interna, fazem uso de IM (do inglês: Instant Messengers, ou no nosso bom português: Mensageiros Instantâneos). Porém por questão de privacidade e segurança, nem sempre podem fazer uso de WhatsApp, Telegram, Facebook Messengers, Hangouts e etc; então acabam optando pela alternativa de Software Livre e acabam instalando seus próprios servidores de IM.

Um protocolo de comunicação amplamente utilizado é o XMPP, anteriormente conhecido como Jabber, e um servidor tão popular quanto é o Openfire, que não só atende ao protocolo XMPP, mas a diversos outros.

Aqui vamos abordar o quão simples é a instalação de um servidor Openfire em uma máquina com o sistema Debian instalado; o unico pré-requisito para a instalação é ter o Java instalado. Por padrão, a distribuição Debian vem com o OpenJDK instalado, porém neste meu ambiente de testes optei por removê-lo e utilizar o Java da própria Oracle

Enviado por Alexsandro Felix (blogΘffelix·eti·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

openCertiface 1.0: biometria facial, com exemplos em C, PHP, Java e Bash

Tags: evento, desenvolvedores, shell, video, comunidade

O openCertiface é a versão de código aberto do serviço de biometria facial em nuvem CERTIFACE. Esta iniciativa foi somente possível graças á visão diferenciada do Grupo Honda (sócios e investidores da empresa OITI TECHNOLOGIES). Pois além de apoiar todo trabalho, carregam o espírito colaborativo, com isto trazendo para a empresa o objetivo de utilizar a tecnologia a serviço da sociedade. Sendo assim, agradeço em nome de toda comunidade de software livre por permitir esta contribuição criada para proteger as pessoas do bem.

Nesta edição da Campus Party 2016 no palco Inovação (Desenvolvimento) dia 29 de janeiro as 17h30, estarei lançando o projeto, com um palestra onde mencionarei como implementar o projeto a partir do código fonte, além de exemplos em C, PHP, Java e Bash.

Ja disponibilizei o projeto no GIT https://github.com/cabelo/opencertiface para os interessados.

A todos os membros da comunidade de código aberto que levam a sério o ESPÍRITO HACKER e utilizam essa força para o bem, aos que defendem a "LIBERDADE DA INFORMAÇÃO", aos que me incentivaram desde 1998 em meus primeiros contatos com o Software Livre, aos que se sacrificam para divulgar informações, aos que amam os seus idealismos acima do capitalismo e que lutam para fazerem um mundo melhor sem prejudicar terceiros. A todos que defendem estes ideais, um MUITO OBRIGADO !

Enviado por Alessandro de Oliveira Faria (cabeloΘopensuse·org)

Compartilhe: [Twitter] [Facebook] [Comentar]

Desenvolvedor explica a razão de ter trocado Python por Lua em seu código mais crítico

Tags:

Python e Lua são opções sólidas, e ambas as linguagens contam com a minha simpatia. Não vejo no artigo do link abaixo um convite a que aquela seja abandonada em prol desta, mas sim um interessante relato de um caso em que isso fez bastante sentido, e que pode ser similar a algum caso do seu interesse.

Bônus: a dica do luvi, que empacota em um binário único de 5MB o código em Lua que você quiser distribuir, mais o runtime da linguagem e bibliotecas de suporte, mais a zlib, openssl e pcre. (via www.distelli.com - “Using Lua for Our Most Critical Production Code”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Desligando a tela ao bloquear o Xfce

Tags: distribuicoes

Depois de muito quebrar a cabeça tentando entender porque um comportamento padrão do Xubuntu não era facilmente replicado no Debian com Xfce, descobri como fazê-lo alterando as opções do gerenciamento de energia do XScreenSaver. O processo todo é fundamentalmente simples, mas um detalhe nas configurações pode torná-lo um pouquinho mais complicado do que deveria. Um falha de usabilidade ou inocência do usuário?

Enviado por Tiago "Myhro" Ilieve (contatoΘmyhro·info)

Compartilhe: [Twitter] [Facebook] [Comentar]

Programação da área de Software Livre da Campus Party Brasil 2016 - CPBR9

Tags: promo, comunidade

Nesta terça-feira (26) começou a 9ª edição da Campus Party Brasil (CPBR9) e mais uma vez estaremos presentes promovendo diversas atividades na área de Workshop de de Software Livre. Serão 4 dias com atividades práticas das 10h30 às 23h00 para os campuseiros que querem iniciar seu contato com Software Livre ou para aqueles que já tem experiência e querem aprofundar seus conhecimentos.

A programação completa do Workshop de Software Livre da CPBR9 pode ser vista no site: http://slcampusparty.com.br/grade-cpbr9-2016

Nos outros palcos também acontecerão algumas atividades de Software Livre e listamos todas nessa página: http://slcampusparty.com.br/blog/software-livre-codigo-aberto-e-hardware-livre-nos-outros-palcos-da-cpbr9

E ainda, algumas Comunidades de Software Livre estarão realizando atividades na área de "Conteúdos by Comunidades" das 23h00 às 02h00 da manhã. Veja a lista de atividades nessa página: http://slcampusparty.com.br/blog/atividades-das-comunidadades-de-software-livre-nos-palcos-da-cpbr9

Enviado por Paulo Santana (phlsΘsoftwarelivre·org)

Compartilhe: [Twitter] [Facebook] [Comentar]

Docker - API Autenticada

Tags: containers, servidor

Utilizar a API do Docker trás diversos benefícios, entre eles a agilidade em criar e administrar seu ambiente de containers, mas uma das questões que mais incomodam quem administra algum servidor é a questão da segurança. Então, como aliar todos os benefícios da API do Docker sem abrir mão da segurança? Fazendo com que o acesso a API seja autenticado, veja neste post como você pode fazer isso em seu ambiente, de forma rápida e prática.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Escrevendo um jogo para MSX usando Linux

Tags: jogos, embarcados, games

Esta está no meio do caminho entre o BR-Linux e o BR-Arduino. Em comemoração ao sexto aniversário do Retrocomputaria (ocorrido no último 20 de janeiro) resolvi detalhar a criação de um jogo para MSX utilizando as ferramentas de desenvolvimento de um descendente (in)direto das antigas workstations baseadas em UNIX: um notebook rodando Linux.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

O Blender 3D e o Cork, uma dupla que salva vidas e reconstrói o patrimônio

Tags: gente-que-faz

Agora o Blender trabalha em conjunto com um poderoso sistema de cálculos booleanos. Assim, abre-se um leque enorme de possibilidades, principalmente quando falamos do campo da impressão 3D. Se por um lado a ferramenta nativa de boolean do Blender é excelente para peças mais simples e para testes que pedem um resultado em tempo real, o Cork é poderoso com malhas mais complexas e que exigem um grande poder de processamento. Em breve o Addon estará disponível a quem interessar!

Enviado por Cícero Moraes (cogitas3dΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Sorteio de curso na Campus Party

Tags: evento, curso, certificacao

No dia 28 as 23:30 no palco desenvolvimento (campus party) o Prof. Juliano Ramos da Tux4you vai apresentar uma palestra sobre softwares com acessibilidade em programas de inclusão digital. Sortearemos cinco (5) bolsas de estudo para os cursos Certificação Linux LPIC-1 101 e Suse Fundamentals para quem participar. Informações e inscrição: aqui

Enviado por Juliano Ramos (julianoΘtux4·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Gerando dados com DataFiller

Tags: desenvolvedores, banco-de-dados

Neste post vou descrever a experiência que tive ao utilizar a ferramenta de código livre DataFiller para gerar dados de teste no PostgreSQL. Esta ferramenta de linha de comando é versátil para a geração de dados de teste, pois ela funciona a partir da modificação do script que contém a definição das tabelas.

Enviado por Mauro Pichiliani (pichilianiΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

DraftSight no Linux, com suporte a arquivos do AutoCAD

Tags: instalar, distribuicoes

Desenvolvido pela Dassault Systemes (que também é desenvolvedora dos softwares Catia e Solidworks), DraftSight é um software multiplataforma e gratuito para desenho técnico. Mais o grande destaque desse aplicativo é o seu suporte para leitura e gravação de arquivos em formato DWG e DXF (do AutoCad), ou seja, com ele você pode lidar com arquivos do AutoCAD no Linux, sem precisar instalar o AutoCAD.

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Na Holanda, defesa do consumidor processa Samsung para obrigar a prover 2 anos de atualizações para Android

Tags:

Após verificar que 82% dos smartphones Samsung vendidos no país não recebem atualizações no período de até 2 anos após a compra, a maior agência de proteção ao consumidor da Holanda tentou o contato amigável com a companhia, mas não alcançou o resultado pretendido, recorrendo portanto à via judicial.

O pedido não se limita a que esse prazo mínimo de 2 anos (em sintonia com as normas locais) passe a ser observado, mas também que os consumidores sejam adequadamente informados sobre o prazo de atualizações.

Aplaudo. (via lwn.net - “Dutch consumer group sues Samsung over Android updates (OSNews) [LWN.net]”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Vídeo Tutorial - Rodando o Age of Empires 2 HD Edition (Steam) no Ubuntu

Tags: jogos, jogos, distribuicoes, video

Olá! Aqui está um pequeno vídeo tutorial que ensina a rodar o Age of Empires 2 HD Edition, disponível na steam, no ubuntu.

Muito útil para os fãs da franquia, que devido a motivos óbvios, só está disponibilizada para Windows.

O passo onde o arquivo é renomeado é opcional, entretanto, se não for feito, aparecerá uma janela antes de iniciar o game sem os textos, e quem nunca a viu antes não saberá onde clicar para iniciar o game

Enviado por Filipe (filipeΘlinuxtotal·org)

Compartilhe: [Twitter] [Facebook] [Comentar]

Hangout Entrevista com Heitor Lessa: VPN, Cloud e DevOps

Tags:

O Hangout Entrevista desta vez foi com o amigo e Heitor Lessa. Durante este bate-papo bem descontraído de um pouco mais de meia hora, Heitor falou sobre sua experiência com cloud dentro de um dos maiores provedores do mundo e sobre a cultura DevOps que já não é mais uma novidade na Europa e EUA, mas ainda engatinha no Brasil, por exemplo.

O Heitor é o nosso General na Carreira VPN do Sys Squad e, como não poderia deixar de ser, este também foi um dos temas da nossa conversa. A aplicabilidade das VPNs (Virtual Private Network) no dia-a-dia de qualquer SysAdmin ou DevOps, na era da cloud computing e da IoT (Internet of Things), nunca foi maior. Implementar e gerenciar túneis criptografados, em nuvens híbridas ou públicas, é absolutamente vital para se maximizar a segurança e a disponibilidade de infraestruturas e aplicações hoje em dia.

Enviado por Jackson Laskoski (jackΘconexti·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

EverPi vai sortear 2 placas Pizula para Raspberry Pi na Campus Party

Tags: promo

O blog EverPi irá sortear 2 placas de expansão Pizula no decorrer da Campus Party 2016. Para participar é preciso ser campuseiro, demais regras e observações no blog.

Enviado por EverPi (everpiΘtsar·in)

Compartilhe: [Twitter] [Facebook] [Comentar]