Licença de Software NFR (Not for Resale) pode ser usada na empresa?
No grupo de MCT Brasil surgiu esta duvida recentemente por causa das licenças de software que estão acompanhando o Windows 2008, SQL Server 2008 e o Windows 7 (http://www.marcelosincic.com.br/Blog/post/Cursos-de-Windows-2008-dao-copia-do-Windows-2008-Standart-full-(NFR).aspx) para quem faz cursos oficiais. Estas licenças são do tipo NFR, em bom portugues "não para revenda".
Achei interessante falar sobre isso porque mesmo entre os MCTs poucos souberam como funciona este tipo de licença, então seguem as informações que tenho e vale a pena prestar atenção para não correr o risco de ter a empresa multada:
1 A licença é NFR (Not For Resale), o que significa que é uma cópia integral mas não pode ser repassada, ou seja, não pode ser comprada ou vendida por distribuidores. Isso evita que o aluno ou até o CPLS tente comercializar.
2. NÃO PODE SER UTILIZADA em empresas, exceto para testes ou avaliação, o que se encaixaria muito bem no caso de utilização doméstica ou testes em ambiente da empresa.
3. Isso vale para produtos especificados como NFR, no caso o SQL Server e Windows 2008 e do Windows 7 que acompanha o curso 6292.
Verifique para detalhes a EULA do SQL Server: http://msdnaa.oit.umass.edu/Neula.asp “Not For Resale Software. Product identified as "Not for Resale" or "NFR" may not be resold, transferred, or used for any purpose other than demonstration, test, or evaluation.”
Lei geral de licenciamento de software: http://www.auditnet.org/articles/softwarelicenses.htm “Not for Resale (NFR) Software License. These very specific and restricted licenses are made available by Software Vendors directly to the distribution channel software and are typically marked NFR with explicit conditions that it is NOT FOR RESALE. The NFR software is distributed as a promotional or sample product not licensed for normal commercial distribution.”
Planilha com as entradas das Group Policy em Windows 2003/Vista/2008/7
Sempre quando estamos em treinamento os alunos perguntam onde estão a configuração A ou a configuração B.
No Windows 2008 isso está resolvido porque existe a opção de "Find" e uma lista com todas as policies agrupadas, mas no Windows 2003 não tem isso.
No site de downloads da Microsoft existe um link permanente com planilhas Excel facilitando a busca.
Acesse e se divirta: http://www.microsoft.com/downloads/details.aspx?familyid=18C90C80-8B0A-4906-A4F5-FF24CC2030FB&displaylang=en
Ferramenta para converter HD fisico (em uso) para VHD
A ferramente já existia mas era necessário que fosse um disco fora de uso para fazer a criação (http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx)
A nova versão do Disk2VHD agora permite que façamos a conversão do disco em uso, ou seja, o disco do próprio SO.
Eu, por exemplo, converti uma partição onde tinha o dual boot para Windows 2008 R2 em VHD e ficou perfeito em apenas 15 minutos !!!!

Boot pelo PenDrive no Windows 2003/XP e superiores
Muitas vezes precisamos criar boot por pendrive, como por exemplo, para instalar o SO em um netbook.
Entre com command prompt, se for no Windows Vista ou no Windows 7 entre como administrador (botão direito no atalho "Abrir como Administrador"):
DiskPart (ferramenta de manutenção e configuração de disco)
Listdisk (lista os discos fisicos da maquina)
Select disk <Numero> (seleciona o pendrive, CUIDADO PARA NÃO ESCOLHER O DISCO ERRADO)
Clean (apaga todos os dados do disco)
Create partition primary (cria a partição com todo o tamanho do pendrive)
Select partition 1 (seleciona a partição que acabou de ser criada)
Active (ativa a partição criada)
Format fs=ntfs (formata o pendrive)
Assign (atribui uma letra ao pendrive no Windows Explorer)
Exit (sai do utilitário)
Não feche ainda o command prompt, verifique com qual letra o pendrive ficou no Windows Explorer.
Volte ao command prompt e acesse o DVD de instalação do Windows Vista ou do Windows 7 e acesse a pasta boot:
cd\boot (diretório de boot do DVD de instalação)
bootsect /nt60 <Letra>: (copia os arquivos de boot para um windows versão 6.0 ou superior, no caso o Vista ou Windows 7)
Pronto, agora configure o BIOS de sua maquina para dar boot pelo Pendrive ou use a tecla <F8> que em muitos BIOS mostra a lista de boot.
Scripts de exemplo dos cursos Scripting (2433) e WMI (2439)
Já não ministrava estes cursos a um tempo, para ter uma idéia ainda se baseavam no Windows 2000.
Estou deixando disponivel a biblioteca de scripts que criei a uns 3 anos atrás quando este curso era bem mais comum.
Estão separados em 2 arquivos, o primeiro para scripts de administração, incluindo alguns que acessam base de dados, e o segundo especifico com exemplos de WMI.
Bom proveito !!!!!
Scripts Básicos e Administrativos.zip (95,08 kb)
Scripts WMI.zip (7,00 kb)
Promoção TechEd 2009 + Windows 7
A Microsoft irá lançar uma campanha de premiação para profissionais baseados no Windows 7.
Haverá sorteio de XBOX, viagem a Seatle e ingressos para o TechEd. A premiação está dividada entre profissionais e estudantes.
Vale a pena, increva-se agora que as etapas começam em 22/06: http://www.winthe7.com.br/
Microsoft disponibiliza SP2 RTM do Vista e do Windows 2008
A Microsoft finalmente disponibilizou o RTM do SP2 do Vista e do Windows 2008. Isso não quer dizer que a partir de amanhã estaremos baixando ele via Update, porem ele já está preparado e em breve poderá ser baixado. Atualizarei com o link quando estiver disponivel.
As principais mudanças são:
- Windows Search 4.0 foi melhorado em performance e consistencia
- Bluetooth 2.1 Feature Pack
- Suporte nativo a drives Blu-Ray
- Acrescetnado o Windows Connect Now (WCN) que facilita conexões a rede Wifi
- Windows Vista SP2 habilita o exFat que permite gravação de data e hora nos arquivos em formato UTC
Alem destas mudanças várias outras menores tambem estão implementadas. Consulte a lista completa em http://technet.microsoft.com/en-us/library/dd335036.aspx
Microsoft Web Platform, configurador automatico para aplicações ASP.NET
Nota: Já está disponivel a versão Beta do WPI 3. Veja no post http://www.marcelosincic.com.br/blog/post/WebMatrix-Gerenciador-para-desenvolvimento-de-sites-(WPI-3-Beta).aspx
Você já imaginou poder instalar todo o suporte a aplicações ASP.NET sem a necessidade de qualquer esforço adicional de ficar baixando diversos aplicativos?
Baixe em http://www.microsoft.com/web/downloads/platform.aspx o Microsoft Web Platform. É um aplicativo de 1 MB que permite escolher os produtos a serem baixados e já processa as intalações e configurações dos seguintes itens:
1- .NET Framework na versão 3.5 para suporte as aplicações criadas em ASP.NET, que contem suporte a AJAX, LINQ, etc
2- IIS And Extensions para configuração e instalação da versão mais nova do IIS
3- SQL Server 2008 Express que é um poderoso banco de dados relacional, possui a limitação de 4GB por banco, mas permite o uso de todos os recursos
4- Visual Web Developer que é um subconjunto do Visual Studio 2008 Professional, porem faz toda a parte do ASP.NET com VB ou C#
É isso ai, aproveite este pacote. Instalei ele em um VM e fiquei impressionado com a facilidade de configuração e a riqueza, o ambiente fica muito bom em termos de configuração e recursos.
Processo DPC (Defered Process Call) com alto uso de CPU pelo ProcEXP
Recentemente notei que a minha maquina estava com uso de cpu alto, mesmo quando inativa. Ao utilizar o ProcEXP (http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) notei que isto vinha do DPC. O que significa isso?
DPCs são processos que chamam um hardware ou driver e este não responde.
Qual a solução neste caso?
1) Abra o ProcEXP e verifique se algum processo é o causador, fazendo a comparação entre os percentuais de CPU. Ao encontrar o processo, encontrou o hardware que ele utiliza. Desabilite e habilite novamente.
2) Se não encontrou o processo siga o mesmo modo, porem com todos os hardwares que utilizou, desabilitando e habilitando novamente até encontrar o que resolve.
3) Verifique se existe um driver mais novo, que provavelmente resolve as chamadas que ficaram inválidas.
No meu caso era a placa de rede, uma vez que ao hibernar eu estava utilizando cabo e ao reiniciar utilizei a placa wifi. O Windows se "confundiu" e ainda procurava a placa de rede.
Problemas em rede com o Windows 2003 R2
Eu tive diversos problemas em rede com o Windows 2003 R2 ao tentar copiar grandes arquivos para outras maquinas.
Para resolver o problema foi necessário fazer 2 passos, que devem ser feitos e testados individualmente, pois em 4 casos funcionou mas tive um servidor específico que não deu certo e era a placa de rede com defeito.
Muitas vezes apenas desabilitando o CHIMNEY já resolve o problema.
1) Deslique o recurso CHIMNEY do windows:
Netsh int ip set chimney DISABLED
Este recurso faz o pacote de rede ser escalável, ou seja, o Windows dinamicamente muda o tamanho do pacote conforme o tipo e a constancia do tráfego. Parece muito bom, porem nem todos os SOs tem este recurso, o que causa o problema da queda de conexão.
(Fonte: http://support.microsoft.com/kb/912222/pt-br)
2) Desligue o recurso "Offload TCP_LargeSend" e o "Offload Checksum" na placa de rede.
Estes recursos deveriam manter o tamanho do pacote e manter a conexão mesmo quando ocorre um problema, porem as vezes aparecem aquele "balãozinho" do windows avisando problemas na gravação de dados em rede.