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

Protestos em Hong Kong usam conexões que não dependem de redes Wi-Fi ou de celular

Os protestos prá-democracia em Hong Kong vem se intensificando, e dezenas de milhares de participantes já fizeram o download do Firechat, um app que estabelece, em aparelhos com Android ou iOS fisicamente próximos entre si, uma rede mesh, que não depende de servidores ou outra infra-estrutura – embora, se algum dos aparelhos integrantes dela tiver acesso à Internet, este acesso possa ser compartilhado entre os demais.

Além de permitir a coordenação de ações como essa (mesmo que a infraestrutura celular seja cortada) e a disseminação de informações e imagens em ambientes potencialmente hostis, os apps de redes mesh têm outras aplicações menos beligerantes, incluindo redes públicas municipais e regionais, comunicação durante desastres, em locais remotos, etc. (via www.npr.org - “How Hong Kong Protesters Are Connecting, Without Cell Or Wi-Fi Networks : All Tech Considered : NPR”)

O artigo “Protestos em Hong Kong usam conexões que não dependem de redes Wi-Fi ou de celular” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Lightworks 12 para Linux

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

“Foi lançada a versão 12 do poderoso programa para editar vídeos Lightworks. Lightworks é uma ferramenta de edição de vídeo profissional e software de masterização. Essa versão do programa melhora os vários modos de reprodução (entrelaçado ou progressivo), melhora também a verificação e a inserção de vídeo, que agora está mais rápida e mais confiável. A versão traz o novo gerenciador de conteúdo, para melhor gestão dos vários clipes disponíveis.” [referência: edivaldobrito.com.br]

O artigo “Lightworks 12 para Linux” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

A FSF tem algo a dizer sobre o bug "shellshock" do GNU: elogios à GPL e críticas a outras organizações

Antes da notícia, uma digressão: pessoalmente, uso o Bash desde antes de usar o Linux, e em anos recentes tenho pensado em trocá-lo por outras alternativas – e talvez a do modo interativo não vá ser a mesma dos scripts. É possível que a oportunidade tenha chegado.

Quanto ao bug do Shellshock em si, me parece que o Debian e a Red Hat (e assim também o Ubuntu e o Fedora) já decidiram desabilitar nas suas versões do Bash a exportação de funções para o ambiente na forma que permitiu a falha.

Mas, mesmo desconsiderando completamente o estado do código do Bash, a oportunidade de rever tantos detalhes sobre as shells talvez me leve a usar como shell do sistema (e para scripts) algum derivado do Ash, como já fazem o Debian, Ubuntu, vários BSDs (incluindo NetBSD e FreeBSD), Minix e até o Android. Para a shell interativa, talvez eu retorne (via um dos derivados modernos) ao ksh ou ao csh, que eu usava antes de adotar o Bash.

Agora vamos ao comunicado da FSF:

O Bash, como sabemos, é a shell do sistema operacional GNU; com a descoberta do bug Shellshock, que esteve presente em seu código por vários anos, a Free Software Foundation achou por bem emitir um comunicado a respeito.

No primeiro parágrafo, o comunicado explica que o Bash faz parte do GNU, menciona seu uso em conjunto com o kernel Linux (mencionando o nome GNU/Linux), fala sobre os efeitos do bug, que ele pode afetar também outros sistemas operacionais, e dá um link externo para mais detalhes.

No 2º, a FSF fala sobre a popularidade do Bash, e elogia sua licença que – como qualquer outra licença livre ou open source – permitiu a resposta que a fundação classifica como rápida, por meio de patches desenvolvidos pela Red Hat e compartilhados, disponíveis para quem quiser aplicá-los. A seguir o texto fala da importância da liberdade de código para a segurança, critica o software proprietário, esclarece que o software livre não pode garantir a segurança, e convida os leitores a contribuir com o projeto.

Se você tem interesse no que a FSF escreve, aqui está o comunicado completo. (via www.fsf.org - “Free Software Foundation statement on the GNU Bash “shellshock” vulnerability — Free Software Foundation — working together for free software”)

O artigo “A FSF tem algo a dizer sobre o bug “shellshock” do GNU: elogios à GPL e críticas a outras organizações” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Lançado o OpenMandriva 2014.1

Enviado por Diogo (diogotrcΘgmail·com):

“A Associação OpenMandriva tem o orgulho de anunciar o lançamento do OpenMandriva Lx 2014.1, que trata-se de uma grande atualização e correção de bugs em relação ao lançamento anterior. Também houve melhorias na velocidade geral do sistema, especialmente no seu tempo de boot.

Você encontrará na ISO, dentre todas as atualizações de segurança e softwares: kernel 3.15.10 com o novo patchset nrjQL, KDE 4.13.3, Firefox 32.0.3, x11-server-1.15.2, mesa 10.2.6,

Confira as notas de lançamento em [wiki.openmandriva.org/…]

Download pode ser feito em: [openmandriva-br.org/…]” [referência: openmandriva-br.org]

O artigo “Lançado o OpenMandriva 2014.1” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Dica: Instalando o cliente do MEGA no Sabayon

Enviado por Tales A. Mendonça (talesamΘgmail·com):

“Infelizmente ainda não há um pacote para o Sabayon, mas consegui encontrar um ebuild para o Gentoo de um sujeito desconhecido e funcionou perfeitamente para o Sabayon, nem foi preciso realizar ajustes.

Para aqueles que ainda não conhecem, o MEGA (mega.co.nz) é um serviço que veio substituir o antigo Megaupload, oferecendo 50GB gratuitamente. Esse serviço é capaz de realizar sincronia de arquivos entre o seu computador e a nuvem, Internet. Existem clientes do MEGA para diversas plataformas, como: Android e iOS.

O MEGA é um serviço bem semelhante ao DropBox, Owncloud, Copy, Google Drive, entre outros. O seu diferencial para a maioria dos serviços citados está na quantidade de espaço que é ofertado gratuitamente, que é bem superior a maioria da sua categoria.” [referência: talesam.org]

O artigo “Dica: Instalando o cliente do MEGA no Sabayon” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Python: Capturando Imagem da Webcam com o PyGame

Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com):

“O PyGame é uma biblioteca Python para escrever jogos baseados no SDL.

No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para capturar imagens em tempo real. O módulo de câmera é experimental e suporta apenas Linux e câmeras v4l2 no momento.Para quem ainda não conhece o PyGame, ele é uma biblioteca Python para escrever jogos baseados no SDL.

No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para capturar imagens em tempo real. O módulo de câmera é experimental e suporta apenas Linux e câmeras v4l2 no momento.” [referência: butecopensource.wordpress.com]

O artigo “Python: Capturando Imagem da Webcam com o PyGame” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Novo episódio do podcast Piratas da Internet: Virtualização

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

“Lançamos mais um episódio do Podcast Piratas da Internet! O episódio de hoje será dividido em duas partes, a primeira, publicada hoje, explicando um pouco do conceito de virtualização, independente de arquitetura, plataforma ou sistema operacional.

Na segunda parte, iremos abordar um pouco de cada tecnologia de mercado como VMWare, Hyper-V, Xen, KVM, etc.” [referência: piratasdainternet.com.br]

O artigo “Novo episódio do podcast Piratas da Internet: Virtualização” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Criação do HackerSpace Blumenau-SC

Enviado por Luan Benavenuto (luanbenavenutoΘoutlook·com):

“Você possivelmente já ouviu falar de Hackerspaces. Então, eles “são locais em que pessoas com interesses em comum em tecnologia, ciência, eletrônica, Arduíno, entre outras coisas, se encontram e podem conversar, colaborar um com o outro, trocar ideias e tocar projetos.” [TERRA]

A cidade de Blumenau-SC, reconhecida como polo tecnológico do país, tenta há um bom tempo instaurar um HackerSpace. Para efetivar sua criação foi aberta de uma lista de discussões, a qual pode ser encontrada nesse link: [pastebin.com/…]

Será mais uma iniciativa no Sul do Brasil, no qual esses espaços vão se disseminando. Atualmente a região já conta com HackerSpaces em seus três estados:

- Paraná: Curitiba, Londrina e Maringá; - Santa Catarina: Florianópolis, Concórdia, Chapecó e Jaraguá do Sul; - Rio Grande do Sul: Porto Alegre.

Compartilhar gostos e informações. Para quem tem sede conhecimento esses são ótimos locais para se interagir. Vida longa ao HackerSpace Blumenau.”

O artigo “Criação do HackerSpace Blumenau-SC” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

31 anos de projeto GNU

Enviado por André Machado (andreferreiramachadoΘgmail·com):

“No último dia 27, comemoramos 31 anos do projeto GNU, algo importante que anda muito esquecido ou banalizado ultimamente. No link, você pode ler o anúncio inicial feito por Richard Stallman.” [referência: gnu.org]

O artigo “31 anos de projeto GNU” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Curso de Linux para Iniciantes On Line - Últimos dias de inscrição

Enviado por Bruna Goualrt (treinamentoΘlinuxsolutions·com·br):

“Quer aprender Linux? Então, não perca esta oportunidade!

Último curso de linux para iniciantes do ano. O próximo, somente em 2015!

Ele tem a finalidade tem por finalidade transmitir todos os conhecimentos necessários ao administrador para configuração e administração de diversos serviços utilizados no dia-a-dia de Servidores Linux. Valor: R$ 500,00. Carga Horária: 30 horas.

Informações em: [escolalinux.com.br/…] - Inscrições: [escolalinux.com.br/…]” [referência: ]

O artigo “Curso de Linux para Iniciantes On Line - Últimos dias de inscrição” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

gdrive: outro cliente para o Google Drive no Terminal

Ele não sincroniza, mas recebe e envia arquivos para o seu Google Drive, e pode ser uma solução interessante para distribuir arquivos entre máquinas, armazenar backups, etc. (via www.webupd8.org - “gdrive: A Simple Google Drive CLI Client (Cross-Platform) ~ Web Upd8: Ubuntu / Linux blog”)

O artigo “gdrive: outro cliente para o Google Drive no Terminal” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Como redimensionar imagens com Cakephp

Enviado por Lukas Bady (cakephptutoriaisΘgmail·com):

“Se você se importa com o desempenho de seu site, com toda certeza você deve tratar o “tamanho” das imagens de sua página. Para isso foi uma “integração” com a classe m2brimagem, bem simples, visando simplesmente o redimensionamento da imagem.

Com este Component podemos fazer o redimensionamento de uma imagem especifica ou também realizar este trabalho em todas as imagens de um diretório.

Eu fiz o uso desta classe com o AjaxMultiUpload — que pode ser encotrado aqui/bakery, e o funcionamento com a estrutura de diretórios que o AjaxMultiUpload uitliza, combinaram perfeitamente, assim pude fazer o upload e redimensionamento de minhas imagens sem ter de fazer tudo do zero.” [referência: cakephptutorial.com.br]

O artigo “Como redimensionar imagens com Cakephp” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Introdução ao ALSA e sua API em C e Python

Enviado por Marcos Paulo de Souza (marcos·souza·orgΘgmail·com):

“O ALSA (Advanced Linux Sound Architeture) é um framework para kernel space e user space para manipular dispositivos de áudio. No kernel space o ALSA é a API padrão para a criação dos devices drivers de dispositivos de áudio, e no user space o ALSA existe como uma API para permitir a configuração dos dispositivos de áudio que tenham seu device driver implementado com o framework ALSA. Um exemplo de um programa…” [referência: butecopensource.wordpress.com]

O artigo “Introdução ao ALSA e sua API em C e Python” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Download do Ubuntu MATE 14.10 Beta 2

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

“E o Ubuntu MATE acaba de chegar a sua segunda versão beta. A distribuição, é uma nova variante do Ubuntu que começou a ser desenvolvida há alguns meses atrás. O primeiro lançamento dessa variante será o Ubuntu MATE 14.10, um Ubuntu 14.10 integrado com o MATE Desktop Environment. Os desenvolvedores da Canonical decidiram lançar um derivado capaz de oferecer aos usuários a chance de recuperar a experiência do usuário do Gnome 2, usando o ambiente MATE, tendo em conta a estabilidade e principalmente o sucesso desse ambiente.” [referência: edivaldobrito.com.br]

O artigo “Download do Ubuntu MATE 14.10 Beta 2” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Como codificar vídeo H.265 usando FFmpeg no Linux (4K e 8K)

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

“Que quase todos os vídeos que assistimos pelos diferentes tipos de TV e Internet, é comprimido. Isso ocorre porque o formato bruto, RAW, é muito grande e consumiria muita largura de banda. Entre os formatos de compressão atuais, está o MPEG-H/H.265, com suporte para resoluções 4K e 8K. A boa notícia para os usuários do Linux é que o codec H.265 está disponível no “ffmpeg”. Assim, se você está precisando codificar vídeo H.265 usando FFmpeg no Linux, veja aqui como fazer isso.” [referência: edivaldobrito.com.br]

O artigo “Como codificar vídeo H.265 usando FFmpeg no Linux (4K e 8K)” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Como apagar o histórico de arquivos abertos recentemente no Ubuntu

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

“Recursos como o histórico de arquivos abertos recentemente geralmente são bastante úteis, mas quando esse tipo de funcionalidades começa a comprometer a sua privacidade (quando aparecem na pesquisa do Dash, por exemplo), o melhor a fazer é apagar esse histórico e até desativar o registro. Por isso, se você está precisando apagar o histórico de arquivos abertos recentemente no Ubuntu, veja aqui como fazer isso.” [referência: edivaldobrito.com.br]

O artigo “Como apagar o histórico de arquivos abertos recentemente no Ubuntu” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Shellshock: saiba tudo sobre o bug que afeta todas as versões do Bash

Se o seu computador roda o shell Bash e não foi atualizado nos últimos dias, ele está vulnerável ao Shellshock, uma falha grave – e praticamente todos os computadores desktop e servidor com Linux e com OS X, além de aparelhos como roteadores e até eletrodomésticos conectados à Internet rodam esse software.

O bug começou a ser comentado em larga escala ontem, e aparentemente foi descoberto na semana passada. Mas ele está presente nas versões do Bash dos últimos 20 e poucos anos (exceto as atualizações posteriores à descoberta, embora elas ainda estejam sendo auditadas), então é possível que alguém já o conhecesse e fizesse uso dele, silenciosamente, há muito tempo.

Com o bug, é possível injetar comandos para execução pelo computador, mesmo no caso de usuários sem acesso direto à shell: é possível fazer isso alterando os cabeçalhos de uma conexão a um servidor web, por exemplo, ou por meio do protocolo de monitoramento SNMP, ou ainda pela autenticação de sessões SSH, entre outros vetores de ataque já identificados.

Injetando comandos, é possível controlar um computador remotamente, seja movendo para pastas públicas arquivos que deveriam ser privados, alterando configurações, forçando o download de arquivos remotos que contenham malware, e muitas outras atividades. É bem o tipo de vulnerabilidade que se presta à distribuição automática de malware, ou seja, worms, redes zumbis, etc. – e, como este é particularmente fácil de explorar, seria possível criar uma em larga escala, até porque muitos computadores conectados à web não terão seu upgrade do Bash realizado imediatamente.

Fique atento ao site de segurança do seu distribuidor de sistema operacional, e atualize o Bash assim que ele disponibilizar (alguns já disponibilizaram). Depois de atualizar, use as rotinas normais para verificar se o seu sistema chegou a ter a falha explorada e foi comprometido.

Para verificar se o seu Bash está vulnerável, você pode emitir o seguinte comando:

env x='() { :;}; echo vulneravel' bash -c 'false'

Se a palavra “vulneravel” for impressa na tela, você saberá que está.

E para ver com detalhes tudo o que já se sabe sobre o funcionamento e a gravidade da falha, visite o texto detalhado do Troy Hunt.

Mais do que no caso do bug Heartbleed, este parece ser o_caso que justifica os planos da Core Infrastructure Initiative de investir na segurança dos componentes básicos dos sistemas open source.

O artigo “Shellshock: saiba tudo sobre o bug que afeta todas as versões do Bash” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Gistfy - Uma forma fácil de criar Gists a partir de repositórios do GitHub e Bitbucket

Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com):

“Estes dias tive um problema, eu necessitava adicionar um trecho de código do GitHub a uma página, mas este código estava em um repositório e não em um Gist. Particularmente eu não gosto muito de criar Gist, e como o GitHub não oferece uma forma de criar um Gist a partir de um repositório eu resolvi criar a minha própria ferramenta.

A partir desta necessidade eu criei o Gistfy. A ideia e o projeto são simples, mas cumpre o que promete.

Na documentação você pode encontrar exemplos de códigos em AngularJS, jQuery e HTML.” [referência: butecopensource.wordpress.com]

O artigo “Gistfy - Uma forma fácil de criar Gists a partir de repositórios do GitHub e Bitbucket” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Executando o Netflix como um app no Linux

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

“Agora que o Ubuntu já pode ser atualizado para usar a biblioteca NSS compatível com o NetFlix, dá para simplificar um pouco mais o tutorial que mostra como assistir nativamente os filmes do serviço Netflix no Linux. Melhor que isso, graças a dica de um leitor do site br-linux.org (Obrigado por sua ajuda Tales A. Mendonça), dá até para eliminar a etapa da instalação da extensão que muda o user-agent do navegador e usar o Netflix como se fosse um app.” [referência: edivaldobrito.com.br]

O artigo “Executando o Netflix como um app no Linux” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original

Bootcamp CloudStack On-line: 30% de desconto para inscrições até dia 30/09

Enviado por Marco Sinhoreli (marco·sinhoreliΘshapeblue·com):

“A ShapeBlue, integradora independente de Apache CloudStack™ e Citrix CloudPlatform®, realizará entre os dias 6 e 9 de Outubro das 14hrs até as 18hrs o Bootcamp de Apache CloudStack On-line totalmente em português. O Bootcamp já ocorre em diversas localidades ao redor do mundo como Europa, Estados Unidos e Asia. O Bootcamp será realizado on-line através da plataforma de treinamento da Citrix GoToTraining.

O Bootcamp irá dar ao participante as habilidades necessárias para configurar e operar uma nuvem com Apache CloudStack™. Os instrutores da ShapeBlue têm experiência em implementação de CloudStack™ no mundo real e são colaboradores regulares do projeto Apache CloudStack™.

Para os leitores do br-linux, a ShapeBlue está oferecendo um desconto de 30% para quem se inscrever até o dia 30/09. Para obter o desconto utilize o código “BRLINUX”. Há poucas vagas então faça já sua inscrição e garanta já a sua participação!” [referência: ]

O artigo “Bootcamp CloudStack On-line: 30% de desconto para inscrições até dia 30/09” foi originalmente publicado no site BR-Linux.org, de Augusto Campos.

Post Original