Postagens

Mostrando postagens de maio, 2014

Sobre Ctrl+Alt+Backspace

Este post está anos atrasado e, por isso, merece o marcador delorean . Para habilitar a combinação de teclas Ctrl+Alt+Backspace a terminar o X: # localectl set-x11-keymap br "" "" terminate:ctrl_alt_bksp Assim, o localed criará (ou substituirá) o arquivo /etc/X11/xorg.conf.d/00-keyboard.conf , contendo a configuração do teclado do X, com a linha Option "XkbOptions" "terminate:ctrl_alt_bksp" . Nada mais é necessário. A opção DontZap serve para evitar o efeito das teclas no servidor. Visto que por padrão é permitido , só é preciso liberar a combinação de teclas via XKB. http://article.gmane.org/gmane.linux.redhat.fedora.devel/196014 Peter Hutterer é o mantenedor desse código no X. Podemos confiar. ☺

Clã NetBurst

Imagem
Intel Pentium 4 Willamette (180 nm) soquete 423 — o precursor. Levava fumo do Athlon e até do Pentium III. Willamette Pentium 4 Northwood (130 nm) soquete 478. Northwood Pentium D Smithfield soquete 775. Dois núcleos Prescott (90 nm) no mesmo encapsulamento. O 805 e 820 não possuem SpeedStep e esquentam para burro. Smithfield Pentium 4 Cedar Mill, a última encarnação da arquitetura (65 nm com SpeedStep). Bem mais frios. Os modelos 9xx do Pentium D são baseados neles (núcleo Presler). Cedar Mill Você achará, nos museus de hardware , informações sobre eles.

Batch rename usando PowerShell

function nomes($id=1, $diretorio=$pwd) { $arquivos = @(Get-ChildItem $diretorio | Where-Object {!$_.PsIsContainer}) $num_arquivos = $arquivos.Count $casas = $num_arquivos.ToString().Length if ($num_arquivos -eq 0) {Throw "Sem arquivos para renomear."} if ($id -ne 1) { $casas_tmp = ($id + $num_arquivos).ToString().Length if ($casas_tmp -ne $casas) {$casas = $casas_tmp} } $arquivos | ForEach-Object { $novo_nome = ($id++).ToString().PadLeft($casas) -replace ' ', '0' $novo_destino = Join-Path -Path $_.DirectoryName -ChildPath ($novo_nome + $_.extension.ToLower()) Write-Host $_.FullName `> $novo_destino Move-Item -LiteralPath $_.FullName -Destination $novo_destino } } Por exemplo, nomes 3000 renomeará os arquivos da pasta atual iniciando no número 3000 e, caso a quantidade de arquivos esteja entre 6999 e 96999 (que fará o número passar a ter cinco algarismos), levará isso em co...

Modo Protegido Avançado do Internet Explorer

A recente falha de segurança do Internet Explorer ( CVE-2014-1776 ), corrigida com a atualização KB2964358 , não era explorada se o navegador estivesse rodando com o Modo Protegido Avançado (Enhanced Protected Mode), suportado desde o IE 10 — ou seja: Windows 7 para cima — e não habilitado por padrão. No Windows 7, o EPM significa apenas que os processos do navegador serão 64-bit. Por isso, nele, EPM só tem utilidade com versões 64-bit do Windows. Em versões 32-bit do Windows 7, EPM não tem efeito. Mais um motivo para migrar para 64-bit! Já do Windows 8 para cima, existe um recurso a mais: AppContainer Integrity Level . É um novo Integrity Level (IL) usado pelos aplicativos da Modern UI, que a versão desktop do IE pode aproveitar. Permite uma proteção maior, mesmo em 32-bit, do que o tradicional IL Low (o máximo de restrição disponível no Windows 7) usado pelo Modo Protegido normal. Portanto, no Windows 8 ou superior, EPM é efetivo também em 32-bit, pois usa o IL AppContainer. O...

Hardwares

Imagem
Hardware - Versão Revisada e Atualizada (Gabriel Torres); Hardware II, o Guia Definitivo (Carlos E. Morimoto). Ambos bons livros (e lidos de cabo à rabo). ☺ Minha única reclamação menor é que a revisão deixou um pouquinho a desejar nos dois. Na edição anterior ( Hardware Curso Completo, 4ª Edição ), o livro do Gabriel era de impressionar pela precisão na língua portuguesa — claro, por ser um livro de 2001 está muito desatualizado, contendo várias partes tratando de tecnologias obsoletas. Nesta edição "Revisada e Atualizada", tem mais errinhos aqui e acolá. De qualquer forma, não desmerece o conteúdo técnico da obra.