Thursday, July 27, 2006

sql - create guid

to create a guid in sql server:
select newid()

Wednesday, July 26, 2006

rutgers financial aid

rutgers financial aid
http://studentaid.rutgers.edu/

Tuesday, July 25, 2006

ey extra web - mail

Wednesday, July 19, 2006

Good OS X development tools

from this web site here.


Best developer tools for OS X


There are plenty of interesting
articles written about Mac OS X application for switchers, but I have to see a
guide focused on programmers switching from other operating systems. I hope
this article will help you find some cool tools, which may help you with
programming.



1)
Xcode2
(Free – Intel/PPC)

As the
Apple Developer Connection website
describes, Xcode 2.3 is the fastest
and easiest way for developers to create applications for Mac OS X Tiger. It's
also the best way to take advantage of all of the new developer technologies
that Apple has put into Tiger. Xcode brings together the power of UNIX, a mix
of high-performance development technologies, and the ease of use of Mac OS X.
Whether you're writing your application in C, C++, Objective-C, or Java,
scripting in AppleScript, or looking to migrate code from another legacy tool,
you'll find that Xcode is the perfect tool.



The latest Xcode version can be downloaded (for free) from the Apple Developer
Connection but free registration is a prerequisite. The complete disk image is
around 915MB and if you have a fast Internet connection, it won’t take too long
to download. If not, you can also find a copy in you Apple installation DVD.



2) TextMate
($39 – Intel/PPC)

In my opinion this is probably the best text editor for Macs. Although it
carries a higher price tag, you are sure that the money well spent. You can
open entire directories with a single command and have the whole project open
at once. According to its developer Created by a closet UNIX geek who was lured
to the Mac platform by its ease of use and elegance, TextMate has been referred
to as the culmination of Emacs and OS X and has resulted in countless requests
for both a Windows and Linux port, but TextMate remains exclusive for the Mac,
and that is how we like it!



TextMate is not an IDE but by using its powerful snippets, macros, and unique
scoping system, it can often provide features that even a language specific IDE
lacks. It has enough project management features to keep most users happy, but
is otherwise kept lightweight with a clean and minimalistic GUI.



If you are looking for a free text editor, I would strongly suggest you to
check VI/VIM
out. You may feel uncomfortable in the beginning to accustom to use it but once
you know the basics it is fun to work with.



3)
iTerm
(Free – Beta only)

I use the Terminal quite often for executing Bash code or installing binaries.
I was happy using default Terminal provided by Apple until I found iTerm. For
me it is a simple but an elegant piece of software. What I like most about
iTerm is the “Tab” funtion. Instead of opening couple of windows, you can just
work on one widow and switch to any Tab you want. Here is what iTerm developers
have to say.



iTerm is a full featured terminal emulation program written for OS X using
Cocoa. We are aiming at providing users with best command line experience under
OS X. The letter i represents a native Apple look and feel of the program
interface, and an emphasis on complete international support. iTerm was merged
from two projects, CTerminal and TerminalX, both of which were based on
JTerminal project. The current version is still in beta stage. It is however
very much functional and usable.





4) MAMP
(Free – Intel/PPC)

Whether you are a hobby web designer or a professional developer, MAMP comes in
handy when you need to test your product. The abbreviation MAMP stands for:
Macintosh, Apache, Mysql and PHP. With just a few mouse-clicks, you can install
Apache, PHP and MySQL for Mac OS X!



MAMP is installed in the typical Mac fashion: very easily. MAMP will not
compromise any existing Apache installation already running with your OS X. You
can install Apache, PHP and MySQL without starting a script or having to change
any configuration files. However the developers do not recommend using it as a
Live webserver.



5) NVU (Free –
PPC only)

NVU was originally developed for Linux but now it is also available for Windows
and OS X. It is a complete web authoring system, which could even compete with
Dreamweaver. Some of the highlights are the WYSIWYG editor, integrated FTP
capabilities and Tab editing.



6) Tramsmit
($17.95 – Intel/PPC)

Transmit is a very Mac-like FTP / SFTP client. The main features include column
view, tabs, a sidebar, new favorites, search, dock status, spring-loaded
folders, iDisk and WebDAV support.



If you are looking for a free application I would highly recommend you to try
Cyberduck, which has pretty much the same features and also available for both
Intel and PPC based Macs.



7)
Zend Studio
($ 99 – PPC only)

Zend Studio 5 is the only Integrated Development Environment (IDE) available
for professional developers that encompass all the development components
necessary for the full PHP application lifecycle. Through a comprehensive set
of editing, debugging, analysis, optimization and database tools, Zend Studio 5
speeds development cycles and simplifies complex projects.



8) Parallels
($ 49.99 – Intel only)

Although it is not directly related to Developer tools, it you are developing
cross platform applications, this would be a good choice. Parallels Desktop for
Mac is the first solution that gives Apple users the ability to run Windows,
Linux or any other operating system and their critical applications at the same
time as Mac OS X on any Intel-powered iMac, Mac Mini, MacBook or MacBook Pro.



Unlike dual-boot solutions, in which users must completely shut down Mac OS X
and endure a full OS start-up cycle to access a important application,
Parallels Desktop for Mac empowers users with the ability to run important
Windows programs like Outlook, Access, Internet Explorer and all other
applications without having to give up the usability and functionality of their
Mac OS X machine even for a few minutes.



9) CSSEdit
($24.99 – Intel/PPC)

CSSEdit features full-blown source editing for the advanced user. With one
click you transform the easy to use visual editors into a mighty source code
environment.



Besides standard coding features such as syntax coloring, find and replace, go
to line and auto-indentation, CSSEdit offers intelligent auto-complete. It will
never suggest double properties, is fully context sensitive, and remembers the
items you use most. The superior organizing capabilities in CSSEdit will make
managing your style sheets much easier.



10) X11
(Free – Intel/PPC)

The X Window System (more commonly called X11) on Mac OS X provides significant
opportunities for Mac OS X developers. Based on the open source XFree86
project, X11 for Mac OS X is compatible, fast, and fully integrated with Mac OS
X. It includes the full X11R6.6 technology including an X11 window server,
Quartz window manager, libraries, and basic utilities such as xterm. Whether a
Unix user or an X11 developer (or both), Mac OS X offers a platform where your
applications can run without modification. On a Mac, any of the thousands of
available X11 applications can run in a window running concurrently alongside
iTunes, Microsoft Excel, and any other Cocoa, Carbon, or Java applications.



The Applications listed above are some of the very few tools for developers
coding on OS X. I have chosen them because they are some of the most commonly
used Apps. by thousands of developers around the world. Please aware that, I
have extracted some of the text from the respective Developer websites for
clarity. If you have more suggestions, do not forget to mention here for the
benefit of others.




After publishing this article there was a public out cry about not listing huge
number of other Applications. As you can imagine the number of potential
Applications can be counted in hundreds and it is not possible to add them all
here.



However I thought it is worth mention about couple of software which I have
carelessly ignored but well deserved a mention.



Eclipse (Free
– Intel/PPC)

This is probably the best integrated development environment for Java. The
Eclipse Platform is written in the Java language and comes with extensive
plug-in construction toolkits and examples. It has already been deployed on a
range of development workstations including Linux, HP-UX, AIX, Solaris, QNX,
Mac OS X and Windows based systems.

Tuesday, July 18, 2006

javascript tool

Wednesday, July 12, 2006

PHP and REST web service

Amazon Store

Tuesday, July 11, 2006

Font history - Georgia and Helvetica

By Alice Rawsthorn International Herald Tribune

Published: July 9, 2006

-------------------

LONDON Log on to The New York Times's Web site, and you'll see it there. Just as you'll spot it on the Web sites of London's Frieze Art Fair, the architecture magazine Metropolis, the artist Damien Hirst, and on blog, after blog, after blog.

All of these Web sites use the same typeface - Georgia. Typefaces slip in and out of fashion like every other area of design, but right now Georgia is the most fashionable one on the Internet. "A few designers have mentioned that there seems to be a 'Georgia revival' going on," says Matthew Carter, the British-born, Boston-based designer who developed Georgia for Microsoft in 1996. "It seems a bit young to have died and been revived already."

Whatever its age, Georgia is an elegant, quietly idiosyncratic typeface, which is a pleasure to read on screen, even though it is not designed in the minimalist style of lettering that we associate with the Internet. Instead it is one of the serif fonts with decorative squiggles at the ends of the characters that we are accustomed to seeing in print. Georgia's growing popularity is partly the product of typographic fashion, but also reflects deeper changes in our relationship with the screen as our primary source of information.

Before the digital era, typography was an obscure, though highly skilled craft in which letter shapes were literally carved out of metal. This was how Carter, now 68, trained in the 1950s when he gave up a place at Oxford University for an internship at a traditional Dutch type foundry. The development process was so time-consuming that new typefaces were relatively rare. Many of the most commonly used ones were centuries-old, such as Bodoni and Baskerville, both designed in the 1700s. Even supposedly modern fonts dated back decades, like Times New Roman of 1931 and the popular sans serif typeface (that's one without squiggles), Helvetica of 1951.

All this changed in the 1980s when computers became cheaper, and desktop publishing exploded. Carter, by then an acclaimed designer of print typefaces - including Bell Centennial, which is used in United States telephone directories - co-founded Bitstream, one of the first companies to develop type for use on screen. As design software became more sophisticated, it was so easy for graphic designers to create digital fonts that the market was flooded with new ones. The rest of us became savvier about type, often unconsciously, as we learned how to pick our favorites from the list of fonts on our computers.

By the mid-1990s, as more and more people were using Internet and e-mail, we were spending so long reading information on screen that legibility became a critical issue. Concerned that none of the existing digital fonts were easily readable, Microsoft commissioned a collection of screen-friendly typefaces to be given away free with its Windows software. Carter was asked to produce two, a serif and sans serif.

As the most popular digital fonts at the time were sans serifs, he began with that. He started by analyzing why existing typefaces were so hard to read on screen, and worked out how to rectify the problem by focusing on the characters that are most easily confused - i, j, l and the number 1. Stylistically he made each one as clear as possible, by designing them in simple shapes with no superfluous details. He paid particular attention to the spacing between characters, having realized that this often caused confusion in other computer fonts.

The result was Verdana, which was launched by Microsoft in 1996 and given away free to millions of people with Windows. Soon it became the digital equivalent of Scala, the curvy sans-serif typeface created by the Dutch designer Martin Majoor, which was then emerging as a fashionably "soft modernist" successor to Helvetica in print. "The big issue was whether text on screen would ever be as readable as the printed page," notes the graphic design historian Emily King. "Verdana was a solution to a genuine problem."

Carter then concentrated on the serif font, Georgia. Many of the same legibility issues applied, but he faced other problems too. One was that the serifs looked heavy, as they were the same width - that of a pixel, the minimum possible - as the upright strokes. Another difficulty was that the numbers looked confusing, so he differentiated them with slight variations in height. "The variations were so slight that it looked like a mistake," recalls Carter. "Late in the day we decided to exaggerate the differences by making them 'old style figures' in which the 3, 4, 5, 7 and 9 drop below the line, and the 6 and 8 stand proud."

Georgia was well-received, but initially proved less popular than Verdana, which was hailed throughout the late 1990s as the defining typeface of the new digital era. By the early 2000s taste was changing. Just as fashion buffs were rummaging around vintage stores and product design was embracing romanticism, type designers were dusting down their history books. Among the most popular new fonts was the elaborate Mrs Eaves, created by the Californian designer Zuzana Licko and inspired by the glorious swirls of the 18th-century Baskerville. Mrs Eaves became so popular, even in junk mail, that typography blogs grumbled about it being over-exposed.

Designers continue to reinvent historic typefaces, but in a more restrained style. Again this reflects broader changes in visual culture. The typographic equivalent of the trend for fashion houses, like Lanvin and Balenciaga, to reinterpret vintage looks with advanced materials and technologies, is the development of computerized reinterpretations of elegant old serif typefaces, like Bodoni and the 15th century Bembo, for use in print. Among them are Farnham, developed for the art magazine frieze by the New York designer Christian Schwartz, and Guardian Egyptian, which he devised for the redesign of the British newspaper The Guardian, with the London-based designer Paul Barnes.

These smart new print serif typefaces have encouraged designers to experiment with similar styles on screen. Georgia is one of the few freely accessible serif fonts that is legible online.

The Georgia revival then accelerated, as other designers adopted it as an alternative to Verdana. It is featured on several graphic design Web sites, including those of the American Institute of Graphic Arts and the Dutch type foundry Typotheque. At the other end of the spectrum, it is popular on blog design templates, which is why so many bloggers are using it.

Georgia's popularity also reflects our growing ease with computers. Improvements in screen quality have made it easier to read more sophisticated fonts online, but we have also become more practiced at interpreting visual imagery on our computers by dint of spending so long using them.

That is why we felt ready to forsake Verdana's clarity for Georgia's quirky serifs - at least until the next newly fashionable typeface comes along.

Friday, July 07, 2006

List of Google Video Categories

Thursday, July 06, 2006

home price checker

Fool.com HomeCenter