Buscadores de Código

19 19e Outubro 19e 2007 by rollemberg
  • Koders.com - chamado de o buscador top para códigos de fonte aberta, o engine otimizado oferece ao desenvolvedores uma interface simples para encontrar exemplos de código e projetos de fonte aberta que podem ser usados nas suas aplicações.
  • O’Really Labs Code Search - A base de dados atualmente contem mais de 123,000 exemplos individuais, compostos de 2.6 milhões de linhas de código, todos editados e prontos para ser usados.
  • Google /*Code Search*/ - produto gratuito do Google que debuto no Google Labs, permitindo procurar por códigos de fonte aberta na Internet. Um ponto a favor é a possibilidade de poder procurar códigos usando operadores como lang, package, license e file. Os códigos se encontram disponíveis em vários formatos, incluindo tar.gz, tar.bz2, tar e zip. Também e possível procurar em repositórios CVS e Subversion, as como em pequenos pedaços de códigos escritos por o usuário final, como podem ser achados em Wikipedia por exemplo.
  • Codase - o engine de busca e inovador e único, chegando a oferecer os melhores resultados.
  • Krugle - o engine permite aos programadores e desenvolvedores procurar repositórios de código aberto para assim serem compartilhados com outros programadores pela Internet.
  • JExamples - possibilita a busca de projetos realizados em Java. Os exemplos extraídos da busca por código aberto entendem a semântica do Java, pelo que fornece resultados mais acertados que uma busca de texto. O site também permite a qualificação dos exemplos, de jeito que os com maior pontuação apareçam sempre primeiros.
  • JSourcery - se especializa na busca de APIs de Java.
  • Merobase - permite aos desenvolvedores procurar, compartilhar e reutilizar componentes de software da Internet. Os componentes são procurados numa larga variedade de fontes, como Apache, SourceForge e Java.net .
  • All The Code - atualmente procura somente por código feito em Java, mas a possibilidade de incluir mas linguagens na busca esta por vir. A diferença dos outros engines de busca, All The Code qualifica os considera a relação entre os códigos para assim julgar a relevança deles.
  • Csourcesearch.net - atualmente procurando entre 283,407,427 linha de codigo feito em C/C++ .
  • Codefetch - permite procurar o código de livros enfocados na programação,
  • DevX’s Sourcebank - é um diretório de links para fontes abertas e scripts postados em toda a Web. A interface permite filtrar a busca por linguagem ou por área (interfaces, redes, matemáticas, …) .

Libere 20% de sua banda de rede/Internet

13 13e Outubro 13e 2007 by rollemberg

:. Libere 20% de sua banda de rede/Internet.

O Windows XP possui um recurso (Agendador de pacotes QoS) que “reserva” 20% da banda disponível de rede e Internet para uso próprio.
Para desabilitá-lo, siga os seguintes passos (Observação: é preciso estar logado como Administrador para executar os procedimentos abaixo):

a. Iniciar > Executar, digite gpedit.msc e pressione OK.
b. Configuração do computador > Modelos Administrativos > Rede c. Selecione, na janela esquerda, “Agendador de pacotes QoS”. Na janela da direita, dê duplo-clique na em “Limite de reserva de banda”.
d. Na aba Configuração, selecione Ativado. Na linha “Limitar % da banda”, digite 0 (zero). Clique em Aplicar, OK e saia.
e. Vá nas configurações da rede (Painel de Controle > Conexões de Rede), clique com o botão direito na conexão existente, selecione Propriedades. Na aba Geral, habilite o Agendador de Pacotes QoS (se já estiver habilitado, deixe como está). Reinicie o computador.

Layout css básico para download

13 13e Outubro 13e 2007 by rollemberg

Se você está iniciando a construção de um site vai precisar de um template de CSS básico para começar a trabalhar e personalizar. No site monc.se/tripoli/ você encontra um ótimo css básico com tudo que você precisa para construir seu site. Ele já possui um estilo visual limpo e já está ótimo para servir de base para qualquer projeto web. Você pode ver um exemplo aqui

  1. Algumas características:
  2. Compatível com HTML 4
  3. Criado para ser compatível com todos os navegadores
  4. Compatível com os padrões W3C’s
  5. Ótimo para servir de base para a construção dos seus themes / templates

Perguntas e respostas de segurança no MSN

13 13e Outubro 13e 2007 by rollemberg

1) Posso saber quem me bloqueou no MSN?
Não. E não acredite em sites, softwares ou serviços que prometem lhe fornecer esse tipo de informação. Nunca forneça sua senha e login a estes serviços. Passe a desconfiar mais das coisas que você encontra na Internet.

2)  As mensagens que envio e recebo do MSN podem ser lidas por alguém?
Sim. As mensagens trafegam em forma de texto pela internet e podem ser interceptadas por qualquer pessoa que estiver compartilhando a mesma rede de acesso a internet que você. Exemplo: Se você acessa o MSN em sua escola ou faculdade alguém que esteja acessando em outro computador na mesma escola poderá interceptar suas mensagens dependendo das características da rede.  O mesmo ocorre se você acessa através de rede predial, rede dentro de empresas, cypercafé, etc. Isto é feito utilizando um software específico para essa finalidade.

3) Existe alguma forma de codificar as mensagens que envio pelo MSN ?
Sim. Existe um software chamado SimpLite-MSN que faz isto:
http://neosite.ilogic.com.br/link/http://www.secway.fr/us/products/simplite_msn/

4) As pessoas que converso pelo MSN podem descobrir meu número IP?
Sim. Existem várias ferramentas que permitem fazer isto como o IPGet . Até pelo DOS é possível fazer isto executando o comando “netstat -n” para listar o IP de todas as conexões feitas pela sua máquina.

5)  Posso retirar o anúncio que aparece o meu MSN?
Sim. Existe um software chamado “Mess Patch” oferecido pelo site www.mess.be que permite remover os anúncios e modificar outras funções do MSN. Você deve estar ciente de que este procedimento vai contra o termo de uso da Microsoft. O correto é não realizar este tipo de mudança no MSN. Você encontra a documentação deste software no endereço http://help.messpatch.com/.  O software também tornará possível escrever textos mais longos e abrir mais de uma conta de msn ao mesmo tempo no mesmo computador.

6) As pessoas podem copiar a foto que utilizo no meu MSN?
Sim. Basta apertar o botão “Print PrtScr” para copiar a tela e depois abrir algum editor de imagens e colar.

7) Se estou falando com alguém pela webcam essa pessoa pode gravar minhas imagens no computador dela?
Sim.  Existem softwares que fazem isto como o CamStudio e  o MSN Webcam Recorder. Desta forma tome cuidado com o tipo de imagem que você fica transmitindo pela WEB para pessoas que não merecem sua confiança.

8) Posso confiar nas imagens que recebo da webcam de alguém que conversa comigo pelo MSN ?.
Não.  Existem softwares que simulam webcam. Desta forma a pessoa pode transmitir um vídeo simulando que este vídeo está sendo gerado ao vivo quando na verdade é a transmissão de imagens já gravadas anteriormente. Um exemplo de software que faz isto é o Fake Webcam.

Para terminar: Tome cuidado com o uso do MSN ou de qualquer serviço de comunicação pela Internet (e-mail, orkut, bate-papo, irc, etc). Procure conversar com pessoas de sua confiança, pessoas que você conhece fora da internet ou tem referências dela fora da Internet. Muitos golpes, fraudes e até crimes acontecem todos os dias pela internet devido a falta de cuidado que as pessoas tem quando se relacionam na rede. Os cuidados no “mundo virtual” devem ser maiores que os relacionamentos que você já tem no “mundo real”.

Bloquear acessos vindos de um site

13 13e Outubro 13e 2007 by rollemberg

toxic.pngSe existe algum site na internet que colocou link para seu site e você deseja bloquear os acessos vindos deste endereço crie um arquivo .htaccess e envie para a pasta que deseja proteger.

O envio deve ser feito por FTP. Observe que arquivos .htaccess normalmente ficam ocultos depois de enviados.

Este arquivo .htaccess deve conter o seguinte texto:

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?bloqueado.com.br.*$ [NC]
RewriteRule .* - [F,L]

Você deve modificar o bloqueado.com.br que aparece na linha acima pelo endereço do site que deve ser bloqueado.

Se desejar você pode direcionar estes acessos para uma outra página ou site. Veja como fica:

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?bloqueado.com.br.*$ [NC]
RewriteRule .* http://www.antispam.br [R,L]

No caso acima todo acesso vindo de bloqueado.com.br será direcionado para o site www.antispam.br.

Gerador de .htaccess para bloquear ip, referrer e tipo de arquivo

13 13e Outubro 13e 2007 by rollemberg

Para quem possui site hospedado em servidor linux utilizando Apache o uso do arquivo .htaccess é de grande utilidade. Com ele você poderá bloquear o acesso de pessoas conectadas através de um determinado IP ou bloco de números IP. Pode bloquear pessoas que acessam seu site a partir de um determinado link que está em outro site (referrer) ou mesmo bloquear o acesso direto a arquivos de imagens, música, vídeos, etc.

Ao acessar a página http://neosite.ilogic.com.br/link/http://tools.dynamicdrive.com/userban/ você já poderá visualizar o gerador de bloqueio de IP. Digite o número IP ou bloco de IP’s e clique no botão “Generate Code”.

Clique naorelha “Site Referrer Ban” no menu verde no topo para acessar o gerador de bloqueio de acessos vindos de determinadas páginas que possuem link para seu site. Clique em “Disable Hotlinking” para determinar que somente o seu site possa acessar imagens, vídeos, músicas que estão hospedados no mesmo. Outros sites não conseguirão usar suas imagens hospedadas no seu plano de hospedagem.

138 tutoriais Ajax Javascript gratuitos

13 13e Outubro 13e 2007 by rollemberg

Aqui temos os melhores 138 tutoriais e sites sobre AJAX e Javascript. Tudo que você precisa para aprender para entrar na moda da Web 2.0.

  1. Javascript Motion Tween
  2. 10 Realistic Steps to a Faster Web Site
  3. 60 More AJAX Tutorials
  4. addEvent() considered harmful
  5. AJAX and scripting Web services with E4X, Part 1
  6. AJAX and scripting Web services with E4X, Part 2
  7. AJAX and Session Race Conditions
  8. AJAX Design Patterns
  9. AJAX FAQ for the Java Developer
  10. Ajax for Designers
  11. Ajax for Java developers
  12. Ajax for Java developers: Ajax with Direct Web Remoting
  13. Ajax for Java developers: Java object serialization for Ajax
  14. Ajax Patterns: Concurrent Document Loader Pattern
  15. Ajax using XMLHttpRequest and Struts
  16. Ajax using XMLHttpRequest and Struts example online
  17. AJAX, JSON, PHP, and Flex Together
  18. AJAX, RemoteScripting.Net, Script Callbacks and Other Goodness
  19. AJAX: Building a Spy
  20. AJAX: Developing Interactive Web Content
  21. AJAX: How to Handle Bookmarks and Back Buttons
  22. Ajax: It’s not all about XMLHTTPRequest (part I)
  23. AJAX: Usable Interactivity with Remote Scripting
  24. AJAX:Getting Started
  25. Alternate Ajax Techniques, Part 1
  26. Alternate Ajax Techniques, Part 2
  27. An Ajax Primer: Don’t Fire Your HTML Crew Yet
  28. An XML to JSON webservice
  29. Asynchronous JavaScript and XML (AJAX) with Java 2 Enterprise Edition
  30. Baking Ajax into Struts and Spring MVC
  31. BJAX With Greasemonkey
  32. Build Your Own AJAX Web Applications (Sample Chapters)
  33. Building a Photo Tagging Site using ASP.NET 2.0, LINQ, and Atlas
  34. Call SOAP Web services with Ajax, Part 2: Extend the Web services client
  35. Client Callbacks in ASP.NET 2.0
  36. Client Side Validation Using the XMLHTTPRequest Object
  37. Considering Ajax, Part 1: Cut through the hype
  38. Consuming Amazon’s Web API Directly with Javascript (via JSON and XSLT)
  39. Cook Computing: Ajax and XMLHttpRequest Tutorial
  40. Creating AJAX and Rich Internet Components with JSF - Part 1
  41. Creating a secure login system using XMLHttpRequest
  42. Creating Custom Events with JavaScript: Decoupling
  43. Designing RIAs For Search Engine Accessibility
  44. Developing Ajax Applications That Preserve Standard Browser Functionality
  45. Developing AJAX Applications the Easy Way
  46. Developing PHP the Ajax way, Part 2: Back, Forward, Reload
  47. Developing Web Applications with Ajax, Pt. 4
  48. Devise Web 2.0 applications with PHP and DHTML, Part 1: Cook up your own with these recipes
  49. Dynamic HTML and XML: The XMLHttpRequest Object
  50. Dynamic Loading and Rendering with YUI’s Menu and TreeView Controls
  51. Ease the integration of Ajax and Java EE
  52. Errors and AJAX
  53. Excerpt: Ajax in Action, Managing Events and the Model
  54. Exploiting the XmlHttpRequest object in IE
  55. Explorer 7 beta - preliminary notes
  56. Fixing AJAX: XmlHttpRequest Considered Harmful
  57. Fixing the Back Button and Enabling Bookmarking for AJAX Apps
  58. Floatutorial: Step by step CSS float tutorial
  59. Flooded with XML: Stemming the tide
  60. Generate user-click heatmaps using JS and Ruby
  61. Graded Browser Support
  62. Guide to Using XMLHttpRequest (with Baby Steps) from WebPasties
  63. Hacking Protopage and Backpack
  64. Hands On: Understanding AJAX
  65. How To Create an RSS Aggregator with PHP and AJAX
  66. How to use Atlas as an Ajax callback library…
  67. Implementing Mutual Exclusion for AJAX
  68. Incorporating XML Content Into Your Web site (ASP)
  69. Integrating AJAX with the JMX Notification Framework
  70. Introduction to Scriptaculous Effects
  71. Javascript Benchmarking - Part I
  72. Javascript Benchmarking - Part II
  73. JavaScript Improvements in IntelliJ IDEA 5.1
  74. Javascript includes - yet another way of RPC-ing
  75. JavaScript: Passing by Value or by Reference
  76. Mapping website visitors in real time
  77. Mastering Ajax, Part 1: Introduction to Ajax
  78. Mastering Ajax, Part 2: Make asynchronous requests with JavaScript and Ajax
  79. Mastering Ajax, Part 3: Advanced requests and responses in Ajax
  80. Mastering Ajax, Part 4: Exploiting DOM for Web response
  81. Mastering Ajax, Part 5: Manipulate the DOM
  82. Microsoft’s Reference to the XMLHttp object
  83. My Top 12 CSS Articles/Tricks of 2005
  84. On JSON
  85. Optimizing the Client Side
  86. OutPost: Post Back Over XmlHttp
  87. Painless JavaScript Using Prototype
  88. Peeling Back the Interface of the Yahoo! Home Page Beta
  89. Performance Impacts of AJAX Development
  90. Podcast+Text: The AJAX Web Architecture
  91. Preloading Data Preloading Data with Ajax and JSON
  92. Rails HowTo: Pluralizing
  93. Really easy field validation with Prototype
  94. Realtime Form Validation Using AJAX
  95. Remote Scripting with AJAX, Part 1
  96. Remote Scripting with AJAX, Part 2
  97. Remote Scripting with IFRAME
  98. Running XMLHttpRequest with Java
  99. Sarissa to the Rescue
  100. So how do you code an AJAX Web page?
  101. Speeding Up AJAX with JSON
  102. Spring and DWR revisited
  103. Ten Things Yahoo! Is Already Doing with the YUI Library
  104. The AJAX response: XML, HTML, or JSON
  105. The Ajax transport method
  106. The Code Project - AJAX DropDownList - ASP.NET
  107. The Hows and Whys of Degradable Ajax
  108. The Right Way to do Ajax is Declaratively
  109. Top 10 custom JavaScript functions of all time
  110. Tuning AJAX
  111. Understanding and Solving Internet Explorer Leak Patterns
  112. Use AJAX Components in Seam Applications
  113. Use Ajax to build an RSS reader
  114. Using a Servlet with JavaServer Faces Technology and AJAX
  115. Using Ajax from Perl
  116. Using AJAX to track user behavior
  117. Using AJAX with Java Technology
  118. Using AJAX with XMLHTTPRequest and Struts (PDF)
  119. Using JavaServer Faces Technology with AJAX
  120. Using PhaseListener Approach for Java Server Faces Technology with AJAX
  121. Using Ruby on Rails for Web Development on Mac OS X
  122. Using Ruby on Rails for Web Development on Mac OS X
  123. Using the XML HTTP Request object
  124. Using the XMLHttpRequest Object and AJAX to Spy On You
  125. Very Dynamic Web Interfaces
  126. Web browser CSS support
  127. What Every Webmaster and Web Developer MUST Know About Ruby on Rails and AJAX
  128. What’s the best way to integrate Ajax into a Java webapp?
  129. XForms: An Executable Pattern Language
  130. XML in Firefox 1.5, Part 1: Overview of XML features
  131. XML in Firefox 1.5, Part 2: Basic XML processing
  132. XML in Firefox 1.5, Part 3: JavaScript meets XML in Firefox
  133. XML Responses and AJAX
  134. XML Tutorial
  135. XML/Http -> AJAX -> Atlas
  136. XMLHTTP notes: readyState and the events
  137. XMLHttpRequest Tutorial
  138. XMLHttpRequest Usability Guidelines

10 melhores bibliotecas javascript, ajax, php, css

13 13e Outubro 13e 2007 by rollemberg

Aqui temos uma lista com as 10 melhores bibliotecas gratuitas para quem programa sites com javascript, ajax, php ou css. Você não precisa reinventar a roda. Com estas ferramentas você pode economizar muitas horas de trabalho.

1) Moo.fx - javascript

2) Rico - javascript/Ajax

3) Swat - PHP

4) ColorCombos - PHP

5) script.aculo.us - Javascript

6) Mochikit - JavaScript

7) Dynamic Drive CSS Library - CSS Menu

8) PEAR - PHP

9) DHTML Goodies - DHTML e Ajax

10) dojo - JavaScript toolkit

Sajax - Usando ajax no seu PHP

13 13e Outubro 13e 2007 by rollemberg

O Sajax é um ótimo script que veio para facilitar a vida de programadores de PHP que desejam utilizar AJAX (XMLHTTPRequest). Ele torna o desenvolvimento de aplicações mais simples e sem gastar tempo recriando a roda. O Sajax também pode ser utilizado com Perl, Python, etc.

http://neosite.ilogic.com.br/link/http://www.modernmethod.com/sajax/index.phtml

Fonte: PHP Grátis

Criar Pop-up com GreyBox

13 13e Outubro 13e 2007 by rollemberg

tela_greybox.pngO GreyBox é um script fácil de ser utilizado para criar janelas pop-ups no seu site. Você pode exibir uma outra página, outro site ou até imagens, vídeos e flash. O sistema não abre uma nova janela do navegador e por isto não sofre interferencia de bloqueadores de pop-up. Utiliza javascript compatível com Internet Explorer, Firefox, Opera e Safari.

O visual da janela pode ser personalizado editando um arquivo css. O script e demais arquivos ocupam apenas 22kb de espaço.

Exemplos: http://neosite.ilogic.com.br/link/http://orangoo.com/labs/GreyBox/
Documentação: http://neosite.ilogic.com.br/link/http://orangoo.com/labs/GreyBox/Documentation/
Download: http://neosite.ilogic.com.br/link/http://orangoo.com/labs/GreyBox/Download/