Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 593

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/nipc/numip.com/wp-includes/classes.php on line 710

Strict Standards: Redefining already defined constructor for class wpdb in /home/nipc/numip.com/wp-includes/wp-db.php on line 58

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-includes/cache.php on line 99

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/nipc/numip.com/wp-includes/cache.php on line 404

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-includes/theme.php on line 576

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 716

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1083

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1591

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1632

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1652

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1752

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 1955

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2353

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2357

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2361

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2365

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2413

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2435

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2440

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2444

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2448

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2496

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2518

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2922

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2930

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2938

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2946

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 2954

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3295

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3299

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3303

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3307

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3368

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3390

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3429

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3451

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3456

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3460

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3464

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3468

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3778

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3810

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3840

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3863

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3874

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3884

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3906

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3920

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3947

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 3973

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4162

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4175

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4196

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4209

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4237

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4251

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4273

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4287

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4491

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4527

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4563

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4589

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4618

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4632

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4663

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4693

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4846

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4871

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4903

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4929

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 4983

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5112

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5148

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5181

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5212

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5316

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5348

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5387

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5423

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5458

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5493

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5500

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5785

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5789

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5793

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5797

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5845

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5867

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5872

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5876

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5880

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5928

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 5950

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 6387

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 7583

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 7644

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 7725

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 12572

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 12637

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 12662

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/simplepie-core/simplepie.inc on line 13218

Deprecated: Assigning the return value of new by reference is deprecated in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 2083

Strict Standards: Non-static method WPOTools::getBinaryPath() should not be called statically, assuming $this from incompatible context in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 394

Strict Standards: Non-static method WPOTools::getBinaryPath() should not be called statically, assuming $this from incompatible context in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 395

Strict Standards: Non-static method WPOTools::getBinaryPath() should not be called statically, assuming $this from incompatible context in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 396

Strict Standards: Non-static method WPOTools::getBinaryPath() should not be called statically, assuming $this from incompatible context in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 397

Strict Standards: Non-static method WPOTools::pick() should not be called statically, assuming $this from incompatible context in /home/nipc/numip.com/wp-content/plugins/wp-o-matic/wpomatic.php on line 400
numip

InfoWorld: O open source venceu, e estamos vivendo no mundo pós-open source

Estamos em plena revolução pós-open source, na qual o software é cada vez mais importante, mas os termos de licenciamento importam cada vez menos, especialmente no contexto de posicionamento contracultural antagônico em relação às corporações.

A opinião é de Matt Asay (ex-Diretor de Operações da Canonical, diretor para as Américas da Alfresco, hoje vice-presidente da empresa por trás do MongoDB) que, em sua coluna na InfoWorld, observa que as empresas perceberam que muito pouco código corporativo serve realmente como diferencial competitivo, e todo o restante pode ser disponibilizado, pois não justifica o esforço de mantê-lo protegido ou restrito – nem mesmo pelas exigências das licenças recíprocas (copyleft, como a GPL).

Em paralelo, a adoção de licenças da família GPL em projetos de repositórios públicos como o GitHub está em declínio há alguns anos, enquanto a adoção de licenças estilo Apache está em crescimento acentuado e quase empatando com a GPL & cia., e a ampla maioria dos projetos do GitHub nem mesmo identifica alguma licença – o que juridicamente equivale a dizer que o código é proprietário e as restrições usuais do copyright se aplicam a ele, mas na prática – segundo o autor – indicam que os desenvolvedores desses projetos simplesmente não se importam mais com os termos de licenciamento, apenas em publicar o código.

Tudo isso porque o open source chegou lá. Hoje não é mais o concorrente ou a alternativa, e sim o modelo por trás de tendências como a nuvem, big data e mobile.

Ah, e ele também diz que após anos de discussões, o open source venceu o free software. (via akamai.infoworld.com - “We're living in a post-open source world | Open source software - InfoWorld”)

O artigo “InfoWorld: O open source venceu, e estamos vivendo no mundo pós-open source” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

ownCloud 7: nova versão da alternativa open source ao Dropbox chega com compartilhamento entre servidores

O OwnCloud é um software open source que permite definir um servidor de arquivos e compartilhamento com recursos semelhantes aos do popular Dropbox, mas sob a administração do usuário – o que pode ser importante especialmente para quem prioriza a privacidade e o controle.

Ele tem clientes para Linux, Mac, Windows, iOS e Android e, além do armazenamento (convencional ou WebDAV), sincronização e compartilhamento de arquivos em uma nuvem particular, oferece recursos adicionais como armazenamento de compromissos (CalDAV), de contatos (CardDAV), criptografia dos arquivos, streaming de música, acesso via web, galeria de fotos, visualizador de vídeos e mais.

A versão 7 acaba de ser lançada, e entre suas novidades traz o primeiro passo em direção ao estabelecimento de federações de ownClouds: o compartilhamento de arquivos entre servidores diferentes. Outras novidades da versão incluem o design responsivo que agiliza o acesso ao OwnCloud via web, e o recurso de edição colaborativa de documentos do Word (o suporte ao ODF já existia em versões anteriores). (via karlitschek.de - “Frank Karlitschek_ » ownCloud 7 is out!”)

O artigo “ownCloud 7: nova versão da alternativa open source ao Dropbox chega com compartilhamento entre servidores” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Reino Unido passa a exigir suporte a ODF nos aplicativos de escritório usados no governo

Citando a economia de mais de £1,2 bilhões (US$2,05 bilhões) que a medida pode representar para os cidadãos, empresas e contribuintes, o governo do Reino Unido decidiu adotar formatos abertos para os seus documentos, e exigir o suporte a eles nos aplicativos de escritório adotados de agora em diante para uso governamental.

No caso dos documentos a serem compartilhados pelo governo, isso significa especificamente o ODF (típico do OpenOffice e seus descendentes, e suportado no MS Office), o que indica que aplicativos que não o suportem (como o Google Docs) não poderão competir pelo uso governamental por lá, e em outros países que eventualmente sigam a medida, se não passarem a suportá-lo. (via www.zdnet.com - “UK makes ODF its official documents format standard | ZDNet”)

O artigo “Reino Unido passa a exigir suporte a ODF nos aplicativos de escritório usados no governo” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Ministério da Justiça multa Oi em R$ 3,5 milhões por monitorar navegação de internautas

Os grifos no texto a seguir são meus.

Via idgnow.com.br:

O Departamento de Proteção e Defesa do Consumidor (DPDC) da Secretaria Nacional do Consumidor (Senacon/MJ) multou a TNL PCS S/A (Oi) em R$ 3,5 milhões por infrações às normas de defesa do consumidor. A condenação foi motivada em razão do serviço Navegador disponibilizado aos consumidores do Velox, serviço de banda larga da Oi.

Durante o processo administrativo foram constatadas violações ao direito à informação, à proteção contra a publicidade enganosa, além do direito à privacidade e intimidade. Segundo o diretor do DPDC, “a empresa, com o pretexto de melhorar a experiência de navegação, omitiu do consumidor informações essenciais sobre o serviço e suas implicâncias para a privacidade e segurança de dados pessoais. Em nenhum momento o consumidor foi informado de que sua navegação seria monitorada pela empresa e que o seu perfil seria comercializado com empresas de publicidade”.

O DPDC verificou que houve violação aos princípios da boa-fé e transparência, além de publicidade enganosa. O serviço violou, ainda, princípios fundamentais definidos pelo Comitê Gestor da Internet no Brasil, como a neutralidade da rede e o princípio da padronização e interoperabilidade. A tecnologia do Navegador redireciona o tráfego do consumidor na internet e filtra seus dados, de modo a compor seu perfil de navegação, contrariando padrões da rede.

(…) O cálculo da sanção levou em consideração critérios previstos no Código de Defesa do Consumidor, como a vantagem econômica auferida, a condição da empresa e a gravidade da conduta. O valor deve ser depositado em favor do Fundo de Defesa de Direitos Difusos (FDD) e será revertido em ações voltadas à proteção do meio ambiente, do patrimônio público e da defesa dos consumidores. 

O interessante é que o despacho não faz menção ao Marco Civil da Internet, que entrou em vigor este ano e proíbe violações de nautralidade de rede e a prática de guarda de registros de navegação por parte dos provedores de conexão à Internet.

O artigo “Ministério da Justiça multa Oi em R$ 3,5 milhões por monitorar navegação de internautas” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Brasileiro apresenta roteador seguro usando Raspberry Pi que pode ser usado em manifestações

O Onion Pi Rev BR é uma versão brasileira (ampliada e com funcionalidades extras) do Onion Pi.

Enquanto o pequenino Onion Pi original é voltado a tornar anônimas (roteando via TOR) as conexões de uma rede local, o Onion Pi Rev BR é maior e tem seu escopo ampliado: por meio de uma bateria interna, caixa resistente lacrada, 4G embutido e controle de temperatura, ele pode ser colocado em uma mochila e usado como roteador ou ponto de acesso durante um evento ou manifestação pública, por exemplo.

Via info.abril.com.br:

O brasileiro José Damico demonstrou no evento hacker Hope X, em Nova Iorque, uma de suas melhores criações. Trata-se de um roteador completo baseado em Raspberry Pi e no projeto Onion Pi, da Adafruit.

O roteador batizado de Onion Pi Rev BR tem uma construção peculiar que envolve uma bateria, um circuito de proteção contra sobrecarga, uma fonte, um modem 4G, antena interna e externa, caixa de proteção, sensor de temperatura e interfaces ethernet e serial. O Onion Pi se conecta a rede de anonimato Tor, garantindo uma navegação mais segura.

Segundo José, a bateria interna suporta 26 horas. Na prática ele funciona como um roteador móvel, ideal para levar em viagens e eventos.

O artigo “Brasileiro apresenta roteador seguro usando Raspberry Pi que pode ser usado em manifestações” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Visualização e edição de dados EXIF no Linux: Instale e experimente o pyExifToolGUI

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Quem trabalha com imagens, principalmente fotos de câmeras, sempre precisa fazer visualização e edição de dados EXIF. Se este é o seu caso, instale e experimente o pyExifToolGUI.

pyExifToolGUI é uma ferramenta de visualização e edição de dados EXIF, aquelas informações presente em nossas imagens digitais. Com esse software você pode visualizar e editar os dados EXIF e ainda usar uma série de características extras, como a ferramenta para renomear várias imagens de uma vez. pyExifToolGUI Rename Photo

Escrito em Python com Qt, pyExifToolGUI é uma interface gráfica para para o utilitário ExifTool e inclui também alguns recursos úteis, como ferramentas para renomear rapidamente imagens. O programa suporta todos os formatos (incluindo imagens RAW também) e é capaz de salvar as várias tags de EXIF e XMP, também permite que você processe os dados de uma ou mais imagens, incluindo também dados de GPS e suporte para geotagging.” [referência: edivaldobrito.com.br]

O artigo “Visualização e edição de dados EXIF no Linux: Instale e experimente o pyExifToolGUI” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Vaga para SysADM - web e zabbix - São Paulo

Enviado por José Carlos (rhΘsecunix·com·br):

“Empresa de suporte e monitoramento procura SysAdmin com experiência em Servidores de E-Mail, Servidores Web de Alta performance e monitoramento Zabbix. CV com pretensão salaria para rh@secunix.com.br.”

O artigo “Vaga para SysADM - web e zabbix - São Paulo” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Dica em vídeo: Usando o PrintScreen no Gnome 3

Enviado por Marcello de Souza (marcellodesouzaΘgmail·com):

“Aprenda as formas de usar a tecla PrintScreen no Gnome 3.” [referência: youtube.com]

O artigo “Dica em vídeo: Usando o PrintScreen no Gnome 3” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Da China: Como instalar o Linux Deepin 2014 em seu computador

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Se você gostou do Deepin 2014 e quer experimentar essa incrível distribuição Linux baseada no Ubuntu, veja como instalar ela em seu computador.

Deepin é uma distribuição Linux baseada no Ubuntu, que tem como objetivo fornecer um sistema operacional elegante, fácil de usar, seguro e estável, para usuários globais. Com base em tecnologias HTML5, a equipe Deepin tem desenvolvido uma série de novos software especiais como o Deepin Desktop Environment, Deepin Music Player, DPlayer, Deepin Software Center. Agora que saiu a versão 2014, já é possível instalar essa distro e ter um sistema mais atualizado.” [referência: edivaldobrito.com.br]

O artigo “Da China: Como instalar o Linux Deepin 2014 em seu computador” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Arbor Linux Shield - Uma placa de desenvolvimento Wifi com OpenWRT para Arduino e outras MCUs

Enviado por Gabriel Duarte (confusosk8Θgmail·com):

“O Arduino Yún foi lançado há algum tempo tendo em vista adicionar capacidades de rede Wifi ao Arduino. Seu preço ainda é um pouco salgado, então surgiu o Arbor Linux Shield, que além de funcionar com Arduino, pode ser usado com outros microcontroladores, e por um preço bem mais acessível. Além disso, pode se usado como placa de desenvolvimento sem a necessidade de estar acoplado à nenhum microcontrolador.

Foi criada a campanha no site de crowdfounding Indiegogo, para arrecadar fundos para que este projeto vá para frente. Seria muito bom se eles conseguissem entregar um equipamento tão legal e com custo menor que o que temos hoje disponível. Abaixo, uma tradução livre da proposta do projeto.

“O Arbor Linux Shield é baseado no Atheros 9331, o que facilita a adição de funções de rede e as mesmas capacidades de um Arduino Yún à vários microcontroladores, mas também à controladores compatíveis com Arduino.

A placa também inclui seu próprio grupo de GPIOs, interfaces USB extra e conectores ethernet, para expansão ou para operação em standalone.

Você pode escrever seus programas ou scripts em python, NodeJS, Lua, Shell or em qualquer outra linguagem de programação para se comunicar com seu microcontrolador. Pode ainda fazer uma interface com um webserver hospedado no shield ou controlar seus projetos à partir de um smartphone ou tablet.

Deixo o Linux cuidar da rede Wifi ou ethernet sem a necessidade de carregar bibliotecas de rede extras nas suas sketchs e programas.

Nenhum microcontrolador é necessário. Pode-se rodar como uma placa em modo standalone para criar seu próprio roteador wireless, aprender sobre desenvolvimento de Linux embarcado, usa-lo como base para seus sensores conectados em rede ou qualquer outra possibilidade que você possa imaginar.”” [referência: ]

O artigo “Arbor Linux Shield - Uma placa de desenvolvimento Wifi com OpenWRT para Arduino e outras MCUs” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Palestra RJ: Produzindo Animações com Softwares Livres

Enviado por Eliane Domingos de Sousa (ciclodepalestrasΘsindpdrj·org·br):

“Segunda-feira, 28 de julho de 2014 às 19 horas é dia de Ciclo de Palestras Software Livre no SINDPD-RJ. Ricardo Graça apresentará: Produzindo animações com Softwares Livres.

ENTRADA FRANCA

Inscrições: [doity.com.br/…]” [referência: ]

O artigo “Palestra RJ: Produzindo Animações com Softwares Livres” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Piloto de novo podcast sobre linux e tecnologias livres

Enviado por Fabio Rodriguez (fabio·rodriguezΘgmail·com):

“O Piratas da Internet é um grupo formado por usuários e profissionais de Linux, que sempre tenta trazer artigos relevantes e interessantes para a Comunidade.

Como parte desta iniciativa, iniciamos agora o Podcast Piratas da internet, cujo episódio piloto fala de um tema que é frequente discussão entre os usuários Linux: Interfaces Gráficas.

Neste episódio, citamos as principais vantagens e desvantagens de cada ambiente gráfico, bem como nossas expectativas para o futuro de cada projeto.” [referência: piratasdainternet.com.br]

O artigo “Piloto de novo podcast sobre linux e tecnologias livres” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

9 Razões para a dominância do Linux entre os 500 supercomputadores mais rápidos do mundo

Hoje o Linux domina 97% da lista dos 500 supercomputadores mais rápidos do mundo, mas parece que foi ontem (embora tenha sido 20 anos atrás) que a imprensa tecnológica publicou notícias entusiasmadas sobre o primeiro cluster Beowulf, um computador de alto desempenho criado na NASA a partir de vários PCs comuns rodando Linux. Em 1998 isso gerou um how-to para que qualquer interessado pudesse fazer o seu, e hoje é possível montar clusters de alto desempenho a partir de Live CDs que quase automatizam o processo de unir o poder de CPU e a RAM de uma série de computadores como se fossem um só supercomputador.

Essa facilidade, aprimorada por grandes empresas como a HP e a IBM, pelos desenvolvedores do kernel e das camadas de software ao redor dele, e por governos como o dos EUA (onde estão a maior parte dos Top 500) e o da China (onde está o maior crescimento na área), ajudou a levar o Linux à dominância nesse espaço.

A lista de outros motivos (e alguns detalhes sobre o belo supercomputador acima, instalado em Barcelona) você encontra no link a seguir. (via www.eweek.com - “Nine Reasons Linux Rules the Supercomputing Space”)

O artigo “9 Razões para a dominância do Linux entre os 500 supercomputadores mais rápidos do mundo” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Lattice deform: Modelando um Homo rhodesiensis a partir de duas tomografias

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

“Caros amigos,

Dando sequência as demonstrações de nossa metodologia de reconstrução facial voltada à evolução humana, escrevi um post contanto um pouco acerca da modelagem da face de um Homo rhodesiensis.

Agora com uma nova adaptação, no lugar de uma tomografia usamos duas para compor a provável aparência daquele hominídeo.

Além de uma série de imagens, também editei um vídeo com as partes principais do processo.

Segue o link: [ciceromoraes.com.br/…]

Espero que apreciem.

Um grande abraço!” [referência: ciceromoraes.com.br]

O artigo “Lattice deform: Modelando um Homo rhodesiensis a partir de duas tomografias” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Como atualizar o CentOS 6 para CentOS 7 "in place", sem reinstalar

Enviado por zeuslinux (zeuslinuxΘyahoo·com):

“O artigo em referência mostra como atualizar um servidor CentOS 6 para CentOS 7 “in place”, ou seja, sem necessidade de reinstalar o sistema operacional.

Atenção para a sequência do procedimento e a observação sobre a possibilidade de problemas na atualização.” [referência: ]

O artigo “Como atualizar o CentOS 6 para CentOS 7 “in place”, sem reinstalar” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Últimas Vagas cursos Xamarin Android em Porto Alegre

Enviado por Alessandro binhara (binharaΘazuris·com·br):

“A plataforma Xamarin está com uma alta taxa de crescimento, cerca de 30 mil novos desenvolvedores todos os mês. Grandes empresa no Brasil e no mundo estão adotando com plataforma Cross Mobile corporativa. Não fique para trás na era do Mobile! O Curso Mobile Xamarin Android C# Essentials Presencial em Porto Alegre são as últimas vagas para esse curso presencial!!! Veja mais informações no link.” [referência: azuris.com.br]

O artigo “Últimas Vagas cursos Xamarin Android em Porto Alegre” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Novatec Editora lança o livro Aprenda a Programar com Scratch

Enviado por Stephanie Milate (smilateΘnovatec·com·br):

“Livro em cores ensina iniciantes em programação a criarem jogos utilizando a linguagem Scratch

Quem já sentiu vontade de criar seu próprio jogo de computador, história animada ou simulação científica, mas nunca soube por onde começar, tem agora um material completo, ilustrado e simplificado para aprender o Scratch, a linguagem de programação ideal para iniciantes. O livro Aprenda a Programar com Scratch, lançado pela Novatec Editora, é um guia para quem quer começar a programar e entender os conceitos essenciais da lógica de programação.

O Scratch foi desenvolvido pelo Massachusetts Institute of Technology (MIT) e utiliza blocos gráficos na criação de programas - ao invés de texto -, o que torna o aprendizado descomplicado e divertido. É utilizado na introdução à programação em todas as idades, inclusive para crianças. Nele, não é preciso digitar comandos complicados, apenas conectar blocos gráficos para desenvolver programas.

No livro Aprenda a Programar com Scratch, o autor Majed Marji ensina o passo a passo para o leitor criar seu primeiro jogo, explorar o ambiente de programação da linguagem, conhecer diferentes tipos de comando, implementar algoritmos fundamentais da ciência da computação, administrar dados de entrada dos usuários e muito mais, utilizando projetos práticos, explicações detalhadas, ilustrações comentadas, exemplos guiados e exercícios. Aprenda a Programar com Scratch é o livro perfeito para dar início à sua jornada em ciência da computação.” [referência: novatec.com.br]

O artigo “Novatec Editora lança o livro Aprenda a Programar com Scratch” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

VolksPC: uma distribuição unificada que roda simultaneamente apps do Debian e do Android, com desempenho nativo

Os desenvolvedores do MicroXwin (uma implementação do X11 no nível do kernel) criaram uma distribuição unificada, que roda – com desempenho de execução nativa – tanto apps do Android quanto os pacotes do Debian.

O vídeo acima mostra o desempenho, em uma máquina ARM na qual estão rodando o Android Jelly Bean e o Debian LXDE.

Para quem pensa em um desktop mínimo montado em hardware ARM, pode ser uma solução interessante: o vídeo mostra o “lado Android” do VolksPC fazer coisas que normalmente não estão disponíveis no Debian ARM, como exibir vídeos em HD, acessar o Youtube e o Netflix. (via www.phoronix.com - “[Phoronix] MicroXwin Creators Have A PC That Runs Debian & Android Together”)

O artigo “VolksPC: uma distribuição unificada que roda simultaneamente apps do Debian e do Android, com desempenho nativo” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

MariaMole - Novidades na IDE para Arduino

Enviado por Gabriel Duarte (gduarte·costaΘglobomail·com):

“Há algum tempo, uma chamada de trabalho foi feita para interessados em reescrever o MariaMole, uma IDE para Arduino voltada para usuários iniciantes e avançados, com suporte a multiplos projetos, code completion, temas para edição de código, leitor de serial, entre outros atrativos.

Nesta semana conseguimos finalizar algumas coisa importantes e o primeiro release para Linux foi lançado. Ainda podem haver bugs, pois esta é uma versão BETA, logo, reportar bugs em nosso sistema de tickets no GitHub pode nos ajudar muito a melhorar a qualidade do software. A versão para Windows já tinha sido lançada há alguns dias, enquanto as versões de Mac e Linux ainda estavam sendo polidas para serem usáveis.

Com a finalização do porte para Linux e o empacotamento, esperamos que o MariaMole seja de grande utilidade e que seja prazeroso de usar, assim como foi prazeroso para nós faze-lo.

Os pacotes para Ubuntu e seus derivados podem ser encontrados via PPA.

Sugestões, bug reports, ajuda com documentação e afins são muito bem-vindos.” [referência: dalpix.com]

O artigo “MariaMole - Novidades na IDE para Arduino” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Lifehacker Pack para Linux: Nova edição da lista anual de apps essenciais

O Lifehacker publica anualmente uma lista de apps essenciais para Linux, Mac e Windows, e recentemente saiu a nova versão da lista para Linux, acompanhada de um instalador automático que funciona no Ubuntu e no Mint.

A lista inclui 23 itens, dos quais alguns são bem conhecidos e tradicionais em suas áreas (Kate, LibreOffice, Pidgin, VLC, …), e outros podem ser surpresas interessantes. (via lifehacker.com - “Lifehacker Pack for Linux: Our List of the Essential Linux Apps”)

O artigo “Lifehacker Pack para Linux: Nova edição da lista anual de apps essenciais” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original