O comando yield do PHP 5.5

desenvolvedores

Enviado por Angelito M. Goulart (angelitoΘbsd·com·br):

“No PHP 5.5, com a introdução dos geradores, um novo comando foi adicionado a linguagem. Este comando é o yield.

A palavra-chave yield, já é conhecida em outras linguagens, como Python, por exemplo. Na verdade, o comando yield é bastante parecido com o comando return, com a diferença que usando yield, a função continua em execução, ou seja, o valor será retornado e a função continuará executando o restante do código.” [referência: angelitomg.com]

| Link para compartilhar
Por Augusto Campos | 31/07/2014

Melhore a integração do Mozilla Firefox no Gnome usando o GNOME Theme Tweak

instalar

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

“Se você quer deixar o Firefox mais ambientado no Gnome, instale o GNOME Theme Tweak e melhore a integração do Mozilla Firefox no Gnome.

A fundação Mozilla anunciou recentemente que em breve serão introduzidas melhorias para aumentar a integração do Firefox no KDE. O Firefox, por outro lado é bem integrado com os ambientes de desktop como o Gnome Shell ou Unity, e também pode se integrar com as notificações do sistema, graças ao complemento GNotifier. Além disso, existem também várias extensões para melhorar o suporte no Gnome Shell. Por exemplo, é possível melhorar a integração do Mozilla Firefox no Gnome Shell graças ao complemento GNOME Theme Tweak, que irá corrigir alguns detalhes do tema padrão, para deixá-lo mais ambientado.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 31/07/2014

Escalabilidade de apps complexas em Node.js com Redis

Enviado por Cleuton Sampaio (Cleuton·sampaioΘgmail·com):

“Todos falam que Node.js é para aplicações I/O bound, e que não escala bem quando temos operações complexas, de uso intensivo de CPU, ou que esperam recursos demorados. Bem, veja essa demonstração com o Node.js e o Redis, usando Webworker.” [referência: obomprogramador.com]
| Link para compartilhar
Por Augusto Campos | 31/07/2014

Lançada Carreira VPN no Sys Squad

office, evento, curso

Enviado por Jackson Laskoski (jacksonlaskoskiΘgmail·com):

“Todo sys admin que já precisou implementar e suportar uma solução VPN (Virtual Private Network), independentemente dos protocolos, sistemas operacionais, hardwares ou algoritmos de criptografia utilizados, já percebeu que os cenários podem se tornar bastante complexos com o passar do tempo e em estruturas híbridas ou maiores. Com o advento da utilização cada vez mais massiva de clouds públicas e privadas a necessidade de se interligar sítios, gadgets, home-offices e até mesmo datacenters, de maneira segura e com alta-disponibilidade, é cada vez mais latente.

É exatamente focada neste tipo de necessidade e cenários modernos que a Carreia VPN foi projetada no Sys Squad. Conduzida por um dos profissionais mais renomados do mercado, o amigo Heitor Lessa - Atualmente Engenheiro de Suporte e Desenvolvimento na empresa líder mundial em cloud computing, na Irlanda - A carreira é dividia em 6 cursos, que vão do básico ao troubleshooting avançado de implementações VPN com IPSec e SSL. Na parte prática da carreira, vários sistemas como Linux, Windows, pfSense e até mesmo roteadores Cisco (virtualizados) são utilizados para demonstrar modelos de implantação.

Em cada curso você encontrará aulas gratuitas e poderá adquirir o curso todo (com desconto) ou lições específicas - de modo a montar seu próprio ementário. Você já pode assistir a Aula Introdutória à Carreia VPN e nas próximas semanas veremos publicadas as demais aulas do primeiro treinamento desta trilha: o Curso VPN IPSec.” [referência: sys-squad.tumblr.com]

| Link para compartilhar
Por Augusto Campos | 31/07/2014

Curso de PABX IP Asterisk (100% Online Ao Vivo) - Última Semana com preço especial

curso

Enviado por LYTUX (contatoΘlytux·com·br):

“A LYTUX abre as inscrições para o Curso de Asterisk Básico Online 100% ao Vivo com preço especial de R$500,00 para alunos que fecharem até a data de 08/08/2014 (Desconto prorrogado).

Aproveitem esta promoção.

O início do Curso de Asterisk esta previsto para 11/08/2014.

Obs.: Curso em Asterisk Puro.

Inscrições através do telefone (11) 4063-7494, por email contato@lytux.com.br ou pelo site clicando aqui” [referência: lytux.com.br]

| Link para compartilhar
Por Augusto Campos | 31/07/2014

Vídeo: Animação em português apresenta o LibreOffice

office, video, comunidade

Enviado por Eliane Domingos de Sousa (elianedomingosΘdocumentfoundation·org):

“A Comunidade LibreOffice Brasil fez uma parceria com a empresa Ricolândia, sediada no Rio de Janeiro e desta parceria foi produzida uma animação sobre o LibreOffice. A animação teve o seu lançamento no Ciclo de Palestras Software Livre do SINDPD-RJ na segunda-feira (28/07/2014) e foi todo criado com ferramentas de código aberto.

A Comunidade LibreOffice Brasil agradece imensamente ao produtor da animação, Ricardo Graça que nos contemplou com este belíssimo trabalho.

Veja aqui o video: [vimeo.com/…], [youtu.be/…].” [referência: blog.pt-br.libreoffice.org]

| Link para compartilhar
Por Augusto Campos | 30/07/2014

openSUSE Factory se torna "rolling release" e pode eliminar versões alfa e beta do openSUSE

distribuicoes

Enviado por Cleiton Lima (espaco_liberdadeΘyahoo·com·br):

“A versão instável do openSUSE, a famosa Factory, vai se tornar uma distro Rolling Release, como o Arch Linux por exemplo. O anúncio foi feito hoje no blog de notícias da distribuição.

O modelo que será utilizado no openSUSE Factory é uma mistura do que é visto no Arch e no Debian Sid. Os usuários da distro receberão pelos repositórios oficiais as últimas versões dos softwares. Em determinado ponto, os pacotes dessa versão se tornarão a base da versão "tradicional" do openSUSE. A expectativa é que a nova distro elimine a necessidade de versões alfa e beta.

Apesar de receber as novidades antes, isso não quer dizer que os pacotes que chegarem aos repositórios não serão testados. De acordo com o modelo de desenvolvimento, os pacotes passarão por duas rodadas de testes no openQA (framework de testes para softwares) e pela liberação dos mantenedores da distro antes de chegarem aos repositórios.

Se tudo ocorrer conforme o esperado, o openSUSE Factory deve agilizar o lançamento das versões tradicionais da distro e ao mesmo tempo ser uma opção para aqueles usuários que desejam ter sempre as versões mais recentes dos seus softwares em sua máquina.” [referência: espacoliberdade.blog.br]

| Link para compartilhar
Por Augusto Campos | 30/07/2014

Campo Grande-MS: novas Turmas de SysAdmin, Segurança de Servidores, Desenvolvedor PHP

curso, desenvolvedores

Enviado por Ana Pissin (ana·pissinΘmilenium·inf·br):

“A Milenium Informática, pioneira em Linux no estado de Mato Grosso do Sul, está com turmas abertas para as formações: Desenvolvedor Web - PHP, turmas com início em 09/08 e 11/08 e de Administrador de Sistemas Linux, início 02/09/14. Bem como o curso de Segurança: Servidor Firewall e Proxy com Linux, início 06/09. Invista em sua carreira e seja um profissional disputado. Mais informações: 67 3342-2115 ou nos chame no chat no nosso site.” [referência: milenium.inf.br ]
| Link para compartilhar
Por Augusto Campos | 30/07/2014

Livro que ensina a desenvolver aplicações web do zero é lançado pela Novatec Editora

curso, desenvolvedores, servidor

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

“Título escrito por engenheiro de software da Netflix é indicado para estudantes e profissionais iniciantes no desenvolvimento de aplicações.

Para suprir a necessidade de profundo entendimento sobre a teoria e a prática dos desenvolvedores de aplicações web, o livro Aprendendo a desenvolver aplicações web, lançado pela Novatec Editora, é um guia prático completo que ensina os fundamentos do desenvolvimento com uma aplicação simples a partir do zero baseada em banco de dados, utilizando HTML, JavaScript e outras ferramentas de código aberto.

Por meio de tutoriais, o livro mostra como criar uma interface de usuário, implementar um servidor, desenvolver uma comunicação cliente-servidor e usar um serviço baseado em nuvem para implantar a aplicação aos desenvolvedores inexperientes de aplicações web.

Todos os capítulos contêm problemas práticos, exemplos completos e modelos mentais do fluxo de trabalho do desenvolvimento. Os leitores aprenderão a estruturar uma interface de usuário com HTML, incluir estilos usando CSS, acrescentar interatividade à aplicação com jQuery e JavaScript, fazer a ligação entre cliente e servidor por meio de AJAX e JSON, armazenar dados de fora usando Redis e MongoDB e todo o conhecimento necessário para dar início ao desenvolvimento de aplicações web.” [referência: novatec.com.br]

| Link para compartilhar
Por Augusto Campos | 30/07/2014

Novo episódio do podcast Piratas da Internet no ar - tema: bitcoin

comunidade

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

“O podcast Piratas da Internet nasceu com a ideia de divulgar e se aprofundar um pouco em alguns aspectos do Linux e tecnologias open source.

Graças ao grande apoio que recebemos em nosso episódio piloto, rapidamente nos mobilizamos para gravar mais conteúdo para a comunidade.

Enfim, lançamos o primeiro programa em caráter oficial, desta vez tratando de um assunto que ainda gera muitas dúvidas em diversas pessoas: o Bitcoin. Para saber um pouco mais sobre como funciona essa moeda, seu mercado, aderência, cotação e o legado que pode deixar, não deixe de nos ouvir.” [referência: piratasdainternet.com.br]

| Link para compartilhar
Por Augusto Campos | 30/07/2014

Como montar partições automaticamente na inicialização do Ubuntu 14.04, sem editar o fstab

distribuicoes

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

“Se você precisa montar partições automaticamente na inicialização do Ubuntu, aprenda fazer isso de um jeito bem simples.

Embora o Ubuntu atualmente monte a maioria das partições, nem sempre isso acontece. Nessa hora, é preciso ajustar o sistema e este rápido tutorial irá lhe mostrar como fazer montar partições automaticamente na inicialização do Ubuntu. O processo a seguir, feita a configuração inversa, também serve para desativar a inicialização automática de partições.

Lembrando que apesar de existir a opção de editar o arquivo fstab, esse procedimento é voltado para quem quer justamente evitar isso.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 30/07/2014

GTA no Linux, com Direct3D nativo, dá show de desempenho gráfico

3d, graficos

Às vezes ver uma aplicação real é mais convincente do que a mera análise de características e números, e o vídeo abaixo me convenceu: essa ferramenta que permite execução nativa de Direct3D no Linux funciona bem.

Quando se usa a palavra 'nativa' neste contexto, é bom esclarecer: normalmente, ao converter aplicativos ou jogos feitos para Windows (que usam Direct3D), é adotado um mecanismo que traduz para o OpenGL (sistema 3D típico de ambientes open source), no momento da execução, os comandos que definem os gráficos, em um processo que gera perda de desempenho.

Com o método de execução nativa do OpenGL (que, no caso do vídeo acima, é limitado a placas NVidia rodando o driver open source), não é necessária a tradução: os comandos Direct3D 9 são executados nativamente, com desempenho superior.

Para demonstrar a diferença, o autor do sistema (que não é o primeiro com essa finalidade) adaptou o Wine para usar o seu código (e não o usual tradutor de Direct3D para OpenGL), permitindo assim jogar com velocidade maior jogos como Skyrim, Civilization 5, Anno 1404 e StarCraft 2. No vídeo acima, podemos ver o resultado da execução do GTA IV. (via www.phoronix.com - “[Phoronix] Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential”)

| Link para compartilhar
Por Augusto Campos | 29/07/2014

Como instalar pacotes DEB com o dpkg no Arch Linux

instalar, distribuicoes

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

“Neste guia, vamos ver como instalar o gerenciador de pacotes dpkg no Arch Linux, para depois poder instalar pacotes DEB com o dpkg no Arch Linux.

Entre os muitos recursos incluídos no Arch Linux estão um gerenciador de pacotes poderoso e funcional chamado pacman. Através pacman podemos instalar e remover pacotes incluídos tanto nos repositórios oficiais ou em nosso PC, podemos atualizar o repositório, procurar pacotes disponíveis e muito mais. Também é possível instalar facilmente muitos aplicativos e ferramentas não incluídos nos repositórios oficiais via AUR, um serviço que nos permite acessar os vários PKGBUILD que contêm instruções para a criação de vários pacotes para o Arch Linux.

O que muitos não sabem é que também dá para instalar diversas ferramentas e aplicações nativas para Debian, Ubuntu e simplesmente instalar o gerenciador de pacotes dpkg no Arch Linux.” [referência: edivaldobrito.com.br]

| Link para compartilhar
Por Augusto Campos | 29/07/2014

Cursos de Zabbix/OCS e Zimbra, em DVD

evento, curso, servidor

Enviado por Marcos Vinícius Campez (marcosΘbytelivre·net):

“A Byte Livre (empresa que atua na área de servidores Zabbix/OCS e Zimbra a mais de 4 anos e treinamentos a mais de 2 anos) está vendendo um curso SUPER COMPLETO de Zabbix e outro de Zimbra. Comprando o curso de Zabbix a Byte Livre envia para você juntamente, um curso de OCS Inventory de brinde! Você pode pagar utilizando o PagSeguro em nosso site! Para mais detalhes, acessem o link: Produtos - Byte Livre” [referência: bytelivre.net]
| Link para compartilhar
Por Augusto Campos | 29/07/2014

10 dias de gancho por vandalismo: Wikipedia proíbe alterações vindas do Congresso dos EUA

vergonha

Ministro da Defesa descrito como alienígena antropófago xenófobo, assassinato de Kennedy a mando de Fidel Castro e mais: os computadores da Câmara dos EUA foram usados para inserir falsidades em vários artigos da Wikipedia.

Via tecnologia.terra.com.br:

A enciclopédia virtual Wikipedia proibiu durante dez dias a edição de suas páginas feitas de computadores da Câmara dos Representantes dos Estados Unidos depois que identificou algumas falsificações realizadas por acessos dos mesmos, informou o site de notícias The Hill.

A suspensão, que entrou em vigor na última quinta-feira, acontece depois que a Wikipedia identificou modificações proporcionando informações erradas por acessos feitos de computadores do Congresso americano em biografias e eventos significativos como a chegada do homem à Lua e o assassinato do ex-presidente John Kennedy (1961-1963).

Entre essas modificações está uma na página sobre o ex-secretário de Defesa dos EUA, Donald Rumsfeld, que é descrito como "um lagarto extraterrestre que se alimenta de bebês mexicanos". Além disso, foi descoberta uma alteração na página sobre o assassinato de Kennedy, na qual as informações sobre o acusado de seu assassinato, Lee Harvey Oswald, revelam que ele agiu "em nome do regime de Fidel Castro".

Houve também alterações na seção sobre as teorias conspiratórias acerca da chegada do homem à Lua que, segundo uma modificação recente na Wikipedia, foram promovidas "pelo governo cubano".

| Link para compartilhar
Por Augusto Campos | 28/07/2014