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

Evolução histórica do Ubuntu Destkop

Tags: distribuicoes

Linha do tempo com os destaques do ambiente Desktop do Ubuntu desde da primeira versão lançada, 4.10, até a 17.04, última versão com a interface Unity disponível por padrão.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Filebeat – enviando logs para o Elasticsearch

Tags: patrocinador

O Filebeat é um excelente log shipper , que chama a atenção pela praticidade de configuração e pela pouca quantidade de recursos de sistema que consome. Na prática, ele funciona como agente de envio de logs para um serviço qualquer de coleta.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Café com Linux - Analisando o Endless O.S

Tags: video

Este vídeo é uma analise pessoal do sistema operacional GNU/Linux Endless O.S.

Enviado por Juliano Ramos (profjulianoramosΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Entendendo Algoritmos, um guia ilustrado para programadores e outros curiosos

Tags: desenvolvedores, livros

O sumário foi suficiente para despertar meu interesse.

Lançado guia cativante e ilustrado para ensinar os principais algoritmos em ciências da computação

Um algoritmo nada mais é do que um procedimento passo a passo para a resolução de um problema. Os algoritmos que mais utilizados por programadores já foram descobertos, testados e provados. E para entendê-los, este é o livro certo. Este guia cativante e completamente ilustrado torna simples aprender como utilizar os principais algoritmos por programadores.

O livro Entendendo Algoritmos apresenta uma abordagem agradável para esse tópico essencial da ciência da computação. Ele ensina como aplicar algoritmos comuns nos problemas de programação enfrentados diariamente, começando com tarefas básicas como a ordenação e a pesquisa. Cada exemplo é apresentado em detalhes e inclui diagramas e códigos completos em Python. Ao final deste livro, o leitor terá dominado algoritmos amplamente aplicáveis e saberá quando e onde utilizá-los.

Enviado por Ana Carolina Prates (acpratesΘme·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Meia-volta: agora Libreboot quer voltar a fazer parte do GNU

Tags:

Leah Rowe pediu ruidosamente para sair, o pedido foi aceito, aí ela pediu desculpas pelo ruído, disse desejar que aqueles a quem ela feriu possam seguir em frente, mudou a governança do projeto para permitir mais transparência e representatividade, e agora... quer pedir para voltar.

A saída e entrada, no caso, não são especificamente dela, mas sim do libreboot, um componente importante para quem deseja que o boot de software livre não dependa de um BIOS não-livre sob ele.

O resumo dos capítulos anteriores pode ser dado pelos títulos das notícias que publicamos: “Libreboot não faz mais parte do GNU, mantenedora afirma estar reagindo a discriminação”, “Stallman confirma: Libreboot não faz mais parte do projeto GNU” e “Desenvolvedora do libreboot pede desculpas a devs da FSF, projeto se reestrutura e busca suportar Thinkpad X220”, e os links trazem os detalhes.

Quanto ao capítulo mais recente, este looooongo post de Leah Rowe no Reddit dá os detalhes que estão ausentes do sintético post no site do Libreboot.

(via fossforce.com - “Libreboot Wants Back Into GNU | FOSS Force”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Profile e rc: Entendendo os arquivos de inicialização do Bash e as diferenças entre eles

Tags:

O Tecmint publicou no feriado um guia dos arquivos de inicialização do shell no Linux (fortemente BASH-cêntrico), expondo conceitos e diferenças entre profile, bash_profile, bashrc, bash_login e seus congêneres.

Entre as muitas dicas não mencionadas no artigo, está uma que eu demorei para internalizar: configurações do ambiente do usuário (por exemplo, o PATH) que precisam valer tanto para a shell de login e as demais shells (interativas e não-interativas) ficam melhor no .profile, porque metade dos .bashrc que eu encontro pelo mundo começam com uma linha abortando sua execução se a shell for não-interativa (mais especificamente: '[ -z "$PS1" ] && return'), aí não tem bom uso da variável $BASH_ENV que faça as configurações do ambiente serem carregadas desse arquivo quando um script não-interativo é chamado a partir de um utilitário do sistema que já não traga junto a si o ambiente desse usuário. Aliás, esse artigo especificamente sobre a sequência de execução dos arquivos de inicialização do Bash é uma boa leitura para quem acha que eles são todos iguais.

(via www.tecmint.com - “Understanding Shell Initialization Files and User Profiles in Linux”)

Compartilhe: [Twitter] [Facebook] [Comentar]

System76: Fase 3, ativar - design aplicado a computadores vendidos com Linux instalado

Tags: distribuicoes

A System76 é uma empresa de computadores e notebooks que de fábrica saem com Ubuntu Linux. Seu foco sempre foi entregar computadores que pudessem estar integrados do hardware até a firmware e software para garantir a compatibilidade com esta distribuição.

Em uma postagem em seu blog, a empresa anunciou que entrará na fase 3 de seu projeto. A fase 1 foram os 8 primeiros anos de empresa, perseverando em vender computadores com Linux para um público bastante restrito. A fase 2 foi a decisão de fazer melhores escolhas de hardware, depois da empresa ter se solidificado, para que o Linux rodasse "liso" em seus equipamentos.

Contudo, o design dos produtos ainda era terceirizado devido a limitações de mão de obra e orçamento. Da mesma forma como a Tesla terceirizava a criação e fabricação de seus chassis com a Lotus, a System76 fazia com seus equipamentos.

O anúncio da fase 3 do projeto da empresa é trazer para dentro da System76 o design de equipamentos. Ela, em uma jogada de marketing promete que: A empresa será amistosa e fará um trabalho de maior qualidade, o CAD (desenho assistido por computador) será Open Source e pagará tributos a Ciência da Computação, e que os designs serão de fácil alteração e fabricação.

A System76 já está fazendo protótipos em acrílico, e espera logo passar para o material final de criação de carcaças de equipamentos. Resta agora aguardar se a empresa terá esta abertura e cooperação prometida em seu blog.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Vídeo: Como personalizar a aparência do Linux

Tags: video

E não é com repetidas chamadas a printk()!

Veja como alterar o tema e os ícones do seu perfil no GNU/Linux.

Enviado por Marcos Oliveira (terminalroottvΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Limitação de recursos com o cgroups – parte 1

Tags:

O control groups — ou cgroups para encurtar — foi criado em 2006 por Paul Menage e Rohit Seth, integra o Linux desde a versão 2.6.4 (janeiro de 2008) e de forma bem simplificada consiste em um mecanismo que se encarrega de limitar, contabilizar e isolar recursos do sistema. Junto com o Linux Namespaces compõe a infraestrutura que implementa os contêineres neste sistema operacional.

Mas o cgroups não é de uso exclusivo para contêineres e é possível utilizá-lo para limitar e isolar os recursos do sistema também para os processos na “máquina física” e nesta primeira parte: processador.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

OSAR: Realidade Aumentada para todos - live CD para uso em escolas públicas

Tags:

Acaba de sair do forno OSAR (OpenSUSE Augmented Reality). Resultado de estudos e trabalhos desde 2007, OSAR é uma imagem Live CD Linux baseado no openSUSE, cujo principal objetivo é permitir a criação aplicações de realidade aumenta na plataforma Linux. Basta apenas um pendrive e utilizar todos os recursos de realidade aumentada na plataforma Linux sem Magia Negra.

Esta iniciativa surgiu para propiciar a possibilidade de atribuir utilidades aos computadores com GNU/Linux disponibilizados nas escolas públicas, que na maioria dos casos encontram-se abandonados.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

Entendendo o Xorg.conf

Tags: video

Todos os dias é dia de aprender Linux; hoje vamos aprender como gerar e configurar o arquivo xorg.conf.

Enviado por Juliano Ramos (profjulianoramosΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Saldão de livros semi-novos da Novatec: agora também via Amazon

Tags:

Nossos amigos da Novatec Editora mandaram um aviso sobre uma oportunidade para adquirir livros do seu saldão de semi-novos (geralmente exemplares que retornaram de livrarias e estiveram em exposição, onde foram manuseados), diretamente na Amazon Brasil. É só pesquisar, no site da Amazon, por "Novatec Editora" e, no livro desejado, usar a opção "usados ou novos".

Se precisar de um passo a passo, eles até prepararam um diagrama ;-)

Compartilhe: [Twitter] [Facebook] [Comentar]

PoC: Arch Linux rodando nativamente no tablet Google Pixel C

Tags: instalar, pos-pc

O membro Samt434 do XDA conseguiu por o Arch Linux para rodar nativamente em seu Google Pixel C. O usuário também escreveu um tutorial de como fazer esta distribuição rodar neste dispositivo.

No momento, a aceleração gráfica não está funcionando e por isto, o desktop Gnome é bastante lento. Wifi e Som também são funcionalidades faltantes, fazendo com que esta instalação ainda não passe de uma PoC (proof of concept) para que desenvolvedores possam brincar com este dispositivo, e quem sabe num futuro próximo, aprimorar a usabilidade das distribuições Linux que não são Android neste hardware.

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

Compartilhe: [Twitter] [Facebook] [Comentar]

DevCamp 2017: Grupos com valores especiais!

Tags: evento, promo

O DevCamp 2017 está com muito conteúdo de primeira e com valores especiais para grupos de pessoas. Envie email para mkt@dextra.com.br e saiba sobre as promoções ;-)

Confira a grade de palestras: http://www.devcamp.com.br/palestrantes/

E corre, porque dia 2/junho está chegando.

Enviado por DevCamp 2017 (mktΘdextra·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Delphi retorna ao Linux: Embarcadero lança RAD Studio 10.2 Tokyo

Tags: video

Muita coisa aconteceu após o lançamento da IDE da Borland para Linux, o Kylix, 16 anos atrás. Primeiro a Borland criou uma subsidiária chamada CodeGear para cuidar exclusivamente das IDEs. A CodeGear foi, depois, comprada pela Embarcadero. Depois, a Embarcadero foi comprada pela Idera.

Movimentações mercadológicas à parte, a Embarcadero lançou o RAD Studio 10.2 Tokyo. Dentre muitas novidades, está o retorno ao mundo Linux.

Alguns vídeos que demonstram o funcionamento podem ser vistos a seguir:

1) Construindo um Servidor WebBroker para Linux: https://www.youtube.com/watch?v=9QW72sNUFAA

2) FireMonkey (Delphi GUI) no Linux: http://image-store.slidesharecdn.com/f67de36a-25e9-4a67-9d85-38b27dee30c7-large.png

3) 64-bit Linux Console App: https://www.youtube.com/watch?v=e5LzQvw9EF4

Lembrando que o Pascal está vivo no Linux através do projeto open source Lazarus (https://www.lazarus-ide.org/)

Enviado por Marcelo Rocha (marceloΘrochadigital·com)

Compartilhe: [Twitter] [Facebook] [Comentar]