Console de desenvolvimento PHP opensource ou Dreamweaver?

Ok, o Dreamweaver é bonito arrumado e tem muitas e boas facilidades porém no mac ele não é tão bonito assim e seria um software não licenciado no meu querido Apple então o amigo Felipe Kremer me indicou o Eclipse! Mas eu disse, isso é um console para Java!!! e ele respondeu não com os plugins que vou te passar! rs…

imagem

Fiquei de queixo caido, de saber como tem desenvolvedores colaborando e com a quantidade de plugins para este console que se mostrou muito leve mesmo sendo desenvolvido em java, por isso resolvi divulgar aqui essa incirvel alternativa para o pessoal que desenvolve em PHP.

Click to continue reading “Console de desenvolvimento PHP opensource ou Dreamweaver?”

Continue reading » · Rating: · Written on: 05-13-08 · No Comments »

WP - Plugins

O amigo Gustavoribeiro.net, disponibilizou uma bela dica de plug-in para o wordpress. Então vou seguir o exemplo dele e descrever os que tenho no meu blog, não sou nenhum wpman mas vai que serve para alguém!

  • Add2any - Um aglomerador de feed, disponibiliza um botão que auxilia o visitante a adicionar seu site em vários sites organizadores de feed.
  • Extended - Encurtei o nome mas esse plugin expande as configurações do WP.
  • All in One SEO Pack - Com esse cara fica fácil divulgar seu site entre os bots de sites de busca.
  • Easytube - O nome já dis tudo! Com uma simples tag você coloca o vídeo que quizer no seu blog.
  • ImageShack Uploader for Wordpress - O nome já diz tudo, lá no write ele adiciona um botão que é uma mão na roda.
  • NextGen Gallery - Indispensável principalmente para quem curte foto como eu! Um exemplo dele em ação pode ser visto no post do Fox Extreme.
  • WassUp - Estatisticas no mais alto nível para seu blog.
Bom isso é tudo pessoal!
Continue reading » · Rating: · Written on: 05-09-08 · No Comments »

Presets Lightroom

Pessoal, estou devorando 2 livros de LR e com eles estou aprendendo muito, então, como de praxe compartilho o que venho aprendendo com vocês.

Alguns presets:
Balanço de Branco
Contraste
Nitides (Sharpen)
Vivid
Redução de Noise (Canon EOS XT)
Redução de Noise (Nikon D60)
Camera Calibration para Canon EOS XT ***

PS: Os presets de redução de noise tem seus valores baseados em dados obtidos para as câmeras Rebel XT e XTi caso alguns dos amigos queiram para suas respectivas câmeras me digam via MP que procurarei saber.

Para adicionar os presets ao LR:
Na aba “DEVELOP” clique com o botão direito dentro do menu de seleção dos presets e selecione import. Aponte o arquivo desejado e pronto.

Ex.:
Imagem

*** - Este deve ser importado normalmente porém deve ser lido no momento da importação das fotos de sua câmera. Na janela de dialogo que se abre ao clicar em import na aba Library há uma sessão chamada Information to Apply nela você seleciona o preset em Develop settings

Em brave estarei disponibilizando presets de correção das aberrações de cores para lentes.

Continue reading » · Rating: · Written on: 04-24-08 · 1 Comment »

Rede Wireless

Com a instalação do Net Combo aqui em casa o meu rotiador wireless DLink DI-524 rev. B4G foi transferido para a sala uma vez que o modem deveria ficar proximo ao decodificador e que também é onde fica meu telefone então resolvi colocar minha rede full wireless, porem ocorreram alguns problemas que descreverei aqui, assim como a solução para que fique registrado e assim ajudar a quem possa interessar.

Ambiente

O ambiente aqui é um pc, dois notebook’s e um palm tx. O PC fica no segundo quarto convertido em escritório os notebooks e o palm ficam pela casa e já conectavam a rede wireless antes da mudança do AP (Access Point/Rotiador wireless) sem problemas. Após a instalação de uma placa de rede DLink DWL-G510 rev. C2 no PC percebi que o sinal era fraco ao ponto de fazer a conexão cair de tempos em tempos e as vezes nem conectar ao AP que é equipado com uma antena de mesa TP-link 5Dbi (TL-ANT2405C). Assim adquiri a mesma antena para por na placa do PC, porque atraz do gabinete com todos aqueles cabos (Energia, USB, Som e Monitor) era de se esperar uma total disperssão do sinal.

Mesmo assim o sinal ainda continuava fraco (-76 Dbm) foi então que em busca de uma solução na internet eu descobri que esta placa é na verdade uma RaLink RT2561/RT61 rev B cujo o driver pode ser baixado clicando sobre o nome. Feito isso o sinal foi para -68 Dbm (36 Mb/s) e o PC passou a conectar sem problemas, mas eis que surge um novo!!!

Ao ligar qualquer um dos notebook’s no eixo entre o AP e o PC o PC perdia sinal drasticamente impedindo assim o acesso de qualquer aplicativo a internet. Como ambos os notebooks o PC e o Palm conectavam sem problemas a rede wireless porém um de cada vez eu resolvi que o problema poderia estar no Access Point e percorri a internet em busca da solução.

Não foi tarefa simples uma vez que o unico post que encontrei de um forum que falava exatamente do problema que eu estava tendo era datado de 27/02/2006. Comecei então a procurar por relações e descobri que havia uma atualização de firmware para meu Access Point e assim se deu inicio a uma busca que não parecia ter fim, mas lendo aqui… consultando ali eu cheguei ao tão procurado download! A firmware do DLink DI-524 rev. B4G lançada em 07/05/2007 na sua versão 2.06 que pode ser baixada neste site.

No arquivo compactado vem inclusive um aplicativo win32 que descobre o seu AP e faz a atualização automaticamente. E finalmente após a atualização tudo funcionou perfeitamente, o PC agora encontra-se com um sinal de -56Dbm (54 Mb/s) e então eu vim correndo escrever este post para não acabar caindo no esquecimento.

Espero que seja de alguma ajuda!

ADD: Após escrever esse post tive um problema sério de Nível de Ruido que estava muito alto gerando uma perda de pacote assustadora e assim dificultando o desenpenho da rede. Mas depois de alguns testes percebi que o vilão da história era o celular da minha esposa que tinha o bluetooth ativado o tempo todo. Então fica ae a dica! Se você está tendo problemas com nivel de ruido em sua rede wireless e possui um “Motorola V3″ desative o bluetooth.

Continue reading » · Rating: · Written on: 08-04-07 · 1 Comment »

BLNet v0.1 (Beta)

Antes de eu explicar o que é o BLNET vou contar uma historinha. Quando eu trabalhava com suporte UNIX de nivel III eu já não aguentava mais os clientes me ligando só para bloquear um site ou liberar outro no servidor de PROXY. Haviam várias verramentas que faziam este serviço porém para alguns, tais ferramentas eram muito complexas, ou só eram feitas pra funcionar em sistemas complexos. Então resolvi desenvolver essa ferramenta não só para facilitar a vida dos clientes mas também para facilitar a minha.

O BLNET nada mais é que um ferramenta/site de intranet feito em PHP para editar arquivos texto que são consultados pelo squid, não sendo necessário abrir uma sessão SSH para isso. Ainda não fiz um script de instalação nem nada muito avançado então vou colocar aqui sua ultima versão e o metodo de instalação para caso de alguém querer usar e implementar.

Instalação

Não é necessário mencionar que você precisa ter um sistema Linux rodando e funcionando com o serviço de proxy SQUID e APACHE com suporte a PHP.

Faça o download do blnet.zip e descompacte o conteúdo deste arquivo no diretório de sua preferência, e proceda com os seguintes passos.

 

Caso não consiga entre em contato comigo porque este arquivo esta no geocities e eles costumam nerfar quando há muitos hits no arquivo. Algo pra controlar os downloads.

Acrescente as seguintes linhas no /etc/sudoers com o comando “visudo”

#————-INICIO———-

www-data ALL=(ALL) NOPASSWD: /usr/bin/htpasswd
www-data ALL=(ALL) NOPASSWD: /etc/init.d/squid
www-data ALL=(ALL) NOPASSWD: /usr/sbin/squid
www-data ALL=(ALL) NOPASSWD: /bin/chown

#————-FIM———-

Altere os donos dos arquivos que contém os endereços

#chown -R proxy:proxy /var/www/blnet/listas

Construa as ligações para que a aplicação e o squid leia os arquivos sem problemas.

#ln -sf /var/www/blnet2/listas/bloqueados.txt /etc/squid/bloqueados.txt
#ln -sf /var/www/blnet2/listas/desbloqueados.txt /etc/squid/desbloqueados.txt

Edite o arquivo /var/www/funções.php e altere de acordo com o sistema as seguintes variáveis:

@$_APIPATH = $_SERVER['DOCUMENT_ROOT'];
@$_SQUIDBIN = “/usr/sbin/squid”;
@$_HTTPUSR = “www-data”;
@$_DISPCACHE = “/dev/sdc1″;
@$_CMDCHOWN = “/bin/chown”;

$_APIPATH
O caminho onde encontra-se os arquivos do BLNET, por padrão ele indica o diretório principal isso é /var/www que no arquivo de configuração do APACHE indicado pelo DOCUMENT_ROOT.
Caso seja instalado em outro diretório por favor acrescente-o da seguinte forma:
@$_APIPATH = $_SERVER['DOCUMENT_ROOT'].”/blnet/”;
O .”/blnet/” acrescido nesta variável indicará que o diretório de trabalho do BLNET será /var/www/blnet/

$_SQUIDBIN
Indica o path do comando “squid” usado pelo BLNET para reiniciar o serviço após um acréscimo ou decréscimo de conteúdo nas listas gerenciadas por ele com a variação “-k reconfigure”. Por padrão dos sistemas debian o comando fica em /usr/sbin/squid

$_HTTPUSR
Usuário do sistema que é dono do serviço http responsável pelos arquivos onde serão gravados o sites bloqueados e desbloqueados.

$_DISPCACHE
O BLNET mostra um status do CACHE para consulta, mas é nesta variável que contará o disco que ele irá consultar. Caso o disco indicado não exista, ele fará um monitoramento o disco principal.

$_CMDCHOWN
Toda vez que o BLNET é acessado ele checa os donos dos arquivos que armazenam os sites bloqueados e desbloqueados, caso tenha ocorrido alguma mudança por outro serviço ou comando ele irá definir os donos destes arquivos automaticamente para o valos definido na variável $_HTTPUSR.
Por isso é necessário definir nesta variável a localização do comando CHMOD responsável por alterar os donos dos arquivos em sistema baseados em UNIX.

Continue reading » · Rating: · Written on: 04-14-07 · No Comments »