Categoria: Notícias da internet

Mozilla demite 70 pessoas e realiza reestruturação

De acordo com um tweet de um dos funcionários da organização (Chris Hartjes), a Mozilla recentemente demitiu 70 trabalhadores (de um total de 1000 colaboradores), incluindo todos os principais projetistas da Mozilla Quality Assurance, cuja função principal é testar novos recursos e corrigir bugs. Como resposta, na plataforma Twitter, os funcionários demitidos lançaram a hashtag #MozillaLifeboat, onde podem trocar […]

Lançamento beta do conjunto integrado de aplicações web SeaMonkey 2.53

O desenvolvimento do conjunto de aplicações web SeaMonkey foi reiniciado, unindo em um único produto um navegador web, cliente de e-mail, sistema de agregação de feeds de notícias (RSS/Atom) e editor html WYSIWYG, Composer (Chatzilla, DOM Inspector e Lightning não estão mais incluídos na versão base). A primeira versão beta da nova ramificação SeaMonkey 2.53 foi proposta para testes. O motor de navegação utilizado no SeaMonkey foi atualizado para a versão do Firefox 60 (anteriormente […]

Licenças copyleft estão gradualmente sendo substituídas por permissivas

A empresa WhiteSource analisou licenças de 4 milhões de pacotes de código aberto e 130 milhões de arquivos de código em 200 linguagens de programação diferentes e concluiu que a participação das licenças copyleft está diminuindo continuamente. Em 2012, 59% de todos os projetos de código aberto eram fornecidos sob licenças copyleft, como GPL, LGPL e AGPL, enquanto a participação de licenças permissivas, como MIT, Apache e […]

O que tornou Lisp especial

«A maior linguagem de programação já criada» — Alan Kay, «sobre Lisp» Quando McCarthy desenvolveu Lisp no final dos anos 1950, ele diferia radicalmente das linguagens existentes, a principal delas sendo Fortran. Lisp incorporou nove novas ideias: 1. Declarações condicionais (Conditionals). Declarações condicionais são a construção if-then-else. Hoje as consideramos garantidas. Elas foram inventadas por McCarthy durante […]

Cinco perguntas sobre design de linguagens de programação

Filosofia orientadora 1. Linguagens de programação para pessoas Linguagens de programação são como as pessoas falam com os computadores. O computador ficará feliz em conversar em qualquer linguagem que não seja ambígua. A razão pela qual temos linguagens de alto nível é porque as pessoas não conseguem lidar com a linguagem de máquina. A essência das linguagens de programação é prevenir nossa frágil e pobre natureza humana […]

Uma coleção de 143 traduções dos ensaios de Paul Graham (de 184)

Paul Graham é uma das figuras mais respeitadas entre os profissionais de TI, fundadores e investidores. Ele é um programador de primeira linha (escreveu duas linguagens de programação), hacker, criador do audacioso acelerador Y Combinator, filósofo. Com seus pensamentos e razão, Paul Graham penetra em uma ampla gama de áreas: desde previsões sobre o desenvolvimento das linguagens de programação por cento anos à frente até qualidades humanas e maneiras de consertar/hackear a economia. A […]

GNU Guile 3.0

Em 16 de janeiro, ocorreu o grande lançamento do GNU Guile — uma implementação embutida da linguagem de programação Scheme com suporte a multithreading, assíncrono, operações de rede e chamadas de sistema POSIX, interface binária C, análise PEG, REPL em rede, XML; possui seu próprio sistema de programação orientada a objetos. A principal novidade desta versão é o suporte completo à compilação JIT, que permitiu acelerar a execução dos programas em média em duas […]

Atualização do Chrome 79.0.3945.130 com correção de uma vulnerabilidade crítica

Está disponível uma atualização do navegador Chrome 79.0.3945.130 que corrige quatro vulnerabilidades, uma das quais foi classificada como crítica, permitindo contornar todos os níveis de proteção do navegador e executar código no sistema, fora do ambiente de sandbox. Os detalhes sobre a vulnerabilidade crítica (CVE-2020-6378) não foram divulgados até o momento, sabe-se apenas que é causada pelo acesso a um bloco de memória já liberado no componente de reconhecimento de fala. […]

Lançamento do servidor gráfico Mir 1.7

Foi lançado o servidor gráfico Mir 1.7, cujo desenvolvimento continua pela Canonical, despite the discontinuation of the Unity shell and Ubuntu editions for smartphones. O Mir continua a ser requisitado em projetos da Canonical e agora é posicionado como uma solução para dispositivos embarcados e internet das coisas (IoT). O Mir pode ser usado como um servidor compositor para Wayland, permitindo a execução em ambientes […]

O Google publicou o plano para encerrar o suporte a Chrome Apps, NaCl, PNaCl e PPAPI

A empresa Google publicou um cronograma para encerrar o suporte a aplicações web especializadas, Chrome Apps, no navegador Chrome. Em março de 2020, as novas aplicações Chrome Apps deixarão de ser aceitas na Chrome Web Store (a possibilidade de atualização das aplicações existentes continuará até junho de 2022). Em junho de 2020, o suporte a Chrome Apps será encerrado nas versões do navegador Chrome para Windows, Linux e macOS, […]

Os temas do Chrome também são compatíveis com o Edge Canary

O navegador Microsoft Edge, que foi lançado recentemente, possui muitas funcionalidades do Chromium e Chrome, mas ainda não oferece suporte aos temas do último. No entanto, conforme descoberto, isso pode ser corrigido, embora essa possibilidade funcione apenas no Edge Canary. Contudo, é possível tentar fazer o mesmo com a versão para desenvolvedores, beta e versão de lançamento. Até o momento, essa função foi confirmada […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster