twitter tools
Clients
Friendbar – See your incoming tweets right in the toolbar as well as post updates of your own. Also works with Facebook friends.
Twitter Line – Displays incoming tweets from your friends timeline in a toolbar, and allows you to post updates to your own account.
Twitter StatusBar – A discrete tool that collapses into your status bar when not in use. Just click on the “T” symbol to bring it up and send out your latest update.
Twitter Toolbar – A toolbar that allows you to post updates any time you want as you browse. Also includes pre-written messages for common sayings on the service.
TwitBin – Opens up a Twitter client in your sidebar so you can send and read tweets no matter where you are on the Web without changing tabs or windows.
TwitKit – A sidebar Twitter client that breaks down into tabs for @replies, account stats, public timeline, sending tweets, your friends’ latest tweets and a list of all your followers.
TwitterBar – Type your tweets in the address bar and press the icon at the end to send them. Also allows you to easily tweet about the page you are currently looking at by leaving it in the address bar when you type out your message.
TwitterFox – A Twitter client for Firefox that will allow you to see your friend updates, add your own, retweet, delete read tweets from your stream and more.
Utilities
BlogRovR – While mainly a tool to help you see linked blog posts as you surf the Web, you can also send out tweets about what you are reading and share them with your followers.
Clipmarks – Clip parts of a Web page that you specifically want to share, and then share them with all of your Twitter followers amongst other services.
DashBlog – DashBlog lets you easily tweet about items you find on the web such as videos, text, quotes, images and more. Also works with Tumblr, WordPress and Blogger.
Feedly – A magazine style feed reader that allows you to tweet about any post you read and find interesting.
Mahalo Share – Share sites you find interesting across multiple services including Twitter.
Power Twitter – Power Twitter adds several features such as revealing the URL behind TinyURLs, embedding of YouTube videos, showing Flickr streams and a whole lot more.
StockTwits – A Firefox add-on that works with the StockTwits site. It will turn any StockTwits tagged tweets on the site into a link back to the StockTwits site so you can follow the conversation.
Tw-autocomplete – Allows for autocomplete of Twitter usernames for @ and D messages as you are typing them on the Twitter site.
TweetStalk – Adds a “Stalk” button next to the “Follow” button on Twitter so you can follow someone without them knowing it. Can also create an RSS feed of their tweets so you can read them in your favorite reader.
TwitThat – A bookmarklet that lets you tweet about the current Web page you are reading.
TwitterEyes – An extension to be used specifically on the Twitter site that will keep track of your characters entered and assist you in shortening your message when necessary.
Twitter Search – The name says it all for this handy tool that gives you access to the real-time Twitter search.
TwittyTunes – Works with FoxyTunes to submit the songs you listen to that you wish to share with the Twitter community. If you choose not to use it with FoxyTunes, you can also post about sites and videos you are viewing.
Twitzer – Allows you to tweet messages longer than 140 characters by adding a link to the overflow text, you can also de-Twitzer text and have it displayed directly on the Twitter site
Yoono – Yoono allows you to combine various social networks, instant messengers and other tools into your sidebar, and allows you to send tweets no matter where you are on the World Wide Web at the time.
mais em : mashable
2 TB Western Digital Caviar® Green™
A Western Digital acaba de lançar um disco sata de 2 TeraBytes amigo do ambiente com uma redução do consumo de energia até 40%.
Capacidade: 2 TB
Cache: 32MB
Ajax File Browser System
Com o AJAX File Browser conseguimos listar todas as sub-pastas e ficheiros de um disco e ainda abrir alguns ficheiros .doc .xls .ppt caso tenha o MS OFFICE instalado.
Com um visual e funcionamento muito parecido ao explorer do Windows Vista e permite ainda o upload de ficheiros para o servidor.
Corre nos seguintes browsers:
- Internet Explorer 7
- Mozilla Firefox 2 or later
- Safari 3.0.4 or later
- Google Chrome 0.3.154.9 or later
- Netscape Navigator 9 or later
Pode encontrar outras APIs como map drive em http://www.webdavsystem.com
O gajo da informática
COISAS QUE TODOS PRECISAM DE SABER SOBRE O GAJO DA INFORMÁTICA
1) O GAJO DA INFORMÁTICA dorme. Pode parecer mentira, mas O GAJO DA INFORMÁTICA precisa de dormir e descansar como qualquer outra pessoa. Esqueça que ele tem telemóvel e telefone em casa; ligue só para o escritório ou para o telemóvel entre as 09h00m e as 13h00 (manhã) ou entre as 15h00 e as 19h00 (tarde) de Segunda-feira a Sexta-feira. O GAJO DA INFORMÁTICA também precisa de descansar aos Sábados, Domingos,
feriados e NOS DIAS QUE INDICOU DE FÉRIAS.
2) O GAJO DA INFORMÁTICA come. Parece inacreditável, mas é verdade. O GAJO DA INFORMÁTICA também precisa de alimentar-se e tem horas para isso, TODOS OS DIAS.
3) O GAJO DA INFORMÁTICA pode ter família. Esta é a mais incrível de todas. Mesmo sendo um GAJO DA INFORMÁTICA, precisa de descansar no fim de semana para poder dar atenção à família, aos amigos e a si próprio, sem pensar ou falar em informática, impostos, formulários, reparações e demonstrações, manutenção, vírus e etc.
4) O GAJO DA INFORMÁTICA, como qualquer cidadão, precisa de dinheiro. Por esta você não esperava, ah? É surpreendente, mas O GAJO DA INFORMÁTICA também paga impostos, compra comida, precisa de combustível, roupas e sapatos, e ainda consome xanax para conseguir relaxar. Não peça aquilo pelo que não pode pagar ao GAJO DA INFORMÁTICA.
5) Ler e estudar também é trabalho. E trabalho sério. Pode parar de rir. Não é piada. Quando um GAJO DA INFORMÁTICA está concentrado num livro ou publicação especializada ele está a aprimorar-se como profissional, logo, a trabalhar.
6) De uma vez por todas, vale reforçar: O GAJO DA INFORMÁTICA não é vidente, não faz tarôt e nem tem uma bola de cristal para adivinhar o que as outras pessoas pensam ou fazem. Se você julgou que era assim, demita-o e contrate um PARANORMAL, um BRUXO ou um DETECTIVE. Ele precisa de analisar, planear, organizar-se e que lhe expliquem
DETALHADAMENTE o que é pretendido para assim ter condições de fazer um bom trabalho, seja de que tamanho for. Prazos são essenciais e não um luxo. Se você quer um milagre, ore bastante,faça jejum, e deixe o pobre do GAJO DA INFORMÁTICA em paz.
7) Em reuniões de amigos ou festas de família, O GAJO DA INFORMÁTICA deixa de ser O GAJO DA INFORMÁTICA e reassume o seu posto de amigo ou parente, exactamente como era antes dele ingressar nesta profissão. Não lhe peça conselhos ou dicas. Ele também tem o direito de divertir-se.
Não existe apenas uma ‘listagemzinha’, uma ‘rotininha’, nem um ‘textozinho’, um ‘programinha muito fácil para controlar isto e aquilo’, um ‘probleminha, que a máquina não liga’, um ‘sisteminha’,uma ‘visitinha rápida (aliás, conta-se de onde saímos e até chegarmos)’. Assim, esqueça os inha e os inho (programinha, textozinho,
visitinha) ‘, pois os GAJOS DA INFORMÁTICA não resolvem este tipo de problemas. Listagens, rotinas e programas são frutos de análises cuidadosas e requerem atenção, dedicação. Planear, organizar, programar com concentração e dedicação, pode parecer inconcebível a uma boa parte da população, mas serve para tornar a vida do GAJO DA
INFORMÁTICA mais suportável.
9) Quanto ao uso do telemóvel: o telemóvel é uma ferramenta de trabalho.Por favor, ligue apenas quando necessário. Fora do horário de expediente, mesmo que você ainda duvide, O GAJO DA INFORMÁTICA pode estar a fazer algumas das coisas que você nem pensou que ele fazia, como dormir ou namorar, por exemplo.
10) Pedir a mesma coisa várias vezes não faz O GAJO DA INFORMÁTICA trabalhar mais rápido. Solicite. Depois, aguarde o prazo dado pelo GAJO DA INFORMÁTICA.
11) Quando o horário de trabalho do período da manhã vai até 13h00m, não significa que você pode ligar às 12:58 horas. Se você só se lembrou do GAJO DA INFORMÁTICA a essa hora, azar o seu, espere e ligue após o horário do almoço (lembra-se do item 2?). O mesmo vale para a parte da tarde: ligue no dia seguinte.
12) Quando O GAJO DA INFORMÁTICA estiver a apresentar um projecto, por favor, não fique bombardeando-o com milhares de perguntas durante a reunião. Isso tira a concentração, além de dar-lhe cabo da paciência. ATENÇÃO: Evite perguntas que não tenham relação com o projecto, tipo “Quanto custou o seu portátil?” ou “O que acha que devo comprar para o meu filho jogar em casa, um portátil ou um
desktop?
13) O GAJO DA INFORMÁTICA não inventa problemas, não faz actualizações automáticas de Windows piratas, não tem relação com vírus, em resumo, NÃO É CULPADO PELO MAU USO DE EQUIPAMENTOS, INTERNET E AFINS. Não reclame! O GAJO DA INFORMÁTICA com certeza fez o possível e dentro da legislação em vigor para você pagar menos. Se quer fazer upgrades de borla, instalar programinhas giros, etc., faça-o, mas antes demita O
GAJO DA INFORMÁTICA e contrate um PICHELEIRO.
14) Os GAJOS DA INFORMÁTICA não são os criadores dos ditados “o barato sai caro” e “quem paga mal paga a dobrar”. Mas eles concordam.
15) Informática é referente à computadores (HARDWARE OU SOFTWARE e muito raramente, os dois ao mesmo tempo), e não TV’s, telemóveis e electrodomésticos, etc. Portanto, O GAJO DA INFORMÁTICA não vai ensinar-lhe a mexer no telemóvel, reparar a sua TV, etc.
16) Existem vários tipos de GAJOS DA INFORMÁTICA e cada um tem a sua especialização. Se você parte uma perna não vai ao oculista, pois não? Assim, se o GAJO DA INFORMÁTICA é especialista em software e programação poderá não estar muito à vontade sobre HARDWARE ou REDES e vice-versa para realizar um trabalho de qualidade, portanto não lhe peça para executar trabalhos nos quais não é especialista dizendo
“você consegue fazer, para que chamar outra pessoa se você é mesmo bom nisto da informática”
Via: jogralhos e @cenourinha
Apple Vs Microsoft 1084
1ª Apresentação do Apple Macintosh, em 1984 por Steve Jobs
História
Macintosh, ou Mac, é o nome dos computadores pessoais fabricados e comercializados pela Apple Inc. desde janeiro de 1984. O nome deriva de McIntosh, um tipo de maçã apreciado por Jef Raskin. O Apple Macintosh foi o primeiro computador pessoal a popularizar a interface gráfica (GUI), na época um desenvolvimento revolucionário. Ele é muito utilizado para o tratamento de vídeo, imagem e som.
Fonte: http://pt.wikipedia.org/wiki/Macintosh
Steve Ballmer vendendo o Windows 1.0
História
Foi lançado em 20 de Novembro de 1985. Era necessário o MS-DOS 2.0, 256 KB RAM e um hard drive. Naquela altura, o MS-DOS só conseguia suportar 1 MB de aplicações. Era uma primeira tentativa de criar um sistema multitarefa. Nessa época, instalado em computadores XTs que tinham apenas 512Kb de memória, ocupava praticamente toda a memória disponível. Inicialmente, ele foi lançado em 4 disquetes de 360 KB cada um. Continha o Reversi (jogo), um calendário, bloco de notas, calculadora, relógio, “command prompt”, Write, Control Panel, Paint e programas de comunicação.
Interface
O Windows 1.0 trouxe, ao usuário, uma interface bem colorida, isso no monitor em cores, que era um artefato raro e bem inacessível para a época, foi o primeiro sistema da Microsoft Corporation a utilizar mouse, janelas e ícones. Nesta versão ainda não havia sobreposição de janelas.
Presidência da Republica na rede social twitter youtube sapo
- A Presidência da República Portuguesa está presente nos canais do YouTube e Sapo Vídeos, na rede social Twitter e na comunidade Flickr, ao que parece Barack Obama inspirou alguns políticos portugueses no que toca as novas tecnologias e ao estar perto do cidadão, espero que outros Presidentes sigam o exemplo do nosso Presidente da República Aníbal Cavaco Silva.
How global is your JavaScript?

Mats Bryntse “had an idea about checking the most popular javascript frameworks & APIs to see how they differ in terms of global namespace pollution. This page loads all the frameworks separately in an iframe and compares the window object against the one of a fresh iframe. I also included information about which builtin JavaScript classes have been augmented, not sure how that would be useful but it shows a difference in architectural approach between the frameworks. You can click a row to see the details about the global symbols in the framework/API.
The results vary more than I’d expected and it’s interesting to see the different namespacing strategies at play. YUI/Jquery/Ext keep the numbers down by putting everything in one global object. It seems like Microsoft is using their own kind of namespacing using the $ sign as a namespace delimiter rather than using real object properties as the rest of the frameworks do.”
You can check this out via his checker page. An interesting read and you can narrow in on APIs of your choice.
We like to talk about how evil global variables are, but I wonder if we take this a touch too seriously sometimes. Sure there can be collisions and the like, but a lot of projects are doing just fine
via : ajaxian.com
50 Extremely Useful PHP Tools
PHP is one of the most widely used open-source server-side scripting languages that exist today. With over 20 million indexed domains using PHP, including major websites like Facebook, Digg and WordPress, there are good reasons why many Web developers prefer it to other server-side scripting languages, such as Python and Ruby.
PHP is faster (updated), and it is the most used scripting language in practice; it has detailed documentation, a huge community, numerous ready-to-use scripts and well-supported frameworks; and most importantly, it’s much easier to get started with PHP than with other scripting languages (Python, for example). That’s why it makes perfect sense to provide the huge community of PHP developers with an overview of useful tools and resources that can make their development process easier and more effective.
This post presents 50 useful PHP tools that can significantly improve your programming workflow. Among other things, you’ll find a plethora of libraries and classes that aid in debugging, testing, profiling and code-authoring in PHP.
You may also want to take a look at the following related posts:
Debugging Tools
- Webgrind
Webgrind is an Xdebug profiling Web front end in PHP 5. It implements a subset of the features of kcachegrind, installs in seconds and works on all platforms. For quick ‘n’ dirty optimizations, it does the job.
- Xdebug
Xdebug is one of the most popular debugging PHP extensions. It provides a ton of useful data to help you quickly find bugs in your source code. Xdebug plugs right into many of the most popular PHP applications, such as PHPEclipse and phpDesigner. - Gubed PHP Debugger
As the name implies, Gubed PHP Debugger is a PHP debugging tool for hunting down logic errors. - DBG
DBG is a robust and popular PHP debugger for use in local and remote PHP debugging. It plugs into numerous PHP IDE’s and can easily be used with the command line. - PHP_Debug
PHP_Debug is an open-source project that gives you useful information about your PHP code that can be used for debugging. It can output processing times of your PHP and SQL, check the performance of particular code blocks and get variable dumps in graphical form, which is great if you need a more visual output than the one given to you by print_r() or var_dump(). - PHP_Dyn
PHP_Dyn is another excellent PHP debugging tool that’s open-source. You can trace execution and get an output of the argument and return values of your functions. - MacGDBp
MacGDBp is a live PHP debugger application for the Mac OS. It has all the features you’d expect from a fully featured debugger, such as the ability to step through your code and set breakpoints.
Testing and Optimization Tools
- PHPUnit
PHPUnit is a complete port of the popular JUnit unit testing suite to PHP 5. It’s a tool that helps you test your Web application’s stability and scalability. Writing test cases within the PHPUnit framework is easy; here’s how to do it. - SimpleTest
SimpleTest is a straightforward unit-testing platform for PHP applications. To get up and running with SimpleTest quickly, read through this pragmatic tutorial that shows you how to create a new test case.
- Selenium
Selenium Remote Control (RC) is a test tool that allows you to write automated Web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser. It can be used in conjunction with PHPUnit to create and run automated tests within a Web browser. - PHP_CodeSniffer
PHP_CodeSniffer is a PHP 5 script for detecting conformance to a predefined PHP coding standard. It’s a helpful tool for maintaining uniform coding styles for large projects and teams. - dBug
dBug is ColdFusion’s cfDump for PHP. It’s a simple tool for outputting data tables that contain information about arrays, classes and objects, database resources and XML resources, making it very useful for debugging purposes.
- PHP Profile Class
PHP Profile Class is an excellent PHP profiling tool for your Web applications. Using this class will help you quickly and easily gain insight into which parts of your app could use some refactoring and optimization.
Documentation Tools
- phpDocumentor
phpDocumentor (also known as phpdoc and phpdocu) is a documentation tool for your PHP source code. It has an innumerable amount of features, including the ability to output in HTML, PDF, CHM and XML DocBook formats, and has both a Web-based and command-line interface as well as source-code highlighting. To learn more about phpDocumentor, check out the online manual. - PHP DOX
An AJAX-powered PHP documentation search engine that enables you to search titles from all PHP documentation pages.
Security Tools
- Securimage
Securimage is a free, open-source PHP CAPTCHA script for generating complex images and CAPTCHA codes to protect forms from spam and abuse. - Scavenger
Scavenger is an open-source, real-time vulnerability management tool. It helps system administrators respond to vulnerability findings, track vulnerability findings and review accepted and false-positive answered vulnerabilities, without “nagging” them with old vulnerabilities. - PHP-IDS
PHP-IDS (PHP-Intrusion Detection System) is a simple-to-use, well-structured, fast and state-of-the-art security layer for your PHP-based Web application. - Pixy: PHP Security Scanner
Pixy is a Java program that performs automatic scans of PHP 4 source code, aimed to detect XSS and SQL injection vulnerabilities. Pixy takes a PHP program as input and creates a report that lists possible vulnerable points in the program, along with additional information for understanding the vulnerability.
Image Manipulation and Graphs
- PHP/SWF Charts
PHP/SWF Charts is a powerful PHP tool that enables you to create attractive Web charts and graphs from dynamic data. You can use PHP scripts to generate and gather data from databases, then pass it to this tool to generate Flash (SWF) charts and graphs. - pChart – a chart-drawing PHP library
pChart is a PHP class-oriented framework designed to create aliased charts. Most of today’s chart libraries have a cost; this one is free. Data can be retrieved from SQL queries or CSV files or can be manually provided.
- WideImage
WideImage is a PHP library for dynamic image manipulation and processing for PHP 5. To be able to use the library, you should have the GD PHP extension installed on your Web server. - MagickWand For PHP
MagickWand For PHP is a PHP module suite for working with the ImageMagick API, which lets you create, compose and edit bitmap images. It’s a useful tool for quickly incorporating image-editing features in your PHP applications.
PHP Code Beautifier
- PHP_Beautifier
PHP Beautifier is a PEAR package for automatically formatting and “beautifying” PHP 4 and PHP 5 source code. - PHPCodeBeautifier
PHPCodeBeautifier is a tool that saves you from hours of reformatting code to suit your own way of presenting it. A GUI version allows you to process files visually; a command-line version can be batched or integrated with other tools (like CVS, SubVersion, IDE, etc.); and there is also an integrated tool of PHPEdit. - GeSHi – Generic Syntax Highlighter
GeSHi is designed to be a simple but powerful highlighting class, with the goal of supporting a wide range of popular languages. Developers can easily add new languages for highlighting and define easily customizable output formats.
Version-Control Systems
- Phing
Phing is a popular project version-control system for PHP. It is a useful tool for organizing and maintaining different builds of your project. - xinc
xinc is a continuous integration server version-control system written in PHP 5 (i.e. continuous builds instead of nightly builds). It works great with other systems such as Subversion and Phing.
Useful Extensions, Utilities and Classes
- SimplePie
SimplePie is a PHP class that helps you work with RSS feeds. Check out the online RSS and Atom feed reader, which demonstrates a simple Web application that uses SimplePie.
- HTML Purifier
HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier not only removes all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive white list, it also makes sure your documents are standards-compliant. Open source and highly customizable. - TCPDF
TCPDF is an open-source PHP class for generating PDF documents. - htmlSQL
htmlSQL is a unique tool. It is a PHP class for querying HTML values in an SQL-like syntax. Check out the live demonstration of how htmlSQL works. - The Greatest PHP Snippet File Ever (Using Quicktext for Notepad++)
“A little something for all coders: a snippets file that I use for PHP coding. This is designed to be used with Quicktext for Notepad++, but feel free to adapt it to whatever text editor you prefer.” - Creole
Creole is a database abstraction layer for PHP5. It abstracts PHP’s native database-specific API to create more portable code while also providing developers with a clean, fully object-oriented interface based loosely on the API for Java’s JDBC. - PHPLinq
LINQ is a component that adds native data querying capabilities to PHP using a syntax reminiscent of SQL. It defines a set of query operators that can be used to query, project and filter data in arrays, enumerable classes, XML, relational databases and third-party data sources. [<a href=“http://phpimpact.wordpress.com/2008/05/29/30-useful-php-classes-and-components/” onclick=“javascript:_gaq.push([’_trackEvent’,‘outbound-article’,‘http://phpimpact.wordpress.com’]);”>via] - PHPMathPublisher
With PhpMathPublisher, you can publish mathematical documents on the Web using only a PHP script (no LaTeX programs on the server and no MathML).
- phpMyAdmin
If you’re working with PHP, there’s a big chance you’re set up in a LAMP configuration. phpMyAdmin is Web-based tool for managing, building, importing, exporting and exploring MySQL databases. - PHPExcel
PHPExcel is a set of useful PHP classes for working with Microsoft Excel files. PHPExcel allows you to read Excel files and write to them. This is useful for dynamically generating Excel spreadsheets for downloading. - Phormer
Phormer is a PHP-based photo gallery management application that helps you to store, categorize and trim your photos online. - xajax PHP Class Library
xajax is a PHP class for easily working with PHP AJAX applications. It gives you an easy-to-use API for quickly managing AJAX-related tasks. Check out the xajax Multiplier demo and the Graffiti Wall demo to see the xajax PHP class in action. - PHP User Class
PHP User Class is an excellent script that helps you create a system for user authentication (i.e. registration, log in, account profile, etc.). It’s a useful utility to have around if you require user registration for your Web applications. - PHP-GTK
PHP-GTK is a PHP extension for the GTK+ toolkit (a robust toolkit for developing GUIs). It is a suite of useful OOP functions and classes to help you rapidly build cross-platform, client-side GUI’s for your application.
PHP Online Tools and Resources
- Minify!
Minify is a PHP 5 app that can combine multiple CSS or JavaScript files, compress their content (i.e. remove unnecessary white space and comments) and serve the results with HTTP encoding (via Gzip/deflate) and headers that allow optimal client-side caching. This will help you follow several of Yahoo!’s Rules for High Performance Websites.
- HTTP_StaticMerger: Automatic “merging” of CSS and JavaScript files
This library automatically merges sets of static files (CSS or JavaScript) and speeds up page loading (by lowering the number of HTTP queries). It is recommended to use this together with caching reverse-proxy to minimize the response time. - PHP Object Generator
PHP Object Generator is an open-source Web-based tool that helps you quickly construct PHP objects and leverage object-oriented programming (OOP) principles in your code.
- gotAPI/PHP
gotAPI is a useful online tool for quickly looking up PHP functions and classes. Also check out the Quick PHP look-up widget example in case you’d like to include this awesome look-up feature on your website.
- koders
koders is a search engine for open-source and downloadable code. It currently has over a billion lines of code indexed and isn’t limited to just PHP. - PECL
PECL is a directory of all known PHP extensions and a hosting facility for downloading and developing PHP extensions.
In-Browser Tools (Firefox Add-Ons)
- FirePHP
FirePHP is a Firefox extension that allows you to log data in Firebug. It has a variety of useful logging features, such as the ability to change your error and exception handling on the fly and to log errors directly to the Firebug console. To learn more about what FirePHP can do, check out the FirePHP guide on how to use FirePHP. For developers using the Zend PHP framework, you might find this guide on using FirePHP with Zend useful.
- phpLangEditor
phpLangEditor is a very handy Firefox add-on for translating language files and variables in your script.
- PHP Lookup
PHP Lookup is a built-in search bar to help you quickly look up references to PHP syntax. - PHP Manual Search
PHP Manual Search is a handy search bar that searches official PHP documentation from within your Web browser.
Frameworks for PHP
- Dwoo
Dwoo is a PHP 5 template engine positioned as an alternative to Smarty. It is (nearly) fully compatible with its templates and plug-ins, but it is being written from scratch and is aimed to go one step further with a cleaner code base. - CodeIgniter
CodeIgniter is a powerful, high-performance, open-source PHP framework that helps you author PHP applications rapidly. CodeIgniter is known for having a light footprint, thereby reducing your server’s work. You can get up and running with CodeIgniter in a jiffy: it has an awesome online manual, a couple of helpful video tutorials and an active user forum.
- YII Framework
Here is a high-performance component-based PHP framework that is supposed to be more efficient than CodeIgniter, CakePHP, ZF and Symfony. An optimal solution for developing large-scale Web applications. Yii supports MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, authentication and role-based access control, scaffolding, input validation, widgets, events, theming and Web services. - NetBeans
A dedicated PHP coding environment and complete integration with web standards. The NetBeans PHP editor is dynamically integrated with NetBeans HTML, JavaScript and CSS editing features such as syntax highlighting and the JavaScript debugger. NetBeans IDE 6.5 fully supports iterative development, so testing PHP projects follows the classic patterns familiar to web developers. - Solar
Solar is a PHP 5 development framework for Web applications derived from the Savant templating engine. Solar uses the MVC architectural pattern and has a host of classes and functions for securing your Web app against SQL injection, cross-website scripting (XSS) and other common exploits.
- symfony
symfony is an open-source PHP 5 Web application framework that is well known for its modularity and useful library of classes. To get up and running as fast as possible, you should check out the pragmatic symfony online tutorial called “The symfony 1.2 advent calendar tutorial,” which takes you through a step-by-step example of building your own symfony-based Web application. - PEAR – PHP Extension and Application Repository
PEAR is a popular framework and distribution system for reusable PHP components. The purpose of the framework is to provide a structured library of open-source code for PHP users, a system for code distribution and package maintenance and a standard style for PHP code. - Propel
Propel is an Object-Relational Mapping (ORM) framework for PHP 5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. - {{macro}} template engine
{{macro}} compiles initial templates into executable PHP scripts with very clean syntax (much cleaner than WACT and Smarty) and executes them very fast. The engine doesn’t use an XML-like syntax; there are only two data scopes, global and local, and no more data sources (all data is displayed with regular PHP variables); and the system supports all WACT features such as templates wrapping and including.
- Zend Framework
The Zend Framework by Zend Technologies (the creators of PHP’s scripting engine) is a popular PHP Web application framework that embraces the principles of PHP OOP; it’s very extensible and has built-in utilities for working with free Web service APIs, such as those of Google, Flickr and Amazon. - Qcodo
Qcodo is an excellent open-source PHP Web application framework. It’s subdivided into two parts: (1) Code Generator, and (2) Qforms. Code Generator handles the creation of object code and PHP and HTML front-end code from your data model. Qforms is an intuitive system for handling and creating complex PHP-driven HTML Web forms. Check out demos of applications that use Qcodo and presentational material that covers Qcodo.
- SAJAX
SAJAX is a JavaScript and AJAX application framework that works well with PHP (as well as several other server-side scripting languages). See SAJAX at work by going to Wall live demonstration. - Smarty
Smarty is a popular PHP templating system to help you separate PHP logic and front-end code (HTML, CSS, JavaScript). It will keep your projects modular and easier to maintain. - CakePHP
CakePHP is one of the leading PHP frameworks for creating robust, fully-featured Web applications. CakePHP has an extensive and well-organized online manual. If you want to learn via video tutorials, check out the CakePHP screencasts.
- Savant2
Savant2 is another popular object-oriented PHP templating system. Instead of a special syntax unique to Savant2, you use PHP syntax to develop your project’s template. - PHPSpec
PHPSpec is a simple and intuitive PHP framework. It follows the Behavior-Driven Development principle and therefore allows you to write behavior-oriented code, oftentimes in plain English.
PHP IDEs and Editors
- PHPEclipse
PHPEclipse is a popular PHP source-code editor that is open source and runs on all the major operating systems, such as Windows, Linux and Mac OS. It has all the features you’d expect from a PHP source-code editor, such as code-folding, syntax highlighting, hover-over tool tips and support for XDebug and DBG.
- PhpED
PhpED is an excellent IDE for Windows users. It is one of the most robust and feature-packed IDEs currently out on the market and has useful features such as a built-in source-code profiler to find bottlenecks in your PHP source code and excellent integration with third-party apps and services just as front-end code validation.
- phpDesigner
phpDesigner is a lightweight PHP editor/IDE that also handles front-end code and markup remarkably well. Check out the phpDesigner online tutorials, as well as screencasts on phpDesigner to help you learn more about the IDE.
- Zend Studio
Zend Studio is an excellent PHP IDE for Eclipse. It’ll help you develop, deploy and manage Rich Internet Applications (RIAs) in an intuitive interface.
- Aptana PHP
Aptana PHP is an open-source IDE extension/plug-in to be used in conjunction with Aptana Studio. To learn more, be sure to check out the online documentation about Aptana PHP. - PDT
PDT is a PHP Development Tools framework that’s part of the Eclipse project. PDT includes all the necessary tools for you to create PHP-based Web applications. - VS.Php
VS.Php is a PHP IDE for MS Visual Studio, making it a great IDE for recently converted ASP developers who have used MS VS to develop Web applications. To get you up and running ASAP with VS.Php, check out Jcx.Software’s online tutorials as well as its online documentation. - PHPEdit
PHPEdit is an excellent PHP editor/IDE with a ton of useful features and a very intuitive user interface. To learn more about why PHPEdit is a good IDE, read the 10 reasons to use PHPEdit and view the introductory screencast about PHPEdit.
Sources and Resources
- PHP Function Reference
PHP Function Reference (PHPfr) is a Mac OS X dashboard widget that provides a fast look-up of information about the PHP Web programming language. - 30 Useful PHP Classes and Components
30 useful PHP classes and components that you can use to test, develop, debug and deploy your PHP applications. - PHP advent 2008
In December, phpadvent.org collected the wisdom of people in the PHP community who kindly donated their ideas and tips to see us through the new year. - Useful in-browser development tools for PHP
- PHPClasses.org
A huge repository of various PHP classes. - PHP Developer’s Toolbox
Various PHP-related resources in a brief overview.
smashingmagazine
Instalar Impressora em linux
Nunca pensei que instalar uma impressora no Ubuntu 8.10 fosse tão fácil.
Hoje decidi instalar uma impressora no meu ubuntu 8.10, fiz um pesquisa no google por 5430DL Linux , e sem resultados..
Já um bocado desesperado decidi ir ao menu de sistema ->administração -> impressão faço procurar impressora e qual é o meu espanto quando o ubuntu encontra a minha impressora na rede, procura pelos drivers da impressora e instala automaticamente ficando a impressora pronta a imprimir.
Tudo isto com apenas um clique e ainda dizem que o Ubuntu é dificil e muito complicado..querem mais provas que isto ? Onde é que no Windows instalam uma impressora apenas com um clique.
Como optimizar o seu Javascript e comprimir o css para loads mais rápidos
O packed.it Web 2.0 é um serviço on-line capaz de optimizar e melhorar a navegação na web. É simples, rápido e fácil de personalizar.
Packed.it é a solução para a Web 2.0, é compatível com a maioria dos browsers e com as melhores práticas em termos de acessibilidade.
artigo completo em :




