Easy Form Validation Requires No Javascript Library
My Clippings November 3rd, 2009 by System
Automatically pulled from Google Starred
Validatious 2.0 is an easy form validation with unobtrusive JavaScript. Validatious requires no JavaScript library. However, if you’re already using one, Validatious can easily work with it, and even benefit from it.
There are several settings allow you to control how and when Validatious does validation, how it displays errors and more. If configuring isn’t enough, callbacks and easy overriding gives you complete control.
You can also add custom validators with only a couple of lines of JavaScript. If your site’s language is not english, you probably don’t want error messages in english. There are several ways of changing languages as well.
Requirements: Javascript Enabled
Demo: http://validatious.org/learn/examples
License: BSD License
Related Posts
Sponsors
Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS
Tags: blockquote, Google, IO, Javascript, ma, script, way
Evolving A Database With MySQL
My Clippings October 23rd, 2009 by System
Automatically pulled from Google Starred
Evolving A Database With MySQL
This tutorial explains how to “grow” your own database definition in a way that is maintainable, by using so-called “recreate” scripts. These scripts can be used to both create a database from scratch and update an existing database.
Five Best Software Update Tools [Hive Five]
My Clippings October 18th, 2009 by System
Automatically pulled from Google Starred
Rather than wait around for your software to notify you of updates (let’s face it, a lot of applications never will), these five handy tools keep an eye on your apps, alert you when an update’s available, and streamline the updating process.
Photo by Wesley Fryer.
Earlier this week we asked you to share your favorite software update tools, and now we’re back with the five most popular nominees. Read on for an overview of each, then cast your vote for the one you like best in the poll below.
Note: Clicking on the screenshots below will enlarge the screenshots to their original size.
FileHippo Update Checker (Windows, Free)

FileHippo.com is a software download site that hosts tons of both freeware and shareware, so the FileHippo Update Checker is a natural extension of their web site—only better. The lightweight application (the download is 155kb) scans your computer for installed apps in seconds, compares your installed version with the FileHippo.com database to check for new releases, then lists all detected updates in a list in your browser along with links to download your updates. FileHippo Update Checker is a free download for Windows only. (Original post)
Synaptic/APT (Linux, Free)
The Advanced Packaging Tool, a.k.a. APT, is a free tool built into most Linux distributions and many variants that handles the installation, removal, and updating of software packages. APT is a tool that went a long way toward making Linux a bit friendlier to the masses who aren't comfortable installing or compiling software packages on Linux, but it runs from the command line, so it's still not all that friendly to folks joining Linux from the Windows or Mac worlds. That's where Synaptic comes in. Synaptic is a graphical front end to APT that makes the tool wildly more user-friendly, and—yes—it handles checking for and updating software with aplomb. (Folks using Ubuntu, the most popular Linux distribution among Lifehacker readers, take note: Synaptic will be replaced by the Ubuntu Software Center—another APT-powered update tool—in April of 2010.)
Tags: Apple, Build, cli, command line, email, Google, Information, IO, Linux, ma, Mac, man, OSX, Photo, quick, script, security, Ubuntu, way, wind
Setting Up Photoshop For Web, App and iPhone Development
My Clippings October 17th, 2009 by System
Automatically pulled from Google Starred
![]()
Most people who have designed websites or apps in Photoshop will, at one point or another, have had issues trying to match colors in images to colors generated by HTML, CSS or code. This article aims to solve those problems once and for all.
Color Management to Match Colors Across Multiple Devices
In the print world, color management typically involves calibrating your entire workflow, from scanner or digital camera to computer display to hard proofs to the final press output. This can be quite a tall order, especially when the devices use different color spaces — matching RGB and CMYK devices is notoriously hard.
When designing or editing for TV, calibrating the main editing display and using a broadcast monitor are common; these show real-time proof of how the image will look on a typical TV in a viewer’s home. In such a scenario, color management offers many benefits and is highly recommended.
When building Web and application interfaces, the situation is a little different. The final output is the same device that you’re using to create the artwork: a computer display (putting aside for now differences in gamma between Windows, Mac OS X prior to 10.6 and the iPhone, which we’ll cover later.)
There is a catch, though. Even though you’re creating the Web or app interface on the same device that the final product will be shown on, the colors will have various sources: images (typically PNG, GIF and JPEG), style markup (CSS) and code (JavaScript, HTML, Objective-C, etc). Getting them all to match can be tricky.
The Goal
When designing websites or app interfaces, we want to perfectly match the colors that are displayed on screen in Photoshop and that are saved in files with what’s displayed in other applications, including Firefox, Safari and the iPhone Simulator. Not only do we want the colors to look the same, but we want the actual values saved in the files to perfectly match the colors we have defined in Photoshop. Colors should not shift or appear to shift in any way, under any circumstance.

Why Is This So Difficult?
Photoshop applies its color management to images displayed within its windows and to the files it saves. This is a bad thing if you’re working exclusively with RGB images for Web or on-screen user interfaces. With the default Photoshop settings, #FF0000 will actually display as #FB0018, and #BB95FF will display as #BA98FD. The differences are subtle but definitely there.
Tags: Build, css, flash, Google, Information, IO, Javascript, Leopard, ma, Mac, man, Photo, php, script, Snow Leopard, video, Vista, way, wind, XP
Blumentals WeBuilder 10.02 En-De
My Clippings October 17th, 2009 by System
Automatically pulled from Google Starred

HTML, CSS, JavaScript, VBScript, PHP, ASP, SSI, WML, Perl editor without installation.
WeBuilder includes all features of HTMLPad, Rapid CSS & PHP.
Download Portable WeBuilder on RapidShare (7.4 MB)
(md5: 1412c3291173bf555d82901fb4ebd078)
Extract and run WeBuilderPortable.
PHP 5.3.0 will be downloaded if you check PHP Interpreter (Preview php page)
Tools/Preview In/Portable Firefox, Netscape or Opera if found.
Settings of installed WeBuilder should be preserved.
Tags: Build, css, Extract, Google, IO, Javascript, ma, php, script
Floodgates opened for iPhone development
My Clippings October 12th, 2009 by System
Automatically pulled from Google Starred
For as active as iPhone application development community is, achieving success in iTunes has been an elusive affair for those who participate in this vertical. The two main obstacles presented to anyone who wants to create an iPhone applications are: one, finding resources/developers with the right skill set; and two, marketing the application after the application has been submitted. The bad news is Apple keeps iTunes a black box. Unless your application has been reviewed or mentioned on review sites or blogs, no one will be able to find your application outside of iTunes. This makes marketing your application relatively difficult. Here’s the good news: the cost to build an iPhone application should come down substantially as it no longer requires a developer with an exclusive knowledge to a specific technology to build an application for iPhone.
When Apple first announced to openly accept applications from developers, the prerequisite for the developer is a somewhat extensive knowledge in a language called “Objective-C.” For a short while, it would seem as though the developers who could produce Objective-C codes were superstars that also came with a superstar price tag. Such stardom, however, did not last. When PhoneGap was introduced as an open source development tool for iPhone via JavaScript, the web development community devoured it like salmon to a hungry bear. Shortly after PhoneGap’s success, Mono framework was released in the commercial sector that provided the necessary development tools to the vast number of C# developers across multiple platforms. And to unhinge the final bar from the floodgates, Adobe has just announced that the next release of Flash is capable of compiling a flash project directly into native iPhone application. Simply put, a project can go from design to finish without even being touched by a developer.
The implication for this phenomenon is a curious one: how will Apple respond to the rush of new applications when the floodgates are finally open? Will Apple still be able to keep its manual review process intact? When the market is saturated with developers and applications, will Apple be able to to maintain iTunes exclusive distribution channel and continue to motivate merchants to participate?
How all of this will affect Apple or iPhone developers is yet to be seen. However, one thing that seems to be true is that when given enough demands, people will find ways to liberate a technology regardless of how businesses are structured around it.
Tags: Apple, Build, flash, Google, Information, IO, Javascript, ma, man, script, way
DriveSafe.ly Reads Messages Aloud and Auto-Responds for You
My Clippings October 11th, 2009 by System
Automatically pulled from Google Starred
I know some people who just won’t keep their hands off of their telephones while they drive, no matter how much I chide them. Combine this with the fact that most states either have or are considering laws that prohibit texting while driving, and it’s clear that keeping your eyes on your mobile device when they should be on the road isn’t just dangerous for you, it’s dangerous for everyone around you.
If you’re the type who can’t resist a glance at your mobile phone while you’re behind the wheel, there’s DriveSafe.ly, a new mobile app that will read your incoming text messages aloud to you so you don’t have to take your eyes or your focus off of the road. Additionally, the app will automatically respond to incoming text messages to let the sender know you’re on the road and you’ll get back to them when you get to your destination.
DriveSafe.ly is currently available for BlackBerry smartphones and mobile phones running Android. The developers are working on versions for the iPhone and Windows Mobile, and claim they’re coming soon. The fact that the apps are free is what’s really compelling: -ou don’t have to pay to stay safe, and the fact that there’s no cost associated with downloading and running the app means more people will use it if they know about it.
The app doesn’t just work with text messages: if you’re an e-mail junkie and love to check your incoming messages at every red light or down every straight piece of road, DriveSafe.ly can also read your e-mails to you in real time as they land in your inbox. The app even recognizes common abbreviations like LOL and BRB and will read them to you in context. Once you have the app running on your mobile device, you can just sit it on the seat next to you and it’ll read everything aloud to you as you get it.
If your phone is Bluetooth-capable or you have it paired with your car’s stereo system, DriveSafe.ly will push the audio out via Bluetooth so you can hear it over your car’s speakers instead of your device’s tiny speakerphone.
HotPrints Prints Free, Ad-Supported Photo Books [Free]
My Clippings October 7th, 2009 by System
Automatically pulled from Google Starred
Need physical copies of some great shots, but you’re a bit too lazy to order and pay for them? HotPrints mails you free 16-page photo books, with shots pulled from Facebook, if you don’t mind some non-intrusive paper ads.
In this case, non-intrusive means the advertisements aren’t watermarked or otherwise touching your actual photos. They’re inserted between the pages, and can be pulled out, kind of like magazine subscription cards. You’d also have to be comfortable with HotPrints using “contextual” data from Facebook to target some ads at you. That means the album style you choose, the content of your profile, and region information from your Facebook account are used to target the ads, but the company claims that no identifying information is given out to its sponsoring partners. You can read more about HotPrints’ do’s and don’ts at their privacy policy.
If you’re cool with that at the cost of free, even free shipping, HotPrints’ Facebook app makes it fairly easy to pull in tagged photos of yourself or any Facebook contacts for a quickie album, with a limit of one per month. It’s a free service, requires a Facebook account (and app authorization) to use.
Tags: cli, Google, Information, IO, ma, Photo, php, Printing, quick, script
Adobe Flash CS5 converts Flash to iPhone apps
My Clippings October 6th, 2009 by System
Automatically pulled from Google Starred
Filed under: Developer, Games, Adobe
Flash is coming to the iPhone! Well, sort of. Adobe is showing off a new feature of Flash CS5 Professional that will convert Flash/Actionscript into iPhone apps. The public beta of CS5 with Flash Platform is due out later this year, but for now, you can test out some iPhone games that were created with the new system. For comparison, check out the puzzle game Chroma Circuit on the web and then on the iPhone.
This is good news for Flash developers who want to get their games into the App Store without having to write iPhone-native apps themselves, especially because it allows them to reuse the same code on the web or on Flash-friendly mobile platforms. This might mean that we’ll see some of our favorite Flash time-wasters on the iPhone, too. There’s also the possibility that the App Store will be flooded with the same awful Flash games that plague the web now. Developing a lame Flash game for the web doesn’t have the same $99 pricetag that signing up for the iPhone developer program does, though, so that might keep the quality of iPhone game offerings from taking a huge dive.
Adobe Flash CS5 converts Flash to iPhone apps originally appeared on Download Squad on Tue, 06 Oct 2009 09:00:00 EST. Please see our terms for use of feeds.
Read | Permalink | Email this | Comments







![]()
Sponsored Topics:
iPhone – Adobe Flash – App Store – Download Squad – Flash CS5 Professional
Tags: Apple, cli, email, flash, Google, Inc., IO, ISO, ma, man, php, script
Use SUSE Studio to Build a Linux OS From Scratch [Operating Systems]
My Clippings September 30th, 2009 by System
Automatically pulled from Google Starred
Think you can make a better fast-booting, Chrome-focused OS than Google? Want to craft a custom Linux system that boots from a USB stick? SUSE Studio gives you 15 GB to do exactly that, and you do it all online.
SUSE Studio is what powered the fan-made “Chrome OS” we posted yesterday, which, in that case, was a semi-stripped-down system loaded with the developers’ version of Chrome, Google webapp links, and OpenOffice. If speed and cloud computing aren’t your bag, you can create a fully functional system with Firefox, 3D graphics, and whatever apps you can find installed. Want your system to start up with an AWN dock and Launchy keystroke launcher running? Not a problem.
Even if you don't know all that much about Linux, it's pretty easy to build a system you can boot from a USB stick or live CD/DVD, run inside a virtual machine program, or actually install it—or, heck, even test it out in your web browser.
Here’s a basic walkthrough of building a system with SUSE Studio. In this case, we’re looking to build a GNOME-based system that would boot fairly quick and use Chrome for most of its functions, and use GNOME-Do as the primary application launcher.
Get an account, choose your desktop
First things first, you’ll need to grab an invitation and account from SUSE Studio. While it’s invite-only at the moment, I received my invite only 10 minutes after registering and filling out a quick survey that suggested it would boost my invite reply time. Once your invite arrives, you can sign into SUSE Studio with your Google or Yahoo account, or any OpenID provider. Not sure how to nab an OpenID? Here’s a quick video tutorial.

Once you’re signed in, head to your “Home” screen and click the “Create new appliance” link in the upper-right. SUSE Studio calls each bootable system you create an “appliance” throughout the process. You’ll be asked to choose your “base template,” which includes the GNOME and KDE desktops, a Just Enough OS (jeOS) option, and server or command-line-only choices. Most folks will want to lean toward GNOME or KDE setups, as they're the most familiar graphical environments. If you're familiar with Linux enough to know how to build a login manager and desktop from a command line system, though, go ahead and play around—you can't really hurt anything.
Tags: Build, cli, command line, Google, IO, ISO, Linux, ma, Mac, man, quick, script, video, VirtualBox, way, wind



