Sunday, June 21, 2009
History of web development
Friday, August 01, 2008
Universities Offering Free Courses Online
Courses Offered - Over 1800
University of California: Berkeley - “Every semester, UC Berkeley webcasts select courses and events for live viewing and on-demand replay over the Internet.” Berkeley’s offering is a little more limited than MIT’s, but it is still substantial. Like MIT, Berkeley has most of its lectures in both audio and video formats.
Courses Offered - Biology, Chemistry, Computer Sciences, Electrical Engineering, History, Geography, Physics, Psychology among others.
CMU (OLI) - “Using intelligent tutoring systems, virtual laboratories, simulations, and frequent opportunities for assessment and feedback, OLI builds courses that are intended to enact instruction – or, more precisely, to enact the kind of dynamic, flexible, and responsive instruction that fosters learning.” CMU offers a handful of courses concentrated around the Sciences. The course materials that they provide alongside are really well organized.
Courses Offered - Engineering Statics, Statistics, Biology, Chemistry, Economics, French, Logic, Physics, Research Methods and Discrete Math
Tufts - “Tufts OpenCourseWare is part of a new educational movement initiated by MIT that provides free access to course content for everyone online. Tufts’ initial course offerings demonstrate the University’s strength in the life sciences in addition to its multidisciplinary approach, international perspective and underlying ethic of service to its local, national and international communities.”
Courses Offered - Agricultural Sciences, Medicine, Genetics, Dentistry, Negotiations, Modern Physics, Law, Nutrition, Film Making and Public Policy among others.
Stanford - “Stanford on iTunes U provides access to a wide range of Stanford-related digital audio content via the iTunes Store, Apple’s popular online music, video, and podcast service.”
Courses Offered - Human-Computer Interaction, The Future Of The Internet, Straight Talk About Stem Cells, Anatomy of Movement, Global Geopolitics, Convex Optimization and Introduction to Robotics among others.
Utah State University - “Utah State OpenCourseWare is a collection of educational material used in our formal campus courses, and seeks to provide people around the world with an opportunity to access high quality learning opportunities.” Utah’s courses are entirely text-based, but they do cover an extremely broad range of topics including Theater Arts and Education.
Courses Offered - Anthropology, Biology, Economics, Education, Electrical Engineering, English, Instructional Technologies, Physics, Theater Arts among others.
University of California: Irvine - “The University of California at Irvine has a long history of social engagement. As a leading public research University, an important part of its mission is to showcase and disseminate the research and scholarship of the University to the public. Open educational content is a concept that will advance human knowledge, creativity, lifelong learning, and the social welfare of educators, students, and self-learners across the globe.”
Irvine only offers a smattering of text-based courses, but if you are interested in business it isn’t a bad start.
Courses Offered - Capital Markets, Fundamental Of Business Analysis, Fundamentals Of Personal Financial Planning, Spa Operations among others
Wikieducator - Wikieducator is a program that is taking a different slant on education online. The idea is that through Wiki technology and a host of other learning tools they should be able to supplement traditional curriculums with online-only classes and in the long run provide a free version of the educational curriculum by 2015. The initiative is being developed in collaboration with the Free Culture Movement and is being sponsored by the Commonwealth of Learning, an organization designed to encourage the development and sharing of open learning/distance education knowledge, resources and technologies. As it stands they have courses ranging from Physical Chemistry to Design and Graphics Communication all the way to a comprehensive course on Facilitating Online Communities.
While this initiative has a lot of potential, they are in need of the type of grass roots support that Wikipedia received if they are going to provide a truly valuable service.
There is another great collection of free courses list available at ZaidLearn
Happy Reading…
Wednesday, July 16, 2008
7 Essential Cheat Sheets
1. Google Cheat Sheet
2. Gmail Cheat Sheet
3. Google Reader Cheat Sheet
4. Windows Shortcuts
5. Firefox Shortcuts for Windows
6. Firefox Shortcuts for Mac
7. Max OS Cheat Sheet
* courtesy - http://makeuseof.com
Monday, July 14, 2008
Random Wallpaper Changer For Windows
Wallpaper Juggler is another one very similar to Bionix Wallpapers.
Thursday, May 22, 2008
Free PDF convert tools
Monday, May 05, 2008
How to add a Command Prompt option to the default Explorer right click context menu?
Method 1: Microsoft Powertoys
This is the easiest and most idiot-proof method. Use Microsoft Powertoys found HERE. Download the Open Command Window Here file and install it.
Method 2: Manually add the context menu
1. In explorer, open Tools, Folder Options.
2. Select the File Types tab.
3. For Windows XP: Go to NONE / Folder.
4. For Windows 2000: Press n to scroll to the N/A section.
5. For Windows NT/98/95: Press f to scroll to the Folders section.
6. Select the entry labeled Folder
7. For Windows 2000/XP: Press Advanced button.
8. For Windows NT/98/95: Press Edit button.
9. Select New
10. In the action block type "Open Command Window Here" without the quotes.
11. In the app block type "cmd.exe" without the quotes.
12. Save and exit Folder Options.
Now right click on Start, you should have a new drop down option. Open explorer and right click on a folder, select Open Command Window Here and a command window opens in that folder.
Monday, April 28, 2008
Tamil Nadu State Board Books are now available online in PDF and downloadable
From Standard 1 through 12, all subjects are available in Tamil, English, Kannada, Malayalam and Telugu & Urdu. You can print this material and handover to someone who is in real need of and not affordable to buy books.
Thursday, April 17, 2008
How to request for National Do Not Call Registry
The telephone number "1909" is designated for registering your request in the National Do Not Call Registry. Registrations can be done either by calling or sending SMS with keywords "START DND" to "1909". Telephone calls/SMSs to this number are FREE of cost. The telecom service provider will acknowledge the request within ten days. Requests will become effective in 45 days from the date of request.
Thursday, April 10, 2008
Outlook on the desktop
- The Calendar's position, size and opacity are all adjustable via a very intuitive GUI.
- A tray Icon (complete with the day of the month) is provided to configure the app and perform other actions.
- Multiple-Monitor Support.
- Ability to switch between calendar, inbox, contacts, tasks and notes views.
You have to see it to believe it.
Thursday, March 27, 2008
Free Ways to Synchronize Folders Between Computers
Sync Folders over the Internet with FolderShare (Mac and Windows, Free)
If the two computers we're working with aren't on the same local network and aren't both Windows machines — such as home Mac and office PC — can still sync files between them over the internet using a free service called FolderShare. If you haven't tried out FolderShare yet, sign-in to FolderShare and use download the appropriate FolderShare software to get it set up.
Sync Files to Your PC on a Local Network with SyncToy (Windows only, but can sync to any shared folder)
Free Windows utility SyncToy is a simple tool that synchronizes files between two folders (located on the same PC or on different computers). Download the SyncToy 2.0 beta and install it one PC that will be syncing with another.
Sunday, March 09, 2008
The Free No-Install FTP, FTPS, SFTP and WebDAV Client
To launch AnyClient application as a service, click on the Applet. To connect to a site, click the Connect button to display the Site Manager dialog and create a new site profile or connect to an existing site profile.
I tried and it works well. The best part I liked is the credentials are stored only if you want them to be. AnyClient can store a site profile of the sites you connect to locally on your computer. This way the next time you load AnyClient you can quickly connect to any saved site profile.
Wednesday, May 09, 2007
What is Struts?
http://www.onjava.com/pub/a/onjava/2005/11/02/what-is-struts.html
Struts 1.0
http://www.onjava.com/pub/a/onjava/2001/09/11/jsp_servlets.html
http://www.onjava.com/pub/a/onjava/2001/10/31/struts2.html
Struts 1.1
http://www.onjava.com/pub/a/onjava/pub/a/2002/11/06/struts1.html
http://www.onjava.com/pub/a/onjava/2002/11/13/jsp_servlets.html
Unit test your Struts Application
http://www.onjava.com/pub/a/onjava/2004/09/22/test-struts.html
Using Tiles
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index1.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index2.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index3.html
http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index4.html
Struts Best Practices
http://www.javaworld.com/javaworld/jw-09-2004/jw-0913-struts.html
http://courses.coreservlets.com/Course-Materials/struts.html
What is Spring?
http://www.onjava.com/pub/a/onjava/2005/10/05/what-is-spring.html
http://www.onjava.com/pub/a/onjava/2005/10/12/what-is-spring-part2.html
http://www.onjava.com/pub/a/onjava/2006/03/22/advanced-spring-configuration.html
Advanced configuration of Spring MVC framework
http://www.onjava.com/pub/a/onjava/2006/03/22/advanced-spring-configuration.html
What is ANT?
http://www.onjava.com/pub/a/onjava/2001/02/22/open_source.html
Top 15 ANT best practices
http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html
Java Server Faces
http://www.onjava.com/pub/a/onjava/2004/04/07/jsf.html
http://www.coreservlets.com/JSF-Tutorial/
Java 5 & 6
http://courses.coreservlets.com/Course-Materials/java5.html
Advanced Synchronization in Java Threads
http://www.onjava.com/pub/a/onjava/excerpt/jthreads3_ch6/index1.html
The preferences API in Java 1.4
http://www.onjava.com/pub/a/onjava/synd/2001/10/17/j2se.html
Servlets
2.1 - http://www.javaworld.com/jw-12-1998/jw-12-servletapi.html
2.2 - http://www.javaworld.com/jw-10-1999/jw-10-servletapi.html
2.3 - http://www.javaworld.com/jw-01-2001/jw-0126-servletapi.html
2.4 - http://www.javaworld.com/jw-03-2003/jw-0328-servlet.html
2.5 - http://www.javaworld.com/javaworld/jw-01-2006/jw-0102-servlet.html
JSP 1.2
http://java.sun.com/products/jsp/faq.html
http://java.sun.com/products/jsp/syntax/1.2/card12.pdf
http://java.sun.com/developer/technicalArticles/Programming/jsp/
JSP 2.0
http://www.onjava.com/pub/a/onjava/2003/11/05/jsp.html
http://www.oracle.com/technology/sample_code/tutorials/jsp20/toc.html
http://java.sun.com/products/jsp/syntax/2.0/card20.pdf
JSP 2.1
http://java.sun.com/developer/technicalArticles/J2EE/jsp_21/
Servlets & JSP Tutorial
Beginning & Intermediate - http://courses.coreservlets.com/Course-Materials/csajsp2.html
Advanced - http://courses.coreservlets.com/Course-Materials/msajsp.html
Taglibraries
Jakarta Taglibs
http://www.onjava.com/pub/a/onjava/2001/05/29/jsp_servlets.html
Designing JSP Custom Tag Libraries
http://www.onjava.com/pub/a/onjava/2000/12/15/jsp_custom_tags.html
Advanced Features of JSP Custom Tag Libraries
http://www.onjava.com/pub/a/onjava/2001/01/18/jsptags.html
JSP Standard Tag Libraries
http://www.onjava.com/pub/a/onjava/2002/03/13/jsp.html
http://www.onjava.com/pub/a/pub/a/onjava/2002/05/08/jstl.html
AJAX Introduction - http://courses.coreservlets.com/Course-Materials/ajax.html
What is Hibernate?
http://www.onjava.com/pub/a/onjava/2005/09/21/what-is-hibernate.html
Working with Hibernate in Eclipse
http://www.onjava.com/pub/a/onjava/2005/01/05/hibernate.html
What is web 2.0?
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html