First came TinyURL, now TinySong. Just as TinyURL allows you to shorten long URLs for sharing in Twitter and elsewhere, TinySong does the same for sharing songs for immediate streaming.
Other tiny sites:
TinyChat is a service for creating disposable chatrooms. Each chatroom gets a unique TinyURL for easy sharing, and nobody involved needs special software to join in.
Tiny Geo-coder is a basic online app for determining the latitude and longitude of a location, with a simple API and practical uses for web development.
Scrumy is a simple web application for Scrum project management. Scrumy is, at the basic level, a virtual taskboard.
Jani Hartikainen created one of the most innovative Zend Framework applications of 2008, the Packageizer. It allows you to choose a ZF component with all its dependencies and download it as a PHAR or ZIP file.
The Zend Framework community is getting bigger and more creative, and users are building more and better web applications. But, unfortunately, no one knows where these applications are or who developed them.
Community to Zend, community to Zend, do you copy? Over.
Have you ever thought, “If only I could allow my visitors to chat live with me while they browse my site?” Now you can. Open Web Messenger is an open source live support chat application. It enables customers and visitors to chat with an operator and get support.
- Unlimited operators, chats, and users
- Priority queue of visitors
- Chat button for email signatures
- Differing buttons on same website
- Reconnect automatically if the internet connection went down
- PHP (5.x and above) with MySQL support
- MySQL 5.0 and above
I found an interesting web-hosted application called ProtoShare that allows you to create clickable and working wireframes very easily. It has all the HTML elements you would need to design a web application, like headers, text areas, form interaction and even drop-down XHTML menus. Once you have a design, you can share it with others. It also creates a basic, linkable template that allows you to preview usage flow and overall experience.
This screencast demonstrates how ProtoShare can be used to create wireframes.
Yahoo! is in the process of releasing its Open Strategy with the goal of connecting more people in more ways than ever before.
Y!OS is a platform at it’s core, accessible via an API layer by applications that can be built by anyone and run on or off of Yahoo!. Y!OS can be used to completely rewire Yahoo!, putting an open architecture at Yahoo!’s core and adding a horizontal social dimension across Yahoo! and beyond.
There are three major goals to Y!OS:
- Creating a social dimension
- Opening Yahoo! (both data and application UI)
- Rewiring Yahoo! properties with a new architecture built on this new Open Platform.
Neal Sample & Cody Simms walk you through the entire Y!OS platform.
What’s really cool about Adobe AIR is that the extension for Dreamweaver lets you transform a web-based application into a desktop application. Users can then run the application on their desktops and, in some cases, without an Internet connection. I already have a couple of these applications running on my Ubuntu desktop.
For a quick, hands-on illustration of how Adobe AIR works, read the following tutorials:
Webgrind is an Xdebug profiling web frontend in PHP5. It implements a subset of the features of kcachegrind and installs in seconds and works on all platforms. For quick and dirty optimizations it does the job.
- Super simple, cross platform installation.
- Track time spent in functions by self cost or inclusive cost. Inclusive cost is time inside function + calls to other functions.
- See if time is spent in internal or user functions.
- See where any function was called from and which functions it calls.
- Download Webgrind.
- Unzip package to favourite path accessible by a Web server.
- Load Webgrind in browser and start profiling.