Monday, May 11, 2009

Cholan features

Features that might be interesting for customers
  1. Gold price
  2. Currency exchange value http://www.x-rates.com/
  3. News (Bay Area, Tamilnadu; Politics/entertainment/sports)
  4. Technology updates
  5. Google Search bar
  6. flight schedules and possibly current flight status
  7. Weather info for Chennai and one bay area city
  8. Tamil Day calender info including raghu kalam etc
  9. Local Events
  10. Map
  11. Job from your company and your target/dream position
  12. http://www.chennaiiq.com/astrology/english_date_to_tamil_date_conversion.asp
  13. http://www.tamildailycalendar.com/ has physical daily calendar leafs as image
  14. http://www.chennaiiq.com/astrology/tamil_panchangam.asp

Sunday, May 10, 2009

URL Shortenning Space

URL Shortening space:
  1. http://www.longurlplease.com/ - has json api
  2. http://snurl.com/& http://snipurl.com/ - drag to browser toolbar, API, multiple ; stats: users, clicks & links
  3. http://snipurl.com/ - 2M in March 09
  4. http://bit.ly/ search capability, bookmarklets, preview plugin, mobile, google spreadsheet/gadget integration, track amazon affiliates clicking
  5. http://urlborg.com/a/ provides stats
  6. http://buk.me/ firefox tool, reverse lookup
  7. http://cli.gs/ - you can use 2 diff cligs to track the same info from different sources, geotagging (target different info for different geographical locations)
  8. http://budurl.com/
  9. http://burnurl.com/
  10. http://href.in/
  11. http://www.ponyurl.com/
  12. http://1url.tw/
  13. http://lnk.by/
  14. http://ow.ly/
  15. http://www.bit.ly/
  16. http://u.mavrev.com/ - urlshort released as open source
  17. http://post.ly/
  18. http://tcrn.ch/
  19. http://awe.sm/
  20. http://unhub.com/

Web 2.0 revenue stream

Revenue Streams:
  1. subscription
  2. advertisement
  3. transaction fees
  4. volume and unit selling
  5. syndication and franchise
  6. sponsorship and co-marketing
Affiliate Networks:
  1. Commission Junction (http://www.cj.com/ )
  2. Link Share (http://www.linkshare.com/ )
  3. Google Affiliate network (http://www.google.com/ads/affiliatenetwork/ )
  4. ShareASale (http://www.shareasale.com/ )
  5. ClixGalore (http://www.clixgalore.com/ )

cool Web2.0 free technologies

http://en.wikipedia.org/wiki/Prototype.js
http://en.wikipedia.org/wiki/Script.aculo.us
http://en.wikipedia.org/wiki/Jquery
http://livepipe.net/
http://www.phpflickr.com/
http://www.fpdf.org/
http://magpierss.sourceforge.net/
http://keithdevens.com/software/phpxml
http://www.phpcaptcha.org
http://www.openx.org/
http://tinymce.moxiecode.com/
http://openinviter.com/

Sunday, April 26, 2009

Browser Home Page Hosting Companies

_service Start Location Funds Features
allyve Septi 07 Hamburg, Deu auto login email, social networks
DevHD Novi 6 Atherton, CA profiles, bookmarks, and accounts from sites like Twitter, Yahoo, GMail and Friendfeed,
igoogle Mayi 2005 Mountain View, CA 100M Framed Photo, GoogleGram, Daily Me, Free Form, YouTube Channel, Personal List, Countdown, 1Club.FM Free Internet Radio Player, chat
Netvibes septi 5 Paris, Fra 16M RSS/Atom feed reader, local weather forecasts, calendar, bookmarks, notes, to-do lists, searches, POP3, IMAP4 (Gmail, Yahoo Mail, Hotmail, and AOL Mail), Box.net, Delicious, Meebo, Flickr photos, podcast
Pageflakes Jani 6 SFO 4.1M RSS/Atom feeds, Calendar, Notes, Web search, weather forecast, del.icio.us bookmarks, Flickr photos, Facebook, YouTube, Twitter, email
Pageonce Mayi 7 Palo Alto 1.5M consumers manage their online lives and marketers
start.io Aprii 8 LA, CA Really what I am looking for here
Skyspine
Sthrt Mayi 8 Orlando, FL email, games, news, weather, RSS
Webwag
Yahoo.com

Homepage managers

Company
allyve
Sept 07 Hamburg, Deu
auto login email, social networks
DevHD Nov 06 Atherton, CA
profiles, bookmarks, and accounts from sites like Twitter, Yahoo, GMail and Friendfeed,
igoogle May 05 Mountain View, CA 100M Framed Photo, GoogleGram, Daily Me, Free Form, YouTube Channel, Personal List, Countdown, 1Club.FM Free Internet Radio Player, chat
Netvibes sept 05 Paris, Fra 16M RSS/Atom feed reader, local weather forecasts, calendar, bookmarks, notes, to-do lists, searches, POP3, IMAP4 (Gmail, Yahoo Mail, Hotmail, and AOL Mail), Box.net, Delicious, Meebo, Flickr photos, podcast
Pageflakes Jan 06 SFO 4.1M RSS/Atom feeds, Calendar, Notes, Web search, weather forecast, del.icio.us bookmarks, Flickr photos, Facebook, YouTube, Twitter, email
Pageonce May 07 Palo Alto 1.5M consumers manage their online lives and marketers
start.io Apr 08 LA, CA
Really what I am looking for here
Skyspine



Sthrt May 08 Orlando, FL
email, games, news, weather, RSS

Wednesday, February 25, 2009

test credit card numbers

http://www.darkcoding.net/credit-card-numbers/

Mastercard


5319102646488048
5554045695790927
5420785565098057
535062919819 1489
5364910660550103
5266885983175565
5127777973679285
5134390185169342
53 52939626094017
5246447622892145

VISA 16 digit


4716199183296349
4532403205442598
4532250279599237
4916155288242768
4 916812073252853
4556856972591320
4916157249446876
4556682778375621
4716855 350718544
4024007113770027

VISA 13 digit


4024007138692
4556993857876
4539171318010
4716131052059
4916288396420

American Express


373916861716856
371906407786184
346109491188258
348456375430415
377 920540490509

Discover


6011433427081739
6011141225017066
6011000161904358

Di ners Club


30154328942171
36825836097004
30035751184078

enRoute


214995752390545
21 4900870983569
214977085904481

JCB 15 digit


180018863853838
210092038614494
180044389176363

JCB 16 digit


3096945339422458
3088174569704085
3158536520063915

Voyager


8699260277 62364
869941024295722
869935132433050

Sunday, February 22, 2009

some websites

http://younoodle.com/
http://www.tradevibes.com/
http://www.ycombinator.com/
http://www.heyzap.com/
http://www.lunch20.com/
http://www.clickpass.com/
http://www.synthasite.com/
https://secure.logmein.com/home.asp?lang=en

Saturday, February 21, 2009

Proximity info sharing

If I tell the train/bus conductor that I need to get down at a specific stop, can the conductor wake me and ensure that I get down at the right place.

Can we replace the 'conductor' in the above example by a smart device using bluetooth technology that can talk to my cell phone with bluetooth.

Update: Feb 21, 2011
Using Android aGPS, we currently have this available. yourehere

Tuesday, January 20, 2009

C printf debug

printf("__LINE__=%d __FILE__=%s\n", __LINE__, __FILE__);

Standard Predefined Macros

http://gcc.gnu.org/onlinedocs/gcc-3.2.3/cpp/Standard-Predefined-Macros.html
__FILE__
This macro expands to the name of the current input file, in the form of a C string constant. This is the path by which the preprocessor opened the file, not the short name specified in #include or as the input file name argument. For example, "/usr/local/include/myheader.h" is a possible expansion of this macro.
__LINE__
This macro expands to the current input line number, in the form of a decimal integer constant. While we call it a predefined macro, it's a pretty strange macro, since its "definition" changes with each new line of source code.

__FILE__ and __LINE__ are useful in generating an error message to report an inconsistency detected by the program; the message can state the source line at which the inconsistency was detected. For example,

     fprintf (stderr, "Internal error: "
"negative string length "
"%d at %s, line %d.",
length, __FILE__, __LINE__);

Monday, January 19, 2009

wubi

wubi - Windows-based Ubuntu Installer creates a 'loop device' -

In Unix-like operating systems, a loop device, vnd (vnode disk), or lofi (loopback file interface) is a pseudo-device that makes a file accessible as a block device.



unetbootin

unetbootin is Universal Netboot Installer
UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it's no different from a standard install, only it doesn't need a CD. It can create a dual-boot install, or replace the existing OS entirely.

QEMU

qemu.exe -L . linux.img
http://www.h6.dion.ne.jp/~kazuw/qemu-win/qemu-0.9.0-windows.zip -the package is ~6MB and is small. This emulated version can live side by side with Windows like vmware fusion for Mac

Wednesday, January 07, 2009

selenium core : Technologies used

cssQuery - http://dean.edwards.name/
cssQuery() is a powerful cross-browser JavaScript function that enables querying of a DOM document using CSS selectors. All CSS1 and CSS2 selectors are allowed plus quite a few CSS3 selectors.

scriptaculous - http://script.aculo.us/
script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.
What's inside? animation framework, drag and drop, Ajax controls
DOM utilities, and unit testing. It's an add-on to the fantastic Prototype framework.

xpath - http://code.google.com/p/ajaxslt/

xpath is part of ajaxslt: Pure javascript implementation of XSLT and XPath

AJAXSLT is an implementation of XSLT in JavaScript. Because XSLT uses XPath, it is also an implementation of XPath that can be used independently of XSLT. This implementation has the advantange that it makes XSLT uniformly available on more browsers than natively provide it, and that it can be extended to yet more browsers if necessary.

AJAXSLT is interesting for developers who strive aggressively for cross browser compatibility of their advanced web applications.

This implementation of XSLT operates at the DOM level on its input documents. It internally uses a DOM implementation to create the output document, but usually returns the output document as text stream. The DOM to construct the output document can be supplied by the application, or else an internal minimal DOM implementation is used. This DOM comes with a minimal XML parser that can be used to generate a suitable DOM representation of the input documents if they are present as text.

jsunit - http://www.jsunit.net/

JsUnit is a Unit Testing framework for client-side (in-browser) JavaScript. It is essentially a port of JUnit to JavaScript. Also included is a platform for automating the execution of tests on multiple browsers and multiple machines running different OSs.

strands - http://www.xucia.com/strands-doc/overview.html

Strands adds coroutine and cooperative threading support to the JavaScript language that enables blocking capabilities for asynchronous event callbacks. This makes asynchronous code refreshingly readable and comprehensible.

Dojo toolkit - http://dojotoolkit.org/

The Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross platform, JavaScript/Ajax based applications and web sites.

Prototype: http://www.prototypejs.org/

http://prototype.conio.net/ ??

Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.


Saturday, November 29, 2008

dropbox list

3lotusmedia
AccuLink
ADS
alg
AlphaPhiFoundation
amazinggrace
artisticphotocanvas
BarnesMcInerneyDropbox
BiggyPix
bizmonitoring
blazefiletransfer
Breuckmann459571
burningdervish
cabe
caledlaw
canvasone
chadgreenlee1113963
cleanrun
Clitho
digitalsilverimaging
Documents
Donman
dpd
dtSearch
ebscomedia
ECB
epc
ESNMFTP
everydaylivesdeliveries
FinePrintImaging
freqmastering
globallt
halvorbodin
HawkArtDropBox
hotdishadvertising
HotelTravelCheck
ICDLGraduateSchool
ImperialPrinting
ImprintDigital
IndependentWomensVoice
inition
inquirerbox
JaysonNoftle569037
Jive
joshKelleytoremember
kubu
LazyMask
mainehomedesign
MajorProductionFund
MGIPERTH
morganjames
Mumbian
ndkdenver
nerepro
newvision
OLP2008
patrickmediagroup
plan
polishyourimage
polkadotpotato
PostUp
pravda
predisc
Printingmethods
Protograph
pvp
RiverviewSystems
selfbuild/
SendUsYourStory
sftfactory
SIGNSbySaenz
spectre
stingraytacklecompany
STLHE
sydac
teamdropbox
Texcast
thehonigcompany
TheModernFirm
tigerfish
tlac
ToolStudiosDrop
UKlocations
unitedgraphics
UploadBox
vincentpress
vivid
WowStuff706654
ZSpotlight

Saturday, August 30, 2008

GPS stuff

  1. OpenStreetMap (OSM) is a collaborative project to create a free editable map of the world.
  2. .osm is in contrast .gpx format
  3. Indian company selling gps tracking http://gps-tracking.gpsintegrated.com/
  4. Uses Rover9 from Stars Navigation Tech Ltd
  5. uses chipset SiRFstarIII from SiRF Technology Holdings, Inc in San Jose

Wednesday, August 27, 2008

crawler built along with webtest tool

WebTest tool combined with a WebCrawler can be very powerful like "static code analysis" tool.

SaaS & multi-tenant

SaaS and Multi-Tenant are under utilized powerful words in people's resume.

Saturday, June 28, 2008

Library privilage in San Jose, CA

The city of San Jose, CA library system has the possibility of Inter Library Loan free of charge to it's members. Some of the libraries participating in the system are some of the international libraries including from Germany.

Thursday, August 16, 2007

Buy Home

Couple of data pointers while buying home.
  1. Ultimately after purchasing home, will you, your spouce and family members be HAPPY. Have this as the key guidance during the entire purchase process.
  2. I wouldn't recommend not even putting a 5% down payment.
  3. Buying agent and selling agent take 3% each. So, asking for 94% of the asking/listing price is not irrelevant. - Or if this property is not your dream home, you SHOULD ask for less than 94% of the asking price.
  4. Try to by pass the agents - for example, in new homes, try to deal with the seller directly.
  5. Loans (First Mortgage and second Home Equity Line of Credit) are again products and YOU ARE the customer. So, don't hesitate to look for bargain and negotiations.
  6. Don't ever buy more than your means. It is no win scenario gamble - especially if this is your first home where you plan on living.
  7. Buying home on the last few days of making offer / contract is purely 'mind game'. Numbers are just numbers. Stay focused on the final target and see what makes you HAPPY.
  8. Buying home is like buying a stock. It goes up and down. Some one thinks they want to sfel because there are other uses for that money - while the buyer thinks his money will do better in this stock.
  9. When you are in the market, the prices are set also by the personal feelings of the buyers/sellers currently in the market. If you feel better about venturing, go for it. If not, stay back.
  10. Make sure the reccuring income is relatively stable - not much change/impact negatively.
  11. Have some reserve on purchase of home. You might need incidental expenses.

Monday, July 30, 2007

synergy software - multi computer

Do you have multiple computer and you are changing keyboard/mouse to view them? Here is the relief from Open Source software Synergy Synergy works on cross platform.

In one of my earlier projects, we have a developer write a program for Windows and named it 'pauli' (girl friend's name?). I recall the developer telling that this causes security threat - not sure if this is still existing in Synergy.

Hey, cross platform? Not a problem!! I am using this program on windows and Mac OS and it works well. From the tar ball, Linux seems to be supported as well.

Thursday, July 26, 2007

Possible waterfalls trip Aug 2007

Here is the list of waterfalls that might be interesting for us for the Aug 3, 2007 week end trip.

  1. http://www.waterfallswest.com/ca_webber.html
  2. http://www.waterfallswest.com/ca_loves.html
  3. http://www.waterfallswest.com/ca-bowman-lake-falls.html
  4. http://www.waterfallswest.com/ca-faucherie-lake-falls.html
  5. http://www.waterfallswest.com/ca_lakeclementine.html
  6. http://www.waterfallswest.com/ca_paradise.html
  7. http://www.waterfallswest.com/ca_devil.html
  8. http://www.waterfallswest.com/ca-bear-river-falls.html

Parameters that xxxx had in mind for this short listing

  1. Closer to home - with in couple of hours of driving.
  2. Waterfalls must be beautiful.
  3. multiple Waterfalls clustered in small region
  4. Better than Uvas Canyon waterfalls
  5. Waterfalls in it’s best (/optimal) beuty during July/Aug time
  6. Ease of reaching by car
  7. Not much effort in hiking from the car to get a good view point to view the falls
  8. At-least one swimming hole (webber is a possibility)
  9. If there are other interesting view points on the way or neighboring place – that’s extra.

Other resources to search for waterfalls:

  1. http://www.waterfallswest.com/region_ca.html
  2. http://www.world-waterfalls.com/database.php?s=T&t=G&category=stateprov&search=California&orderby=name
  3. Well…. http://www.google.com/

A possible plan for this trip:

  1. drive on Friday 8/1 evening to Truckee, CA (221 miles/3 hours 37 minutes) or Auburn, CA (155 miles/2 hours 34 minutes) or in between these 2 cities
  2. Halt at Auburn or Truckee.
  3. Start out seeing couple of waterfalls
  4. Get back to hotel on Saturday Night
  5. Packup on Sunday morning – visit more places
  6. Return home on Sunday evening

Alternate LOONG day trip possibility (in this order)

  1. http://en.wikipedia.org/wiki/Salmon_Creek_Falls
  2. http://en.wikipedia.org/wiki/Limekiln_Falls
  3. http://en.wikipedia.org/wiki/Big_Sur - couple of them
  4. http://en.wikipedia.org/wiki/Andrew_Molera_Falls

xxxx picture on Mossbrae Falls was on wikipedia’s california:portal from Jan 30th to April 24th 2007. Why not one of us capture the great picture to share….

Tuesday, July 24, 2007

hypoteneous

ஒடிய நீளன்தனை à®’à®°ெட்டு கூரக்கி
கூரதில் ஒன்டை தள்ளி குன்ட்ரதின் பதியை சேà®°்தல்
நீடிய கருனம் தனே.

Monday, June 04, 2007

Cool LAMP Modules

CentOS Linux
Apache
PHP
MySQL
GeoIP from MaxMind is GPL
PEAR - PHP Extension and Application Repository
JSON - JavaScript Object Notation
PHP Shared memory: http://pear.php.net/package/System_SharedMemory
import contact list from webmail services http://svetlozar.net
SugarCRM - Customer Relationship Management
Drupal - Content Management Service

Tuesday, May 08, 2007

file upload sites

DropSend.com, MediaMax, YouSendIt.com and SendThisFile.com
MegaUpload
RapidShare
Amazon S3
send6.com
mailbigfile.com
yousendit.com
LeapFILE
FlyUpload - Khalid Shaikh

Sunday, April 22, 2007

testing interview questions

How do you test an office stapler!!
How do you debug a broken stapler!!

Bring a stapler to the in-person interview and have the candidate provide test cases. No one approach/answer is correct. Look for thought process. First make sure the candidate understands an office stapler and it's general features (or else it might not be productive discussion).

What skills are required for your position

Flexible
Networking protocol
Qwik to learn
absorb
Not Afraid
Solid BackGround
Solid team work
cross team communication

network computing -> enterprise computing

In the 90s and 2000s, there is so much dependency on networking that it has churned out lots of skilled professionals in this domain. These professional move in to other similar domains and reuse nomenclatures used in the networking domains. Example: the enterprise security companies seems to have significant influence from networking. Or, may be the networking brought in lots of hassles along with it's benefits. So, the networking experts recognized the trouble and started working on it's solutions. Borrowed word
PM: Performance Management (monitoring)
FM: Fault Management

prs - Performance, Reliability & Scalability

Looks like companies are recognizing the need to do the right thing to get more reliable juice on the existing hardware/software. Business community has started putting money where the mouth is. Check out the trend in job req in early Jan 2007 for these terminologies and yo will notice that there are job titles with one or more of these words in both Dev and QA organizations. Also, some of the big troubles bubbling up most likely due to these factors - read RIM service down or Intuit servers going down during it's peak load.

Saturday, April 07, 2007

IP aliasing

IP aliasing is the process of adding more than one IP address to a network interface. With this, one node on a network can have multiple connections to a network, each serving a different purpose.

howto
/sbin/ifconfig eth0 up
/sbin/ifconfig eth0 172.16.3.1
/sbin/ifconfig eth0:0 172.16.3.10
/sbin/ifconfig eth0:1 172.16.3.100

Monday, March 12, 2007

MySQL tables - file extension

File Purpose
tbl_name.frm Definition (format) file
tbl_name.MYD Data file
tbl_name.MYI Index file

Thursday, February 22, 2007

ssh - with no password

The technical terminology sees to be "public key authentication".
ssh - with no password requires the file ~/.ssh/authorized_keys contain the public key of the client stored in the ssh server.

~/.ssh/id_dsa.pub - contains the public key of the client

$ chmod go-w $HOME $HOME/.ssh
$ chmod 600 $HOME/.ssh/authorized_keys

Thursday, February 08, 2007

Why India for outsourcing

1. Indian S/W folks read/write/speak/understand English
2. Unlike Romania, India has a larger pool of talent and also the engineering institutes churn out more engineers each year. In Romania, if large enterprise like Cisco (Already done) goes and recruits 500 s/w professionals, smaller companies will not get any one...
3. Weather in India is favorable as compared to many countries (No snow in most places - year round)
4. India is a nice place to visit (for ages!! haha. It is considered a place to visit if possible)
5. With more NRI returning, the Indians at large now understand the expectations from international companies.

Friday, January 26, 2007

interview questions

* What types of projects (academic or otherwise) have inspired you in the past?
* What are some self-directed missions that may have influenced your career direction?
* How does our company fit into your vision?
* What are some things that excite and motivate you?
* Describe a time you had to work with someone you didn't like.
* Tell me about a time when you had to stick by a decision you had made, even though it made you very unpopular.
* How would you handle a boss you suspected of performing unethical actions?
* Would you describe yourself as an innovative person? Give us an example of something particularly innovative that you have done that made a difference in the workplace.
* What was the last time you were late with a project?
* Putting you on the spot: How do you feel this interview is going?

Tuesday, January 16, 2007

language dependancy of good tools

Expect: tcl/tk
Watir: Ruby/WET

There are not many good reasons to nail these good/powerful tools to specific languages and restrict it's wide spread usage. On the other hand, nailing them to language gives the marketing muscle to tag on to existing bandwagon. Both products (Ruby/Watir - Expect/tcl) get cross promotion benefits. From a person who don't know both, it is additional thing to learn - instead of reusing sh and perl...

Friday, December 22, 2006

ssh tunnelling

On the receiving server edit the /etc/ssh/sshd_config file. Replace AllowTcpForwarding yes. restart sshd (or reboot) for this setting to take effect.

On the receiving server say
ssh -L:localhost: @ -N

On the sourcing/originating/'client' machine say
sh -L:localhost: @ -N

Now you can use any tool on the 'client' machine as though the server is running locally - only caution is to know that you have to use the credentials of the remote machine as needed. For example, if you want to use MySQL query browser on the client, you have to give the credential of the username of the machine on which the MySQL server is running. This will be the machines account - not mysql account.

soundid

Currently, the price of SoundID products are on the higher range of the spectrum compared to similar mobile phone products in the market - hopefully, they are superior in sound quality as compared to inexpensive ones.
Company founded in Jan 2000
SoundID uses csr bluetooth module
Potential for WiFi taking over bt
Company seems to have strong medical background (notice the founders and investors background)
Possibility of some one breaking bt encryption and putting audio in all available ear pieces around - devastating impact (as the modules might be useless or costly upgrades)

Investors' exist strategy:
Texas Instrument buying
IPO not likely until the sale of minimum 100K/Year.
Dependency on overseas manufacturing

Thursday, December 21, 2006

Alviso

Ghost towns in the bay area:
Drawbridge, California (Near Alviso) and
Holy City, California (on HW 17)

Alviso north of 237 is a old Mexican town. Many homes & establishments are old and having Mexican flavor all over. There is a train track and the trains go on them ones a day or so (actively used).
The southern part of Alviso is modern and have newer companies like other areas in the south bay. Guadalupe River and Coyote Creek flood here... Last big flood was in 1983. The levee has been strengthened since.

http://alviso.com/

Mexican restaurant visited: Marie Elena's Restaurant in Gold Street.

Alviso is currently part of SJ (not too sure).
An electric generator came to the town during the fall of Gov Davis - California energy crisis.

The property was owned by an old short lady who died recently.

wsdl studios

AboveAll Studio from www.aboveallsoftware.com
StylusStudio from www.stylusstudio.com
SOAtest™ from www.parasoft.com
soapUI from www.soapui.org

Monday, November 20, 2006

watir good and bad

Ruby : What I liked
1. installed just fine on my Windows XP machine
2. It has interactive command-line interpreter and compile version (interpreter excellent for quick and dirty jobs as well as prototyping - where compile is considered extra step..)
3. Ruby is new and hot - there seems to be more momentum (Folks looking for the next big thing - after java)
4. Ruby seems to be small foot print and can be compiled on many platforms - portability
5. Ruby implements package management, RubyGems, to distribute components efficiently.
6. Ruby Application Archive (RAA) and RubyForge are repository focused on Ruby.
7. 'Ruby on Rails' is application framework
8. rake is the ruby build system available on rubyforge

Watir:
1. SilkTest and WinRunner rule the webUI funcitonal/regression testing/automation arena - for good reason. They both do a good job at what they claim.
2. The price is on the higher end for people who look for open source as their default search. Evaluation copy/free copy is not easy to get for small/'not so serious' players.
3. Available only for Windows and I belive only for IE.
4. Now comes the Watir, a framework running on Ruby.
5. Tried installing it and it went smooth.
6. Tried the google example - went very smooth
7. Tried Hotmail login that uses cross domain cookies - it just wouldn't work
8. Checking the forums - looks like if IE complains, Watir will complain too. But, this statement don't look right to me as IE don't actually complain (even though it is doing things that IE might not like...)
9. Willing to risk using Watir expecting it to mature eventually.

Tuesday, October 17, 2006

bub road companies

http://www.bluelane.com/
http://www.luminousnetworks.com/ - take over?

Bay Shore Tech Park companies

http://www.bayshoretechpark.com/ Bay Shore Tech Park
http://www.btcommercial.com/ NAI BT Commercial
Harvest Properties

http://www.i2cinc.com/
http://www.qwikker.com/
http://www.wideray.com/
http://www.novawavetech.com/
http://www.centralitycomm.com/
http://www.strongmail.com/
http://www.planetweb.com/
http://www.clickatell.com/
http://www.wherifywireless.com/
http://www.shutterfly.com/

Friday, September 29, 2006

Iain's company

// Iain Huxley
// President
// Mindspike Technologies
// http://mindspike.com
// Ph: (510) 339 7789

activity noticed around Date: Mon, 13 Mar 2000 22:44:23 -0800

Wednesday, August 16, 2006

hr-xml open source


Open Source/Collaborative Projects




Trevor Harmon saw my reponse to a comment concerning “candidate-centered” HR-XML and the various related open source and collaborative initiatives leveraging HR-XML.


Trevor tells me that a new release of “HR-XSL” is available. “HR-XSL is a Source Forge project providing a set of command-line tools that transform a curriculum vitae or résumé in XML format into PDF, HTML, or plain text format.



The HR-XSL Source Forge site also provides a list of related open source projects. Combining that list with a few open source or collaborative efforts of which I’m aware, I’ve come up the list below, which will be maintained in HR-XML’s members wiki.
.


  • HR-XSL The HR-XSL project provides a set of command-line tools that transforms a curriculum vitae or résumé in XML format into PDF, HTML, or plain text format.


  • Open Source Recruiter (SourceForge) - A Java toolkit for creating and manipulating HR-XML résumés.



  • Jerimoth (SourceForge) - A Java-based web service for posting HR-XML résumés.


  • Open Human Resources (SourceForge) - An open repository for various Human Resource components that communicate using HR-XML via SOAP.


  • OpenSkills (Wikipedia) - A global non-profit association that provides a freely searchable database of résumés based on HR-XML.


  • xmlresume (SourceForge) - An open source project that defines both the data layer and the presentation layer of a résumé. It uses a custom (non-HR-XML) data format.



  • Sample solution for Recruiting (GotDotNet)


  • XML Forms Generator (AlphaWorks)


    HR-XML is pleased that communities of imaginative developers are leveraging HR-XML standards in open source and collaborative projects. Of course, HR-XML isn’t affiliated with any of these initiatives and cannot recommend or warrant the suitability of the work for any purpose. However, we’d like to hear your opinions if you’ve tried to apply any of the above resources.




  • main article

    Saturday, July 29, 2006

    Invisalign SQA activities

    Invisalign is invisible way of straightening teeth. The company behind it is AlignTech in SantaClara. The competitor (claimed as patent infringe) is OrthoClear is based in SFO and manufacturing in Pakistan. AlighTech has requested for stopping the import.
    The web sites for these 2 companies are similar looking. The doctor/orthodontist certification program is looking identical. Ormco is another competing company.

    VIP - Virtual Invisalign Practice, a web page for hosting Doctor's info
    ClinCheck - Electronic manufacture of invisiallign. Custom made - more than 20,000,000. This is considered as mass manufacturing of custom made item in any category.
    vip.invisalign.com
    aligntech has offshore component to testing (from their hiring)

    Few HR providers for AlignTech collected from the job boards are ATR International and Xoriant. There is a SQA Manager position available with this company but there is a goof up in the web page, where it is not indexed - getting less visibility to this opening.
    Invisalign manufacturing process is outlined in the pdf doc that outlines 6 step process 1) Capturing tooth anatomy with impressions 2) creating 3D image 3) planning virtual treatment (computerized movie on ClinCheck) 4) Creating stereolithography (sla) 5) create alligners 6) Ready to ship

    outsourcing backlash is noted in Annual Report 2005 where the party 1 to 2 switch made in 2005Q4 and swich back from 2 to 1 in 2006Q1. Incidentally this was not also as per plan check Form 10Q for period ending Sept 05.

    Cecilia Claudio, CIO and vice president of engineering for Align Technology, a Santa Clara maker of orthodontic products, and a board member of RampRate LLC, an IT outsourcing advisor in Santa Monica, Calif seems to have promoted the outsourcing effort per infoworld. AlighTech got a new CIO who started as of 12/12/05 (from google finance).

    Monday, July 24, 2006

    2006 US-Iran war? Isral-Lebanon

    Israel attacking Iran supported Hezbollah in Lebanon. US does not say harsh words on Israel’s action - indicating that it is approved personally by Bush.

    Rice has quoted "We're also taking about a durable way to end the violence" - meaning Rice is supporting the current aggression against Lebanon (similar to US invading Iraq - on pre-emptive strike). The 2 soldier kidnapping appears to be the excuse for going ahead with the large scale operation - with many causalities.

    Friday, July 21, 2006

    recruiter job responsibilities

    Generate strong pipeline candidate flow through referrals and networking.
    Manage job fair show and conference schedule.
    Identify and recruit passive candidates.
    reading of white papers, cold calling and referrals.

    Create successful hiring practices and streamline process.
    Manage day to day operations in staffing.
    Provide interview training to staff and executive staff.
    Reduce the use of agencies by shifting the focus to direct sourcing and referrals.
    Managers create efficient methods to streamline the interview, feedback, and offer processes.
    Strategies such as leveraging contacts and resumes to more effectively pool efforts. Worked with in house ATS and offer work flow to process offers and a more efficient interview process.
    Compensation surveys.

    Types of candidates:
    Active candidates
    Job board candidates
    Passive candidates
    ERP candidates
    Somewhat active candidates
    Drawn-to-your-website candidates
    Pseudo-passive candidates
    Help wanted candidates
    Job fair candidates
    The-person-you-met-on-the-plane candidates
    College recruiting candidates
    Internal promotion candidates

    Tips
    Get candidates mentally involved in their new company before they actually start.
    Direct source candidates from other companies.
    Push hiring managers.
    Follow up with candidates after the hire.

    Thursday, July 20, 2006

    HR-XML

    HR-XML creates specs for exchanging HR information in a standard way. Few collections of specs include: Benefits Enrollment, Benefits Enrollment, Payroll, Time Card, Stock Plans, Staffing Exchange Protocol, Staffing Industry Data Exchanges Standards and Background Checking. Who all use HR-XML specs: Recruiting, Competencies, Assessments, Background Checks, Payroll, Employee Benefits, Staffing - Temporary / Contingent, Metrics & Stock Plans
    We have certification programs as well for HR-XML. Some of the users/applications are: Applicant Tracking System, Assessment Provider, Background Check / Screening Services Provider, Benefits Services Outsourcer, Benefits Plan / Carrier, Employer / Core HR System, Job Board / Career Site, Payroll Services Outsourcer, Staffing Customer & Staffing Supplier.

    Wednesday, July 19, 2006

    wkipedia on recruiting

    http://en.wikipedia.org/wiki/Resume
    http://en.wikipedia.org/wiki/Background_check
    http://en.wikipedia.org/wiki/Reference#Personal_references
    http://en.wikipedia.org/wiki/Non-disclosure_agreement
    http://en.wikipedia.org/wiki/Recruiter
    http://en.wikipedia.org/wiki/Recruitment
    http://en.wikipedia.org/wiki/Employment_agency
    http://en.wikipedia.org/wiki/Timesheet
    http://en.wikipedia.org/wiki/Job_interview
    http://en.wikipedia.org/wiki/Recruitment_process_outsourcing
    http://en.wikipedia.org/wiki/Temporary_work
    http://en.wikipedia.org/wiki/Time_tracking_software
    http://en.wikipedia.org/wiki/Invoice
    http://en.wikipedia.org/wiki/Comparison_of_time_tracking_software
    http://en.wikipedia.org/wiki/Consultant
    http://en.wikipedia.org/wiki/Information_technology_consulting
    http://en.wikipedia.org/wiki/Purchase_order
    http://en.wikipedia.org/wiki/Accounts_payable
    http://en.wikipedia.org/wiki/Payroll
    http://en.wikipedia.org/wiki/Human_Resource_Management_Systems
    http://en.wikipedia.org/wiki/Trial_balance
    http://en.wikipedia.org/wiki/Petty_cash
    http://en.wikipedia.org/wiki/Professional_services
    http://en.wikipedia.org/wiki/Business_consultant
    http://en.wikipedia.org/wiki/Staffing
    http://en.wikipedia.org/wiki/Termination_of_employment
    http://en.wikipedia.org/wiki/Independent_contractor
    http://en.wikipedia.org/wiki/Knowledge_economy
    http://en.wikipedia.org/wiki/Competitive_advantage
    http://en.wikipedia.org/wiki/Professional_employer_organization
    http://en.wikipedia.org/wiki/Layoff
    http://en.wikipedia.org/wiki/Severance_package
    http://en.wikipedia.org/wiki/Job_search_engine
    http://en.wikipedia.org/wiki/Job_hunting
    http://en.wikipedia.org/wiki/Business_network
    http://en.wikipedia.org/wiki/Cold_calling
    http://en.wikipedia.org/wiki/Vertical_search


    http://en.wikipedia.org/wiki/Monster.com
    http://en.wikipedia.org/wiki/Indeed.com
    http://en.wikipedia.org/wiki/Simply_Hired

    http://www.indeed.com/about.jsp

    http://en.wikipedia.org/wiki/Contract


    http://en.wikipedia.org/wiki/Permatemp

    jobboards
    Resume Portfolio

    build a database of consultants and their employees/contacts
    --- why don't I make a small book out of this info?

    Sunday, July 16, 2006

    American hypocrisy

    Americans is calling for sunnies and sheiads to come together - while American's deny talking to other peer geo political entities like Iran and North Korea.
    Americans asking other countries not to perform nuclear test - due to safety reason - while Americans are the only geo political entity who has used atomic bomb against humans.
    Americans are working on technologies that kill and harm more humans than any other nation. (read - bunker busters, smart bombs).
    Americans claim to be transparent democracy. I don't know what's democracy. Democracy is one of the most cleverly used word in the 21st century in a disadvantage to the poorer country by richer countries.
    American want Chinese currency to be adjusted - while they never cared when American's buying power against many poor nations were climbing for decades.

    Parker Ranch Trail

    Parker Ranch Trail links to Fremont Older Open Space. There is a real vertical streach that's challenging. Also, at prospect road, when you take the back roads, you see the back yard of rich homes and they are some times pretty. http://www.saratoga.ca.us/pdf/trails/parker%20ranch%20trail.pdf

    Reached 1/4 the way on July 15th, 2006.

    Looks like next to the rail road, there might be a trail that could be really taking all the way. Need to check this out some day.

    gc progress

    good news for friends: Sasi got EAD & Karthik finger printing

    bday note

    Over the past 16 years you have extended selfless love and affection to us as parents and to friends. Thank you.
    Your passion has been in the areas of painting (not drawing), teaching (sharing of knowledge and skills), art reproduction (cartoons / latch hook / stuffed toys) and dance (Stage act and story telling - with/without music).
    You have expressed your interest in professions such as 1) astronaut 2) marine biologist 3) school teacher 4) animator (story teller – in different media?).
    You liked to swim (love water), snow (solid water!) & sleep in a little bunk bed on a snowy place in a small cabin house.
    You loved Swiss - a small tucked away town. You chose Swiss for the snow and also for its peace loving policy - non participation in wars for decades.
    You have a nice balance of artist and analytic skills (Math/programming).
    As for educators, you liked your English Teacher Richards, your 7th grade Math teacher and your dance teacher Suganda.
    Last few words at this juncture in your life - be yourself (not easy always), be happy and try to bring happiness in to as many as you can.

    Friday, June 16, 2006

    Bill Gates Resigns

    1. Bill gates has announced that he would be transitioning his role as Chief Architect of Microsoft.
    Ray Ozzie would take on Chief Software Architect.

    Here is a first cut
    1. Bill G is working hard every day every hour for Microsoft. His rate of return for his direct contribution into Microsoft has decreased over the past few years. So, BillG is better off if he don't have to work as hard for the small returns he gets as Microsoft employee. (Well different unconventional perspective). In the present arrangement, he still will be chairman of the Board of directors and take on Advisory role. In his remarks he said "I see myself always being the largest shareholder of Microsoft. I'm proud of that" http://www.microsoft.com/billgates/speeches/2006/06-15transition.asp BillG helping Microsoft in Chairman/Advisor would be to preserve his wealth and also, he can get product his dreams come true (not a thing that an average employee with smaller brain can think off).
    2. At the current stage in his life and his current wealth, BillG is going for the next best bet to make the most impact - can't blame him for this smart guy. As philanthropist, he can make a long lasting impact on human kind - so that he is remembered 200 years from he is gone. These are some of the thought process of wealthiest people (read as Kings) in the world - who build Taj Mahal besides other big things.
    3. From the article pointed above, Bill seems to have planned this in 2004 with his wife Melinda. Bill has also shared it with the CEO - Steve Blamer. Don't know if it is timing - Microsoft paid out one time dividend - a substantive sum - much more than impact of IRS and the US government’s tax returns program that was going on at that time. Guess, who profited the most - BillG who got a huge dividend of USD 3B, that he transferred in to his foundation (read his new company). Now comes question to SEC (Securities and Excahnges Commission).... If an ‘employee’ is planning on resigning - he siphons out a large sum from the company in to his new company (non-profit organization) - is it not looking more like Enron's deal – even though it is as dividend? Remember BillG is ultra smart - unbelievably smart. He is ruthless in business - will do any thing to get what he wants... Well, I wish some one spots this direction of thinking and do what's in best interest to prevent such rich folks from making decisions to pocket big money right before quieting the company...
    4. All this said, I still like BillG as a philanthropist and as one of the smartest guy in my time and wish him well.
    ---
    Adding to the story is Waren Buffet donates his money to Bill after Bill joins Waren's company in the board. Also, the donation is conditional upon Bill and Milinda being healthy and actively working on the foundation. Looks like a big time scandle to evade tax at the expense of all other tax payers. Also, at the same time accomplish what these individual wants to accomplish (in the name of charity).

    Sunday, May 28, 2006

    http://geology.com/waterfalls/california.shtml

    California Waterfalls - CA Waterfalls
    Waterfall County Latitude Longitude USGS Map
    Alamere Falls Marin 37.953889 N 122.782500 W Double Point
    Andreas Falls Riverside 33.758056 N 116.616667 W Palm Springs
    Angle Falls Madera 37.338333 N 119.569722 W Bass Lake
    Ash Creek Falls Siskiyou 41.404167 N 122.135278 W Mount Shasta
    Bassi Falls El Dorado 38.892222 N 120.330000 W Loon Lake
    Bear Canyon Falls Imperial 33.015833 N 114.669722 W Picacho SW
    Bear Creek Falls Shasta 40.531944 N 121.945833 W Inwood
    Berry Creek Falls Santa Cruz 37.169722 N 122.263611 W Franklin Point
    Big Falls San Bernardino 34.085833 N 116.895000 W Forest Falls
    Blue Canyon Falls Fresno 36.931389 N 118.749722 W Slide Bluffs
    Bluff Falls Tehama 40.413611 N 121.531944 W Lassen Peak
    Bonita Falls San Bernardino 34.230278 N 117.503889 W Cucamonga Peak
    Bridalveil Fall Mariposa 37.716667 N 119.645833 W El Capitan
    Bunnell Cascade Mariposa 37.745278 N 119.470833 W Merced Peak
    Burney Falls Shasta 41.010833 N 121.651667 W Burney Falls
    Burnt Ranch Falls Trinity 40.826389 N 123.475000 W Ironside Mountain
    Butano Falls San Mateo 37.242222 N 122.316944 W Franklin Point
    California Falls Tuolumne 37.916111 N 119.439167 W Falls Ridge
    Camino Falls Madera 37.420556 N 119.417778 W Little Shuteye Peak
    Canyon Creek Falls Trinity 40.934444 N 123.019444 W Mount Hilton
    Carrizo Falls Imperial 33.020833 N 114.688056 W Picacho SW
    Carson Falls Alpine 38.489167 N 119.681667 W Disaster Peak
    Cascade Falls Mono 38.203889 N 119.556944 W Tower Peak
    Cascades, The Mariposa 37.726944 N 119.711944 W El Capitan
    Castle Rock Falls Santa Cruz 37.226389 N 122.104722 W Castle Rock Ridge
    Cataract Falls Marin 37.924444 N 122.628333 W Bolinas
    Cedar Creek Falls San Diego 32.989444 N 116.729444 W Tule Springs
    Chagoopa Falls Tulare 36.471389 N 118.405278 W Chagoopa Falls
    Chilnualna Fall Mariposa 37.563889 N 119.616389 W Mariposa Grove
    Chinquapin Falls Mariposa 37.666944 N 119.755833 W El Portal
    Cholollo Falls Tulare 36.059722 N 118.644167 W Solo Peak
    Clover Creek Falls Shasta 40.656111 N 122.016667 W Oak Run
    Codfish Falls Placer 38.997222 N 120.953611 W Greenwood
    Coquette Falls Siskiyou 41.447222 N 122.213611 W Mount Shasta
    Corlieu Falls Madera 37.416111 N 119.623611 W White Chief Mountain
    Curtain Falls Butte 39.663056 N 121.303056 W Brush Creek
    Darwin Falls Inyo 36.320833 N 117.523611 W Darwin
    Dawn Falls Marin 37.938611 N 122.561389 W San Rafael
    Deadhorse Falls Tehama 40.310000 N 121.667500 W Lyonsville
    Deadhorse Falls Tehama 40.293611 N 121.701944 W Lyonsville
    Deer Creek Falls Tehama 40.202500 N 121.512222 W Onion Butte
    Eagle Falls El Dorado 38.951944 N 120.110278 W Emerald Bay
    Ella Falls Tulare 36.731944 N 118.977500 W General Grant Grove
    Faery Falls Siskiyou 41.261389 N 122.334167 W City of Mount Shasta
    Falls, The San Diego 32.736667 N 116.541389 W Morena Reservoir
    Falls, The Sutter 39.228333 N 121.831667 W Sutter Buttes
    Feather Falls Butte 39.643056 N 121.273333 W Brush Creek
    Fern Falls Plumas 39.713889 N 120.665278 W Gold Lake
    Finnegan Falls Stanislaus 37.658333 N 121.229167 W Ripon
    First Falls Inyo 37.126389 N 118.444167 W Coyote Flat
    Fiver Finger Falls Santa Cruz 37.049444 N 121.860833 W Loma Prieta
    Foresta Falls Mariposa 37.692778 N 119.758889 W El Portal
    Fossil Falls Inyo 35.970000 N 117.908056 W Little Lake
    Frazier Falls Plumas 39.706944 N 120.641389 W Gold Lake
    Garlic Falls Fresno 36.861944 N 118.952222 W Hume
    Golden Falls Santa Cruz 37.179167 N 122.271111 W Franklin Point
    Gray Falls Trinity 40.854167 N 123.481667 W Ironside Mountain
    Green Valley Falls San Diego 32.900000 N 116.582500 W Cuyamaca Peak
    Green Valley Falls Solano 38.276944 N 122.179444 W Mount George
    Hackmans Falls Sierra 39.559167 N 120.624722 W Haypress Valley
    Haraszthy Falls Sonoma 38.292778 N 122.417778 W Sonoma
    Hatchet Creek Falls Shasta 40.875278 N 121.940556 W Roaring Creek
    Hidden Falls Riverside 33.636389 N 116.509167 W Palm View Peak
    Horsetail Falls El Dorado 38.830556 N 120.122222 W Echo Lake
    Horsetail Falls Mono 37.539444 N 118.828611 W Convict Lake
    Horsetail Falls Mono 38.139444 N 119.378889 W Buckeye Ridge
    Horsetail Falls Siskiyou 41.928333 N 123.128333 W Kangaroo Mountain
    Huntington Falls San Francisco 37.768611 N 122.473056 W San Francisco North
    Illilouette Fall Mariposa 37.713889 N 119.560833 W Half Dome
    Indian Falls Plumas 40.061667 N 120.960556 W Crescent Mills
    Ishi Pishi Falls Siskiyou 41.381944 N 123.498611 W Somes Bar
    Islay Falls San Luis Obispo 35.270556 N 120.863611 W Morro Bay South
    Jackson Falls Ventura 34.465556 N 119.053889 W Santa Paula Peak
    Jawbone Falls Tuolumne 38.008333 N 119.970833 W Cherry Lake North
    Johnson Creek Falls Siskiyou 41.459444 N 122.919167 W Etna
    Kent Falls Marin 37.884722 N 122.577222 W San Rafael
    Kickapoo Waterfall Trinity 41.123889 N 122.815278 W Ycatapom Peak
    Kings Creek Falls Shasta 40.459444 N 121.438611 W Reading Peak
    Kinner Falls Shasta 41.004722 N 121.883611 W Big Bend
    Le Conte Falls Tuolumne 37.923333 N 119.451389 W Falls Ridge
    Leavitt Falls Mono 38.319444 N 119.561944 W Pickel Meadow
    Lehamite Falls Mariposa 37.762500 N 119.577778 W Yosemite Falls
    Linda Falls Napa 38.555833 N 122.441111 W Saint Helena
    Lion Slide Falls Shasta 40.872500 N 121.891944 W Montgomery Creek
    Lion Wash Falls Shasta 40.871667 N 121.884722 W Montgomery Creek
    Little Nellie Falls Mariposa 37.720278 N 119.783333 W El Portal
    Llewellyn Falls Alpine 38.460556 N 119.604167 W Lost Cannon Peak
    Loretta Falls Del Norte 41.993333 N 123.534722 W Polar Bear Mountain
    Loves Falls Sierra 39.580833 N 120.606111 W Haypress Valley
    Lower Deer Creek Falls Tehama 40.168333 N 121.580833 W Onion Butte
    Lower Falls Siskiyou 41.242222 N 122.024444 W Lake McCloud
    Lower Rainbow Falls Madera 37.594444 N 119.088056 W Crystal Crag
    Lower Yosemite Fall Mariposa 37.751389 N 119.595556 W Yosemite Falls
    Maidenhair Falls San Diego 33.236667 N 116.438611 W Tubb Canyon
    Manly Fall Inyo 35.937500 N 117.183333 W Manly Fall
    Manly Fall Inyo 35.937500 N 117.185278 W Manly Fall
    Maple Falls Santa Cruz 37.051111 N 121.889722 W Laurel
    Maple Falls Siskiyou 41.644722 N 123.179167 W Grider Valley
    Marble Falls Tulare 36.556111 N 118.791111 W Giant Forest
    McWay Falls Monterey 36.158611 N 121.670556 W Partington Ridge
    Middle Falls Siskiyou 41.243889 N 122.008611 W Lake McCloud
    Middleman Falls San Bernardino 34.248889 N 117.419167 W Devore
    Mildred Falls San Diego 33.014167 N 116.713889 W Santa Ysabel
    Mill Creek Falls Mendocino 39.881389 N 123.744444 W Noble Butte
    Mill Creek Falls Modoc 41.278889 N 120.284722 W Soup Creek
    Mill Creek Falls Tehama 40.440556 N 121.511944 W Lassen Peak
    Minaret Falls Madera 37.640833 N 119.093889 W Mammoth Mountain
    Mist Falls Fresno 36.813611 N 118.547778 W The Sphinx
    Monkeyface Falls San Bernardino 34.098611 N 116.955556 W Forest Falls
    Montgomery Creek Falls Shasta 40.838056 N 121.927222 W Montgomery Creek
    Mossbrae Falls Siskiyou 41.241667 N 122.265833 W Dunsmuir
    Nevada Fall Mariposa 37.725278 N 119.532778 W Half Dome
    Nojoqui Falls Santa Barbara 34.528333 N 120.170833 W Solvang
    Pepperwood Falls Humboldt 40.464167 N 123.854722 W Bridgeville
    Pfeiffer Falls Monterey 36.256944 N 121.780556 W Big Sur
    Pine Falls Monterey 36.300833 N 121.644167 W Ventana Cones
    Pit River Falls Shasta 40.986111 N 121.470833 W Hogback Ridge
    Ponytail Falls Siskiyou 41.931944 N 123.128611 W Kangaroo Mountain
    Potem Falls Shasta 40.838889 N 122.027222 W Devils Rock
    Preston Falls Tuolumne 37.884444 N 119.880278 W Cherry Lake South
    Punch Bowl, The Ventura 34.463333 N 119.051944 W Santa Paula Peak
    Pywiack Cascade Mariposa 37.787222 N 119.487778 W Tenaya Lake
    Rainbow Falls Madera 37.601667 N 119.082500 W Crystal Crag
    Rainbow Falls San Francisco 37.771389 N 122.477222 W San Francisco North
    Rancheria Falls Tuolumne 37.955000 N 119.709444 W Hetch Hetchy Reservoir
    Red Rock Falls Madera 37.433889 N 119.635556 W Fish Camp
    Red Rock Falls San Bernardino 34.659722 N 114.476389 W Topock
    Ribbon Fall Mariposa 37.735833 N 119.647222 W El Capitan
    Roaring River Falls Fresno 36.780556 N 118.620000 W The Sphinx
    Rose Valley Falls Ventura 34.526111 N 119.178333 W Lion Canyon
    Royal Arch Cascade Mariposa 37.749722 N 119.569722 W Half Dome
    Salmon Creek Falls Tulare 35.910556 N 118.435000 W Fairview
    Salmon Falls El Dorado 38.759167 N 121.068889 W Pilot Hill
    San Antonio Falls San Bernardino 34.271944 N 117.633611 W Mount San Antonio
    Sardine Falls Mono 38.308611 N 119.621389 W Pickel Meadow
    Second Falls Inyo 37.134167 N 118.454722 W Coyote Flat
    Sentinel Fall Mariposa 37.725000 N 119.595556 W Half Dome
    Silver Apron Mariposa 37.726944 N 119.539722 W Half Dome
    Silver Falls Mono 38.343889 N 119.545556 W Pickel Meadow
    Silver Falls Santa Cruz 37.177778 N 122.269444 W Franklin Point
    Silver Spray Falls Fresno 36.914444 N 118.786667 W Tehipite Dome
    Silver Strand Falls Mariposa 37.704444 N 119.668333 W El Capitan
    Silverwood Falls San Bernardino 34.075278 N 116.816944 W San Gorgonio Mountain
    Sisquoc Falls Santa Barbara 34.742500 N 119.730278 W Big Pine Mountain
    Snow Creek Falls Mariposa 37.766667 N 119.533333 W Yosemite Falls
    South Creek Falls Tulare 35.971667 N 118.491944 W Fairview
    Staircase Falls Mariposa 37.735278 N 119.573889 W Half Dome
    Sturtevant Falls Los Angeles 34.211667 N 118.018889 W Mount Wilson
    Tahquitz Falls Riverside 33.803611 N 116.560833 W Palm Springs
    Tehan Falls Alameda 37.673333 N 121.938889 W Dublin
    Tokopah Falls Tulare 36.608611 N 118.689167 W Lodgepole
    Triple Falls Fresno 36.984722 N 118.554444 W Marion Peak
    Tueeulala Falls Tuolumne 37.963056 N 119.775556 W Lake Eleanor
    Tufa Falls Tulare 36.443611 N 118.595278 W Mineral King
    Tuolumne Falls Tuolumne 37.905833 N 119.416667 W Falls Ridge
    Twin Falls Mono 37.611667 N 119.009167 W Crystal Crag
    Upper Falls Siskiyou 41.240833 N 122.006944 W Lake McCloud
    Upper Yosemite Fall Mariposa 37.756389 N 119.595833 W Yosemite Falls
    Valley of the Falls San Bernardino 34.083333 N 116.911667 W Forest Falls
    Vernal Fall Mariposa 37.727500 N 119.542778 W Half Dome
    Volcano Falls Tulare 36.351944 N 118.392500 W Kern Lake
    Wapama Falls Tuolumne 37.966389 N 119.764444 W Lake Eleanor
    Washtub Falls San Diego 33.172500 N 116.786111 W Mesa Grande
    Waterwheel Falls Tuolumne 37.926944 N 119.457778 W Falls Ridge
    Wellhouse Falls Santa Barbara 34.528333 N 119.787222 W San Marcos Pass
    Whisky Falls Madera 37.288056 N 119.439167 W Shuteye Peak
    White Cascade Tuolumne 37.908611 N 119.418611 W Falls Ridge
    Whitney Falls Siskiyou 41.461389 N 122.238889 W Mount Shasta
    Wildcat Falls Mariposa 37.723611 N 119.716389 W El Capitan
    Wilderness Falls Siskiyou 41.791111 N 123.627500 W Devils Punchbowl
    Wolfskill Falls Los Angeles 34.175833 N 117.748611 W Mount Baldy
    Yosemite Falls Mariposa 37.758333 N 119.594167 W Yosemite Falls
    Young Falls Lassen 41.042778 N 121.316111 W Pittville

    Thursday, May 04, 2006

    Bay Area Water falls

    County by county, here are the Bay Area's 25 waterfalls:

    -- Alameda County: Murietta Falls in the Ohlone Wilderness; Little Yosemite Falls in Sunol Regional Wilderness.

    -- Contra Costa County: Donner Falls in Mount Diablo State Park; Abriego Falls in Briones Regional Park.

    -- Marin County: Alamere Falls in Point Reyes National Seashore; Stairstep Falls in Samuel P. Taylor State Park; Cataract Falls and Carson Falls in Marin watershed lands; Dawn Falls, Cascade Falls and Loma Alta Falls in Marin County Parks/Open Space.

    -- San Mateo County: Brooks Falls in San Pedro Valley County Park; Tiptoe Falls at Portola Redwoods State Park.

    -- Santa Clara County: Black Rock Falls, Basin Falls, Upper Falls, Granulja Falls, Triple Falls in Uvas Canyon County Park.

    -- Sonoma County: Canyon Creek Falls in Sugarloaf Ridge State Park.

    -- Santa Cruz County: Castle Falls in Castle Rock State Park; Berry Creek Falls, Silver Falls, Golden Falls, Sempervirens Falls in Big Basin Redwoods State Park; Maple Falls in Forest of Niscene Marks State Park.

    Indian wateralls

    http://www.indiantravelportal.com//waterfalls/index.html

    Thursday, April 20, 2006

    regency knoll Drive online

    Regency Knoll Drive door numbers (1040 to 1099)
    http://www.tsinghua-nc.org/news/2005/event-04242005.php
    Shawnee Sun
    c/o THAA-NC
    1069 Regency Knoll Drive
    San Jose , CA 95129

    http://www.elca.org/chaplains/spc_synod_reps.html
    REGION 2
    Sierra Pacific
    Robert W. Andersen
    1063 Regency Knoll Drive, San Jose, California 95129
    408-253-0962; bobandeth@aol.com

    http://www.wipo.int/ipdl/IPDL-CIMAGES/view/pct/getbykey5?KEY=99/09587.990617
    HSIEH, Chang-Lin; 1071 Regency Knoll Drive, San Jose, CA 95129 (US).

    http://www.shopinsanjose.com/Computers___Electronics/Software/Moonlight_Software_Corp_/392182.htm
    1055 Regency Knoll Drive
    San Jose, CA
    95129
    Phone: (408) 257-7556
    Fax: (408) 257-7556
    http://www.moonlightsoft.com/

    http://www.completeweddings.com/index.cfm?regionid=189&currPage=9&categoryid=66&affiliateid=8
    Weddingbokay
    1043 Regency Knoll Drive , San Jose
    Tel: 408-255-6899

    Tuesday, March 28, 2006

    Linux package managers

    This comes under Package Management System
    Fedora uses RPM (RPM Package Manager)
    yum (Yellow dog Updater, Modified) on Fedora Core installs rpm
    example:
    yum install vsftpd
    installs the ftp server daemon

    Debian uses apt (Advanced Packaging Tool) against .deb packages.
    Example
    apt-get install mozilla

    License Browse/Edit/Selector

    We got lots of Licenses in open and closed source projects. We now have version numbers and also multiple licenses...
    Example
    Clickwrap License
    Licence-free software
    Shrink Wrap EULA
    Creative Commons
    Open Source
    Apache
    Mozilla
    BSD

    I want to know what is different - so that I can adopt. Basically I want to slice and dices these License words and categorize them You can also view this as a stock market where you want to slice and dice the information you receive and make a determination on what you want to do with your money against the companies you are interested in.

    Open source LiveCD generator

    Linux Distributions and LiveCDs are very powerful useful way to reach the end users/consumers.

    Major Players in Distros
    Fedora Core
    Debian

    LiveCD
    Knoppix based on Debian

    It would be nice if we can have a kiosk where you can go and ask for an assortment of open source programs and they cut a cd for free or minimal charge.

    For example here are the combinations I would be interested
    1. Have a really really light system - just kernel
    2. Have a system for developer (tool chains, IDE)
    3. Server config
    4. Video Editing
    5. Music editing (lilyPond)
    6. Engineering application
    7. Games
    8. Routers

    Basically, as a customer, I want to walk up to the booth, click (touch screen would be cool) select all (while the size bar shows me where I am - say burn... Go over to the counter - pay and get the CD/DVD with what ever professional label/disk jacket.
    Give a mechanism to select from different tree type categories.
    Give option to select individual components by name
    Give option to select a specific older version - if that's what the user wants
    Give option to read about the package as needed
    Can we compare this with today's Wallgreen's print your photos from memory chip?
    Give option to get some contents like Images, Music, Movie, Text, Docs...
    Provide not just GPL - allow other licenses
    May be we can loop commercial non-open software to giving their software like this as well - what the heck - they want money - don't they?

    LilyPond - for Music notation

    GNU LilyPond is a free software program for engraving sheet music. It uses a simple ASCII notation for music, which is then compiled into PDF (via PostScript) or into SVG. LilyPond can also automatically generate MIDI files from music specified in the LilyPond format.

    https://github.com/0xfe/vexflow is another open source - on Javascript

    Thursday, March 23, 2006

    php CMS open source links

    xoops - XOOPS is an extensible, OO (Object Oriented), easy to use dynamic web content management system written in PHP. XOOPS is the ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more.

    PHP-Nuke 7.9 Final version. This version includes a new variables validation and filtering system more effective and more secure, potential security vulnerabilities generated from the wysiwyg editor has been fixed, BBtoNuke 2.0.17, added banned IP edit function, improved search module internals, quotes and double quotes are now supported on all parts of the system, wysiwyg editor can be totaly deactivated from config.php file, users groups fixes to properly load the members modules, several fixes in the advertising system and many more. Additionaly PHP-Nuke version 7.8 has been released for free to the public on the downloads section.

    more.groupware WebCalendar is a PHP application used to maintain a calendar for a single user or an intranet group of users. It can also be configured as an event calendar.

    PHPeclipse - PHP Eclipse-Plugin PHP - Support for the Eclipse IDE Framework (www.eclipse.org); Some Features are PHP parser, debugger, code formatter, outline view, templates...(Programming Language: Java)

    WebCalendar WebCalendar is a PHP-based calendar application that can be configured as a single-user calendar, a multi-user calendar for groups of users, or as an event calendar viewable by visitors. MySQL, PostgreSQL, Oracle, DB2, Interbase, MS SQL Server, or ODBC is required.

    Tiki CMS/Groupware Powerful multilingual Wiki/CMS/Groupware: File/Image gallery,Article,Blog,Tracker/Forms,Forum,Poll/Survey & Quiz,Newsletter,Calendar,Drawing,Bookmarks,FAQ,Banner ads,Categories,Spreadsheet,Maps,Workflow,Search,Theme control,WAP,VoiceXML,RSS,LDAP,Stats...

    TUTOS is _T_he _U_ltimate _T_eam _O_rganization _S_oftware, a webbased groupware or ERP/CRM/PLM system to manage your and your teams appointments,addresses,projects,tasks,bugs,mailboxes,documents,notes and your time spent with these things

    phpgroupware phpGroupWare - formerly known as webdistro - is a multi-user groupware suite written in PHP.

    It provides about 50 web-based applications, as there are the Calendar, Addressbook, an advanced Projects manager, Todo List, Notes, Email, Newsgroup- and Headlines Reader, a Filemanager and many more Applications. The calendar supports repeating events and includes alarm functions. The email system supports inline graphics and file attachments.

    The system as a whole supports user preferences, themes, user permissions, multi-language support and unser groups. It includes modules to setup and administrate the working environment. The groupware suite is based on an advanced Application Programming Interface (API).

    dotProject HP web-based project management framework that includes modules for companies, projects, tasks (with Gantt charts), forums, files, calendar, contacts, tickets/helpdesk, multi-language support, user/module permissions and themes

    Thursday, January 12, 2006

    Linux on Palm Z22 - not much luck so far

    I bought a Palm Z22 device from Fry's for 2 primary reasons.

    1. Use it as low cost PIM
    2. Try out Embedded Linux, if possible

    Reason why Palm Z22
    1. It is inexpensive - $99 (+tax)
    2. It is light weight
    3. I had Plam IIIx for more than 4 years and it generally serves the PIM part well
    4. Size fits into my pant pocket

    I realized couple of new things while investigating to install Linux and was wondering if you want to help me in completing this part.
    1. Palm Z22 is new device (Oct 15, 2005) - not much details in open source community yet
    2. Pure Open Source Linux is not commonly/widely available - in a easily canned form (like what you get for PC)
    3. Many sites Linux point me to Palm III series, Tungsten or Palm Live not to any of the Zire

    This makes me to venture into giving it a shot my self - instead of having to wait for it to be already available in binary format. Would you be interested in helping in your spare time (as hobby)?

    Friday, January 06, 2006

    Embedded Linux

    JTAG is normally used to flash the ROM in embedded systems. Jtag tools are dongle like stuff connected to parallel port of PC that basically serially sends the bios. The first thing to be loaded is the bios. One example is blob. Blob, the boot loader. Bios inturn loads the Kernel. Example Kernal Image is 'zImage'.
    jFalsh (alt) is a software that uses PC Parallel port for jtag communication with embedded systems.

    Blob - one of the version from UK site is ftp://ftp.arm.linux.org.uk/pub/armlinux/people/xscale/lubbock/blob/
    busybox combines tiny versions of many common UNIX utilities into a single small executable.

    skyeye http://gro.clinux.org/projects/skyeye/ project seems to emulate/simulate ARM. Also give a way to use uClinux. Cygwin version requires TCL & X Windows to run.

    ARM Tool Chain - cross compiler for Cygwin: http://www.gnuarm.com/

    Eclipse IDE

    Eclipse IDE seems to have taken the same or simillar approch the Turbo C and Microsoft Visual Studio has taken. Like make the IDE and rig up the compiles and other tools behind it (Reuse code and user experiance - hence user loyalty).

    Eclipse comes with integrated Java development in it. Tried C/C++ Development Tools download - yet to get it to work on my Cygwin (gcc) version. I would like to get my arm cross comiler on it so that I get a ARM IDE through open source.

    Wednesday, October 05, 2005

    resume tip

    I notice that you have higher marks in 12th & MS as compared to 10th & BCA. One suggestion might be to remove the mark from every where - or - just keep 12th and MS degree in your resume with their marks - remove 10th & BCA.

    Do you want to move Java from Internet Applications to Languages line? If you really meant the java used in web pages, may be you might want to put JavaScript instead.

    Consider expanding your projects - reducing or realigning in single line the items like: address on top, hallmarks, hobbies.

    I am afraid you are giving too much of personal information. If possible remove every thing - except the languages known - that you an move it up.

    Try to keep it just one page resume.

    You normally don't have to declare and sign at the bottom - in the IT industry.

    Consider rearranging the top name and address some thing like a letter head.

    Wednesday, September 28, 2005

    Comparison shopping

    Taking On The Comparison Shopping Gorillas
    Tom Taulli, 09.28.05, 12:00 PM ET

    LOS ANGELES - Online comparison shopping has undergone several waves of consolidation. The first wave was from 1998 to 2001, when such companies as Junglee, C2B, Liquid Market, Cadabra and MySimon sold out.

    In the past year, we've seen another wave, with targets such as PriceRunner, LowerMyBills.com, Kelkoo, Shopzilla, Shopping.com. Because of this, big gorillas--like Yahoo! (nasdaq: YHOO - news - people ) and eBay (nasdaq: EBAY - news - people )--are now in the shopping comparison game.

    Too late for new entrants? Definitely not. Actually, there are next-gen comparison shopping sites hitting the Net.

    One example is MyRatePlan.com, which focuses primarily on comparison shopping for cell phones. Before starting the business, Allan Keiter did pricing work for UPS (nyse: UPS - news - people ), Continental Airlines (nyse: CAL - news - people ), and BellSouth Cellular (which is now part of Cingular). "During my time at Continental," said Keiter, "the Web came into vogue as a way to compare airfares, purchase travel and, from the airline's perspective, take distribution costs out of the system. Then, while at BellSouth, it dawned on me that buying wireless wasn't really fundamentally different from buying an airfare, because it would eventually become a commodity mostly shopped on price, and therefore the industry would follow the same general distribution path."

    He tried to convince BellSouth Cellular to go online--but was rebuffed. Getting weary of big company bureaucracy, Keiter developed his own system, using more than 100 calculations on cellular rate plans.

    No doubt, Keiter realizes the competition in comparison shopping is fierce and that, to thrive, he needs a compelling value proposition. What sets him apart? "Our site attempts to build comparisons around the way people shop for a service. This is different from other shopping comparison sites, which uses a set shopping platform that is applied across everything from can openers to laptops to women's dresses," he says.

    With wireless, there are two components: a product (the phone) and service (the rate plan). Simply put, this just does not really fit the model of most shopping comparison sites. "Our site is set up so that people can start with either of these components and create a customized solution unique to their usage or needs," said Keiter. "As a result, we have a fairly unique niche that the other shopping sites really don't compete directly with."

    Another online comparison shopping site, FatLens, also believes it has its own unique edge. Basically, the company initially targeted a category that was not part of shopping comparison; that is, event tickets. "This is a very difficult category," said Siva Kumar, the co-founder of FatLens. "For instance, inventory and prices change frequently. We thought that if we could build something that would be effective for event tickets, we could use our technology for other complex categories."

    Unlike a typical shopping comparison site--which gets its content from merchants-- FatLens has another approach: it uses technology to crawl and spider the Web to index e-tailers. Think of it as Google (nasdaq: GOOG - news - people ) meets comparison shopping.

    Example: Suppose you search for "Motorola (nyse: MOT - news - people ) Bluetooth Headset." Well, you will not get listings from other manufacturers. What's more, the results are ordered by the Consumer Merchant Preference (CMP) ranking, which prioritizes results using consumers' aggregate purchasing and search preferences (this is similar to how PageRank works with the Google search engine). This means that the first results shown are exactly what all other consumers found as the most important for that specific search in that category.

    The FatLens search engine interface is optimized for shopping search. The site's Wish List feature enables shoppers to save product search results. Users can then come back at a later time to look at items of interest, or easily compare multiple items from different searches. And, just like other search engines, FatLens does not include extraneous capabilities such as merchant grading systems, user reviews or feature comparisons.

    Another interesting player in the space is Smarter.com. Some of the cool features include: online coupons and cash-back rewards. In fact, there is an SMS (Short Messaging Service) service that will automatically send you alerts on your cell phone.

    Keep in mind that Smarter.com raised no outside capital. To build its operations, the company set up operations--with 120 employees--in China. "We get more scale for our dollar by going overseas," said Harry Tsao, the co-founder of Smarter.com. "It also means we have more money to put into marketing."

    Tsao estimates that the U.S. market for comparison shopping is roughly $500 million, which is only about 10% of the paid search marketplace. Furthermore, he thinks global markets are highly underserved. "We believe there is a lot of room for growth internationally and here in the U.S.," said Tsao. "I also believe innovation will continue, but will be driven by newer players. Years ago, when C/Net bought MySimon.com, what innovation did we see come after that?"

    Wednesday, September 21, 2005

    webaddressbook project

    Try to write small programs to access database (MySQL) and display. Your
    first program can be online contact list management - multi user
    environment. To begin you can use the Microsoft Outlook's schema - so that
    folks can import their address books.

    For examples of working programs - check out Hotmail's addressbook, Yahoo
    addressbook, www.plaxo.com or some thing like that.

    Use:
    Apache
    MySQL
    Tomcat
    Windows/Linux

    Blog Archive