For many Mac OS X users migrating from Linux or Unix, the Terminal application is a frequently used piece of software.
However, the native Terminal application leaves much to be desired, most notably due to lack of support for a tabbed interface. For an improved Terminal emulation utility, consider iTerm, a native Cocoa application that supports both a tabbed interface and transparent windows. Since the application is written in Cocoa, it maintains the standard look-and-feel that numerous Mac users have grown to love. iTerm is a free application and supports all of the same language encodings available natively through OS X. Try out this fantastic find at http://iterm.sourceforge.net, where iTerm is available as a convenient universal binary.
Author Archives: Administrator
ThinkUI SQL Client | Database Driven Code Generation for Java
Most developers often look at code generation with skepticism and assume that the generated code will be incomprehensible and/or of low quality.
However, under the right circumstance, code generation can be an important asset in the developer tool belt. For example, if you are a Java developer you can easily find a large number of code generation tools (e.g. search for “code generator” in any search engine). However, most of the tools usually require a time commitment that makes code generation unattractive (except for niche domain such as Data Access Object code generation or simple JSP/HTML form generation where a large number of artifacts can be generated). However, one tool that have been recently surfaced seem quite promising. The ThinkUI SQL Client tool allows Java developers who are familiar with the Apache Velocity template engine to easily generate code (or any text output) based on database meta data. This approach allows developers to customize the generated code to their preferences and since the tool is quite simple to use, the initial time investment is minimal. For example, you can create customized Java bean classes for all your database tables/views is matter of seconds. This gives you plenty of time to customize the formatting and javadoc of the template to suite your needs.
Virtual CD 8
Make virtual drives that contain the information on our CDs with Virtual CD 8!
It acts just like normal CD insertion but now, the CD drive is empty but information would still be read and execution of information would still be available. This allows users to create a false image of placing a CD in the drive. Thus, users will be able to run multiple executions without the need of placing CDs, which is sometimes require by the drive to run the program. Use up to 21CDs or DVDs simultaneously without a drive.
The number of your virtual CDs is just limited by your hard disc! Insert your CDs and DVDs and start the needed application with one single click. Virtual CD offers more than 200x speed and noiseless CD/DVD access without a physical drive. You can run games, see movies, and hear music directly from your hard disk without inserting and swapping CDs. The new burning function lets you write your images back on CD or DVD if the original was lost or damaged. Also 1:1 copies of non protected CDs and DVDs are now possible.
Virtual CD supports RAW and DPM mode. Catalog your virtual and physical discs with Virtual CD. Create virtual CDs with copy templates and One Click Copy at no time. Virtual CD includes full network functionality. Authorized workstations can access functional Virtual CD images on the server. Virtual CD also features: – Up to 23 virtual drives- MP3, Ogg Vorbis and CDDB support- 256bit AES Encryption- Shortcuts to insert virtual CDs- CD-ROM emulator/editor.
Windows CleanUp
Windows CleanUp A very effective way of freeing up your hard drive space is to delete files you accumulate while browsing the internet.
Windows CleanUp! is a program that does just that. It’s a small bare-bones program that deletes temporary files and cookies. Another added benefit to this is that it’s extremely easy to use, as just clicking the “CleanUp!” button in the program every week is all that’s needed to keep your running machine free from clutter. It runs with Mozilla Firefox, Internet Explorer, Opera and Netscape.
Splash ID
In today’s world of never-ending passwords you need some format to keep these safe. Some of us have the ability to rattle off numbers and passwords at will.
However, there are those of us that need the ability to ‘remember’ these items without actually having to remember each one. SplashData’s software platform SplashID gives you the ability to store these passwords in a secure format on both the users computer and a variety of portable devices (i.e. Palm OS, Blackberry, PocketPC, Smartphone, etc). The items are stored using the Blowfish encryption technology (256 bit) making it very secure and accessible using only one password to access the application. The items can be modified on either the computer or the handheld device and the items update via a sync function. (Desktop versions are only available for Windows and MacOS platforms) Each entry in the program can be identified using any number of user defined categories (i.e. Internet passwords, Credit Card info, Frequent Traveler Programs, etc) and separated by types (Travel, Bills, Personal, Work). There is also the ability to modify the multiple fields for each category for the specific information you require. Overall the program is a useful package for those that have difficulty remembering important passwords and information. It can be especially useful for those that have an overload of passwords and other information they need to recall at the most inopportune moments.
ECMA Script
JavaScript (or ECMA Script) is one of the most popular and also most under rated programming languages used on the internet today. This powerful language is object based, which means that like C++, Java or C# you can create objects to work with in your code.
JavaScript is commonly used for programming HTML web pages. For example, when you enter an invalid post code in an address field, JavaScript might be used to notify you of the error. Dynamic HTML (DHTML) is the term given to using JavaScript, HTML, the Document Object Mode (DOM) and Cascading Style Sheets to create interactive web pages. JavaScript continues to play an important part in the delivery of next generation web applications. Technologies such as AJAX and E4X are making use of JavaScript to provide highly interactive and powerful web based applications.