26 Fev
Enviado por Diego Albuquerque
Uncategorized
Continuando com a jornada em direção a deixar todas as máquinas da rede que administro configuradas para acessar a Internet sem que eu precise mover um dedo sequer, resolvi postar a dica de como deixar a aba Conexões , no meu Ferramentas, do INternet Explorer , indisponível para o usuário, ou seja, de modo que ele não possa alterar as configurações de Proxy.
É simples:
Cria um arquivo .reg qualquer e coloque dentro :
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
"ConnectionsTab"=dword:00000001
Depois é só disparar o arquivo via Login Script.
Estamos quase lá… depois posto como fazer o mesmo para o Firefox. E ai juntamos tudo num bolo só e seremos felizes administradores de rede que não precisam se preocupar em configurar proxy nas estações.
Abraços

26 Fev
Enviado por Diego Albuquerque
Uncategorized
Se você chegou até aqui é porque já sabe pra que serve isso , mas se você é só um curioso e não sabe o porquê alguém resolveu escrever sobre tal coisa, eu digo:
Isso serve para “dizer” para o Internet Explorer que ele deve pesquisar na rede as configurações que ele deve usar como proxy!!!
Mas como assim ? Bem, podem olhar em um outro post meu, aqui no ultimolog, onde falo como fornecer configurações automáticas de proxy pela rede. Qual a vantagem disso ? Imagine que você administre uma rede de 1000 máquinas e precisa alterar as configurações de proxy ou mesmo , precisa alterar qual proxy a ser usado ? Será que não seira melhor se o próprio navegador pudesse fazer isso sozinho sem que você tivesse que ir de máquina em máquina ?
Bem, vamos a dica. Só tou escrevendo isso por aqui porque não achei em canto algum alguém que explicasse como eu poderia fazer para que aquele quadradinho que fica ali do lado de “detectar automaticamente as configurações”, na aba configurações do Internet Explorer, pudesse ficar marcado via registro.
Bem, basta você criar um arquivo .reg e colocar :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"AutoConfigProxy"="wininet.dll"
"ProxyEnable"=dword:00000000"
"ProxyOverride"="
“ProxyServer”=-
“AutoConfigURL”=-
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections]
“SavedLegacySettings”=hex:46,00,00,00,04,00,00,00,09,00,00,00,00,00,00 ,00,07,\
00,00,00,3c,6c,6f,63,61,6c,3e,0d,00,00,00,68,74,74,70,3a,2f,2f,31,31,3 1,31,\
31,2f,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0 0,00,\
00,00,00,00,00,00,00,00,00
“DefaultConnectionSettings”=hex:46,00,00,00,02,00,00,00,09,00,00,00,00 ,00,00,\
00,07,00,00,00,3c,6c,6f,63,61,6c,3e,0d,00,00,00,68,74,74,70,3a,2f,2f,3 1,31,\
31,31,31,2f,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0 0,00,\
00,00,00,00,00,00,00,00,00,00,00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
“ConnectionsTab”=dword:00000001
Depois é só disparar isso em um login script qualquer.
Abraços e até a próxima quando vou dissecar a solução completa. ;D

25 Fev
Enviado por Diego Albuquerque
Uncategorized
Quando migrei pro ambiente Mac OS senti falta de algumas coisas que tinha no Linux e uma delas foi ter uma opção de , a partir do Finder, abrir a pasta que eu quero no terminal.
Acabei achando a solução utilizando o Automator de maneira até simples. Abaixo vai o passo a passo de como fazer:
1 - Abra o Automator.app: Eu gosto muito de utilizar o CMD + ESPACO para usar o Spotlight e ai digitar o que eu quero. Acho muito melhor do que sair procurando onde está a aplicação. Agiliza o processo.
2 - Na tela de abertura escolha a opção SERVIÇO.
3 - Agora , na parte superior direita da janela do Automator, onde tem recepção do serviço selecionado , escolha : pastas em finder.app
Em seguida, na barra lateral esquerda, em Biblioteca, Utilitários, dê dois cliques em Executar AppleScript.
No balão que surgiu do lado direito, digite o seguinte script:
on run {input, parameters}
tell application "Terminal"
activate
tell window 1
set pasta to quoted form of POSIX path of input
do script "cd " & pasta
-- do script "cd " & theWin & ";ls -al | more"
end tell
end tell
end run
4 - Clique em Arquivo , Salvar e dê um nome sugestivo para ele. No meu caso eu escolhi : Open in Terminal.
CABOU-SE O QUE ERA DOCE.
Agora é só ir no Finder, clicar com o botão direito sobre a pasta que vc deseja abrir no terminal, e você verá que no final do menu, está a opção que você acabou de criar.
Boa sorte a todos.
Abraços
Diego

Tem de tudo…
Notebook , Smartphone, Som pra carro, Câmeras Digitais, Multiprocessador, Livros, Encosto pra cama, de tudo um pouco .. :D :D :D
E no preço melhor que o Mercado Livre.
É o meu webSALE.
http://www.ultimolog.com/websale/
Quem quiser algo, só entrar em contato via email ou telefone.
Abraços
Diego

02 Jun
Enviado por Diego Albuquerque
Uncategorized
O problema surgiu quando tentei publicar um site na dreamhost via FTP normalmente. Como me encontro através de proxy a coisa ficou complicada, já que o acesso FTP não se dá muito bem com o SQUID.
Bem, a questão é que sai buscando uma maneira de fazer o upload de arquivos grandes para a DREAMHOST via web. Eles fornecem uma solução de FTP acessível através de webftp.dreamhost.com. A questão é que o upload está limitado a arquivos de no máximo 2Mb.
Ps.: Tudo foi feito no ubuntu linux.
Bem, para resolver o problema o que fiz foi :
1 - Criar um arquivo ZIP , grande mesmo, com tudo que eu queria em uma pasta qualquer via nautilus.
Para este exemplo vamos adotar a pasta /temp e o nome do arquivo criado como arquivo_compractado.zip
2 - Via Shell, entrar na pasta e dividir os arquivos, com o comando split, em partes de 1M.
split -b1M arquivo_compactado.zip
Com este comando serão criados vários arquivos com prefixo x : xaa, xab, xac , etc.
3 - Subir, via webftp da dreamhost, na pasta desejada , os arquivos gerados no passo 2.
4 - Subir, na mesma pasta dos arquivos, o script :
shell_exec ("cat x* > arquivo_zip.zip");
shell_exec ("unzip arquivo_zip.zip");
shell_exec ("rm x*");
shell_exec ("rm arquivo_zip.zip");
$saida = shell_exec ("ls -lah");
echo "Resultado : $saida ";
Iremos, para este exemplo, chamar o script de script_descompactador.php
5 - Executar , via browser, o script anteriormente criado.
Exemplo: http://www.meusite.com/script_descompactador.php
PRONTO! FEITO!

29 Jan
Enviado por Diego Albuquerque
Uncategorized, Ubuntu, Linux, Sysadmin
Estamos de volta com mais uma dica para ficar guardada nos Logs. :D
Desta vez a questão é como recuperar ou melhor, resetar a senha do administrador do windows XP, utilizando apenas um Linux Ubuntu, de preferência.
A primeira coisa que será necessária é a imagem de um Linux Bootável por CD ou USB, no caso , pode ser o Ubuntu.
Existe uma maneira bem fácil de gerar um pendrive bootável através do Ubuntu que consiste em , tendo a imagem do mesmo em alguma pasta e um pendrive de no mínimo 1Gb, utilizar a opção CREATE A USB STARTUP DISK, acessível através do menu SISTEMA -> ADMINISTRAÇÃO.O processo é intuítivo, consistindo apenas em apontar onde está a imagem da distribuição e em qual pendrive você deseja instalar.
A segunda coisa que você precisa é do programa chntpw, que pode ser instalado na sua máquina através de um simples aptitude install chntpw. Depois de instalado você precisará copiá-lo para um Pen Drive, CD, ou qualquer coisa do tipo , já que vai precisar executá-lo na máquina que você quer atacar.
OK OK OK , vc é usuário Windows e não tem como fazer isso ? Então estou colocando o arquivo para download ao final do artigo. Basta copiar ele para um Pendrive, por exemplo.
Vamos lá.
cd /media/[ NOME_DA_PARTICAO ]/Windows/system32/config
/media/[ PONTO_DE_MONTAGEM_DO_CHNTPW ]/chntpw SAM
Ele mostrará todos os usuários existentes no Windows, indicando quem é Administrador.
/media/[ PONTO_DE_MONTAGEM_DO_CHNTPW ]/chntpw -u
nas opções digite 1 para resetar a senha e em seguida 1 novamente para escrever o arquivo e efetuar a alteração.
PRONTO. Processo terminado. Agora é só rebootar o computador e entrar com o login do administrador SEM SENHA.
Abraços,
Diego
Auiq está o dito cujo: chntpw.zip

Pessoal,
sei que isso deve ser banal para quem já programa em java, mas para leigos como eu, nesta linguagem, a coisa não estava muito clara e acabei sofrendo bastante com isso já que alguns programas feitos em java , como o jDowloader (gerenciador de download) e o Mercure (clone do MSN), simplesmente tentam INTELIGENTEMENTE fazer um acesso web logo que você os carrega, sem nem mesmo perguntar se você está atrás de um firewall/proxy ou não.
Resumo da ópera: até hoje eu não estava conseguindo usar os dito cujos pois simplesmente eles tentavam fazer uma checagem de atualização na inicialização que não seguia pois os mesmos tentavam uma conexão direta enquanto eu estava atrás de um proxy.
Bem, problema resolvido. Agora para executar o jar destas aplicações basta eu fazer:
java -Dhttp.proxyHost=[ENDERECO_DO_PROXY] -Dhttp.proxyPort=[PORTA_DO_PROXY] -jar [APLICATIVO_JAR]
Caso você precise passar usuário e senha , basta acrescentar as seguintes diretivas:
-Dhttp.proxyUser=[USUARIO] -Dhttp.proxyPassword=[SENHA]
É isso, espero que ajude alguém.
Abraços e inté a próxima.

Bem pessoal, o assunto agora é configuração automática de proxy nos browsers. Não sei se todos conhecem, mas com certeza, já devem ter visto na hora de configurar o navegador (browser), uma opção relativa a configuração automática.
No IE (nosso querido odiado Internet Explorer) , temos a opção : Detectar automaticamente as configurações.
No maravilhoso, surpreendente, fora de série , Firefox, temo a opção : Autodetectar as configurações de proxy para esta rede.
Antes de mais nada, só para contextualizar, para que serve este negócio de configuração de proxy automática ou não ?! Provavelmente, em sua casa, não vai servir para nada. Isso tem mais a ver com o ambiente corporativo, onde, geralmente, temos um proxy que filtra e faz cache de todos os acessos na corporação.
Geralmente, nestes casos, onde não esteja sendo utilizado um proxy transparente, configura-se todas as máquinas para acessar a Internet através de um proxy, muitas vezes usando um script de configuração alguma_coisa.pac. Bem, mas se você chegou até aqui é porque já sabe de tudo isso e como a idéia aqui é não repetir o que tem aos montes pela Internet, vamos ao que interessa.
Clique aqui para ler o restim ! »

Bem pessoal, me deparei com um pequeno problema um dia destes ao qual, devido a pressa, deixei passar e que acabou voltando hoje, quando fui utilizar o meu HD externo no meu Ubuntu 8.04
Bem, eu tenho uma gaveta que me permite ligar meu HD via usb no computador. Acho que todos devem conhecer uma. A questão é que ao “espetar” a mesma na USB o meu ubuntu estava montando as minhas partições de um modo que não me permitia escrever nada, na verdade, estava montando minha partição EXT3 com permissão de escrita apenas para o root e read-only para os demais.
Eis que encontrei a solução :D :D :D
Bem, no ubuntu 8.04, que é o que eu uso, o mesmo vem com um sistema de autorizações acessível através do menu SISTEMA -> ADMINISTRAÇÃO -> AUTORIZAÇÕES., conforme podem ver abaixo.
Então vamos lá. Acessem o sistema de autorizações e sem seguida cliquem no item Mount file systems from removable drives. Agora basta adicionar seu usuário clicando no botão Permitir na parte de Autorizações Explícitas. Pronto. Terminado. Agora é só “espetar” o seu HD externo ou HD com gaveta USB e ter acesso total ao mesmo. :D
Abraços e até a próxima.

09 Mai
Enviado por Diego Albuquerque
Ubuntu, Linux, Otimizando&Customizando
Pessoal,
aqui estou eu com mais um pequeno artigo/dica. Aqui no trabalho temos uma impressora Xerox Phaser 3420 que, dentre outras funcionalidades, nos permite imprimir em frente-e-verso e no formato de livro. Em casa também possuo uma CANON PIXMA IP4200 que me permite a mesma coisa. A grande questão é que este tipo de impressão depende do gerenciamento do driver da impressora, ou seja, problemas a vista quando se está usando o linux.
A impressão em formato booklet consiste em imprimir em frente-e-verso, mas no formato de livro, ou seja, você pode pegar o documento impresso e dobrá-lo ao meio, obtendo um pequeno livreto.
Existem alternativas de software para todos os gostos e para todos os ambientes: Windows, Mac OS, Linux, etc.
No Linux ( ubuntu ou outros ) temos o gtkpsproc, mas que precisa de um pouco de habilidade para configurar.
No Mac OS ( Leopard , Tiger, etc ) temos alguns scripts do Automator que suprem a necessidade.
No Windows temos alguns geradores de PDF, como o primopdf.
Mas o que me chamou a atenção foi um site que faz tudo isso de graça , free, freeware, online ou on-line : bookletcreator.com
Este site permite que você faça um upload de um PDF e ele retorne um outro pdf formatado. Depois é só você mandar imprimir frente-e-verso e pronto. Vale salientar que, se você não possui uma impressora frente-e-verso, você pode mandar imprimir as páginas ímpares, colocar as folhas novamente na impressora, e mandar imprimir as páginas pares.
Uma das funcionalidades interessantes é que você pode mandar ele criar , de um único arquivo, pequenos grupos de booklets ( livretos ) de N páginas. Depois é só você sobrar de N em N páginas e juntar tudo. Não sei se vocês já viram alguns livros que são feitos de uma junção de pequenos livretos costurados.
Bem, fica a dica e vamos contribuir com o meio ambiente economizando papel na impressão de nossos documentos. :D :D
Abraços
Diego

| D | S | T | Q | Q | S | S |
|---|---|---|---|---|---|---|
| « Fev | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||