Instalando um cliente alternativo para Telegram no Linux: Cutegram
Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):
Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):
Uma sessão de perguntas e respostas de um evento sobre código aberto na Oceania trouxe algumas respostas bem claras – e polêmicas – de Linus Torvalds.
A primeira pergunta já foi direto ao ponto: Matthew Garrett questionou sobre o tom áspero que Linus adota em suas comunicações com desenvolvedores do kernel Linux. Linus respondeu que não é uma pessoa polida, e não se importa com você. Ele se importa com a tecnologia e com o kernel, que são muito importantes para ele.
Outra questão da mesma sessão foi sobre a diversidade na comunidade open source, observando a ausência de minorias, e a presença de apenas uma mulher, entre os palestrantes do evento. A resposta de Linus contrastou com as políticas de inclusão da Linux Foundation e de algumas de suas principais patrocinadoras: na ocasião ele disse que a parte mais importante do open source é que você pode fazer aquilo em que você é bom, e que esse papo de diversidade é um detalhe que não é realmente importante.
O Ars Technica pediu, e Linus mandou alguns esclarecimentos por e-mail, voltando atrás parcialmente no que disse sobre a inclusão, mas mantendo e ampliando o que disse sobre sua atitude abrasiva. (via arstechnica.com - “Linus Torvalds on why he isn’t nice: “I don’t care about you” | Ars Technica”)
Pouco depois da virada do século, enquanto várias empresas grandes experimentavam o desktop Unix (e o Linux) como alvo pela primeira vez, programas portados sem maior atenção de vez em quando causavam falhas assustadoras, e a Valve, que chegou ao Linux 10 anos depois, parece estar repetindo a História, do jeito dela.
No caso em tela, o arquivo steam.sh inclui o comando 'rm -rf "$STEAMROOT/"*' sem verificar se a variável $STEAMROOT está vazia, situação na qual o comando acima vira o mesmo que 'rm -rf /*', que significa: 'apague todos os arquivos a que eu tenha acesso em todos os meus discos, sem me pedir confirmação'.
E o pior: o mesmo steam.sh atribui o conteúdo da variável $STEAMROOT de uma maneira que faz com que ela fique vazia em algumas circunstâncias - por exemplo, se o usuário tiver movido o diretório steam para outro disco e feito um link simbólico para ele, uma operação bastante comum e trivial. Aí... o script que inicializa o Steam apaga tudo que o usuário tiver acesso.
O artigo do Register tem mais alguns detalhes, links e trechos do código.
Enviado por zeuslinux (zeuslinuxΘyahoo·com):
Enviado por Lino Neto (linoΘvirtx·com·br):
O estudante chinês de Ph.D. em computação, Lingxiang Xiang decidiu explorar o potencial do computador barato Raspberry Pi fazendo um projeto que é um sonho de muitos geeks mundo a fora.

O aluno empreendedor utilizou uma réplica do brinquedo R2D2, quebrado, usando um computador Raspberry Pi e outros sensores e componentes eletrônicos, comprados online para controlá-lo. O brinquedo era para ser somente um presente de aniversário para a namorada.
O resultado final: um robô com reconhecimento de face, movimento e detecção de distância (para evitar esbarrar em obstáculos), e a capacidade de entender comandos de voz em Inglês e Chinês. Se ele andasse pela minha casa já tava de ótimo tamanho, imagina reconhecer comandos!!.
Como na versão do filme, o R2D2 também pode gravar e reproduzir mensagens de áudio, embora, obviamente, mensagens holográficas não estão em seu repertório.
O mais importante para Xiang é que o R2D2 acabou sendo um sucesso com a namorada. (...)” [referência: virtx.com.br]
Enviado por Nícolas Wildner [Ironmaniaco] (nicolasgauchoΘgmail·com):
Este primeiro tutorial possui tópicos de explicação histórica breve, diferenças de licenciamento entre os 2 SOs, modelo de empacotamento e separação dos softwares no FreeBSD, Releases e design da organização do sistema e outros fatores básicos para quem deseja aprender mais sobre o FreeBSD.
Maiores detalhes no link de referência.” [referência: ]
Enviado por Clésio Luiz (clesioΘdiganaoaospam·org):
Enviado por Ricardo Martins (contatoΘricardomartins·com·br):
O foco não é falar sobre Gerência de Configuração e/ou DevOps, mas como estão relacionados com o OpsWorks, é importante introduzir o conceito além de deixar alguns links essenciais para que você, sysadmin, possa começar a se interessar por isso o quanto antes.” [referência: ricardomartins.com.br]
Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com):
Enviado por Othelo (otheloΘexample·com):
Claro que benchmarks são sempre polêmicos, mas Peter resolveu então fazer seu próprio benchmark e chegou a conclusão que o GCC 9 (que acompanha o Debian 8) chega a ser aproximadamente 16% mais rápido que Clang 3.5. Mais detalhes no artigo original: [p8952.info/…]” [referência: ]
Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):
Enviado por Alfredo Miranda (alfredocdmirandaΘgmail·com):
Nesse tutorial, vamos abordar a construção de uma aplicação multiclient, isso quer dizer que o servidor irá poder lidar com várias conexões simultâneas de diferentes clientes.” [referência: ioproject.com.br]
A parte mais legal é o recurso de envio de mensagem de socorro com localização. Quem conta a história é o Ztop:
Via www.ztop.com.br:
Samsung Z1 é o primeiro smartphone comercial da fabricante coreana com sistema operacional Tizen. É um aparelho básico, com recursos simples de hardware, mas que tem seu valor – ao menos histórico.
O Tizen, pra quem não lembra, tem uma longa história no passado. Anos e anos atrás, um sistema operacional baseado em Linux chamado Maemo, criado pela Nokia, que se fundiu com o Moblin, da Intel, e juntos passaram a adotar o nome civil de MeeGo. MeeGo, pai solteiro do filho único Nokia N9, pegou fogo com a plataforma da Nokia e ressurgiu das cinzas como Tizen, prontamente adotado pela Samsung.
Reza a lenda que a Samsung em algum momento irá adotar o Tizen como substituto do Android. O sistema já está presente em smartwatches da marca e, a partir deste ano, será a principal plataforma para suas Smart TVs. É um primeiro passo para começar a integrar os produtos da companhia no mundo da internet das coisas (mantra repetido diversas vezes durante a CES 2015).
Sobre o Z1 (além da confusão de nome com o aposentado Xperia Z1, da Sony), nada demais: o aparelho não é o primeiro smartphone com Tizen, já que o Samsung Z foi anunciado numa conferência para desenvolvedores em junho de 2014. Mas o Z nunca chegou ao mercado, e o Z1 começa a ser vendido na Índia a partir desta semana em três (...)
pushes to take Oracle Java copyright case to Supreme Court | ZDNet
tags:
As 9 linhas de código dos headers de uma API do Java que um tribunal de 2ª instância dos EUA considerou que violavam o copyright pertencente à Oracle porque foram copiadas e estão presentes no Android são muito mais importantes que o bilhão de dólares que a Oracle busca na justiça como reparação.
O desfecho desse caso pode ter consequências muito mais profundas, pois, se mantida a atual interpretação, leva à conclusão de que as definições de APIs podem estar sujeitas a todas as restrições dos direitos autorais, o que limitaria de maneira profunda a capacidade de produzir recursos e bibliotecas compatíveis entre si, a não ser com autorização expressa (e nos termos escolhidos) por parte do proprietário da primeira implementação.
Mas está sendo levado a sério como merece: o Google pediu que o caso pule as demais instâncias e vá direto à Suprema Corte dos EUA, e esta já iniciou sua análise, pedindo uma manifestação de ninguém menos que a Presidência dos EUA.
A EFF, a Red Hat, a HP e o Yahoo estão do lado do Google nessa. Eu também torço para que os argumentos dele sejam aceitos. (via www.zdnet.com - “Google pushes to take Oracle Java copyright case to Supreme Court | ZDNet”)
Enviado por Alan (alanΘvirtx·com·br):
O Serviço Internacional da Rotação Terrestre e Serviço de Referência (IERS), informou que a velocidade de rotação da terra esta desacelerando a uma taxa de cerca de dois milésimos de segundo por dia e para compensar a desaceleração na rotação da Terra vai adicionar um segundo extra.
A medida pode prejudicar sistemas e causar problemas em diversos serviços de internet no mundo todo. Quando o mesmo segundo é mostrado duas vezes seguidas os computadores e servidores falham. Se for solicitada a realização de uma operação em um momento, em que um segundo é repetido, o computador fica sem saber o que fazer, resultando em um crash.
Segundo a G1, na prática os relógios terão que ler um segundo adicional, o 23h59m60s, o que dará ao dia 30 de junho um total de 86.401 segundos. Pode parecer pouco, mas em 2012, última vez em que uma adição foi feita, o mundo da internet sofreu com uma onda de instabilidade. Os problemas ocorreram com Mozilla, Reddit, Foursquare, Yelp, LinkedIn, o sistema operacional Linux e aplicações rodando em Java.
A falha pode ocorrer porque muitos sistemas de computação, incluindo computadores, laptops, smartphones e afins, usam o Network Time Protocol (NTP), que registra as horas e está alinhado a relógios atômicos. A maioria, porém, não está preparada para lidar com um segundo extra.
O mesmo problema ocorreu com o Google em 2005, quando um segundo extra foi adicionado. Os sistemas da companhia não estavam preparados. Alguns deles “se recusaram” a trabalhar enquanto possuíam uma medição de tempo “errada”. O problema foi identificado em 2008 por engenheiros, que começaram a trabalhar em uma forma de driblá-lo. A solução encontrada (“leap smear”) foi implementar uma modificação interna no NTP. Milissegundos são acrescentados ao tempo durante todo o dia que terá um segundo a mais. Assim, quando chega a hora, o segundo já foi acrescentado naturalmente.
A adição de segundos é tema para discussões internacionais. Os Estados Unidos querem acabar com os acréscimos. Argumentam que a correção atrapalha sistemas de navegação e de comunicação, além de poder atrapalhar transações financeiras que necessitam de um registro preciso do tempo. Já o Reino Unido é defensor dos segundos extra. O argumento é que a não inclusão poderia criar um distúrbio no conceito de tempo, e isso significaria “dissolver” o sistema de fusos horário adotados a partir do Meridiano de Greenwich.” [referência: virtx.com.br]
Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):
Linux AIO é um projeto que visa fornecer imagens ISO Live do Ubuntu, Linux Mint Debian, contendo os principais ambientes de desktop.” [referência: edivaldobrito.com.br]