Dropbox & open source alternative

I have recently started to use dropbox and I really like the iPhone client. I wondered whether the are any open source alternatives since building my open source Dropbox clone is not for me.

There does not seem to be an alternative yet but one is in the making: SparkleShare.

To be checked again soon.

wget mirroring setup

List of  useful wget options for site mirroring and a tutorial.

−a logfile
−−append−output=logfile
Append to logfile.This is the same as −o,only it appends to logfile instead of overwriting the old log file.If logfile does not exist, a newfile is created.

−i file
−−input−file=file
Read URLs from file.If − is specified as file,URLs are read from the standard input. (Use ./− to read from a file literally named −.)
If this function is used, no URLs need be present on the command line. If there are URLs both on the command line and in an input file, those on the command lines will be the first ones to be retrieved. The file need not be an HTML document (but no harm if it is)−−−it is enough if the URLs are just listed sequentially.
However, ifyou specify −−force−html,the document will be regarded as html.Inthat case you may have problems with relative links, which you can solveeither by adding <base href=”url”> to the documents or by specifying −−base=url on the command line.

Read the rest of this entry »

Guy Kawasaki: The Art of the Start [a few notes - part 1]

You could spend all your time learning and not doing. And doing, not learning to do, is the essence of entrepreneurship.

This book is for people who want to change the world – not for those who want to study it.

The list of 5 most important things an entrepreneur must accomplish:

  1. Make meaning. The best reason to start an organization is to make meaning – to create a product or service that will make the world a better place.
  2. Make mantra. Take your meaning and make a mantra out of it. Mantra is short.
  3. Get going. Start creating and delivering your product or service. Don’t focus on pitching, writing, and planning. The key principles of getting going:
    • Think big. Strive for something grand.
    • Find a few soulmates. It always takes a team of good people to make any venture work.
    • Polarize people. What some people love, others will hate. Don’t be surprised.
    • Use prototypes as market research. Don’t revise your product to get prospective customers love it. Revise it because customers already love it.
  4. Define your business model. You have to figure out how to make money.
    • Be specific.
    • Keep it simple.
    • Copy somebody.
    • Ask women: they are much butter judge of the viability of a business model than men are.
  5. Weave a MAT (Milestones, Assumptions, and Tasks). The final task is to (a) compile list of milestone you need to meet; (b) assumptions that are built into your business model; (c) tasks you need to accomplish to create an organization.
    • Milestones:
      • Prove your concept
      • Complete design specifications.
      • Finish a prototype.
      • Raise capital.
      • Ship a testable version to customers.
      • Ship the final version to customers.
      • Achieve breakeven.
    • Assumptions:
      • product or service performance metrics
      • market size
      • gross margin
      • return on investment for customer
      • prices
    • Tasks

Read the rest of this entry »

How to transfer e-mail to a new host

I will be/have been moving my domain to a new host. Below is my check-list how to proceed and not to lose any mail or other stuff.

  1. Open Account with the new host; keep the old one running.
  2. Create mail accounts, forwarders etc. and move all content to the new host. Lock all applications that no new content can be created.
  3. Change the DNS server/point the DNS to the new host.
  4. Wait at least 24 hours.
  5. Once the domain resolves to the new domain, move/synchronize the remaining content from the old domain.
  6. Cancel the old hosting account.

The first post

This is my learning blog. I often search for information and spend substantial time researching and evaluating and researching… and then all this time is lost since as time passes I forget.
This blog is my attempt to overcome this issue by using it to jot down anything interesting I come across. Let’s see whether this will work.