8/19/2007

Great online educational programs

I found great article/reference written by Christine Cyr titled Your Virtual Ph.D. which list out online courses that you can take to further your education from simple programming to university programs! Title itself it misleading since those courses do not and will not earn you Ph.D. degree. Some of the offers certification programs, which costs fairly large sum of money, but none of them are targeted toward degree programs. Most of them are free, which is great for your to brush up on or study with.

Quoted reference is as follows:


UNIVERSITY EXTENSION PROGRAMS:



MIT OpenCourseWare

What Is It? Similar in philosophy to open-source software, OpenCourseWare offers anyone free access to course materials for virtually all of MIT's undergraduate and graduate courses. Once upon a time, you needed at least a library card to get a free education. But with this site, you can get rocket-scientist smart without even paying late fees.

Why's It Cool?This is a site for people who enjoy the pure pleasure of learning. You won't get credit for any of the course work—in fact, you won't even have access to teachers—but if you're a self-starter and curious, you can dabble in any of the subjects that MIT offers.

Can't Miss? The sheer volume of subjects available is stunning. The site offers course materials in everything from aeronautics to biological engineering to linguistics.

Harvard Extension School

What Is It? The Harvard Extension School provides access to roughly 100 online courses in art, science, math and technology, all from the comfort of your couch. Upcoming fall courses range from an introduction to Greek literature to a variety of Web-development classes.

Why's It Cool?These courses bring students right into the classroom with video lectures that are posted along with the other course materials. Bonus: Distance learners are always welcome to drop in on the real lecture if they happen to be passing through campus.

Can't Miss? For a sneak peek of what these courses are like, a few sample lectures are available online.

Stanford Center for Professional Development

What Is It? The school offers more than 250 courses in subjects ranging from bioengineering to nanotechnology. Coursework is delivered through a variety of mediums, including the Internet, television broadcast, videotapes and two-way video. Scientists and engineers flock to this program to enhance their professional skills.

Why's It Cool? The classes fit a wide variety of educational needs. Students can enroll in short courses and seminars aimed at improving skills in specific areas, or they can sign up for the long haul with certificate programs and even graduate-degree programs.

Can't Miss? Instructors include some of the crème de la crème of Stanford's school of engineering.


SINGLE-SUBJECT COURSES:


O'Reilly School of Technology

What Is It? Whether you're a coding novice or an open-source enthusiast, the O'Reilly School of Technology has a class in Web development to suit your needs, including HTML, Linux/Unix, Java and XML, to name just a few. The school also offers certificate programs in a variety of subjects like Linux/Unix system administration and .NET programming. Students gain
credits through the University of Illinois Office of Continuing Education.

Why's It Cool? Course materials dispense with convoluted tech-speak and instead go for a casual, fun tone that makes the information easier to retain.

Can't Miss? Anyone who uses the Internet regularly could benefit from learning HTML. The "Introduction to HTML and CSS" course fits that bill perfectly and provides a great base for moving on to more complicated classes.

The NetMath Program through the University of Illinois

What Is It? This granddaddy of online math programs has been helping home-schoolers, university kids and professionals put two and two together since 1991. The school's offerings include algebra and trigonometry, analytic geometry, and calculus for business. Students receive credits from the University of Illinois, an accredited Big Ten university.

Why's It Cool?With a holistic learning approach that engages the whole brain (including the part that likes to have fun), NetMath takes the "I want to jump out the window" out of math class. Each course incorporates interactive software that gives students a more exciting and memorable way to learn than old-school, one-dimensional textbooks.

Can't Miss? The program uses Mathematica software to help students visualize abstract algebraic concepts.

Auto Mechanic program at Ashworth University

What Is It? You can become your own grease monkey with this professional-level auto repair course. The program offers a series of 20 lessons that teach everything from engine assembly to fixing a car's heating and air conditioning systems.

Why's It Cool? The lessons are just as well suited to the auto enthusiast who wants to tinker in his own garage as it is to pre-professional mechanics.

Can't Miss? The tools—this course comes with lots of 'em. Included in the cost of the class is a wrench set, socket wrench set, screwdrivers and tire gauge.

PC Repair at Penn Foster Career School

What Is It? Penn Foster offers a sequence of classes designed for people who want to become PC-repair technicians. The courses will teach you how to repair PCs, printers and PDAs, as well as cover PC operating systems and data recovery. Sick of calling in the professionals every time your PC crashes? Complete this program, and you'll be able to do it yourself.

Why's It Cool?You don't need to be a computer whiz to take these classes. The first lessons teach the basics of computer language and the fundamental elements of hardware and software—all at a pace you can set yourself.

Can't Miss? If you're actually looking to switch careers and become a full-fledged PC repair technician, the Penn Foster Career School will help you find a job.


PODCASTS:


NASA Podcasts

What Is It? NASA's experts bring you this fun, free series of audio shows on flight, space and a range of other subjects pertaining to the solar system and the universe.

Why's It Cool? Think you're signing up for a sleep-inducing audio lecture? Not so: These shows are pure edutainment. Load them onto your iPod, and learn a little something during your next long commute.

Can't Miss? Check out the program on the power of acoustics and resonance, in which country musician Clint Black explains how his guitar is like a rocket.

Astronomy Cast


What Is It? This weekly podcast reaches for the stars, covering everything about astronomy, from cosmology to Castor and Pollux.

Why's It Cool? The hosts of each episode, Fraser Cain (from Universe Today) and Pamela L. Gay (from Southern Illinois University Edwardsville), are entertaining and well-informed.

Can't Miss? Be sure to download episode 31, "String Theory, Time Travel, White Holes, Warp Speed, Multiple Dimensions, and Before the Big Bang," in which Gay disproves most of the theories behind science fiction.

Quirks and Quarks

What Is It? The Canadian Broadcasting System presents its popular Quirks and Quarks science radio show in the form of a podcast. Recent episodes have included segments on crayfish sex, the future of human evolution, and water on Mars.

Why's It Cool?
The Canucks know their science, and they're great at picking out topics that make for good cocktail-party conversation—you know, the quirky ones.

Can't Miss? One episode suggests that we might reduce global warming with an Earth "sunscreen."

Naked Scientists

What Is It? The BBC presents this weekly podcast, hosted by researchers at the University of Cambridge.

Why's It Cool? The hosts are funny and the subject matter is always engaging. The whole family will enjoy hearing about topics like venoms and toxins, out-of-body experiences, and Armageddon-like natural disasters.

Can't Miss? The episode on extreme survival is about how different life-forms—fish in Antarctica, divers in the ocean, and fighter pilots high in the sky—endure dangerous environments.


Technorati Tags: , , ,

Powered by ScribeFire.

8/16/2007

What you need to do when you resign

If you are thinking of resigning your current position, wikiHow has great guide on How to Resign Gracefully. With this, you can prepare what and how to do it in such a way that you do not end up burning all your career bridges.


Steps and Tips from wikiHow is quoted here:

Steps


  1. Keep it to yourself. Once you've made the decision, don't go blabbing it all over the company until you have notified your immediate supervisor. Give her or him time to absorb and process the information. If the company makes an attractive counter-offer, it will be awkward if you have already announced your plans to coworkers.
  2. Plan to give notice. If you want to leave under the best
    possible terms, don't leave your employer high and dry, scrambling to cover your position. Give at least two weeks notice, so that your boss can prepare to have others cover for you, or have time to groom a replacement.


  3. A moment of your time?
    A moment of your time?



    Ask your boss for an appointment to discuss an important matter. Poking your head in and asking for a moment of his or her time will do - just be respectful of the fact that your supervisor has a job to do, and may not be able to drop everything at the precise moment you are prepared to spring this news on him or her. If there is too much going on, you will only add to your his or her hassles, so if it's at all possible, wait for a time when your boss will have a few moments to focus on your news.
  4. Be repared, direct, and polite. Rehearsing privately will help you be ready when your supervisor has you in to talk. Most managers are extremely busy and they will appreciate your direct approach, forgoing the temptation to "cushion the blow," "find the right way to say this," or otherwise beat around the bush. You might say something like:



    • "I've been considering my options here for some time, and I've decided it's time for me to move on. I am grateful for the opportunities I've found here, but I must give my two weeks' notice."
    • OR... "I need to let you know that I have been offered a new position at another company. I have really enjoyed working here, but I need to give you my two weeks' notice as of today. Does it work for you if my last day is [whatever two weeks from then is]?"

  5. Be prepared to discuss. Chances are you've been working with this boss for some time, and whatever your reasons are for leaving, she or he may have some questions. Or your boss may value you much more than you realized, and make a counteroffer. Being polite and dignified about your resignation could make this possible. You will need to consider in advance whether you would stay for a pay raise, increased benefits, a promotion, or other incentives. This would be a prime negotiating opportunity, so be prepared for it, and know your own bottom line. If staying is an option, what would make you open to it? Check the warnings below, though, because
    counter-offers have some serious downsides.
  6. Emphasize the positive. Be honest, but polite. If the boss asks you if he or she had anything to do with your decision, and was a factor, it's best to rely on tact and diplomacy to make an honest answer palatable. In other words, you won't help yourself by saying, "Yes, you're a lousy supervisor and I would have been way better," (even if it's true). You can be truthful without being cruel: "It was a factor, but not the entire reason. I felt our working styles and approaches just weren't a great fit, and that we never meshed as well as I wished we had. Still, the overall experience here has been positive; it's just that with this new opportunity, I feel excited to have new challenges."
  7. Have a copy of your letter of resignation in hand. Make your letter brief, non-confrontational and professional. An example: "Dear Mr. Spacely: It has been my honor to work for Spacely Sprockets, Inc. This letter is to notify you that I will be leaving to accept a new position with another company as of [a date which is AT LEAST two weeks from the date of your conversation and letter]. Please accept my thanks for our association, and best regards to you and the entire company for the future. Sincerely, George Jetson."
  8. Shake hands,smile, and thank your boss. Whether your departure is to relocate, to take a better job, or just to get away from this guy, show some class when you're walking out the door. Shake hands, thank your soon-to-be-former supervisor (yay!) for "everything," and leave. Go to your work station and stay there for at least 10 minutes. Now you can go blab it to everybody, but don't rub it in your boss's nose - be classy and simply confirm that you will be leaving.

Tips


  • Remember that there are very few who are so free as those who have nothing to lose - but it won't serve you well in the future if
    you go shooting your mouth off just because you're on your way out. It won't kill you to make nice for two weeks, because you're getting out of there, and that entire experience will be behind you.
  • The jerk you leave behind today may well end up being your boss again in the future. And remember, too, that sometimes those jerks are oblivious to the fact that they're not well liked. If you are remembered as someone who was positive and generous in the past, you may well be greasing the wheels to a great future as this boss puts you (the friendly face he remembers from before) ahead of the strangers in the new position. This may facilitate transfers to other branch offices,
    better assignments, and more.
  • It may be wise to refuse any offers to stay with your current employer. Accepting a pay raise or other bonus after threatening to leave can cast you in a negative light with co-workers and the company as a whole. It can also make you seem indecisive and of questionable loyalty. Always keep a record of the offer in case you come back to the company in the future.
  • After informing your supervisor, be sure to personally tell other managers or key employees with whom you have worked that you have resigned. Say it in a way that "thanks" the person for helping you develop your career. "I don't know if you've heard, but I am resigning to take a position at another company. Before I leave I wanted to be sure to let you know how much I've enjoyed working with you." These people may leave for other jobs in the future and you want them to have positive memories of you. Who knows when they can impact your next career move.




Technorati Tags: ,

Powered by ScribeFire.

8/08/2007

All that you need for web developer!

The {softwaredeveloper}.com have put together great developer reference lists in I Got 99 Problems, but Developing Ain't One: 100 Essential Resources for Web Developers. About half of them are reference to good forums and blogs where you can get update on latest news and tools. However, among them, I love it's coding resource round up quoted below:

Incredible Coding Resources

Sometimes, you just need
an "easy" button. Check out these cheat sheets, samples and other
helpful coding tools for a shortcut to excellence.

  1. [AJAX] Prototype Dissected: Use Jonathan Snook's nifty cheat sheet for Prototype as a quick reference tool.
  2. [AJAX] A Field Guide to Scriptaculous Combination Effects: By Amy Hoy, this informative PDF discusses default options, toggling and more.
  3. [AJAX] Max Kiesler: Round-up of 30 AJAX Tutorials: This list covers client-server communication, tabbed pages and tons of other resources for Ajaxians.
  4. [AJAX] Max Kiesler: 60 More Helpful AJAX Tutorials: Want more? Max Kiesler shares even more awesome resources.
  5. [AJAX] AJAX Programming Online:
    Sang Shin of Sun Microsystems offers a free 18-week course on AJAX.
    Even if you don't sign up for the course, this site can provide a
    wealth of information.
  6. [AJAX] Mastering AJAX: Check this out for Brett McLaughlin of O'Reilly Media's three-part series on mastering AJAX.
  7. [ASP] HTML to ASP Converter: This software converts HTML code to ASP with unique customization options.
  8. [ASP] ASP/VBScript Cheat Sheet:
    Dave Child has compiled a reference sheet with the help of developer
    Allan Wenham. You'll find reminders for regular expressions, file
    modes, methods and properties, among others.
  9. [ASP] Best ASP.NET Practices for Shielding Your Site From Hackers: This Microsoft Webcast gives tips on hacker techniques and ways to neutralize them with ASP.NET code.
  10. [ASP] Common Applications of Regular Expressions: This time-saving tutorial explains ways to efficiently match patterns of strings.
  11. [ASP] ASPFAQs: This ASP FAQ list is categorized and updated. Check out the Ten Most Viewed FAQs for a quick rundown.
  12. [ASP] ASP from A to Z: Use this resource as a primer on ASP. It includes a handy glossary.
  13. [CSS] CSS Cheat Sheet: Another cheat sheet from Dave Child featuring CSS references for properties, syntax and more.
  14. [CSS] CSS Property Index:
    This list offers an alphabetical index of properties as well as the
    various statistics and details that go along with each of them.
  15. [CSS] CSS Shorthand Guide: Check this out for Dustin Diaz's tutorial on CSS shorthand.
  16. [CSS] CSS and Design Gallery: Although written in German, Dr. Web's gallery offers links to a massive number of CSS designs you should check out.
  17. [CSS] A Roadmap to Standards: Mezzoblue discusses web standards with special concern for CSS development and design.
  18. [CSS] CSS Panic Guide: This "guide for the unglued" provides links to many helpful CSS resources.
  19. [CSS] Layout Gala: This resource has 40 CSS layouts that you can download.
  20. [Htaccess] htaccess Cheatsheet: Check out this simple .htaccess file cheat sheet for good, clean fun.
  21. [HTML] A Simple Guide to HTML: This cheat sheet lays out tags for text formatting, tables, frames and more.
  22. [HTML] Composing Good HTML: Although slightly out of date, this guide outlines the essentials of good HTML composition for advanced users.
  23. [HTML] HTML & XHTML Tag Quick Reference: This reference sheet covers the most important tags and rules for HTML and XHTML.
  24. [HTML] HTML Color Code Combination Chooser: Use Site Pro Central's Colour Scheme Chooser to see your color before committing to a hex code.
  25. [HTML] XHTML Cheat Sheet: This updated cheat sheet points out elements, characters and more.
  26. [HTML] Quick Escape: Use the Quick Escape tool to convert raw HTML to escaped HTML.
  27. [HTML] HTML & XHTML Entities: This set of tables contains categorized tables of allowed entities in HTML and XHTML.
  28. [JavaScript] JavaScript Cheat Sheet: The JavaScript Cheat Sheet covers methods, functions and regular expressions.
  29. [JavaScript] JavaScript General Introduction: Check out this beginner's guide to JavaScript for a primer on the language.
  30. [JavaScript] Regular Expressions: VisiBone has compiled this quick reference sheet for client-side JavaScript.
  31. [JavaScript] HTML to JavaScript Convertor: This converter takes HTML and turns it into a series of document.write() statements that can be used in JavaScript.
  32. [JavaScript] Venkman JavaScript Debugger: Use Venkman's tool to debug JavaScript in Mozilla based browsers.
  33. [JavaScript] Introduction to Events: Check out this tutorial for an overview of events, event handling and the problems associated with it.
  34. [JavaScript] JS/DOM Object Quick Reference: This appendix from JavaScript Bible is useful for quick reference on JavaScript and Browser Objects.
  35. [Perl] Perl Regular Expression Quick Reference: Use this PDF for quick reference to characters, quantifiers, modifiers and more.
  36. [PHP] PHP Cheat Sheet: Print out this cheat sheet for quick reference to functions, SuperGlobals and other helpful components.
  37. [PHP] Smarty Cheat Sheet for Template Designers: Use this Smarty cheat sheet for functions, variables and loads of other references.
  38. [PHP] PHP Code Exchange: You can search for categorized PHP code at this exchange site.
  39. [PHP] PHP Code Examples: Check out hundreds of PHP code examples in the PHP Freaks code library.
  40. [PHP] PHPFAQ: Use this question-and-answer reference for loads of popular PHP tips and tricks.
  41. [PHP] Admin Generator Cheat Sheet: Consider the Admin Generator Cheat Sheet your "easy button" for Symfony Admin Generator code.
  42. [PHP] Regular Expressions Cheat Sheet:
    Reference regular expressions quickly with this cheat sheet. Sections
    include POSIX, character classes and quantifiers.
  43. [Python] Python 101 Cheat Sheet: Use this cheat sheet to get familiarized with the language of Python.
  44. [Ruby on Rails] 19 Rails Tricks Most Rails Coders Don't Know:
    Use this collection of tips to make more efficient use of your code.
    Also, send your friends into a state of shock and awe.
  45. [Ruby on Rails] Ruby QuickRef: Print this out for quick reference to Ruby details, from general syntax to object design.
  46. [Ruby on Rails] What Goes Where: Amy Hoy has written a simple cheat sheet that helps you remember where to put everything.
  47. [Ruby on Rails] InVisible Ruby on Rails Reference: This blog will give you a quick guide to the most used functions, methods and classes in Ruby on Rails.
  48. [Ruby on Rails] Resistance to Persistence: This cheat sheet is a compilation of information from various books, tutorials and Web sites about Ruby on Rails.
  49. [Ruby on Rails] Ruby on Rails Caching Tutorial: Keep this little gem in your arsenal in case you wind up on the front page of Digg.
  50. [Ruby on Rails] Faster Pagination in Rails: This resource helps you understand pagination and what you should be doing about it.



Technorati Tags: , ,

Powered by ScribeFire.

8/07/2007

Search engine... What is it really about?

After I ran into article The Anatomy of a Large-Scale Hypertextual Web Search Engine by Google founders Sergey Brin and Lawrence Page, my interest in internet search engine have triggered. I knew the code optimization was very important because you are dealing with real-time data presented to millions of people at the same time on search queries from billions of pages.

Not that I wanted to start building my own search engine, while I was digging through what would be needed to build such system, I ran into widely read article in the search engine community Why Writing Your Own Search Engine is Hard by Anna Patterson. She did great job of gathering what really it would be like to actually generating codes for your search engine! Here are abstract from her article:

Big or small, proprietary or open source, Web or intranet, it's a tough job.

There must be 4,000 programmers typing away in their basements trying to build the next "world's most scalable" search engine. It has been done only a few times. It has never been done by a big group; always one to four people did the core work, and the big team came on to build the elaborations and the production infrastructure. Why is it so hard? We are going to delve a bit into the various issues to consider when writing a search engine. This article is aimed at those individuals or small groups that are considering this endeavor for their Web site or intranet. It is fun, but a word of caution: not only is it difficult, but you need two commodities in short supply—time and patience.


Additionally Anna even points out that there are open source search engine project by Mike Cafarella and Doug Cutting in article, "Nutch: Open Source Web Search." You can find out more detail on this open source project from Nutch home page.

Technorati Tags: ,

Powered by ScribeFire.

8/04/2007

Export all your email to GMAIL!

If you are like me, you would want email client that you are using to have all the functionalities that comes with Gmail. Accessibility from anywhere in the world with internet connection without your own computer. The great search function which provides advance search options as well as search efficiency. There really isn't anything you can hate about Gmail.

Now with some work, you can export all your mails to gmail and enjoy the similar functionalities. There are few tools out there already but Google GMail Loader (GML) is one that is most popular and that works fairly well. There is even Wiki page dedicated to describe how you can port your emails to Gmail using GML from various email client formats. You can take a closer look from How to Import Archived Outlook Email Into GMail Using GML.

GML can port almost all format except for one of the popular MS Outlook format. However, you can port it be first porting them to generic .m format with Thunderbird import function. Or you can use ReadPST in the mean while to get going.


Technorati Tags: , ,

Powered by ScribeFire.

8/01/2007

Domain Name selection tips

This summary is not available. Please click here to view the post.

7/31/2007

Level zero manager or level one manager?

Joseph L. Rotman from University of Toronto have published "Are All Managers Created Equal?" which entails the managerial style differences and how their management style affects company strategic positioning and their future outcome. The abstract is as shown here:
Some managers are better than others.
Based on the cognitive hierarchy framework of Camerer, Ho, and Chong
(2004), we develop a structural econometric model that estimates the
level of strategic thinking. In the model, firms with a high level of
strategic thinking are more likely to correctly infer the expected
actions of their competitors. We apply this model to the decisions by
managers at 2233 Internet Service Providers to adopt 56K modems in
1997. We validate our model by showing that firms with higher estimated
probability of strategic thinking were more likely to have survived
through April 2007. We estimate considerable heterogeneity in the
degree to which firms behave strategically and find that strategic
ability affects technology choices. In particular, we simulate an
increase in strategic ability and find that the diffusion rate of 56K
modems falls substantially.

The article from Businesspundit "Are You A Level 0 Manager?" summarized the highlight of the paper as follows:
At it's core, strategic thinking is all about finding your company's
points of differentiation, preferably ones that can be generated by
some sort of competitive advantage. Differentiation without paying heed
to competition could turn out badly. So ask yourself what kind of
manager you are. How much to do you think about your competitors? Do
you anticipate what they might do, and how you might respond? Or is
this analysis all a bunch of fluff that takes the focus off execution?
Should you be a level 0 manager, or is it something to avoid at all
costs?



Technorati Tags: ,

Powered by ScribeFire.

7/26/2007

How to do (bash) shell programming

This Bash tutorial is put together by Billy Wideling. It goes through from basic to more advance topic on how to program in shell. As an engineer or as a programmer, anyone who are used to UNIX or LINUX environment, knowing shell programming can save you lots of time and money.

Content of tutorial as listed below:


Technorati Tags: , ,

Powered by ScribeFire.

7/25/2007

Accessing your email from perl through IMAPClient

There is great IMAP Client API (Mail::IMAPClient - An IMAP Client API) you can use to basically generate your own email client using Perl. I have built my own email searcher from scratch using this API. Functions are easy to use and if you want to do any automation work based on received email, this is easy way to have it implemented.

DESCRIPTION ^

This module provides methods implementing the IMAP protocol.It allows perl scripts to interact with IMAP message stores.

The module is used by constructing or instantiating a new IMAPClient object via the new constructor method.
Once the object has been instantiated,the connect method is either implicitly or explicitly called.At that point methods are available that implement the IMAP client commands as specified in RFC2060.When processing is complete,the logoff object method should be called.

This documentation is not meant to be a replacement for RFC2060,and the wily programmer will have a copy of that document handy when coding IMAP clients.

Note that this documentation uses the term folder in place of RFC2060's use of mailbox.This documentation reserves the use of the term mailbox to refer to the set of folders owned by a specific IMAP id.

RFC2060 defines four possible states for an IMAP connection: not authenticated,authenticated,selected,and logged out.These correspond to the IMAPClient constants Connected,Authenticated,Selected,and Unconnected,respectively.These constants are implemented as class methods,and can be used in conjunction with the Status method to determine the status of an IMAPClient object and its underlying IMAP session.Note that an IMAPClient object can be in the Unconnected state both before a server connection is made and after it has ended.This differs slightly from RFC2060,which does not define a pre-connection status.For a discussion of the methods available for examining the IMAPClient object's status,see the section labeled "Status Methods",below.


Technorati Tags: , ,

Powered by ScribeFire.

7/23/2007

For those innovative minds who want to build their proto PCB for cheap!

Julian posted on
Research / Techkwondo article More PCB Stuff which pretty much cost her $159.99 for 6 PCB boards all custom designs from company called Gold Phoenix!

You can read her original article which also contains links to her PCB build tutorial and how she have done her design.




Technorati Tags: ,

Powered by ScribeFire.

Window Mobile Free goodies!

After I have purchased my first PDA (Toshiba e750) back in year 2001, I was real excited about how much my life is going to be more efficient and being able to do all sort of things on the go. Shortly after my purchase, I have come to realization that even with top of the line PDA (at the time), there was so much limitation to PDA which you really cannot use as you would like. I had to make big compromises in order to fit my needs. It definitely was great keeping my calendar schedules and keeping few notes, multi-media functions and mp3 accesses were real drag mostly because of memory limitations and no telephony function. Wi-fi 802.11 access were great but very limited to home use which defeated the purpose of mobile functionality especially when you have access to your home computers. Work use was very limited also due to limited SSH or VPN tunneling provided in PDA OS.

After many years of abandonment, I have started to use my PDA again. Recently, I have noticed a huge price drop in the flash memory cards and release of lots of great free mobile tools! Perhaps you can dig out your old PDA or Smartphones and put them to good use again.

The downloadsquad list out great list in Windows Mobile tools for commuters and travelers - Mobile Minute listing from
all the free tools you need from eBook/RSS feed in news and web sites/Movies/Music/Games! Go check them out!


Technorati Tags:

Powered by ScribeFire.

Method of how to assess the company value before you join them

Firefox extension tutorial made easy

If you are like me, I wouldn't go with IE but with Firefox. Firefox has great add-on feature that give simplified access to do customized browser experience. If you ever thought of "I wish that Firefox would do <such and such>", then after going through this tutorial, How to create Firefox extensions, you can at least start thinking of actually making your idea reality.

List of content of the tutorial:
  1. Learn By Example
  2. Hello, world!
  3. Looking inside the XPI
  4. Re-configuring your extension’s installation
  5. Chrome is more than a shiny bumper
  6. Skin that cat
  7. Pack it up and try it out
  8. An easier way to re-build
  9. My Firefox got completely hosed up
  10. Ensure server compatibility
  11. Additonal help and information
  12. Comments / Feedback



Technorati Tags: , ,

Powered by ScribeFire.

7/20/2007

Entrepreneur bring up?

Article Entrepreneurs are born, but can they be taught? from by Jim Hopkins, USA TODAY, pretty much lays out that large part of taking risk portion is inherited from their parent while there are limited skill sets that you can learn.

The skills that can be learned are as listed below:

Skills. Young ventures, unlike big existing firms, need to be organized from scratch.

Frequency. Students need to know that starting a company isn't as rare as they might think, so they shouldn't be afraid to try.

Opportunity. That means learning to
recognize when you have a great idea — and when you don't. Being the
18th person to open a nail care salon in an already crowded market is a crummy idea.



Which provide fairly good list and those are the items that can be learned from school or through book. In addition, I think the other portion of risk taking, self-drive, and opportunity search can also be taught. It is just matter of how desperate and dedicated each individual is. I believe that Entrepreneurs are self-taught, not borned.


Technorati Tags: ,

Powered by ScribeFire.