Carlos's profileCarlos AlbertoPhotosBlogListsMore Tools Help

Blog


    November 26

    Problemas criando pasta Con


    Alguém já tentou criar uma pasta (folder) chamada Con?
    Conseguiram ou não? Não né? Porque será que quando tento criar uma pasta chamada Con ela não cria?

    Con é um nome reservado no Win32 que representa porta serial, portanto ele não deixa ser utilizado.

    Interessante né? Nunca tinha tentado criar uma pasta Con até o momento.

    Source -> Mark Russinovich Blog

    Adesivo PowerShell - Chegou!


    Lembram do meu tópico sobre como ganhar um adesivo do PowerShell?
    Ganhe adesivos do PowerShell

    Então, ele demorou mais chegou:

    Portanto, quem solicitou o seu é só aguardar que ele chega.

    November 19

    Amazon Kindle


    Já vi muitos possíveis E-books a serem lançados, mas esse da Amazon é bem interessante. Lançado hoje pelo fundador da Amazon, o Amazon Kindle é um e-book de U$399 onde você terá acesso a uma grande variedade de livros, revistas, blogs por um preço relativamente baixo, tudo via conexão EV-DO e com download automático do conteúdo até o seu Kindle.

    Vejam algumas características do e-book e um video demo abaixo:
     

    • Revolutionary electronic-paper display provides a sharp, high-resolution screen that looks and reads like real paper.
    • Simple to use: no computer, no cables, no syncing.
    • Wireless connectivity enables you to shop the Kindle Store directly from your Kindle—whether you’re in the back of a taxi, at the airport, or in bed.
    • Buy a book and it is auto-delivered wirelessly in less than one minute.
    • More than 88,000 books available, including 100 of 112 current New York Times® Best Sellers.
    • New York Times® Best Sellers and all New Releases $9.99, unless marked otherwise.
    • Free book samples. Download and read first chapters for free before you decide to buy.
    • Top U.S. newspapers including The New York Times, Wall Street Journal, and Washington Post; top magazines including TIME, Atlantic Monthly, and Forbes—all auto-delivered wirelessly.
    • Top international newspapers from France, Germany, and Ireland; Le Monde, Frankfurter Allgemeine, and The Irish Times.
    • More than 250 top blogs from the worlds of business, technology, sports, entertainment, and politics, including BoingBoing, Slashdot, TechCrunch, ESPN's Bill Simmons, The Onion, Michelle Malkin, and The Huffington Post.
    • Lighter and thinner than a typical paperback; weighs only 10.3 ounces.
    • Holds over 200 titles.
    • Long battery life. Leave wireless on and recharge approximately every other day. Turn wireless off and read for a week or more before recharging. Fully recharges in 2 hours.
    • Unlike WiFi, Kindle utilizes the same high-speed data network (EVDO) as advanced cell phones—so you never have to locate a hotspot.
    • No monthly wireless bills, service plans, or commitments—we take care of the wireless delivery so you can simply click, buy, and read.
    • Includes free wireless access to the planet's most exhaustive and up-to-date encyclopedia—Wikipedia.org.
    • Email your Word documents and pictures (.JPG, .GIF, .BMP, .PNG) to Kindle for easy on-the-go viewing.

    Vídeo Demo - Amazon Kindle:
        

    Source -> Amazon.com

    November 17

    DICAS: Guia do Microsoft Cluster (MSCS)


    Pessoal, a tempos venho pensando em escrever um pouco sobre o Microsoft Cluster, só que dando uma olhada na Internet verifiquei que existem inúmeros artigos que falam sobre o assunto, mostrando desde o básico conceito do cluster até dicas e boas práticas de como implementar o seu próprio cluster sem dor de cabeça.
     
    Com isso selecionei alguns links e coloquei no final do post, se todos lerem pelo menos 3 desses links irão entender o conceito de Cluster da Microsoft.
     
    Falando em conceito de cluster da Microsoft, não é apenas o Microsoft Cluster que estamos falando, mas também o Network Load Balance e o Component Load Balance, que seriam a primeira camada de acesso ao cluster da aplicação, que dai sim seria o Microsoft Cluster.
     
    Mas o que é esse cluster? É um grupo de servidores independentes trabalhando de forma coletiva. Cada computador neste grupo é chamado de Nó (Node). Com isso você pode ter alta disponibilidade da sua aplicação, pois caso ela falhe em um servidor, outro servidor do cluster assume o trabalho, e também maior escalabilidade, adicionando outros servidores no grupo do cluster.
    Basicamente ele pode trabalhar de forma ativa/ativa (para recursos diferentes) e ativa/passiva (para o mesmo recurso). Existem outros modos que não são muito utilizados.
     
    Com tanto link bom para ler, eu não irei repetir o trabalho da Microsoft em publicar mais um Step-By-Step de Cluster Service, porém vou repassar alguns passos que são muito importantes:
     
    • Requisitos de software: O Microsoft Cluster não está disponível em todas as versões do Windows Server. Também é preciso ter DNS, WINS, Active Directory.
    • Requisitos de hardware: Os servidores tem que estar listados na HCL (Hardware Compatibility List - http://www.microsoft.com/whdc/hcl/default.mspx), senão você não consegue abrir chamado de suporte em problemas do cluster. Também é muito recomendado que os servidores sejam todos iguais, possuam conexão de disco externa (HBA) e no mínimo 3 conexões de rede (1x Dados, 1x Cluster Heartbeat, 1x Monitoração e Backup)
    • Requisitos de disco: O disco, para ser acessado por todos no cluster, tem que ser externo (é recomendado uma conexão de fibra) e deve possuir um disco de Quorum (mínimo de 50MB, recomendado de 500MB) e outro para dados (onde o dado compartilhado da aplicação irá ser armazenado).
    • Pré-instalação: Nesta etapa é importante fazer o desenho de como irá ficar o projeto de redes e dos discos. Não adianta nada ter um cluster para sua aplicação ficar altamente disponível, sendo que você tem um canal único de acesso dos clientes (apenas uma rede, com routers ou switches sem alta disponibilidade) ou um único acesso aos discos externos (somente uma fibra ligada ao storage, ou apenas um switch de fibra). Assim você acaba tendo pontos únicos de falha (Single Point Of Failure) e em um projeto de cluster você quer eliminar todos esses pontos.
    • Instalação e Configuração: Aqui tem muitos itens a serem levados em conta, e os links abaixo cobrem bastante sobre o assunto, mas vale lembrar que o cluster precisa de um IP e Nome virtuais (onde os clientes devem acessar), precisam participar do mesmo domínio. Uma tabela mostra as etapas para se configurar corretamente o cluster:
    Step Node 1 Node 2 Storage Notas

    Configurar redes

    Ligado Ligado Desligado Verifique se todos os dispositivos do storage estão desativados. Ative todos os nós.
    Configurar discos do cluster Ligado Desligado Ligado Desligue todos os nós. Ative o storage, em seguida, ative o primeiro nó.
    Verificar discos Desligado Ligado Ligado Ative o primeiro nó e, em seguida, ative o segundo nó. Repita esse procedimento para os nós 3 e 4, se necessário.
    Configurar primeiro nó Ligado Desligado Ligado Desative todos os nós; ative o primeiro nó.
    Configurar segundo nó Ligado Ligado Ligado Ative o segundo nó após a configuração bem-sucedida do primeiro nó. Repita esse procedimento para os nós 3 e 4, se necessário.
    Pós instalação Ligado Ligado Ligado Todos os nós devem estar ativados.

    • Instalar o Windows Server: Aqui não tem muito segredo, só tem que depois instalar o serviço do cluster.
    • Configuração de redes: Acho que o ponto importante aqui é renomear as conexões de rede (Privada e Pública) e configurar a ordem das conexões de rede (Pública - Privada).
    • Configuração de discos: Lembrar que quando se está configurando o disco em uma máquina, a outra tem que estar desligada (seguindo a tabela), pois as duas tem acesso ao disco no cluster e antes da instalação, ela ainda não tem a habilidade de acessar o recurso simultaneamente.
    • Pós instalação: Configurar Heartbeat, priorizar a ordem do heartbeat, testar failover, criar grupos de recursos (não é recomendável apagar ou utilizar o grupo padrão). Agora com o cluster testado e validado é só instalar a sua aplicação, sendo ela cluster-aware ou cluster-unaware.
    Outras informações interessantes
     
    Localização dos arquivos do cluster no disco:
    %systemroot%\cluster
    %systemroot%\system32
    \mscs on the quorum disk
     
    Registro:
    HKLM\Cluster
     
    Event Log:
    Source: ClusSvc
     
    Administração por linha de comando ou GUI:
    Cluster.exe (linha de comando)
    Cluadmin.exe (tela gráfica)
     
    Tipos de failover:
    Online
    Online Pending
    Offline
    Offline Pending
    Failed
     
    Backup de cluster:
    Backup do System State
    Backup do Disco Local
    Backup do Disco do Cluster
     
     
    Links:
    Artigo TechNet - Escrito por Elden Christensen - Microsoft Corporation
     
     
     
    November 14

    Microsoft Deployment Released!


    Unified Tools and Guidance for Desktop and Server Deployment Automation.
    Download it today!

    We are pleased to announce the official release of the Microsoft Deployment Solution Accelerator! Microsoft Deployment is the next version of Business Desktop Deployment (BDD) 2007. Microsoft Deployment, the fourth generation deployment accelerator, enables deployment of servers and desktops. Its tools and end-to-end guidance reduce deployment time, standardize desktop and server images, limit service disruptions, reduce post-deployment help desk costs and improve security and ongoing configuration management.

    Microsoft Deployment follows the trend for unified deployment tools across desktops, servers, and applications. This release represents an exciting opportunity for thousands of current BDD 2007 users to easily adopt Microsoft Deployment's new capabilities for Windows Server® imaging and deployment automation. At the same time, Microsoft Deployment continues to enhance Windows Vista® and 2007 Office system deployment using new technologies, like System Center Configuration Manager 2007 or the new multicast feature in Windows Deployment Services.

     

    Microsoft Deployment adds integration with recently released deployment technologies to create a single path for image creation and deployment, including:

    - System Center Configuration Manager 2007 Operating System Deployment
    - System Center Operations Manager
    - Windows Automated Installation Kit
    - Windows Deployment Services with new multicast technology
    - Application Compatibility Toolkit 5.0
    - User State Migration Tool 3.0.1
    - 2007 Office system
    - Windows Server 2008 Server Manager for automated server role definition
    - Systems Management Server 2003 with the Operating System Deployment Feature Pack

    Accelerator Features

    Microsoft Deployment is the recommended process and toolset to automate desktop and server deployment. It provides detailed guidance and job aids for every organizational role involved with large-scale deployment projects. This release continues to provide automation options to satisfy a broad range of organizations - Lite Touch Installation (LTI) with minimal infrastructure requirements up to the enterprise-class Zero Touch Installation (ZTI) option using new System Center Configuration Manager 2007 deployment features. The new Deployment Workbench tool in Microsoft Deployment offers enhanced flexibility for defining deployment task sequences. Customizable and easy-to-use deployment task sequence templates are provided for client and server deployment.


    New Features in this Release

    This release marks the first in a series of three Microsoft Deployment releases planned between now and Summer 2008. It focuses on integration with new deployment features in Configuration Manager 2007 as well as features and guidance to support server deployment. Future updates to Microsoft Deployment will add further support for Windows Server 2008, Windows Vista SP1, and System Center Configuration Manager 2007 SP1 releases.

    Microsoft Deployment delivers additional value to Configuration Manager 2007 users by adding complete integration into the Configuration Manager 2007 administrator console and task sequencer as a product extension. Microsoft Deployment combined with Configuration Manager 2007allows users to:

    - Dynamically install packages
    - Automatically determine user state store locations
    - Back up computers and database settings
    - Install to computers unknown to the Configuration Manager 2007 database
    - Perform offline patching
    - Install language packs offline and online
    - Monitor deployments using an updated Operations Manager 2007 Management Pack

    In addition to the new integration with Configuration Manager 2007, Microsoft Deployment also enhances the Lite Touch Installation for deploying desktops and servers. This release allows LTI users to:

    - Deploy pre-release versions of Windows Server 2008, including support for Server Core installation options.
    - Automate server role definition using Server Manager.
    - Configure disk and network interface cards (NICs), including static TCP/IP configuration.
    - Migrate from LTI to Configuration Manager 2007.
    - Create custom task sequences or modify task sequences based on new templates for:
       - Client template: Windows Vista, Windows® XP
       - Server template: Windows Server 2003, Windows Server 2008
       - Replace scenario template
    - Invoke Web service calls from rules.
    - Deploy operating system images using the new multicast feature in Windows Server 2008 Windows Deployment Services.

    Where to Find Microsoft Deployment

    Microsoft Deployment is available as a free download on the Microsoft Download Center.
    The Microsoft TechNet
    Desktop Deployment Center and the new Server Deployment Center host the Microsoft Deployment process guidance for online reading.

    Related Resources

    Microsoft Deployment Team Blog
    System Center Configuration Manager on Microsoft TechNet
    System Center Configuration Manager evaluation software on Microsoft TechNet
    Windows Server 2008 on Microsoft TechNet

    Microsoft Deployment Solution Accelerator Team

    November 13

    Mais ferramentas SysInternals - Insight for Active Directory


    O SysInternals hoje contém uma base de 55 aplicativos para ajudar os IT Pros resolverem os problemas mais cabeludos, os troubleshoots mais profundos e as análises mais acertivas (puxa, as ferramentas são boas mesmo hein !!! hahaha)

    A nova ferramenta que merece destaque é o ADInsight, uma monitoração real-time de LDAP para troubleshoot no Active Directory. Isso é bom para resolver problemas de conectividade de clientes em Exchange, autenticação Windows, DNS e outros.

    ADInsight is an LDAP (Light-weight Directory Access Protocol) real-time monitoring tool aimed at troubleshooting Active Directory client applications. Use its detailed tracing of Active Directory client-server communications to solve Windows authentication, Exchange, DNS, and other problems.

    ADInsight uses DLL injection techniques to intercept calls that applications make in the Wldap32.dll library, which is the standard library underlying Active Directory APIs such ldap and ADSI. Unlike network monitoring tools, ADInsight intercepts and interprets all client-side APIs, including those that do not result in transmission to a server. ADInsight monitors any process into which it can load it’s tracing DLL, which means that it does not require administrative permissions, however, if run with administrative rights, it will also monitor system processes, including windows services.

    AD Insight works on Windows 2000 and higher.

    Outras atualizações:

    Process Explorer v11.04: This update fixes a memory leak in the threads tab.

    ADExplorer v1.01: This release of ADExplorer, an Active Directory browser/editor, fixes a number of minor issues.

    Process Monitor v1.26: This release of Process Monitor contains minor bug fixes.

    BgInfo v4.12: Improved reporting of CPU cores and logical processors for multi-core and multi-proc machines.

    Psexec v1.91: allows standard users to use -l switch again

    DebugView v4.73: fixes race condition that could hang system on first run

    Source -> Bink.nu

    Sugestões para a nova versão do Windows


    O programa Windows Early Feedback criado pela Microsoft tem o intuito de agrupar as sugestões e feedbacks que serão consideradas para a nova versão do sistema operacional Windows. O time responsável reuniu o que eles acham ser as 61 Top para o Windows 7 e publicaram.

    Tem ideias bem básicas e outras interessantes, que vão desde fazer back up de jogos Xbox 360 no PC, download manager no Internet Explorer, integrar o Windows Calendar com o gagdet do sidebar, virtual desktop e outras. Veja na integra na imagem abaixo:

    Removido a pedido da Microsoft:
    Please STOP sharing information from WEF outside the program..
     

    Mesmo não tendo sido eu quem vazou as informações do programa para a Net (tanto que fiz uso de uma imagem hospedada no site Neowin), atendendo a pedidos da MS estou removendo a imagem.

    Source -> Neowin (link removido)

    Demo do Optimus Maximus


    Lembram daquele teclado "ninja" que cada tecla é um visor, onde você consegue configurar como elas são exibidas no teclado, e que custa o olho da cara????

    Então, veja esse demo de duas unidades do teclado, mudando de layout:

     

    Source -> Live Journal

    Imagens do Google Phone OS - Android


    Muitos rumores sobre a Google lançar o seu próprio telefone, falaram em parcerias com outras empresas de telefonias e etc etc. Porém quando foi oficialmente lançado, o Google Android ainda é apenas uma promessa de um OS para celulares que deve prometer.

    Pelo que foi falado, o Google Android ficará bem visível em telas PPC e Smartphone com suporte ao que temos hoje no mercado:

    • Touchscreen
    • 3G
    • Webkit-based browser
    • Optimized Java runtime layer (known as Dalvik Virtual Machine)
    • Threaded text messaging
    • MPEG-4, h.264, MP3, and AAC file formats
    • Accelerated 3D graphics

    Poucos dias atrás foi mostrado algumas imagens do SDK, veja elas aqui.

    Featured Video:

     

    Source -> Engadget

    HTC Touch Cruise


    Após o lançamento oficial do HTC Touch Cruise, novo dispositivo com GPS e uma nova interface baseada no TouchFLO, melhorando ainda mais a sua navegação. Agora além da já tradicional tela sensível a toque, esse Touch Cruise tem um botão parecido com o do iPod, permitindo zoom em imagens apenas rodando o seu dedo.

     

    Processor - Qualcomm® MSM7200™, 400MHz
    Operating System - Windows Mobile® 6 Professional
    Memory - ROM: 256MB ; RAM: 128MB DDR SDRAM
    Display - 2.8-inch TFT-LCD with backlight LEDs, touch-sensitive screen
    Camera - Main camera: 3 megapixel color CMOS camera with auto focus
    Second camera: VGA CMOS color camera
    E mais no source.

    Source -> CoolSmartPhone