DatabaseCast 61: Particionamento de dados

banco-de-dados

Enviado por Mauro Pichiliani (pichilianiΘgmail·com):

“Neste episódio do DatabaseCast, Mauro Pichiliani (@pichiliani), Wagner Crivelini (@wcrivelini) e o convidado Ricardo Rezende (@ricarezende) separam os dados como se eles estivesse dentro de um pacote de M&Ms. Neste episódio você vai aprender quais são os tipos de particionamento no Oracle, SQL Server, MySQL, PostgreSQL, MongoDB e Cassandra, discutir se o Hadoop é ou não um banco de dados, mandar um alô para o pessoal do Suriname e da Suécia e aprender a chamar certas soluções de gambiware.” [referência: imasters.com.br]
| Link para compartilhar
Por Augusto Campos | 30/09/2015

Lidando com o stress de programadores

Enviado por Mauro Pichiliani (pichilianiΘgmail·com):

“Durante a minha carreira já tive a oportunidade de participar de alguns projetos de software onde, infelizmente, o andamento não saiu como o planejado. Nestas situações é relativamente comum encontrar os membros do projeto passando por situações onde o comportamento emocional é de fúria, raiva, nervosismo e stress. Neste post não proponho uma fórmula mágica para acabar com isso, mas vou comentar algumas ações que podem ser feitas para tentar ajudar a minimizar os danos que podem ser causados por reações emocionais extremas como estas citadas neste parágrafo.” [referência: pichiliani.com.br]
| Link para compartilhar
Por Augusto Campos | 30/09/2015

RoadSec um testemunho

evento

Enviado por Douglas Santos (douglasΘbutecopensource·org):

“Vou começar assim, a propaganda não era enganosa, o evento foi bom, trouxe profissionais com experiência que compartilharam suas vivências na área de segurança. Nada daquelas palestras para preencher tempo, ou com profissionais que não tivessem desenvoltura para falar.” [referência: buteco.me]
| Link para compartilhar
Por Augusto Campos | 30/09/2015

Free Software e Open Source: suas origens e diferenças

Enviado por Emanuel Barroso (emanuelΘopenmailbox·org):

“Esse artigo tenta mostrar um histórico e quais as diferenças do Software Livre e o Software Aberto que até hoje ainda são tão incompreendidos na própria área de TI.” [referência: includesi.fa7.edu.br]
| Link para compartilhar
Por Augusto Campos | 30/09/2015

Webinar - Conhecendo o Elastix, um excelente PBX IP gratuito

instalar, evento, servidor

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

“Este Webinar gratuito vai acontecer no dia 02/10/15 às 15:00 (Brasília), com duração de 1 hora. O objetivo deste Webinar é apresentar o Elastix, a melhor e a mais utilizada distribuição do Asterisk, devido a facilidade na instalação e configuração.

Vamos falar das características e recursos do Elastix, os cuidados que precisamos ter para as ligações funcionarem com qualidade, a facilidade da configuração da interface gráfica, as aplicações e exemplos de utilização, proporcionando uma grande economia nas ligações telefônicas. Com a interface gráfica, qualquer pessoa pode facilmente criar ramais, grupos, troncos, rotas de entrada e saída, regras de discagem, permissões, interligação entre 2 ou mais servidores elastix, além de diversos outros recursos.

Para se inscrever favor enviar um email para treinamentos@innovus.com.br.” [referência: elastixbrasil.com.br]

| Link para compartilhar
Por Augusto Campos | 30/09/2015

Apache diz que vai lançar OpenOffice 4.1.2, mas não dá detalhes

O anúncio pede voluntários, e não diz uma data prevista nada específico sobre as melhorias de estabilidade, melhorias de interoperabilidade com sistemas da Microsoft (Sharepoint) e importação de documentos.

O anúncio da Fundação Apache vem em um momento curioso: bem quando se comemora o 5º aniversário do fork LibreOffice (onde hoje acontece o mais visível desenvolvimento ativo e comunitário da base de código herdada do projeto original na época), e um mês depois do chamado para a Apache desistir do seu projeto e passar a encaminhar ao LibreOffice os usuários que continuam chegando ao site que mantém o nome original (OpenOffice), cujo código parou de evoluir há cerca de 1 ano, quando a IBM retirou os desenvolvedores que dedicava ao seu desenvolvimento.

(via blogs.apache.org - “Coming soon... Apache OpenOffice 4.1.2 : Apache OpenOffice”)

| Link para compartilhar
Por Augusto Campos | 29/09/2015

5 anos: feliz aniversário, LibreOffice!

Há 5 anos, após um período de preocupação sobre o que aconteceria com o OpenOffice após sua antiga mantenedora (a Sun) ter sido assimilada pela Oracle, um conjunto de desenvolvedores e outros stakeholders tomou a controversa e ousada decisão de criar um fork. Nascia o LibreOffice, que ontem fez aniversário. Parabéns! (via opensource.com - “Happy 5th Birthday to LibreOffice! | Opensource.com”)

| Link para compartilhar
Por Augusto Campos | 29/09/2015

Tela TFT 3.2 polegadas no Raspberry

falha

Enviado por Djames Suhanko (djames·suhankoΘgmail·com):

“Nesse post descrevo o processo de configuração, calibragem do touch, rotacionamento da tela TFT e adicionalmente, como corrigir um pequeno bug que surgiu no LXDE devido a uma determinada configuração - dica que pode ser útil em outras ocasiões que não a configuração de um monitor TFT.” [referência: dobitaobyte.com.br]
| Link para compartilhar
Por Augusto Campos | 29/09/2015

Como fazer um bom README para o seu GitHub

Enviado por Mauro Pichiliani (pichilianiΘgmail·com):

“O GitHub se tornou o principal repositório de código fonte da atualidade. Quando procuro um projeto ou código fonte é muito comum me deparar com um repositório no GitHub. Nestes momentos a primeira impressão que eu tenho do projeto ou do que foi feito é descrito no arquivo README.md que aparece logo de cara no repositório. Contudo, tenho visto muitos problemas neste arquivo que acabam me confundindo e não despertando o meu interesse pelos projetos. Neste post vou falar um pouco sobre um elemento importante dos projetos hospedados nesta plataforma que nem sempre recebe a devida atenção: o arquivo README.md.” [referência: pichiliani.com.br]
| Link para compartilhar
Por Augusto Campos | 29/09/2015

Treinamento de Linux embarcado da Embedded Labworks

kernel, evento, gente-que-faz, desenvolvedores

Enviado por Sergio Prado (sergio·pradoΘe-labworks·com):

“Ainda estão disponíveis algumas vagas para o treinamento de Linux embarcado da Embedded Labworks, que será realizado nos dias 14/10, 15/10 e 16/10, em período integral, das 08:30 às 17:30, em São Paulo/SP.

O treinamento visa capacitar o participante a desenvolver e customizar sistemas com Linux embarcado, incluindo a criação e utilização de um toolchain para desenvolvimento cruzado (em ARM), compilação e testes do bootloader (U-Boot), configuração e compilação do kernel Linux, criação de um rootfs do zero usando o BusyBox e outros componentes de software livre, criação de um sistema Linux completo com o Buildroot, desenvolvimento de aplicações embarcadas incluindo um web server e um player de vídeo, aplicações gráficas com o Qt e acesso à diversos periféricos e barramentos da plataforma de desenvolvimento (I2C, GPIO, etc).

Mais informações sobre o treinamento, incluindo a agenda completa e os slides, estão disponíveis na página oficial do treinamento em https://e-labworks.com/treinamentos/linux-embarcado/.

O treinamento tem um desconto de 10% para pagamento à vista (boleto ou depósito bancário).

Para fazer a inscrição, basta acessar a página de inscrições dos treinamentos da Embedded Labworks em https://inscricao.e-labworks.com/?training=1.” [referência: ]

| Link para compartilhar
Por Augusto Campos | 29/09/2015

Acervo sendo liberado: Videoaulas gratuitas de Linux e Shell

curso

Enviado por Fernanda Oliver (fefaoleverΘgmail·com):

“Olá leitores do BR-linux. A Tux4you Academy está liberando semanalmente videoaulas dos cursos de Linux, Shell e certificação LPI.

Acesse o site: http://www.tux4.com.br/onlinecampus

Clique sobre (Conteúdo gratuito - videoaulas). Também disponibilizaremos e-books para download.” [referência: tux4.com.br]

| Link para compartilhar
Por Augusto Campos | 29/09/2015

2º edição do livro: Administração linux - grátis para download

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

“Olá caros amigos e leitores do Br-linux. Estou disponibilizando a segunda edição da coletânea de pequenos e-books (Administração linux). Até a próxima semana.” [referência: tux4.com.br]
| Link para compartilhar
Por Augusto Campos | 29/09/2015

Novo "modo secreto" está no beta do Firefox

Bloquear cookies é só o começo: quem já olhou recentemente o arquivo de configurações de algum utilitário no estilo do Privoxy tem noção dos truques quase macabros que vêm entrando em uso para rastrear o tráfego, agora que as configurações default de cada vez mais navegadores são um pouco mais fechadas. O Firefox está em vias de dar mais um passo nessa clássica competição entre escudos e armas. Desejo sucesso.

Via idgnow.com.br:

O novo “modo secreto” do Firefox está um pouco mais perto de tornar-se um recurso padrão do conhecido navegador da Mozilla. As versões beta mais recentes do browser para PCs (Windows, Mac e Linux) e Android vem com um novo recurso chamado Tracking Protection.

Fiel ao seu nome, o Tracking Protection bloqueia ativamente o rastreamento de terceiros. Para fazer isso, o recurso evita o carregamento de qualquer elemento de uma página que possa ter código criado para rastrear seus hábitos de navegação.

Vamos dizer que você visita regularmente um site de notícias que sempre mostra um anúncio fornecido por uma empresa de publicidade terceirizada, e que esse anúncio sempre aparece à direita das notícias. Com o Tracking Protection habilitado, você pode deixar de ver esses anúncios caso eles tenham cookies feitos para te seguir pela web.

Vale notar que o Tracking Protection não é exatamente um substituto para os ad-blockers ou plug-ins como o Ghostery. O novo recurso só funciona quando você está no modo de Navegação Privada do Firefox. O Chrome oferece um recurso parecido conhecido como modo incógnito, apesar de essa ferramenta não bloquear rastreadores de terceiros.

Para testar a novidade, é preciso baixar e instalar o Firefox Beta (aviso: isso pode apagar sua instalação estável do navegador). Uma vez que estiver pronto, clique no ícone de menu “hambúrguer” e selecione New Private Windows/Nova Janela Privada.

| Link para compartilhar
Por Augusto Campos | 28/09/2015

Congestionamento: Google corrige um antigo e importante bug no kernel Linux

O Phoronix descreve o bug causador de congestionamentos de rede que, após anos presente no kernel Linux, recentemente foi corrigido por um commit enviado pelo Google.

Colocando em palavras simples demais, o bug acontecia porque o kernel confundia com ausência de congestionamento os eventuais períodos de inatividade de rede. Assim, quando a atividade recomeçava, ele mandava mais pacotes do que a rede era capaz de comportar na prática, causando congestionamento e seus efeitos: perda, retransmissão, queda de desempenho, encaminhamento fora de ordem, etc. (via www.phoronix.com - “Google Fixes A Longstanding, Important TCP Bug In The Linux Kernel - Phoronix”)

| Link para compartilhar
Por Augusto Campos | 28/09/2015

Um pouco de NoSQL com MongoDB

banco-de-dados

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

“Banco de dados não SQL são um assunto bastante comentado atualmente mas para alguém que vem do mundo relacional a simples ideia de não “ser SQL” soa meio como uma heresia. Você logo fica se perguntando sobre como as informações ficam organizadas, como fazer para consultar os dados etc etc. Ao menos foi assim comigo e já que resolvi estudar um pouco o assunto e agora sei um pouquinho mais que zero, não custa nada repassar este conhecimento e apresentar como um banco NoSQL funciona, mais especificamente o MongoDB.” [referência: ]
| Link para compartilhar
Por Augusto Campos | 28/09/2015