Postagens

Mostrando postagens de fevereiro, 2010

Dicas para manter a vida útil de uma bateria de notebook

Obs. As dicas se referem à uma bateria de lítio! A pior situação possível para a bateria é usá-la com o notebook na tomada: sempre remova a bateria nestas situações, pois senão a bateria ficará sempre em um estado de carregar e descarregar. Neste caso, mantenha a bateria fora do notebook com uns 40% da sua carga (lembre-se de usar o notebook ligado em um estabilizador ou no-break). Não as deixe fora do notebook totalmente descarregadas. Reduza o calor que cerca a bateria. Calor aumenta a taxa na qual a bateria envelhece, resultando em perda do tempo de vida. Em casa, isso significa manter o notebook longe de carpete ou qualquer outro isolante que faça com que a temperatura do laptop aumente. Não fique descarregando totalmente e carregando totalmente a bateria, isso diminui seu tempo de vida. Às vezes a bateria precisa ser descarregada e recarregada por completo. Enquanto isto é mau quando feito constantemente, fazê-lo a cada 3 ou 4 semanas mantém a precisão do medidor da bate

Obtendo usuários de grupo AD

Abaixo está um simples código para se obter os usuários que pertencem a determinado grupo de AD. Este snippet percorre recursivamente o AD, preenchendo um arraylist com os usuários nele presentes. É uma Console Application, e recebe como parâmetros o nome do grupo (ex.: Grp-Desenvolvedores ) e o LDAP (ex.: LDAP://DC=dominio,DC=com,DC=br ) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Collections; using System.DirectoryServices; using System.IO; namespace ADUsersFromGroup { class Program { static ArrayList _userNames = new ArrayList(); static ArrayList _groupNames = new ArrayList(); static void Main(string[] args) { Console.WriteLine("Informe o nome do grupo AD e pressione ENTER: "); string group = Console.ReadLine(); string ldap = Console.ReadLine(); ArrayList list = GetADGroupUsers(group, ldap); usi