Archive for March, 2009

Software livre: Necessidade ou Xiitismo?

Friday, March 27th, 2009

É muito comum ver pessoas criticando o software livre ou mesmo elogiando sem entender seu impacto no mundo comercial.

Vamos falar um pouco da realidade do Software Livre em um foco totalmente comercial para que as pessoas entendam a real necessidade desta metodologia/visão de negócio e também possam aplicar em suas vidas esta estratégia. (mais à frente explicarei o porquê de estratégia)

Em primeiro passo devemos fixar em nossas mentes que Software Livre NÃO é software gratuito, isto mesmo, o fato de você ter usado uma ferramenta de código-fonte aberto e se beneficiado da gratuidade deste utilitário não quer dizer que as pessoas não tirem proveitos financeiros sobre tal metodologia/visão.

Abaixo vou citar alguns casos aonde se extrai muito dinheiro do software livre.

Dentro deste seguimento prestemos atenção em um dos mais populares fenômenos do Software Livre, o Gnu/Linux e seus sabores.

Temos no mercado corporativo do pingüim 3 distribuições em especial que se destacam pela sua aceitação de mercado, estabilidade e suporte de alta qualidade:

* Red Hat
* Suse Enterprise
* Mandriva

As três distribuições acima citadas COBRAM pelo suporte e acesso a repositórios comerciais.

Em algum instante você pode estar se perguntando:
Isto é maquiavélico, por que eles cobram por Gnu/Linux se ele é gratuito?

Mentira! Gnu/Linux é um sistema de código-fonte aberto, mas isto não quer dizer que todos têm sua disponibilidade ou licença gratuitos.

Explique-me como manter um suporte via fone, helpdesk e ter servidores ligados 24 horas, com alta disponibilidade de rede e software?
Quem pagará as contas de luz, água e internet?

Quem pagará os desenvolvedores?

Vejamos outro caso de sucesso – Ubuntu. Sistema amigável, Gnu/Linux, grátis para uso, porém, o suporte cobra para impor seu know how e ajustar sua plataforma, mas pergunto, isto é maquiavélico?

Não, muito pelo contrário, é uma forma de manter o negócio das pessoas bem estruturado e reter lucratividade para empresa. (isto resulta em contratações de desenvolvedores mais experientes e equipamentos mais sofisticados para que sejam testados os softwares com mais stress)

Saindo do globo do pingüim, voltemos à situação do software livre como alternativa as empresas, como sua empresa ou sua casa, até mesmo seu escritório poderiam beneficiar-se de uma metodologia tão forte, melhor dizendo, uma tendência tão evidente e aplicável a qualquer mercado?

Simples, vamos analisar um caso bastante comum nas empresas e entender o porquê do Software Livre ser tão necessário para uma implementação.

Há meses presto consultoria em uma empresa mineira, tendo a mesma uma utilização software proprietário (isto não quer dizer Microsoft, mas qualquer código fechado é de propriedade do desenvolvedor) em alta escala. Até aí as coisas transcorriam de vento em polpa, entretanto, como nem tudo tende a ser um mar de rosas sem espinhos, houve a necessidade de implementação de uma simples funcionalidade no software que a empresa usa para gestão de seus negócios, o que aconteceu?
Houve um investimento de R$ 1000 (mil reais) para implementação de um campo.
Havendo 2 programadores na empresa (um programando em VB e outro em PHP), por que tal campo não foi implementado sem custos?
A resposta é clara, AONDE estava o código-fonte? Ele estava aberto? Quem diabos o fechou?

Pois é amigo, nesta hora as coisas começam a fazer sentido, e para piorar, o software utiliza cliente como sendo pontos de acesso, fazendo consultas infinitas no banco de dados, com resultados pesadíssimos, o que gera gargalo na rede, mesmo sabendo que um front-end no servidor resolveria tudo, visto que somente ele processaria toda a demanda, e o melhor, somente ele precisaria de alta capacidade de armazenamento e processamento, assim como evitar que cada terminal cliente não estivesse obrigado a utilizar-se de um Sistema Operacional Windows, visto que o mesmo tem custos e as bibliotecas da ferramenta comercial só operam nele.

Em cálculos mais claros, vamos analisar custo de licença e vantagens comerciais:

Se cada licença Windows XP Profissional custa R$ 250 (duzentos e cinqüenta reais), preço este sob compra em maior escala, e se a instituição possui 14 computadores nós temos 14 x R$ 250 = R$ 3500 (três mil e quinhentos reais). Cada hardware deve suportar Windows XP e os requisitos mínimos do software que não utiliza conceitos de mercado de TI do século XXI, ou seja, se cada máquina custa R$ 590 (sem monitor, é claro) nós temos R$ 8260 (oito mil duzentos e sessenta reais), então concluímos que o total gasto pela empresa para rodar a aplicação e estar provida dos recursos que a mesma disponibilizava foi de R$ 11760 (onze mil setecentos e sessenta reais) + custo de desenvolvimento e implementação da plataforma proprietária.

Vamos levar este foco agora para o Software Livre e ver o quanto as coisas começam a ficar claras:

Como o software utiliza-se de browser (nem tudo, por que os desenvolvedores podem usar linguagens como C, C++ ou Java) podendo ter sido feito até mesmo em Java (Java desktop) nós cortaríamos gastos com o sistema operacional, visto que não depende de sistema operacional para trabalhar, ou seja, abateremos (pelo menos) R$ 3500 (três mil e quinhentos reais) e o processamento (em caso de browser) é centralizado no servidor, o que faria com que máquinas de baixo processamento fossem utilizadas (sabe aqueles k6-II- 500 mhz parados aí na sua empresa?).

No caso acima, compilando e devolvendo o fonte principal ao cliente, é claro.(em caso caso de linguagens que necessitam de compiladores)

De posse de simples afirmações citadas não tenha medo de focar-se em Gnu/Linux e em Software Livre, por que com SL nós temos a possibilidade de analisar o fonte e mudar as coisas ao nosso estilo, seguindo as necessidades triviais de nossa empresa sem qualquer falta de qualidade, escalabilidade ou dificuldade na manutenção.

Quanto a utilizar-se de Gnu/Linux em sua empresa, faça isto por amar sue negócio, use Gnu/Linux para economizar em seu negócio.

Se às pessoas vierem justificando a não utilização por falta de recursos como impressão, rede e etc, fique certo de que a plataforma Gnu/Linux tem suporte as mais variadas impressoras que o mercado disponibiliza, tem suporte pesado a redes (servidores de dns, logon, ldap – que te dão a mesma autonomia de unidades organizacionais do Windows Server, assim como suporte dhcp, compartilhamento de arquivos e bancos de dados).

Em outras palavras, utilizar-se de Windows para facilidades já não é um argumento válido. Programar soluções proprietárias é outra afirmação equivocada, quer saber por quê?

1 – Software de código-fonte aberto permite uma interação mútua no suporte, ocorrendo de maneira mais simples,

2 – Software aberto permite que qualquer pessoa, inclusive o dono da empresa saibam o que realmente o código faz no back-end, (em background)

3 – Software aberto permite manutenção mais abrangente e update de software com mais qualidade,

4 – Software aberto permite que o código seja visto por qualquer desenvolvedor, o que dá mais amplitude na aplicação de técnicas mais maduras e sofisticadas.

Então, ainda vai ficar no mundo “Redmond”?

Lá em cima afirmei como estratégia o software livre, pois bem, pergunte ao Obama o que ele acha disto, visto que tornou tal metodologia como sendo padrão no desenvolvimento de aplicações para o governo (escolas, hospitais e etc).

Abraços a todos.

Plesk 8 e Plesk 9 Como modificar páginas de erros personalizadas how to change customized error pages on plesk

Tuesday, March 24th, 2009

No meu blog littleoak eu fiz um how para isto:

http://littleoak.wordpress.com/2009/03/24/plesk-8-e-plesk-9-como-modificar-paginas-de-erros-personalizadas-how-to-change-customized-error-pages-on-plesk/

Ativando register globals no Plesk 8 ou Plesk 9 How to enable register globals or safe mode on plesk

Tuesday, March 24th, 2009

Criei no littleoak um tutorial para isto.

http://littleoak.wordpress.com/2009/03/24/ativando-register-globals-no-plesk-8-ou-plesk-9-how-to-enable-register-globals-safe-mode-on-plesk/

Parallels plesk 9: O painel de controle muda a senha de email mas não valida, my email account don’t change password

Monday, March 16th, 2009

Para quem está sofrendo com problemas de emails no plesk 9 (deste estilo citado) acessem:
http://littleoak.wordpress.com/2009/03/16/parallels-plesk-9-o-painel-de-controle-muda-a-senha-de-email-mais-nao-valida-my-email-account-dont-change-password/

Como configurar Conexão Remota no SQL Server 2005

Saturday, March 14th, 2009

Fonte: http://www.linhadecodigo.com.br/Artigo.aspx?id=1260

Dono: http://www.linhadecodigo.com.br/Colaborador.aspx?id=286

Resolvendo problemas de mensagem de erro do Outlook

Friday, March 13th, 2009

0×800CCC00 – Authentication did not load.
Solution :
*) Try closing and restarting Outlook express
*) If still getting same error, wait 20-30 minutes for a server reset of your account then try again.
*) It could be a corruption of the user account in Outlook Express. Try setting up a second identity and see if it works.

0×800CCC01 – INVALID CERTIFICATE CONTENT
0×800CCC02 INVALID CERTIFICATE DATE
Solution :
*) Get your certificate re-issued by your authority server.

0×800CCC03 – USER ALREADY CONNECTED
Solution :
*) Close all connections on all machines, wait 20-30 minutes and try again.
*) If you are not logged in on another machine or poplocked then someone may be using/downloading from your account or something is wrong with your account.
*) Sometimes due to improper disconnection your account gets ‘Poplocked’ so to get out of it either wait 20-30 minutes for it to time out or get somebody to shell into the mail server and stop the mail task that is running on the account.

0×800CCC05 NOT CONNECTED TO SERVER
0×800CCC0D CANT FIND HOST – Cannot locate server
Solution :
*) You may have typed wrong mail server in your account settings or the server may be down.
*) Reboot the computer and try again.
*) Data may not be moving across the network properly. Check DNS numbers, remove and then reinstall TCP/IP in Control Panel > Network.

0×800CCC0A MESSAGE DOWNLOAD INCOMPLETE
0×800CCC19 TIMEOUT
Solution :
*) This error may be due to corruption of pop3uidl file. Close the Internet connection and all programs. Search for the file ‘pop3uidl and delete it. Reconnect and it should work.

0×800CCC0F CONNECTION DROPPED
Solution :
*) may be modem or network cable was disconnected. If this happens frequently then try updating the modem drivers or adding an Init string.

0×800CCC10 INVALID ADDRESS – Address not known on server
Solution :
*) Check the spelling in the TO: field of the e-mail. Delete the old message from the Outbox and then try it again.

0×800CCC12 SOCKET READ ERROR – Unable to send Winsock request
Solution :
*) Remove the TCP/IP protocol and reinstall it. In windows, go into Network from the Control Panel. NOTE: You may need your Windows CD for this task!

0×800CCC16 INVALID ACCOUNT – User account not recognized
Solution :
*) Check the spelling of the account name and re-enter the password taking care to spell it correctly.

0×800CCC18 SICILY LOGON FAILED – Logon attempt failed
Solution :
*) Check account information, making sure account is not case sensitive, close Outlook Express, restart the computer and try reconnecting.
*) Create a different identity and see if it will logon on from this identity with the same information.
*) Make sure the account is still active with the ISP.

0×800CCC1A SECURE CONNECT FAILED – Unable to connect using SSL
Solution :
*) Your ISP may not require an SSL connection. Turn off SSL in the e-mail account properties and try again.

Fonte: http://blog.webhosting.uk.com/web-hosting/solving-outlook-express-errors/

Como impedir que sites tenham seus diretórios listados no cpanel how to turn off browser directory

Friday, March 13th, 2009

Nada de pânico, se você quer desabilitar a listagem de diretórios em seu servidor siga os passos abaixo:

Service Configuration -> Apache Configuration -> Global Configuration -> LOCALIZE Directory ‘/’ Options e desmarque -> Indexes.

Para testar basta criar um diretório em um site e colocar nele um arquivo chamado eu.txt (por exemplo), abra o domínio simulando uma listagem, por exemplo:

www.libphp.net/lib/

Se estivesse dentro de lib (o txt) ele apresentaria erro na leitura (forbidden)

Deus abençoe você!

Como desabilitar informações do Servidor no Cpanel how to turn off server information on cpanel

Friday, March 13th, 2009

Se você deseja remover as informações do servidor no cpanel das suas contas é Simples, siga os passos abaixo:

Reseller Center > Select Reseller > Edit > Desmarque as opções:

# View Server Information
# View Server Status

A dynamic link library (DLL) initialization routine failed FTP

Friday, March 13th, 2009

Se você recebeu esta mensagem quando estava tentando reiniciar seu FTP (iis) -> A dynamic link library (DLL) initialization routine failed FTP – siga a dica abaixo:

entre no servidor, abra o MS-DOS (iniciar-> executar -> cmd) e digite:

cd c:\inetpub\adminscripts\

Entrando ali ajuste as portas passivas para uso do FTP (lembrar que tais portas só operam acima de 5500, por isso do erro):

adsutil.vbs get msftpsvc/Passiveportrange “5500-5800″

Após reinicie seu iis e seja feliz!

Como fazer downgrade do mysql 5 para o 4 no cpanel – how to downgrade mysql 5 to 4

Wednesday, March 11th, 2009

Primeiro entre no arquivo:

vim /var/cpanel/cpanel.config

procure pela linha mysql-version=5.0 e em seguida coloque 4.1 no lugar de 5.0

saia salvando o arquivo, em seguida rode:

/scripts/mysqlup –force

Após isto, confirme a versão com:

rpm -qa | grep -i mysql-

Obs: Se funcionar eu quero uma caixa de Bis hein?

Removendo propagandas Virtuozzo e TopNews – propagandas no parallels plesk

Tuesday, March 10th, 2009

Na versão 8.0 a SWsoft resolveu “incluir” certas opções no Plesk que na verdade funcionam como propaganda e divulgação de outros produtos, vamos ver como remove-las passo a passo:

1. Navegue até: Servidor > Gerenciamento da Interface >Interface preferences
2. Marque os itens abaixo para esconder as opções

Hide newsfeeds – Selecione para esconder notícias em inglês no Horde
Hide Virtuozzo promotion – Selecione para esconder opção do menu no plesk
Hide Fotolia promotion – Marque para esconder o botão de compra de imagens online do painel do domínio
Esta feito!

fonte: http://www.swsoftbrasil.org/index.php?option=com_content&task=view&id=78&Itemid=68

Turn Off news Hord Como retirar as propagandas do Horde Webmail

Tuesday, March 10th, 2009

Fácil, procure o arquivo:

horde/templates/portal/sidebar.inc (dentro de inetpub/vhosts/webmail) no WINDOWS e /usr/share/psa-horde/templates/portal/sidebar.inc no linux e Comente o trecho abaixo:

/**
if (window.NewsFeeds) {…

}
**/

Coloque o /** e termine com */

WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]

Tuesday, March 10th, 2009

Se você recebeu o ERRO:

Server Error in ‘/’ Application.
________________________________________
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.

Source Error:

Line 37:
Line 38:
Line 39:
Line 40:
Line 41:

Source File: C:\Inetpub\vhosts\nerdblog.info\httpdocs\web.config Line: 39

Assembly Load Trace: The following information can be helpful to determine why the assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ could not be loaded.

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

NADA de pânico, você só precisa acessar o site da Microsoft, instalar o Asp.Net ajax e ser feliz:

http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

Após download instale o aplicativo em na máquina aonde o erro ocorreu (servidor) e seja feliz com o asp.net ajax.

Converter partição de FAT32 para NTFS

Friday, March 6th, 2009

convert x: /fs:ntfs

Sendo x: a unidade desejada para a conversão.

Instalação do CentovaCast barata!

Friday, March 6th, 2009

Pessoal, percebi muita dificuldade nas pessoas que têm interesse em rodar o CentovaCast, por isso estou divulgando um site de serviços freelas, um serviço de instalação do CentovaCast de baixíssimo custo. Achei um preço amigável para não pesar no bolso de ninguém -> R$ 50 por instalação.  ?:P

Abraços a todos e bons estudos.

Wildcard DNS no Windows Server 2000/2003 Plesk

Friday, March 6th, 2009

Vamos entrar com a zona DNS no Windows Server 2003:

1.

Clique em “Start”, Clique em “Control Panel”, Clique em “Administrative Tools”, e depois Clique em DNS.
2.

No menu “Action”, Clique em “Connect to DNS Server”.
3.

Em “Connect to DNS Server”, Clique no próximo computador.
4.

Entre com uma entrada WildCard no computador:*.seudomínio.com.br.
5.

Selecione o “Connect to the specified computer” marcando a checkbox, e clique em Ok.

No 2000 server use:

1.

Na ferramenta de administração de DNS crie um domínio “filho” em seudomínio.com.br do tipo “*”.
2.

No domínio filho “*” crie uma entrada com o nome vazio, porém com o ip principal do site, algo com 192.168.100.100 (coloque o ip do site). Você deverá ignorar a mensagem de erro pela entrada de nome vazia.

“Amplificando” o Efeito desta palavra de Deus

Wednesday, March 4th, 2009

Estou repassando um email que mexeu comigo, e que ainda NÃO me envergonho dele.

Deus abençoe você, e por favor leia tudo com carinho.

LEIA SOMENTE SE VOCÊ TIVER TEMPO PARA DEUS:

DEIXA EU TE PEDIR UMA COISA

TENHA CERTEZA, QUE VOCÊ IRÁ LER ATÉ O FIM, EU QUASE DELETEI ESSA MENSAGEM, E FUI ABENÇOADO QUANDO EU TERMINEI DE LER.

DEUS! QUANDO EU RECEBI ESSE E MAIL PENSEI COMIGO:

NÃO TENHO TEMPO PRA ISSO, E LER E -MAIL DURANTE O TRABALHO NÃO É ACONSELHÁVEL.

ENTÃO EU PERCEBI QUE ESSE TIPO DE PENSAMENTO É EXATAMENTE O QUE TEM CAUSADO UMA PORÇÃO DE PROBLEMAS
NO MUNDO EM QUE VIVEMOS.

NOS RESUMIMOS EM ENCONTRAR DEUS SOMENTE NAS IGREJAS AOS DOMINGOS DE MANHÃ, TALVEZ NOS DOMINGOS À NOITE…NOS OCUPANDO COM NOSSAS OBRIGAÇÕES DURANTE A SEMANA TODA.

LEMBRAMOS D’ELE SOMENTE QUANDO ESTAMOS DOENTES E CLARO, EM VELÓRIOS , QUANDO PERDEMOS ENTES
QUERIDOS.

PORÉM, NÃO TEMOS TEMPO PRA ELE DURANTE O TRABALHO, NOSSO LAZER ETC…

NÃO IMPORTA EM QUE LUGAR DO MUNDO , SIMPLESMENTE , ACHAMOS QUE PODEMOS SE VIRAR SOZINHO. QUE DEUS NOS PERDOE POR ESSES PENSAMENTOS.

NÃO EXISTE TEMPO OU LUGAR EM QUE ELE NÃO POSSA ESTAR CONOSCO.

DEVERÍAMOS SEMPRE PARAR E PENSAR EM TUDO QUE ELE FEZ E TEM FEITO POR NÓS.

SE VOCÊ NÃO ESTIVER ENVERGONHADO CONTINUE LENDO ABAIXO.POR FAVOR, SIGA AS INSTRUÇÕES.

JESUS DISSE: SE SENTIRES VERGONHA DE MIM EU TAMBÉM SENTIREI VERGONHA DE VOCÊ QUANDO ESTIVERMOS NA FRENTE
DE MEU ‘PAI’.

ESTÁ COM VERGONHA?

CONTINUE APENAS SE VOCÊ O AMA.

SIM EU AMO MEU DEUS.

ELE É A RAZÃO DA MINHA EXISTÊNCIA E MEU SALVADOR.

ELE ME MANTÉM VIVO A CADA DIA, SEM ELE EU NÃO SERIA NADA, MAS COM ELE ME SINTO FORTE.

ISTO É APENAS UM SIMPLES TESTE.

SE VOCÊ AMA À DEUS E NÃO SENTE VERGONHA DELE, NEM DE TODAS AS COISAS MARAVILHOSAS QUE ELE TEM
FEITO POR VOCÊ ENVIE ESSA MENSAGEM PRA DEZ PESSOAS E PRA PESSOA QUE TE ENVIOU.

AINDA TEM TEMPO PRA CONTINUAR LENDO?

ESTEJA CERTO QUE IRÁ LER ATÉ O FINAL.

FÁCIL X DIFÍCIL

POR QUÊ É TÃO DIFÍCIL DIZER A VERDADE E TÃO FÁCIL CONTAR UMA MENTIRA?

POR QUÊ SENTIMOS TANTO SONO NA IGREJA DURANTE O SERMÃO MAS ACORDAMOS RAPIDINHO QUANDO ESTA QUASE TERMINANDO O CULTO, A MISSA ETC…?

POR QUÊ É TÃO FÁCIL APAGAR UM E -MAIL SOBRE A PALAVRA DE DEUS E TÃO FÁCIL REPASSAR E- MAILS OBSCENOS?

DE TODOS OS PRESENTES QUE RECEBEMOS DE GRAÇA, A ORAÇÃO É O MAIS IMPORTANTE.

NÃO CUSTA NADA, MAS TRAZ MARAVILHOSAS RECOMPENSAS.

NÃO É ENGRAÇADO COMO AS PESSOAS RECUSAM À DEUS E DEPOIS SE PERGUNTAM PORQUE O MUNDO PARECE O INFERNO?


NÃO É ENGRAÇADO COMO AS PESSOAS DIZEM : SIM EU CREIO EM DEUS, MAS AINDA CONTINUAM ADORANDO SATANÁS, QUE A PROPÓSITO, TAMBÉM ACREDITA EM DEUS.

NÃO É ENGRAÇADO COMO VOCÊ ENVIA MILHARES DE PIADAS E ELAS SE ESPALHAM COMO UM INCÊNDIO NUMA FLORESTA,
MAS QUANDO VOCÊ OU ALGUÉM COMEÇA LER UM E MAIL E PERCEBE QUE É SOBRE DEUS PENSA MIL VEZES ANTES DE DIVIDI-LO COM OS AMIGOS DA SUA LISTA?
NÃO É ENGRAÇADO QUE QUANDO VOCÊ TERMINAR DE LER ESSA MENSAGEM, VOCÊ NÃO IRÁ MANDAR PARA TODOS SEUS AMIGOS,
PORQUE NÃO TEM CERTEZA SE ELES ACREDITAM EM DEUS OU NÃO , OU PORQUE SENTIRA ENVERGONHANO QUE ELES VÃO PENSAR SOBRE VOCÊ, POR MANDAR UMA MENSAGEM SOBRE DEUS?

NÃO É ENGRAÇADO QUE EU ESTOU MAIS PREOCUPADO NO QUE AS PESSOAS IRÃO PENSAR DE MIM, DO QUE SOBRE O QUE
DEUS IRÁ PENSAR DE MIM?

PEÇO A DEUS QUE TODOS AQUELES QUE RECEBAM ESSA MENSAGEM, ENVIEM PARA TODOS SEUS AMIGOS E QUE ELES SEJAM INFINITAMENTE ABENÇOADO POR DEUS…AMÉM..

Usando Netstat para saber quantas conexões foram estabelecidas

Tuesday, March 3rd, 2009

netstat -plan|grep :*|awk {‘print $5′}|cut -d: -f 1|sort|uniq -c|sort -n

Aumentando conexões simultâneas no Windows XP para mais de 10 conexões

Tuesday, March 3rd, 2009
Baixe aqui: http://xp-antispy.org/index.php?option=com…=sellang&iso=en



Existem 2 links para baixar: o primeiro é o instalador, o segundo é o arquivo .ZIP somente com o programa necessário.



Depois que baixar, instale (ou extraia) o programa, execute-o.



Aparece a seguinte janela:





Clique em Special, escolha Connection Limit…



Aparece a janela a seguir:





Clique em Yes, I got it.



Aparece a janela a seguir:





Escolha a quantidade de conexões a liberar no dropdown (onde aparece 50), e clique em patch.



A janela deve ficar assim:





Se aparecer um aviso de que houve mudança nos arquivos de sistema, clique em Cancelar (ou Cancel), ele vai perguntar se você tem certeza que quer manter a modificação responda sim.



Após executado o patch, reinicie a máquina.



Bom proveito!


[EDITADO EM 08/06/2005] A versão atual do patch (2.23d) funciona no Windows 2003 SP1 (houve uma modificação no TCPIP.SYS no Win2003 SP1, essa versão já faz a mudança corretamente), e é compatível com Windows XP SP2, Windows XP 64-Bit Edition, Windows 2003 Server.


Link para a página do patch: http://www.lvllord.de/?lang=en&url=downloads, baixe do primeiro link (inglês). Lembrando que funciona em qualquer idioma do Wndows XP. O link direciona para a página por orientação do autor do patch.


[EDITADO EM 21/04/2005] : Nova versão do patch compatível com o Windows XP 64-Bit.


A maioria dos programas de P2P (Emule, Clientes BT) já contornam a limitação das “10 conexões simultâneas” (Grato Coloradows).


Portanto, antes de executar essa dica, procure saber se existe uma versão mais nova do seu programa P2P ou utilize um cliente diferente. Se assim mesmo não notar diferença, aplique o patch conforme descrito abaixo e teste. Se ainda assim não obtiver resultados, o problema pode ser alguma limitação imposta no Modem/Rede.


E ainda, como estão havendo muitas dúvidas em relação a problemas de conexão, perda de velocidade e afins, verifique o seguinte:



1. Se você está em casa, verifique o firewall do Windows que por padrão é ativado no WinXP SP2. Normalmente as portas que os clientes P2P usam tem que ser liberadas nele. Se você instalou algum firewall pessoal (Norton Internet Security, Zone Alarm, etc), procure saber se as portas estão liberadas.



2. Algumas prestadoras de serviços de Internet podem bloquear portas sem aviso prévio (provedores condominiais e a rádio são os mais comuns). Se você usa ADSL com modem Router, veja se o seu modem tem as portas liberadas ou se as configurações do cliente quanto as portas estão corretas. Muitas vezes as portas estão liberadas no modem e configuradas de forma incorreta no cliente.



3. Em empresas que possuem links dedicados a Internet, normalmente existe um firewall instalado para evitar intrusos, procure saber do adminstrador de rede quais portas estão liberadas.



Aproveitando a deixa do usuário Russo, e esclarecendo a todos: as dicas aqui postadas tem o mesmo propósito e todos tem a mesma funcionalidade: acabar com a limitação a 10 conexões (caminhos diferentes, resultados iguais). E estão surgindo novos patchers e programas que mudam a limitação de 10 conexões (grato aos usuários que as postaram). E esclarecendo que a única forma de mudar a limitação é através da alteração do driver TCPIP.SYS do Windows XP SP2, não existe outra forma (até agora) de alterar a limitação (se alguém descobrir, por favor poste, a dica da mudança no registro NÃO FUNCIONA)!


Quem fez o update para o Windows XP SP2 ganhou “de presente” essa limitação a 10 conexões simultâneas.




EDITADO (Modo mais fácil):



Esse patch elimina a necessidade do uso do Replacer, já que ele faz tudo automaticamente (localiza o arquivo e faz o patch). Se o arquivo já estiver patcheado, ele dá a opção de restaurar ao estado original. Aparece uma tela perguntando quantas conexões você quer liberar, basta escolher um número qualquer (a minha aparece algo em torno de 16.000.000 conexões simultâneas!



O patcher está em inglês, e é auto-explicativo. Basta seguir os passos indicados e reiniciar a máquina quando necessário!



EDITADO: Como tem pessoas que estão com dúvidas, façam o seguinte ao rodar o novo patch:



1. Ao perguntar se você quer mudar o limite para 50 conexões, vai perguntar “Yes, No, Change”. Se você acha que 50 conexões são suficientes, clique “Y” (de Yes, Sim). Se você não acha 50 conexões suficientes, clique em “C” (Change, Mudar).



2. Em seguida ele vai perguntar quantas conexões você quer liberar (10-16777214, ESC=10/50 Auto). Aí você digita a quantidade de conexões que quer liberar, fica a seu critério quantas. Se clicar a tecla ESC, a mudança vai ser para 50 conexões. Acima de 100, o programa emite um aviso dizendo que acima desse valor é perigoso a propagação de worms se a máquina for infectada. Clique em Y (Yes, Sim).



A partir desse ponto funciona conforme já descrito anteriormente.



E como já dito, funciona no SP2-PTBR (a Microsoft disponibilizou o mesmo para download no MSDN).



E, a título de curiosidade, vou manter a dica antiga tbém.



_____Dica original_____



Para acabar com essa limitãção, faça o seguinte:



1. Baixe o patch do link: http://www.shadowhome.kit.net/connectionlimitfix.zip


2. Baixe o replacer (ele substitui arquivos de sistema sem necessidade de entrar no Windows em Modo de Segurança) no link: http://www3.telus.net/_/replacer/Replacer.zip


3. Depois de baixar os arquivos, crie um diretório e extraia nele o conteúdo dos 2 arquivos que você acabou de baixar.


4. Dê um duplo clique no arquivo “replacer.cmd”. Vai abrir uma janela de Prompt, e a seguinte mensagem: “Drag the original system file to replace into this window. Or, press Q to quit”. Procure por “TCPIP.SYS” (sem aspas), ou vá direto ao diretório dele (WindowsSystem32Drivers). Clique e arraste o programa para dentro da janela do replacer e clique ENTER.


5. Em seguida, vai aparecer a seguinte mensagem: “Drag the replacement tcpip.sys file into this window. Or, type RESTORE to restore the backup of tpcip.sys. Or, press Q to quit”. Procure pelo TCPIP.SYS que você extraiu na pasta temporária.


6. Na tela seguinte, o replacer vai fazer o backup do arquivo original, e vai pedir para confirmar a substituição. Confirme clicando Y e depois ENTER.


7. Após isso, reinicie a máquina e veja o resultado.



Observações:



Como todos sabem, o SP2 do Windows XP foi lançado somente em Ingles, Alemão e um terceiro idioma que não me recordo. Esse patch é para a versão em inglês do Windows XP.


O autor do patch esclarece que o mesmo pode não funcionar e não dá nenhuma garantia (eu fiz a substituição na minha máquina e funcionou 100%).


E claro, não me responsabilizo por danos que possam ocorrer decorrentes da execução da dica. Se você é um usuário sem experîência, peça para alguém mais experiente fazer prá você!



Adaptado a partir de texto de dica do Tigos (http://www.babooforum.com.br/idealbb/view.asp?topicID=177432, você pode usá-lo como referência, bastando apenas substituir o Shell32.dll lá citado pelo tcpip.sys), e o link do patch foi postado originalmente por Mr. Shadow (http://www.babooforum.com.br/idealbb/view.asp?topicID=239006).



Postado por Neo Lima um outro patch: http://www.savepoint.trix.net/Downloads/ne…P2_LimitFiX.zip

fonte: http://www.google.com.br/url?sa=t&source=web&ct=res&cd=3&url=http%3A%2F%2Fwww.babooforum.com.br%2Fforum%2Findex.php%3Fshowtopic%3D240248%26st%3D54&ei=Cy6tSbflB9eitgfiv6iEBg&usg=AFQjCNElaBK_qFspw8HuxoyH7olsioScyA&sig2=E7_XRwCLQYVNJi3dxwdTRw

Habilitando ou Desabilitando o HTACCESS

Monday, March 2nd, 2009

As vezes precisamos desabilitar o htaccess de algum servidor, ou habilitar, isto ocorre em serviços customizados para uma finalidade diferente de páginas comuns, como é o caso do centova, um painel para gestão de serviços de streaming. Para isto, se você deseja habilitar o htaccess nas contas procure o trecho abaixo no arquivo de configuração do apache, em meu caso, como era apache rodando sob CentOs eu fui em /etc/httpd/conf/httpd.conf

# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit

AllowOverride All

Setando para All temos habilitado, setando para None temos desabilitado.

É isto!