terça-feira, 30 de dezembro de 2008
Boadica -Dicas-Entendendo a tecnologia Serial Attached SCSI – SAS
"O que é o SAS ?
O Serial Attached SCSI é a evolução tecnológica que veio para atender a demanda das necessidades das empresas e data center´s. Ela reúne o melhor dos dois mundos: A confiabilidade e utilidade do protocolo SCSI com a performance e a flexibilidade da tecnologia serial. Como resultado, temos meios de transmissão de baixo custo, full-duplex (transmite e recebe dados ao mesmo tempo) e com taxas de transferência de 3Gbps (gigabits por segundo) em cada meio utilizado ! (0.0)"
Web Based Active Directory Management & Reporting Tool for Microsoft Windows 2000/2003 Servers - ADManager Plus
segunda-feira, 29 de dezembro de 2008
A História da Computação contada por meio de fotos | HEPHESTO | Agrega
Neste site foram listados computadores que fizeram muito sucesso na época em que foram lançados.
Veja a evolução de marcas famosas como Apple, HP, Panasonic, Atari e outros.
sexta-feira, 19 de dezembro de 2008
Allway Sync: Free File Synchronization, Backup, Data Replication, PC Sync Software, Freeware, File Sync, Data Synchronization Software
Allway Sync uses innovative synchronization algorithms to synchronize your data between desktop PCs, laptops, USB drives and more. Allway Sync combines bulletproof reliability with an extremely easy-to-use interface."
Microsoft Professional Photography: SyncToy v2.0
There are files from all kinds of sources that we want to store and manage. Files are created by our digital cameras, e-mail, cell phones, portable media players, camcorders, PDAs, and laptops. Increasingly, computer users are using different folders, drives, and even different computers (such as a laptop and a desktop) to store, manage, retrieve, and view files. Yet managing hundreds or thousands of files is still largely a manual operation. In some cases it is necessary to regularly get copies of files from another location to add to primary location; in other cases there is a need to keep two storage locations exactly in sync. Some users manage files manually, dragging and dropping from one place to another and keeping track of whether the locations are synchronized in their heads. Other users may use two or more applications to provide this functionality."
FullSync - Home
sexta-feira, 12 de dezembro de 2008
quarta-feira, 10 de dezembro de 2008
Free IT mesa, help desk, gerenciamento de rede e softwares
Capturando dados da tela do computador pode salvá-lo de horas de explicar o processo aos outros. It’s one of the easiest ways to guide someone through several steps without having to explain the instructions over and over again. É uma das maneiras mais fáceis de guiar alguém através de vários passos sem ter de explicar as instruções, uma e outra vez.
Sometimes it’s easier for someone to understand what’s going on by watching the steps in action. Às vezes é mais fácil para alguém para entender o que está acontecendo por vigiando os passos na ação. Browse the Internet for a few minutes and you’ll quickly notice the large number of screen capture applications. Navegar na Internet por alguns minutos e você vai notar rapidamente a tela grande número de aplicações captura. However, not all of them are fully functional or easy to work with. No entanto, nem todos eles estão totalmente funcional ou fácil trabalhar com ele. Since you have better things to do with your time, locating an application that lets you get the job done quickly is a major bonus. Uma vez que você tem coisas melhores para fazer com seu tempo, localizando um aplicativo que permite a você fazer o trabalho rapidamente é um grande bônus.
I’ve previously written about several programs before including Debut, a Eu já anteriormente escrito sobre vários programas antes incluindo Debut, um free screen recording program tela livre gravação programa and uTipu, another e uTipu, outro programa gratuito para gravar seu PC tela . A new program called ScreenToaster works very well also.
IPNetInfo: Retrieve IP Address Information from WHOIS servers
IPNetInfo is a small utility that allows you to easily find all available information about an IP address: The owner of the IP address, the country/state name, IP addresses range, contact information (address, phone, fax, and email), and more.
terça-feira, 9 de dezembro de 2008
Virtual Infrastructure products: features comparison
http://hotware.wordpress.com/2008/12/09/comparison-citrix-xenserver-5-microsoft-hyper-v-10-and-esxi-35/ - outra comparação entre os principais players de virtualização.
segunda-feira, 8 de dezembro de 2008
AutoIt Debugger
Features:
- Debug code added automatically to the script being debugged.
- Displays next line to be executed.
- Breakpoints (using the checkbox next to each line).
- Variable monitoring, including @error and @extended.
- Variable value modification at runtime.
- Single step, step over and run modes.
- Debugging of #include files.
- Supports the command line arguments.
- Some script editing functions.
- Portable version (still needs .Net 2.0 on machine running the debugger).
- Freeware. AutoIt Debugger is free.
terça-feira, 2 de dezembro de 2008
ThreatExpert - Automated Threat Analysis
ThreatExpert is an advanced automated threat analysis system designed to analyze and report the behavior of computer viruses, worms, trojans, adware, spyware, and other security-related risks in a fully automated mode.
In only a few minutes ThreatExpert can process a sample and generate a highly detailed threat report with the level of technical detail that matches or exceeds antivirus industry standards such as those normally found in online virus encyclopedias."
segunda-feira, 1 de dezembro de 2008
World Community Grid - Home: "World Community Grid's tem por missão criar a maior grade de computação pública que beneficiam a humanidade. Nosso trabalho é construído sobre a crença de que a inovação tecnológica combinada com a investigação científica e com o voluntariado em grande escala pode mudar o nosso mundo para melhor. "
How Is My DNS?© - Sponsored by Nixu Software©
quarta-feira, 26 de novembro de 2008
Melhorando o desempenho do Windows XP
O XP já é considerado um sistema rápido, porem ele pode se tornar ainda mais ágil se forem desabilitados alguns serviços e enfeites desnecessário para uma utilização normal."
terça-feira, 25 de novembro de 2008
Utilizando QUERY STRING, por Gabriel Manzano
Você pode utilizar QUERY STRING para várias coisas, como por exemplo subpaginas.
Veja um exemplo abaixo de como utilizar QUERY STRING com include:
Primeiramente vamos criar um array com o nome e o endereço das páginas:
$paginas = array(
"principal" =">" "/index.php",
"fotos" =">" "/fotos/index.php",
"contato" =">" "/contato/index.php");
Pronto. Agora existe dois jeitos de você usar a QUERY STRING, exemplos:
pagina.php?pagina="principal"
pagina.php?principal
1) Include($DOCUMENT_ROOT.$paginas[$pagina]);
2) Include($DOCUMENT_ROOT.$paginas[$QUERY_STRING]);
Você pode também checar se foi setada ou não uma QUERY STRING utilizando o método abaixo: if(empty($QUERY_STRING)) {
Veremos como fica este script completo:
include($DOCUMENT_ROOT.$paginas[principal]);
} else {
include($DOCUMENT_ROOT.$paginas[$pagina]);
}" "/index.php",
"fotos" =">" "/fotos/index.php",
"contato" =">" "/contato/index.php");
if(empty($QUERY_STRING)) {
include($DOCUMENT_ROOT.$paginas[principal]);
} else {
include($DOCUMENT_ROOT.$paginas[$pagina]);
}
?>
segunda-feira, 24 de novembro de 2008
PuTTY Connection Manager
Looking for a tabbed version of famous PuTTY?
PuTTY Connection Manager is a free PuTTY Client Add-on for Windows platforms which goal is to provide a solution for managing multiple PuTTY instances. This is one of the most important missing feature of PuTTY (referring to this and this user complaint)..."
sexta-feira, 21 de novembro de 2008
Novo produto Ulteo: Open Virtual Desktop « Caminhando Livre
A Ulteo, empresa criada por Gaël Duval, conhecido mundialmente por ter sido o criador da distribuição Mandrake Linux, atual Mandriva Linux após a sua fusão com a Conectiva, liberou um novo produto 100% open source.
Destinado a ser instalado em um servidor de uma rede local, o Open Virtual Desktop pode fornecer aplicações - GNU/Linux por enquanto, aplicações Windows em 2009 - para usuários(as) que estejam conectados(as) à mesma rede, assumindo que eles possam utilizar um navegador de internet compatível como Firefox ou Internet Explorer. Como resultado, não é necessária a instalação que qualquer outra aplicação cliente nos desktops que tenham acesso a este servidor.
De certa forma, o “Open Virtual Desktop”, é a versão livre e instalável do software “Online Desktop”, também criado pela Ulteo, que é executado já há 12 meses na internet, e que forneceu mais de 140.000 sessões de usuário(a).
Adicionalmente, este novo produto oferece um abrangente console de administração, e pode ser facilmente ligado a um diretório de usuário(a) Active Directory ou LDAP. Pode usar servidores CIFS ( Windows ou Samba ), então usuários(as) podem imediatamente acessar seus documentos através dos aplicativos que são executados no Open Virtual Desktop.
Para saber mais sobre o produto, e poder instalá-lo, acessem a página da Ulteo."
Escrito por Josan Neves em 20 Novembro, 2008
Hardware no Linux Ubuntu: lshw e outros comandos | Blog Tecnologia e Educação
quarta-feira, 12 de novembro de 2008
IDG - PC WORLD- Digital Pages
terça-feira, 11 de novembro de 2008
» Backup de dados de seu celular - Raquel Camargo
Published by Raquel Camargo at 7:50 am under Backup, Celular, Dica, Tecnologia
Todos os contatos de sua família, seus amigos, pessoas de trabalho e toda sua rede de relacionamento estão gravados no seu celular?
E o medo de o celular ou chip queimar, ser roubado ou até mesmo perder o aparelho? Para esse tipo de questão, descobri hoje a “solução”.
Um site chamado ZYB oferece um espaço para você fazer o backup de todos os dados de seu celular. Agenda de contatos, calendários, lembretes, etc.
Basta criar uma conta no site (que é bem básica, não demorara muito) e digitar na página a senha que receber em mensagem SMS no seu celular. Depois disso o sisteminha da página sincroniza os dados."
Você usa o chip de seu telefone celular para guardar todos os números importantes de seus amigos, familiares e contatos comerciais?
E se você perder seu celular, for roubado, esquecer o aparelho no taxi ou num restaurante?
Algumas operadoras de telefonia celular oferecem o serviço de salvar seus dados (backup) mediante o pagamento de uma taxa mensal. Muitos aparelhos permitem que se faça a sincronização de dados com o computador via cabo USB, Bluetooth ou cartão de memória.
Agora vamos dar uma olhada num serviço chamado "Zyb", que possibilita o backup de todos os seus celulares: tudo online e gratuito.
segunda-feira, 10 de novembro de 2008
Geek
Um recente relatório da firma de análise Net Applications mostrou que o navegador Firefox, da Fundação Mozilla, ganhou mais terreno enquanto o uso de seu principal concorrente, Internet Explorer, da Microsoft, teve uma pequena queda.
Segundo o site TG Daily, o uso do Firefox começa a se estabilizar na casa dos 20%, atingindo em outubro 19,97% do uso de navegadores, um crescimento de 0,51% se comparado a setembro.
Enquanto o programa de código aberto ganha terreno, o seu principal rival Internet Explorer, que reina supremo há anos como o navegador mais utilizado, caiu de 71,52% para 71,27%, o maior declínio na presença de mercado entre o grupo de navegadores mais utilizados.
Desde o começo do ano, o uso do Firefox cresceu 2,99%; o Safari, da Apple, 0,75%, o vovô Opera, 0,13%; e o iniciante Chrome, da Google, 0,74%. Entretanto, o Internet Explorer já perdeu espaço para seus concorrentes de 4,2%.
No que diz respeito a sistemas operacionais, os internautas que usam Windows cresceram de 90,29% para 90,46%. A presença online de usuários do Mac OS X caiu de 8,23% para 8,21% e a de usuários de Linux caiu de 0,91% para 0,71%. A navegação no portátil iPhone viu aumento de 0,32% para 0,33%.
Os dados estão acessíveis no site marketshare.hitslink.com e mostram também que 23,47% dos internautas ainda utilizam a versão ultrapassada do Internet Explorer (6.0) e 5,07% apostam na versão antiga do Firefox (2.0).
sexta-feira, 7 de novembro de 2008
vConverter – P2V/V2V for Disaster Recovery or Server Consolidation
VirtualisedReality’s Blog
A blog written by a VMWare Certified Professional working for a VMWare Enterprise Partner dealing with server virtualisation on a daily basis. I hope to keep the site updated with day to day findings, tips and problem solving tricks.
segunda-feira, 3 de novembro de 2008
FrontPage - Squid Web Proxy Wiki
This wiki is dedicated to hosting Squid Web Cache documentation, including the FAQ, KnowledgeBase articles, ConfigExamples, and the development RoadMap."
Cafe TI - pra perder o sono. » Blog Archive » Squid Proxy: Configurações Automáticas e Performance [atualizado 20/08/2008]
Descobri recentemente pra que serve a opção “Autodetectar as configurações de proxy para esta rede” existente nos navegadores. No caminho me deparei com algumas dicas de performance para o Squid. Então seguem dicas de performance e como configurar seu Squid para ser “Autodetectado” na rede, sem precisar ficar configurando micro por micro para usar o proxy."
quinta-feira, 30 de outubro de 2008
kyapanel:howto_zimbra_en ·
This document will describe how to integrate Zimbra with KyaPanel.
KyaPanel has 4 years and it’s a mature mail management server. It provides some exclusive features to manage users and domains. In our - very suspect - point of view, KyaPanel is the best of it’s kind.
Otherwise, we like Zimbra Webmail’s Interface a lot. It’s true that Zimbra came with its own management interface, and it is beautiful, but it’s not so complete and flexible as KyaPanel.
Zimbra‘s admin interface is not that complete because it fails on making per user and per domain controls, like attachments and message size."
SoftPerfect Network Scanner: fast and free network scanner
SoftPerfect Network Scanner is a free multi-threaded IP, NetBIOS and SNMP scanner with a modern interface and several advanced features. It is intended for both system administrators and general users who are interested in computer security. The program pings computers, scans for listening TCP ports and displays which types of resources are shared on the network (including system and hidden).
In addition, it allows you to mount shared folders as network drives, browse them using Windows Explorer, filter the results list and more. SoftPerfect Network Scanner can also check for a user-defined port and report back if one is open. It can also resolve host names and auto-detect your local and external IP range. It supports remote shutdown and Wake-On-LAN.
segunda-feira, 13 de outubro de 2008
OLinux - Seu site de Linux na Internet
Distribuição FAN instala o Nagios e várias ferramentas
O FAN, ou "Fully Automated Nagios" (Nagios completamente automatizado), é uma distribuição em CD voltada para a simplificação da instalação do Nagios em conjunto com diversas ferramentas num servidor de monitoramento de rede. Sua versão atual é a 1.0.
O CD-ROM do FAN é baseado na plataforma CentOS que, por sua vez, é baseada em código GPL da Red Hat. Os desenvolvedores atualizaram 137 pacotes do CentOS na versão atual. Enquanto o CD padrão instala somente a quantidade mínima de softwares, há outras ferramentas do CentOS disponíveis.
A distribuição contém o aplicativo de monitoramento Nagios 2.11 e diversos plugins, a interface Centreon, a ferramenta de relatório NaReTo 1.1 e o módulo NDOUtils 1.4, que permite a exportação para bancos de dados MySQL. O NagVis 1.2 também está incluído para configurar topologias.
A imagem ISO de 430 MB está disponível na página de download. O FAN 2.0 promete uma atualização para o Nagios 3.
sexta-feira, 10 de outubro de 2008
O IronKey e o Pocket Safe são opções de drives de memória Flash com ferramentas de segurança, e o TruCrypt é um software gratuito que funciona em qualquer drive Flash USB.
terça-feira, 7 de outubro de 2008
Memtest86+ - Advanced Memory Diagnostic Tool
"Memtest86+ is, like the original, released under the terms of the Gnu Public License (GPL). No restrictions for use, private or commercial exist other than the ones mentioned in the Gnu Public License (GPL). Texts about the original version was taken from the original website and written by Chris Brady."
segunda-feira, 29 de setembro de 2008
Extraia áudio de quase todo tipo de vídeo | Meio Bit
O aplicativo é capaz de abrir vídeo nos formatos AVI, FLV, MP4, MPG, MOV, RM, 3GP, WMV e VOB e o usuário consegue escolher o formato de saída entre diversas opções como MP3 e AAC. De fácil manuseio, o Pazera pode funcionar também como um conversor de arquivos de aúdio e se assim como eu, você precisava retirar o áudio de algum vídeo, o problema está resolvido."
segunda-feira, 22 de setembro de 2008
Mudanças polêmicas no PHP6 - Diego Gomes Araujo - PHP
sexta-feira, 12 de setembro de 2008
Tripwire ConfigCheck - Configuration Control for Virtual and Physical Infrastructures
* Ensure recommended ESX configurations
* Discover possible vulnerabilities
* Deploy virtualization safely and securely
* Increase security posture of the entire enterprise
* Easily implement security and compliance best practices
* Reduce configuration drift"
quarta-feira, 10 de setembro de 2008
VirSCAN.org - Verificador de Vírus multi-software v1.02 Beta,Suporta 36 Softwares de Anti-Vírus, Última atualização(080620)
"VirSCAN é um serviço de rastreamento gratuito e on-line, que verifica arquivos carregados com malware, vírus e trojans, utilizando motores de anti-vírus indicados na lista. Ao realizar o upload de arquivos que você deseja que sejam verificados, você poderá ver o resultado da varredura e como perigosos e nocivos/inofensivos para o seu computador esses arquivos são."
terça-feira, 9 de setembro de 2008
Fórum Linha Defensiva -> E-mail's para enviar novos virus aqui !
Compactar para infected.zip e por password:infected
analysis@norman.no, antivir@dials.ru, avsubmit@symantec.com, detections@spybot.info, esafe.virus@eAladdin.com, help@hauri.net, home-support@prevx.com, malware@zonelabs.com, malware-cruncher@sunbelt-software.com, malwaresubmit@comodo.com, newvirus@anti-virus.by, newvirus@kaspersky.com, newvirus@proantivirus.com, newvirus@unasoft.com.ua, onecare@submit.microsoft.com, qscan@eacceleration.com, research@finjan.com, research@lavasoft.de, sample@nod32.com, samples@bitdefender.ru, samples@eset.com, samples@f-secure.com, samples@ikarus.at, samples@nod32.com, samples@sophos.com, samples@superantispyware.com, Spyware@ca.com, spyware_research@avertlabs.com, submissions@webroot.com, submit@diamondcs.com.au, submit@emsisoft.com, submit@ewido.net, submit@misec.net, submit@simplysup.com, submit@useccorp.at, submitvirus@fortinet.com, support@asw.cz, support@itcompany.com, support@nsclean.com, support@quickheal.com, support@vet.com.au, support@viguard.com, support@virusbuster.hu, ticket@agnitum.com, trojans@agnitum.com, trojans@moosoft.com, v3sos@ahnlab.com, vdetect@viguard.com, virsample@pspl.com, virus@antivir-pe.de, virus@arcabit.com, virus@asw.cz, virus@authentium.com, virus@avast.com, virus@avira.com, virus@ca.com, virus@free-av.com, virus@free-av.de, virus@grisoft.com, virus@grisoft.cz, virus@pandasoftware.com, virus@vet.com.au, virus@virusbuster.hu, virus_doctor@trendmicro.com, virus_malware@avira.com, virus_research@avertlabs.com, virus_research@nai.com, virus_research_apac@avertlabs.com, virus_research_de@avertlabs.com, virus_research_europe@avertlabs.com, virus_research_japan@mcafee.com, virus_submission@bitdefender.com, virus_submission@centralcommand.com, viruslab@complex.is, viruslab@f-prot.com, viruslab@hauri.co.kr, viruslab@quickheal.com, viruslab@trendmicro-europe.com, virusreport@geot.com, virussamples@pandasoftware.com, vms@drweb.com, vsample@avertlabs.com
E-mail's Citados:
Arcavir
AVG Anti-Spyware
AVG Anti-Virus
AhnLab
Antivir (H+Bedv)
Arcabit
Authentium
Avast!
BitDefender
CAT-QuickHeal
ClamAV
Dr.Web
F-Risk F-Prot
F-Secure
FileAdvisor
Fortinet
Ikarus
Kaspersky KAV
McAfee
Microsoft
Nod32
Norman
Panda
Prevx1
Rising
Sophos
Sunbelt
Symantec
TheHacker
Trend
VBA32
VirusBuster
Webwasher-Gateway
eSafe
eTrust-Vet
quarta-feira, 27 de agosto de 2008
Postfix Debugging Howto
This document describes how to debug parts of the Postfix mail system when things do not work according to expectation. The methods vary from making Postfix log a lot of detail, to running some daemon processes under control of a call tracer or debugger."
segunda-feira, 25 de agosto de 2008
Solaris Performance Monitoring - iostat , vmstat , netstat
Introduction to iostat , vmstat and netstat
This document is primarily written with reference to solaris performance monitoring and tuning but these tools are available in other unix variants also with slight syntax difference.
iostat , vmstat and netstat are three most commonly used tools for performance monitoring . These comes built in with the operating system and are easy to use .iostat stands for input output statistics and reports statistics for i/o devices such as disk drives . vmstat gives the statistics for virtual Memory and netstat gives the network statstics .
Following paragraphs describes these tools and their usage for performance monitoring and if you need more information there are some very good solaris performance monitoring books available at www.besttechbooks.com.
segunda-feira, 18 de agosto de 2008
Trabalhando com LVM no Linux
LVM significa Logical Volume Manager. Como o nome diz, essa ferramenta é capaz de gerenciar os chamados volumes lógicos, substituindo assim as tradicionais partições nos discos. Ao longo do tempo, várias empresas fizeram suas implementações de LVM e o Linux não ficou para trás: ele também possui uma implementação (e muito boa) de LVM, que na época da escrita deste documento está na versão 2.
Utilizar volumes lógicos ao invés do esquema de particionamento comum traz algumas boas vantagens. Mas antes de saber destas vantagens, precisamos saber o que são esses tais volumes lógicos. Um volume lógico é nada mais nada menos que uma representação virtuais de pedaços de um dispositivo fixo. Enquanto as partições definem estes pedaços "cruamente", o volume lógico permite flexibilidade na hora de definir quem são esses pedaços. Por exemplo, um volume lógico pode ter seu espaço dividido em 3 ou mais HDs, mas para o sistema operacional vai parecer como se fosse apenas um dispositivo. Sendo assim começa a ficar clara as vantagens, não?
How To Create Linux LVM In 3 Minutes - Walker News
What’s LVM? Why using Linux Logical Volume Manager or LVM?
These questions are not the scope here. But in brief, the most attractive feature of Logical Volume Manager is to make disk management easier in Linux! Basically, LVM allows users to dynamically extend or shrink Linux “partition” or file system in online mode! The LVM can resize volume groups (VG) online by adding new physical volumes (PV) or rejecting those existing PVs attached to VG.
quarta-feira, 6 de agosto de 2008
Recuperar senha root no MySQL 5.0.45 « JHGB: FreeBSD/Linux
Ainda bem que é fácil:
* mate todos os processos do MySQL em andamento;
* /usr/local/bin/mysqld_safe –skip-grant-tables &
* mysql
* use mysql;
* update user set password = password(’digite sua nova senha aqui’) where user=’root’ and host=’localhost’;
* flush privileges;
* saia do MySQL
* reinicie o MySQL normalmente."
Colaboração: Leonardo Siqueira Rodrigues
Folheto com alguns atalhos do Google para auxiliar nas pesquisas.
Clique aqui para o download do folheto.
"
Como criar os seus próprios arquivos Windows compartilhamento servidor para compartilhar arquivos grandes
HFS (HTTP File Server) is a cool free open-source application that you can use to send and receive files for free! É um cool free open-source aplicativo que você pode usar para enviar e receber arquivos de graça! It allows you to run your computer as a file server, but not just for your local network. Ele permite que você execute o computador como um servidor de arquivos, mas não apenas para sua rede local. It has a web interface that lets you share files with anyone! Tem uma interface web que permite a você compartilhar arquivos com ninguém!
Since it converts your computer into a file server, you don’t have to upload files to any third party servers. Desde que ele converte o seu computador em um servidor de arquivos, você não precisa fazer upload de arquivos para qualquer terceiro servidores. It’s highly customizable and allows you to create accounts, view current connections to your files, close/end connections, control bandwidth usage, and lots more! É altamente personalizável e permite que você crie contas, a visão actual conexões para os seus arquivos, fechar / terminar conexões, controle de utilização da banda larga, e muito mais!
terça-feira, 5 de agosto de 2008
HP Surestore and StorageWorks - Performance Troubleshooting and Using Performance Assessment Tools - lpg50460 - HP Business Support Center
Tape drives are getting faster and it is not always easy to make the most of their performance in complex systems. Debugging performance problems can be tricky at the best of times.
segunda-feira, 4 de agosto de 2008
TrueCrypt - Free Open-Source On-The-Fly Disk Encryption Software for Windows Vista/XP, Mac OS X and Linux
Free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux
Main Features:
* Creates a virtual encrypted disk within a file and mounts it as a real disk.
* Encrypts an entire partition or storage device such as USB flash drive or hard drive.
* Encrypts a partition or drive where Windows is installed (pre-boot authentication).
* Encryption is automatic, real-time (on-the-fly) and transparent.
* Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
1) Hidden volume (steganography) and hidden operating system.
2) No TrueCrypt volume can be identified (volumes cannot be distinguished from random data).
* Encryption algorithms: AES-256, Serpent, and Twofish. Mode of operation: XTS.
Further information regarding features of the software may be found in the documentation."
The Best-ever Freeware Utilities List | Gizmo's Tech Support Alert
That's what we do at this site: in each program class we select the 'best of the best' for you.
This is a community based site with over 60 volunteer editors. If you disagree with the editors' choices please add your suggestions for the benefit of others.
Support Alert Newsletter/Windows Secrets merge announcement Your questions answered
Select the broad class of freeware program you are looking for:
* Security / Privacy / Encryption
* Internet: Email / IM / FTP / File sharing / Download managements
* Enhancements to Windows / Desktop
* Computer maintenance / Performance
* System utilities / Backup / Data recovery
* Audio / Video / CD / DVD
* Office / Administration / Personal productivity
* Digital imaging / Photo software
* Technical / Programming
* Applications"
Configurando a velocidade de sua placa de rede - Dicas Linux
Colaboração: Rodrigo Pace de Barros
Configurar a velocidade em que uma placa de rede funciona é simples. Para fazê-lo em ambientes que utilizem RedHat (ou sistemas operacionais provenientes dele, como o CentOS), deve-se utilizar o comanto ethtool da seguinte forma:
Como root, digite:
ethtool -sspeed duplex autoneg
onde
: Placa de rede que se deseja alterar a velocidade. : Velocidade utilizada nesta configuração. Pode ser 10/100 e até 1000 dependendo da placa. Normalmente coloca-se off quando a configuração original da placa é alterada. : Indica se a placa trabalhará em half-duplex ou full-duplex. Para configurarmos como full-duplex, utilize a string "duplex". Para configurar como half-duplex, utilize a string "half". : indica se a placa terá a capacidade de auto negociar a sua velocidade com o switch. Normalmente utiliza-se o "off" quando alteramos as configurações de velocidade e multiplexação da placa.
Assim, caso seja necessário configurar a placa eth0 em 100 full-duplex, utilze o comando:
ethtool -s eth0 speed 100 duplex full autoneg off
Para que estas configurações sejam permanentes no sistema, deve-se editar o arquivo de configuração que gerencia estas informações.
Acesse o diretório onde os arquivos de configuração das placas de rede se encontram:
# cd /etc/sysconfig/network-scripts
Dentro deste diretório existirá um arquivo por interface de rede. Assim, caso você tenha em seu computador 2 interfaces "eth", você terá os seguintes arquivos:
- ifcfg-eth0
- ifcfg-eth1
Claro que existirá o arquivo para a interface de loopback, denominada "ifcfg-lo". Porém esta não será vista aqui.
Para configurar a velocidade nas placas de rede, edite o arquivo desejado:
# vi ifcfg-eth0
e insira nele a seguinte linha:
ETHTOOL_OPTS="autonegspeed duplex "
Assim, caso seja necessário configurar a placa eth0 em 100 full-duplex, utilze a string:
ETHTOOL_OPTS="autoneg off speed 100 duplex full"
The Brazilian Support : CentOSBR
CentOS 2, 3, 4, e 5 são compilados a partir do código fonte disponível pela RHEL, de acordo com as regras de redistribuição definidas pela Red Hat Enterprise (remoção de softwares proprietários de terceiros, remoção de imagens, logotipos e textos referenciando a RedHat, desde que não façam parte de notas de copyright, etc). Distribuído com código aberto (opensource) sobre licença GNU/GPL para aplicações com servidores desde pequeno a grande porte. O CentOSbr foi criado, para ajudar e ser ajudado por usuários de todos níveis de conhecimento. Envie suas criticas ou sugestões e ajude-nos a crescer, o CentOS feito para todos, o CentOS feito para você!!!"
#LinuxAjuda • Ver Tópico - Detectar velocidade da placa de rede no AIX
Uma outra boa ferramenta é o iftop.
iftop: display bandwidth usage on an interface
mini screen shot
iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts. Handy for answering the question 'why is our ADSL link so slow?'."
quinta-feira, 31 de julho de 2008
Windows PowerShell
Microsoft Windows PowerShell command line shell and scripting language helps IT professionals achieve greater control and productivity. Using a new admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT professionals to more easily control system administration and accelerate automation. Windows PowerShell is easy to adopt, learn, and use, because it works with your existing IT infrastructure and existing script investments, and because it runs on Windows XP, Windows Vista, and Windows Server 2003. Windows PowerShell is now included as part of Windows Server 2008 and can be evaluated in Windows Server 2008 Beta 3. Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, and System Center Virtual Machine Manager also leverage Windows PowerShell to improve administrator control, efficiency, and productivity.
segunda-feira, 28 de julho de 2008
Free Programming Resources - freeprogrammingresources.com
Free Programming Resources is a directory of links to free programmer resources including free programming tutorials, free online programming books, free compilers, free programming tools, free source code, programming libraries, game programming resources, graphics resources and security tools."
domingo, 27 de julho de 2008
Beware of the Dog | Main / HomePage
quinta-feira, 24 de julho de 2008
Editores PHP para desenvolvedores « Marcelio Leal
Todo mundo procura um editor style pra desenvolver seu trabalho de forma otimizada, mas editor de código é igual arquitetura de sistema de informação, cada um teu seu preferido.
Primeiramente, devemos ter claro que o editor de código não é algo primordial para um bom desenvolvimento de software em PHP, já no Java é algo primordial. Há outros fatores que são bem mais importantes para maior qualidade e produtividade, como a escolha de bons frameworks, geradores de cógido e de artefatos, padrões, entre outros aspectos. Se hoje o editor é algo primordial em seu desenvolvimento PHP, repense seu processo de desenvolvimento, pois, ele não está atualizado, ou tem aspectos de desenvolvimento atrasados.
Acho que alguns aspectos são bem interessantes pra um editor PHP:
Difícilmente teremos editores livres com todas essas características, particularmente, ainda não achei. É bem mais difícil se desenvolver um editor realmente bom em PHP, por ser de tipagem dinâmica e não type-safe por padrão.
Por isso é admirável o Zend Studio, que na minha opinião, é o melhor editor de código independente de linguagem.
No site PHP Editors temos uma lista dos principais editores PHP e uma descrição breve sobre suas funcionalidades.
Formula 1 - Telemetria Oficial no navegador
Em junho descobri que o site oficial da Formula1 disponibiliza toda telemetria em tempo real(live timing) da prova e treinos mas só na nesta etapa da Inglaterra pude assistir a corrida acompanhado de tais dados.
Utilizando um applet java numa tabela dinâmica multicolorida é possível acompanhar todas as informações em uma única tela. O site ainda disponibiliza narração escrita em inglês. Ainda não é um substituto pro audio da Globo mas já é um começo.
Impressionante como a transmissão brasileira se preocupa apenas com os pilotos de ponta, ou eventualmente, com um destes que venha a despencar para pelotões secundários, como foi o caso do Massa. No mesmo barco, Mark Webber navegou por mares turbulentos nas primeiras curvas porém logo surfou grande onda numa evolução expantosa. Ninguém da Globo notou que antes do Luiz Amilton (hahaha) marcar uma volta rápida, lá estava o leão australiano a baixar tempo, indício claro de alteração das condições da pista.
Eles voltaram!! Foxmarks e Tab Mix Plus no Firefox 3
Recentemente os desenvolvedores do Foxmarks e do Tab Mix Plus publicaram versões compatíveis com o Firefox 3.
Foxmarks, em versão oficial, permite sincronizar favoritos em diversos navegadores compatíveis com esta extensão - Firefox e derivados, permitindo ao usuário dispor dos bookmarks onde quer que esteja (com o programa instalado). Utilizo esta ferramenta com o email IMAP para trabalhar em casa dispondo dos mesmos recursos do escritório.
Firefox não está completo até que se instale o Tab Mix Plus. Mesmo sabendo que o Firefox3 é mais compatível com sites de Tribunais (e suas gambiarras bizarras), resisti o quanto pude por não ter encontrado uma versão deste complemento. Pesquisando no fórum do desenvolvedor encontrei uma versão ainda em testes que se mostrou bem estável. Mas, o que ele faz afinal? Permite organizar a abertura de abas. Utilizo principalmente:
- Forçar abertura de links dos favoritos, caixa de busca e dos sites em aba nova.
- Lembrar últimas abas fechadas (defini as últimas 20 mas isso pode ser ampliado)
- Duplicar aba e fechar todas as abas à esquerda, à direita.
Existem outras opções que podem ser incluídas no menu.
Links para maiores informações e instalação seguem abaixo.
Visite: FoxMarks Site Oficial | Link para Instalação|| Mozilla - Tab Mix Plus | Link para Instalação
Redmond | Feature Article: Citrix and VMware: Oil and Water?
Virtualizing a Citrix server provides the same level of benefits at the server chassis as Presentation Server does for its applications. Virtualizing a server enhances that server's capability for management and hardware mobility. Because of the file-based nature of virtualization, that server's intrinsic availability and recoverability after a disaster event are improved. And because adding a new virtual server is little more than a copy-and-paste, virtualization provides an IT staff with more options in segmenting applications, as well as securing them against external attack.
A short guide to virtualizing Presentation and Terminal servers on VMware ESX 3 - From BrianMadden.com
Many people would love to virtualize at least part of their Citrix or Terminal Server farms, but so far the performance just hasn’t been up to par (or close enough to make it worthwhile). In this article, René gives you several tips on optimizing your Citrix or Terminal servers for use on virtualized hardware"
quinta-feira, 10 de julho de 2008
Conversão de Unidades Online - Use nossa ferramenta de conversão
segunda-feira, 7 de julho de 2008
Find your user guide, user guide, instruction manual or owner manual instantly !
So much time wasted looking all over the place for the instruction manual to tune the tv-set, find the printer cartridge replacement how-to, the meaning of the blinking led on the dashboard. How many user manuals available only on cd-rom, on the internet ?
On this site you will easily be able to find the required instruction guides and user manuals that you need."
Oracle ORION Downloads
ORION is the Oracle I/O Numbers Calibration Tool designed to simulate Oracle I/O workloads
- Without having to create and run an Oracle database
- Using the Oracle database's I/O libraries
- Using small I/Os to simulate OLTP workloads
- Using large I/Os to simulate data warehouses
ORION is useful for understanding the performance capabilities of a storage system, either to uncover performance issues or to size a new database installation. The Users Guide contains a Getting Started section, detailed usage documentation, and trouble-shooting tips. Please note that ORION is not supported by Oracle.
sábado, 5 de julho de 2008
How useful are storage benchmarks? :: SearchStorage.com.au
Although storage performance is one of many considerations when selecting a storage system, performance benchmarking results get the most headlines. IBM's July news release that touted the record-breaking Storage Performance Council (SPC) result for its System Storage SAN Volume Controller (SVC) 4.2 is a prime example of how companies play up their benchmarking news.
It's no secret that storage vendors are eager to cite performance improvements of their latest arrays, often without any reference to the configuration, under what conditions the performance boost can be expected or how the testing was conducted. For example, EMC claimed earlier this year that "The new EMC Symmetrix DMX-4 series will improve performance by up to 30%," but failed to say under what conditions and in what configuration it tested the DMX-4. If performance benchmarking is mostly a marketing tool for storage vendors to pump up their products, are benchmarking numbers of any value to users?
Benchmarks: VMware ESX 3.5 surpasses more than 100,000 IOPS | virtualization.info
Thursday, May 22, 2008 | 0 Comments | addthis
VMware just published a very interesting study about how many I/O Operations per Second (IOPS) an ESX 3.5 Update 1 can perform.
To perform the measurement they used a unnamed server with 4 Intel quad-core CPUs and 32GB RAM, plus 2 dual-port QLogic 4GB HBAs and 2 single-port QLogic 4GB HBAs.
The backend storage was made of 3 EMC-CLARiiON CX3-80 (a Fibre Channel SAN) with a remarkable number of 495 disks, serving more than 77TB data.
After fine tuning the system with the following three settings, the IOMeter test returned a result of over 100,000 IOPS:
* We increased the VMFS3 max heap size from 16MB to 64MB (KB article # 1004424).
* We changed the storage processor’s cache high/low watermark from 80/60 to 40/20. This was done to write the dirty pages in storage cache more often so that Iometer write operations do not wait for free memory buffers.
* We increased the guest queue length to 100 to make sure that the guest was capable of queuing all the I/O accesses generated by IOMeter to the test disks."
VMware: VROOM!: 100,000 I/O Operations Per Second, One ESX Host
The performance of I/O is critical to achieving good overall performance on enterprise applications. Workloads like transaction processing systems, web applications, and mail servers are sensitive to the throughput and latency of the I/O subsystem. In order for VMware ESX to run these applications well, it needs to push large amounts of I/O without adding significant latencies.
To demonstrate the scalability of the ESX I/O stack, we decided to see if ESX could sustain 100,000 IOPS. Many enterprise applications access their data in relatively small I/O blocks placed throughout the dataset. So the metric we want to focus on is random I/O throughput, measured in I/O operations per second (IOPS), rather than raw bandwidth. We used a workload that was 100% random with a 50/50 read/write mix and an 8KB block size.
The next step was to get our hands on enough storage to run the experiments on a large scale. We went to the Midrange Partner Solutions Engineering team at EMC,
SNIA - Advancing storage and information technology
The Storage Networking Industry Association. Your Connection is Here.
Welcome to the SNIA, advancing IT technologies, standards, and education programs for all IT professionals. Made up of some 400 member companies and nearly 7000 individuals spanning the global storage market, the SNIA connects the IT industry with end-to-end storage and information management solutions.
As a not-for-profit association, the SNIA enables our members to develop robust solutions for storing and managing the massive volumes of information generated by today’s businesses. For more than a decade we have worked to bring recognition of storage issues to the IT world, making storage less complicated for the end user. As a result, the SNIA has adopted the role of industry catalyst for the development of storage solution specifications and technologies, global standards, and storage education.
From vendors, to channel partners, to end-users, SNIA members are dedicated to providing the industry with a high level of knowledge exchange and thought-leadership. Our members also share a common goal: To promote acceptance, deployment, and confidence in storage-related architectures, systems, services, and technologies, across IT and business communities.
sexta-feira, 4 de julho de 2008
Como liberar arquivos no Windows: File Unlocker | Meio Bit
Algo irritante que todo usuário do sistema operacional Windows conhece bem é um arquivo que você quer renomear, apagar ou fazer qualquer outra coisa, mas ele ainda está sendo usado. O ideal seria dar um kill no programa que se recusa a liberar o arquivo, mas nem sempre isso funciona.
Você olha os programas em execução e fechou todos, mas algum processo ainda ficou preso com o arquivo, ou não fechou o seu uso corretamente. Sem um utilitário, a única solução é reiniciar o computador. Irritante para quem não conhece o Unlocker, criação de Cedrick Collomb.
Um programa pequeno, gratuito e muito útil, capaz de encerrar processos, remover as dlls da memória, liberar o recurso e sem necessidade de reboot. Essa é uma daquelas ferramentas essenciais para se carregar no pendrive.
quarta-feira, 25 de junho de 2008
GUJS - Grupo de Usuários Javascript » Arquivo » Tutorial básico sobre Ajax
Asynchronous Javascript and XML, mais conhecido como AJAX.
O que é Ajax?
Ajax foi criado com o principio de ser uma maneira rápida e otimizada de podermos fazer requisições WEB, sendo esta totalmente transparente ao usuário.
Sabemos que todo o tipo de acesso a dados de um servidor de sites na internet, roda encima de requisições WEB(Requisições via Protocolo HTTP ao servidor de destino), e por resposta o servidor também com o mesmo protocolo retorna os dados solicitados, tais como HTML’s.
Este processo normalmente não é notado na visão do usuário, mas é isso que acontece quando digitamos em nosso navegador de internet um endereço da WEB.O ajax por sua vez também roda encima desta lógica."
Programando sem cafeína: Teste unitário em funções javascript utilizando o JUnit
Um dos grandes problemas do javascript é a falta de testabilidade. Vou mostrar aqui nesse artigo uma forma que encontrei de testar as funções de arquivos javascripts utilizando o JUnit. Ah! Claro, isso só é possível se você estiver utilizando o Java 6, que possui suporte a linguagens de script e já vem nativamente com suporte a javascript."
sexta-feira, 13 de junho de 2008
Multi-Touch Interaction Research
Bi-manual, multi-point, and multi-user interactions on a graphical display surface.
While touch sensing is commonplace for single points of contact, multi-touch sensing enables a user to interact with a system with more than one finger at a time, as in chording and bi-manual operations. Such sensing devices are inherently also able to accommodate multiple users simultaneously, which is especially useful for larger interaction scenarios such as interactive walls and tabletops.
Since refining the FTIR (frustrated total internal reflection) sensing technique, we've been experimenting with a wide variety of application scenarios and interaction modalities that utilize multi-touch input information. These go far beyond the 'poking' actions you get with a typical touchscreen, or the gross gesturing found in video-based interactive interfaces. It is a rich area for research, and we are extremely excited by its potential for advances in efficiency, usability, and intuitiveness. It's also just so much fun!"
Monitoramento de Site: Verificar Automaticamente Se Seu Site Está Online 24x7
Os serviços de Web Site Monitoring podem verificar para você o estado do seu site 24 horas por dia, 365 dias por ano, e avisar por SMS se há alguma coisa de errado. Existem muitos monitoradores desse tipo, até mesmo gratuitos, que são capazes de oferecer serviços avançados.
No link deste post é exibido uma lista de alguns serviços.
quarta-feira, 11 de junho de 2008
Abrir, ler e gravar arquivos texto utilizando o php.
sexta-feira, 6 de junho de 2008
ISPConfig is an open source hosting control panel for Linux.
ISPConfig is licensed under BSD license.
- Managed Services
- Httpd (virtual hosts, domain and IP based)
- FTP
- Bind (A, CNAME, MX and SPF Records)
- POP3 Auto-Responder
- MySQL client-databases
- Webalizer statistics
- Harddisk quota
- Mail-Quota
- Traffic limits
- IP-addresses
- SSL
- SSI
- Shell-access
- Mailscanner (Antivirus)
- Firewall
quinta-feira, 29 de maio de 2008
PlanetJoel.com : HOWTO: Windows XP running under Xen 3.0 on Ubuntu Dapper Drake
Search Results | Linux Journal
Xen Virtualization and Linux Clustering, Part 1
In this article, I briefly introduce the concepts of Xen virtualization and Linux clustering. From there, I show you how to set up multiple operating ...
Xen Virtualization and Linux Clustering, Part 2
By now, you should feel like an expert in using Xen virtualization and Linux clustering, especially if you had to do any troubleshooting on... |
terça-feira, 27 de maio de 2008
Para alterar a senha do usuário root siga os seguintes passos:
- Parar o serviço do MySQL (
service mysqld stop, /etc/init.d/mysqld stop, matando o processo
- conforme sua distribuição); - Reiniciar o mysql com a opção
--skip-grant-tables
(você poderá utilizá-la ao iniciar o mysqld manuamente ou colocando-a no arquivo de init) - Alterar a senha do usuário root com o comando:
# mysqladmin -u root password 'nova_senha'
# mysqladmin flush-privilegesvocê pode alterar a senha também com o comando:
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('nova_senha') WHERE User='root';
mysql> FLUSH PRIVILEGES;
segunda-feira, 26 de maio de 2008
CM5 Brasil - PROFILER - VMWARE
Como gerenciar o storage, se as aplicações vivem de se escondendo ?
Os softwares de vistualização liberam os sistemas operacionais da preocupação com os hardwares onde operam, ou seja, criando o conceito de independência de hardware e de fornecedor. Um servidor físico pode abrigar múltiplos sistemas operacionais, múltiplas versões destes sistemas, mapear data stores ilimitados, e oferecer uma variedade sem fim de aplicações. O benefício da virtualização é um data center dinâmico e flexível. Mas uma coisa deve-se considerar ao implementar a virtualização: o gerenciamento destes sistemas virtualizados deve ser muito cuidadoso, para que as máquinas virtuais (VMs) não saiam do controle, e coloquem seus dados em risco."
sexta-feira, 23 de maio de 2008
Google X Mirrors - The Complete List
Google X Mirrors - The Complete List: "Google X was a project released by Google Labs on March 15, 2005 and rescinded a
day later. It consisted of the traditional Google search bar, but it was made to look like the Dock user interface feature of Apple's Mac OS X"
O Google X é uma página de buscas redesenhada, cujo design lembrava a interface do Dock, do Mac OS X. No pé da página, encontrava-se a seguinte inscrição: “Roses are red. Violets are blue. OS X rocks. Homage to you.”.
O site, lançado em 2005, ficou no ar por apenas um dia antes de ser fechado pelo Google, sem que nenhuma explicação pública fosse veiculada. Há quem diga que o Google X foi eliminado para evitar dores de cabeça que os advogados da Apple poderiam causar alegando problemas de copyright. Felizmente, o Google X sobreviveu graças ao alguns usuários fanáticos que criaram mirrors do serviço e que estão disponíveis para quem quiser usar.
quarta-feira, 21 de maio de 2008
Virtualização - Licenciando o Windows Server 2008 em Máquinas Virtuais
Para o Windows Server 2008, valem as mesmas regras do Windows 2003?
Basicamente sim, mas há uma boa nova !
Agora a versão Standard permite a criação de uma VM além da instalação no hardware físico. Porém esta mudança beneficiará apenas quem utiliza o Windows como SO hospedeiro. Em outras palavras, irá beneficiar apenas quem utiliza aplicativos de virtualização instalados sobre o Windows, como o VMware Server, ou o Microsoft Virtual Server, ou ainda quem utilizar o Hyper-V (hypervisor da Microsoft).
Quem utiliza hypervisors baremetal de outros fabricantes, como o VMware ESX Server, ou o Citrix XenServer, esta mudança não influenciará em nada. O mesmo vale para quem utiliza o linux como SO Hospedeiro.
Então resumindo, com o Windows Server 2008, o benefício de licenciamento utilizando-o em VMs é o seguinte:
Standard Edition: Instalação física + 1 VM, ou apenas 1 VM
Enterprise Edition: Instalação física + 4 VMs, ou apenas as 4 VMs
Datacenter Edition: Instalação física + ilimitadas VMs, ou apenas as ilimitadas VMs (e as VMs podem ser Standard, Enterprise ou Datacenter Edition)
Virtualização - Licenciando o Windows Server 2003 em Máquinas Virtuais
Você sabe como funciona o licenciamento dos seus aplicativos e sistemas operacionais rodando sobre máquinas virtuais? Tem dúvidas se o fabricante do seu servidor de correio vai lhe dar suporte caso ele seja instalado em uma máquina virtual?"
domingo, 18 de maio de 2008
[Dicas-L] Linux sem particionamento
Para você ou seu amigo preguiçoso que sempre diz que não sabe ou não quer particionar a HD, o pessoal do Ubuntu desenvolveu um instalador para o Windows, de modo que o Ubuntu é visto como um programa pelo RWindows (e como tal pode ser desinstalado). O uso do linux é feito no boot pelo próprio gerenciador de boot do rwin (NTLDR), logo antes de iniciar o windows. Um ótimo começo para se livra do SO virus!
- Screenshots do instalador: http://blogs.zdnet.com/hardware/?p=1570
- Instalador (só 1.8mb; baixa o Ubuntu via torrent): www.wubi-installer.org
quarta-feira, 14 de maio de 2008
Desenvolvimento Web - PHP & Cia
Esta seção abrigará muitos tópicos relacionados ao PHP.
Atualmente (26/10/2006) o PHP talvez já seja a linguagem web mais utilizada do planeta (não tenho uma estatística).
Independente disso é uma das melhores linguagens, mais ricas e mais fáceis de aprender. Conta com uma enorme comunidade de usuários, exemplos, tutoriais e é open-source. Também está disponível para diversos sistemas operacionais e se integra com uma enorme quantidade de SGBDs (todos os principais).
Site oficial - http://www.php.net. Site feito para o desenvolvedor, com uma busca por funções, pela documentação online e muito mais."
Ferramentas para debugar aplicações PHP | PHP-ZINE
"Debugar uma aplicação não é uma tarefa trivial. O PHP fornece algumas funções para esse proposito como o var_dump, print_r e debug_backtrace, mas elas estão longe de serem suficientes. Para suprir essa lacuna, a comunidade criou vários projetos uteis que podem auxiliar quem cria aplicações web."
segunda-feira, 12 de maio de 2008
Site com mais de 15000 extensões cadastradas e catalogadas.
sexta-feira, 9 de maio de 2008
Iometer project
Tal como o Guia do usuário Iometer diz, Iometer I/O é um subsistema de medição e caracterização única ferramenta para agregadas e sistemas.
Ele foi originalmente desenvolvido pela Intel Corporation e anunciadas no Fórum de desenvolvedores Intel (IDF) em 17 de fevereiro de 1998 - desde então ele obteve ampla disseminação dentro da indústria. Enquanto isso a Intel parou de trabalhar no Iometer e que foi dada ao desenvolvimento Open Source Lab (OSDL). Em novembro de 2001, um projeto foi registrado no SourceForge.net.
Desde o relançamento, em fevereiro de 2003, o projeto é conduzido por um grupo internacional de pessoas que estão melhorando continuamente a portabilidade e ampliaram o produto.
quarta-feira, 7 de maio de 2008
ExplorerXP - Freeware file manager for Win2K/XP
WinDirStat - Windows Directory Statistics
segunda-feira, 5 de maio de 2008
Na verdade o CMenu é um menu de contexto para o Windows Explorer."
Tutorial: AutoIt e CMenu Primeiros Passos - PCProject ®
sexta-feira, 2 de maio de 2008
[Dicas-L] Yahoo! User Interface Library (YUI)
A maioria dos programadores Web no Brasil tem alguma dificuldade com a linguagem Javascript pois, para cada navegador, existe uma certa diferença de interpretação do script.
Para isso, o Yahoo! lançou uma biblioteca Javascript/CSS que facilita a vida de quem vive "brigando" com a linguagem, chamada YUI:
http://developer.yahoo.com/yui/
A YUI possue uma boa documentação e exemplos, facilitando a programação e padronizando a linguagem para os navegadores mais usados.
Ela esta sob a licença BSD e pode ser baixada na seguinte url: http://developer.yahoo.com/yui/download/
quarta-feira, 30 de abril de 2008
O editor de Texto VI
"vi" é a sigla para "Visual Interface". A origem desse nome se deve ao seguinte fato: quando o vi foi criado (começo da década de 80), não era comum existirem editores de textos como nos dias de hoje. Naquela época, você digitava um texto mas não podia vê-lo! Isso mesmo! Em 1992, foi criado o vim (Vi IMitator), um clone fiel ao vi, porém com muitas outras funcionaliades, que só foram sendo adicionadas. Algum tempo depois, o vim passou a ser chamado de `Vi IMproved' (vi melhorado).
O vim é um dos editores de textos mais utilizados no mundo Unix. Em alguns sistemas, existe um link simbólico (/bin/vi) apontando para o /usr/vim. Em outros, o /bin/vi é o executável, só que executa diretamente o vim. Muita gente acha que usa vi, mas na verdade utiliza o vim, e eles têm algumas diferenças. O que você verá abaixo fala sobre o vim.
O vim é um editor de textos muito poderoso, ele pode: abrir vários arquivos ao mesmo tempo, possui sistema de autocorreção, auto-identação, seleção visual, macros, seleção vertical de texto, uso de expressões regulares, sintaxe colorida, e muito mais. Ele não é exclusivo do Unix, ou seja, pode ser executado em outras plataformas, como Amiga, MacOS, Sun, Windows entre outras.
Existe também o gvim, que é o vim em modo gráfico, com todas as funcionalidades do vim em pleno funcionamento, o que muda é apenas o modo gráfico mesmo.
domingo, 27 de abril de 2008
8 EXPRESSÕES REGULARES PARA PHP CONSIDERADAS ÚTEIS » Pinceladas da Web - Reflexões sobre XHTML, CSS, PHP e WebStandards
EXPRESSÕES REGULARES PARA PHP CONSIDERADAS ÚTEIS
No site Devolio, você pode encontrar uma lista com 8 expressões regulares muito úteis na hora de se programar em PHP, muitas delas utilizadas para validar e-mail, nomes de usuário, números telefônicos, e-mails entre outras.
Validar nome de usuário
Essa regra é para permitir usuários com nome de 4 a 28 caracteres, alfanuméricos e acentuados:
$string = "userNaME4234432_";
if (preg_match('/^[a-z\d_]{4,28}$/i’, $string)) {
echo “example 1 successful.”;
}
Números telefônicos
Essa regra é para validar números de telefone, e os números devem ser escritos da seguinte maneira (###)###-####:
$string = "(032)555-5555";
if (preg_match('/^(\(?[2-9]{1}[0-9]{2}\)?[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[-. ]?[0-9]{4,4}$/’, $string)) {
echo “example 2 successful.”;
}
Endereços de e-mail
A regra para validar e-mails é a seguinte:
$string = "first.last@domain.co.uk";
if (preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/’,
$string)) {
echo “example 3 successful.”;
}
Códigos Postais
Permie utilizar números no seguinte formato: xxxxx e xxxxx-xxxx
$string = "55324-4324";
if (preg_match('/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/’, $string)) {
echo “example 4 successful.”;
}
Endereços IP
Não é necessário efetuar PING ou qualquer coisa do tipo, essa regra é válida para verificar se os IPs foram escritos corretamente, como esse exemplo 255.255.255.0:
$string = "255.255.255.0";
if (preg_match(
'^(?:25[0-5]2[0-4]\d1\d\d[1-9]\d\d)(?:[.](?:25[0-5]2[0-4]\d1\d\d[1-9]\d\d)){3}$’,
$string)) {
echo “example 5 successful.”;
}
Cores Hexadecimais
Você também pode verificar valores hexadecimais em suas 2 formas, a normal e a abreviada: (#333, 333, #333333 o 333333) com o símbolo # opcional
$string = "#666666";
if (preg_match('/^#(?:(?:[a-f\d]{3}){1,2})$/i’, $string)) {
echo “example 6 successful.”;
}
Buscar comentários multi-linha
Uma forma simples de buscar e eliminar comentários multi-linha em PHP, CSS e outras linguagens:
$string = "/* commmmment */";
if (preg_match('/^[(/*)+.+(*/)]$/’, $string)) {
echo “example 7 successful.”;
}
Datas
Um formato de data típico MM/DD/YYYY e sua validação é a seguinte:
$string = "10/15/2007";
if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string)) {
echo "example 8 successful.";
}
Referências
Carlos Leopoldo - 8 expresiones regulares para PHP muy útiles
Devolio.com - 8 Practical PHP Regular Expressions
WF/PHPDoc - ExpressoLivre - Trac
phpDocumentor usa um sistema completo de templates para mudar os comentários do seu código-fonte em formatos mais legíveis e, portanto, úteis. Este sistema permite a criação de documentações de fácil leitura em 15 estilos prontos em versões HTML, PDF, CHM e XML. Você também pode criar seus próprios templates para obter um visual mais próximo do seu projeto."
wikiPadroesdeCodificacaoPHP - ExpressoLivre - Trac
quarta-feira, 16 de abril de 2008
80+ AJAX-Solutions For Professional Coding | Developer's Toolbox | Smashing Magazine
Web-developers can create amazing web-applications with AJAX. Stikkit, Netvibes, GMail and dozens of further web-projects offer a new level of interactivity we’ve used to give up the idea of. Modern web-applications can be designed with enhanced user interfaces and functionalities, which used to be the privelege of professional desktop-applications. AJAX makes it possible to create more interactive, more responsive and more flexible web-solutions. And it’s the first step towards rich internet applications of the future."
60 More AJAX- and Javascript Solutions For Professional Coding | Developer's Toolbox | Smashing Magazine
IP OK - Qual seu ip? Checagem de reverso, dns reverso, dnsreport
Você poderá testar seu servidor de email ou servidor dedicado, dnsreport, dns reverso, testes de dns, ping, traceroute, cálculo de subrede, entre outras.
A cada dia milhares de usuários certificam suas configurações através de nossas ferramentas. Entre nesse time!"
terça-feira, 15 de abril de 2008
Richard de Oliveira
Para quem possui vídeos já prontos (ou seja, sem que haja a necessidade de editoração) nos formatos '.AVI', '.MOV' e '.MPG' e quer simplesmente converter um desses formatos para o formato '.FLV (o formato dos vídeos disponíveis no Site YouTube)', basta usar um programa chamado 'Riva FLV Encoder (cuidado para não confundir com o Player mencionado na resposta para a dúvida ' 99- Como assistir um vídeo '.FLV' estando fora da Internet ? ').
Assim como o 'Riva FLV Player', ou 'Riva FLV Encoder' é de autoria de 'Rothenberger & Partner'. Portanto, o seu download pode ser feito através do endereço ' http://rivavx.de/index.php?downloads&L=3 '.
OBS: Se tiver interessado em saber os detalhes sobre os formatos de vídeo que o 'Riva FLV Encoder' suporta, vá até o Site do autor, através deste endereço: ' http://www.rivavx.de/index.php?encoderhelp&L=3 '. De acordo com esta página, é possível também converter alguns formatos do Windows Media Video ('.WMV'). Eu testei apenas os 3 mencionados acima e funcionou perfeitamente."
flyback - Google Code
Website: http://flyback-project.org/"
sexta-feira, 11 de abril de 2008
Webnaria Download
"Webnaria é o programa que você precisava para criar seus próprios vídeos tutoriais e apresentações dinâmicas, através de um sistema tão simples, que vai deixar o processo de gravação fácil até para crianças.
Ótimo para quem deseja compartilhar seus conhecimentos sobre como usar programas variados ou mesmo para quem quer demonstrar suas habilidades nos games, ele se constitui numa interface atrativa visualmente e bem organizada, que ajuda significativamente na construção de um ambiente amigável com o usuário.
Para isso, ele apresenta muitas vantagens interessantes, que incluem a utilização do formato final em AVI (com possibilidade de conversão dos vídeos para Flash), variadas taxas de quadros por segundo que podem ser facilmente alternadas, possibilidade de gravações com áudio adicional (narrações), presença de atalhos e até a disponibilidade de ferramentas simples de edição.
E, para ajudar mais ainda nas gravações, o programa fica minimizado na sua barra de sistema, com um ícone logo ao lado do relógio do Windows, e por ali você pode acessar as ações principais necessárias para construir uma apresentação de qualidade.
No final, você vai poder conferir resultados bastante satisfatórios, dos quais a qualidade gráfica"
Flash FLV Video Player Embedded HTML Code Generator
"Flash FLV Video Player Embedded HTML Code Generator"
segunda-feira, 25 de fevereiro de 2008
Os 12 melhores artigos e dicas sobre CSS de 2005 | Ciro Feitosa
Segunda-feira, 12 de Dezembro, 2005 | 9 comentários | Del.icio.us
Esta é uma tradução de um post feito por droppyale no CSS Beauty. Uma coleta de links interessantes focando o CSS, um para cada mês :-)"
- Criando uma barra de navegação a partir de uma lista
- Como limpar Floats sem usar estrutura de marcação
- Uma tabela estilizada com CSS
- Gerando CSS dinamicamente com PHP
- Um Framework CSS
- Evitando classes excessivas
- Projetando CSS
- Criando um ranking de estrelas com CSS
- Introdução ao módulo Multi-Coluna do CSS3
- Na busca de Um Verdadeiro Layout
- Uma marcação HTML limpa, vários layouts
- Substituição de texto dinâmico com PHP + CSS
Onze dicas para trabalhar com CSS
Por Erika Sarti, em 22/01/2007.
Introdução
Não importa se você é um iniciante na área ou já desenvolveu vários sites: a essa altura, você já está cansado de saber que as folhas de estilo externas são obrigatórias em qualquer projeto. Porém algumas dicas simples são sempre úteis para facilitar nosso trabalho. Veja 11 delas a seguir:
1 - div1 é diferente de menu
Evite dar nomes como div1, div2, div3 aos seus elementos. Eles não explicam nada e na hora da manutenção vão tornar seu trabalho mais lento. Da mesma maneira, barra_azul não faz muito sentido: e se você mudar a cor do site? Prefira nomes explicativos, como menu ou barra_links.
2 - Maiúsculas e minúsculas
Nomes de elementos fazem diferença entre letras maiúsculas e minúsculas: BarraLinks é diferente de barralinks. Preste atenção na hora de usar seu elemento no HTML.
3 - id x class
Para elementos que aparecem apenas uma vez no layout (menu, rodapé, cabeçalho, etc) prefira a declaração id, precedida por um sinal de # (como #menu). Para elementos que vão aparecer várias vezes, utilize a declaração class, precedida por um ponto (como .noticia)."
4 - Compartilhe declarações entre vários elementos comuns
Se vários elementos terão características em comum, declare-os todos de uma vez, separados por vírgula:
h1, h2, h3, h4 {
font-family: Arial, Helvetica, Sans-Serif;
}
5 - Lembre-se da hierarquia e organize-se
Por ser uma folha de estilo em cascata, a última declaração é a que prevalece. Preste atenção para não declarar um elemento duas vezes: na hora da manutenção, você pode fazer a alteração na primeira e se perguntar porque ela não funciona, quando na verdade uma segunda declaração está perdida no meio do seu código (por isso organização é fundamental!).
6 - Comente os códigos avançados
Quando você utilizar o CSS para efeitos mais avançados, como um menu em abas, comente seu código para não esquecer o que cada parte dele faz:
#menu ul li a
/* aba normal */
{background: #444; color: #FFF; border: 1px #FFF solid;}
#menu ul li a:hover{
/* aba selecionada*/
{background: #FFF; color: #F00; border: #F00 1px solid;}
7 - Anote suas cores
#09F ou #F09, qual é o rosa e qual é o azul? Mesmo se você conseguir fazer cálculos RGB de cabeça pra saber a tonalidade da cor sem uma tabela de cores hexadecimal, econonize tempo anotando a cor correspondente de cada código no seu arquivo:
/* ************************************ */
/* */
/* Cores usadas no layout */
/* */
/* cinza fundos: #F5F5F5; */
/* cinza bordas: #B6B6B6; */
/* azul link: #336699; */
/* azul lnk ativo: #003366; */
/* */
/* ************************************ */
8 - Declare as unidades
Quando trabalhar com valores diferentes de zero, declare as unidades (px, pt, etc). Cada navegador assume uma unidade padrão quando ela não é especificada, gerando resultados diferentes em cada navegador.
9 - Tenha certeza que o efeito desejado funciona em todos os navegadores
Barras de rolagem coloridas, divs semi-transparentes... Tudo isso é muito bonitinho, mas não funciona em todos os navegadores. Projete seu site de uma maneira atraente sem esses recursos, e, de novo, certifique-se de que seu CSS tem o mesmo efeito no maior número de navegadores possível.
10 - Não confie na sua memória
Com o tempo, é natural que decoremos os principais elementos e seus atributos. Mesmo assim, tenha sempre um guia de consulta rápida ao seu alcance, para tirar dúvidas sobre o funcionamento deles. Um ótimo livro que eu uso e recomendo é o CSS - Cascading Style Sheets - Guia de Consulta Rápida, de Luis Gustavo Amaral.
11 - Inspire-se
Sites como o css Zen Garden e o Maujour são ótimos para ter uma idéia das novas tendências. Visitar esses e outros endereços regularmente é recomendável.
Erika Sarti é web designer e trabalha como free-lancer desde 2000. É a responsável pelo novo layout do InfoWester, basicamente feito com tableless, um de seus assuntos preferidos. Seu portfólio está em www.erikasarti.net.