1,277 karma · joined February 21, 2007
For example, I'm working through the Bash Cookbook (http://curiousreef.com/class/bash-scripting/), so I broke each chapter into a lesson and turned it into a class. Even though it's been a while since I've worked on it, I have a log of what I've learned and I know right where to pick up with it. Also, taking a big book and breaking it into smaller chunks makes it less overwhelming and easier to progress.
The book sounds corny, but it can help you get a better perspective on your life. Make sure to actually do the exercises.
There. One down, four to go :)
Edit: Any tips or resources for people who have never filed a trademark before?
- Even if you don't own a U.S. Trademark for your mark, you still have some limited protection against others using your mark if you can prove you started using it first.
- Filing a trademark is always a good idea. It would cost several thousands of dollars, however to have a lawyer do it correctly. Yes, you can technically do it yourself, but after talking with a lawyer about all the technicalities related to trademarks, I would never trust myself to do it. Maybe others who have done it without a lawyer can give their advice.
- Registered domain names are only tangentially related to trademark rights.
Unless you have tons of cash to burn and have already launched and have good traction, I wouldn't worry about filing a US trademark application yet. What you NEED to do right now though, is search through the currently filed marks and make sure that you don't conflict with any existing ones. If there are any that you have concerns about, discuss the issue with a trademark lawyer and they'll let you know if you should worry about it. It's even better to have the lawyer search through the marks though, because they know what specifically to look for with conflicting marks.
I wouldn't worry about a big company actively trying to screw you over by filing a trademark for your company. What I would worry about is unknowingly stepping on a big company's existing trademark.
IANAL though. Hope this helps. If you have any doubts at all, talk to a lawyer. It may cost a couple hundred bucks for a consultation, but you'll learn a lot from picking their brain. Well worth the money.
From my experience, you don't need a VPN. Something like what this article mentions should work just fine: http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-...
For backups, you should set up your database on an EBS volume and you can then run a cron script to take snapshots on a regular basis. Could be hourly even, because it freezes the database instantly and allows it to continue operating with minimal delay. I have a 2 GB database that I snapshot in under a second. This is the ultimate article on using MySQL on EC2: http://developer.amazonwebservices.com/connect/entry.jspa?ex...
I did a two server setup on Amazon, and it was nice because you can scale up the web and db servers separately, depending on where the load is. It's also a lot easier to debug system related issues because you've already narrowed down half the possible search space. Make sure CloudWatch is enabled, because that's invaluable. I scaled up to an extra large web server and extra large high-cpu database server, and that handled up to roughly 600 req/sec for my PHP app.
For security, I'm not an expert so I can't give much advice here, but EC2 at least does a good job of restricting access on all ports by default. When you set up your servers, make sure to punch a hole in your security group for port 3306 so that MySQL can connect between the two.
Edit: To give some specifics, I used to have awkward and distracting hand gestures. I've learned to control them and I've actually gotten comments that my gestures are good now. Also, I initially tried to fit in too many details into my speeches, and they would always go over the time limit. I've learned to highlight the important points and trim speeches down (that takes work though). Vocal variety is something I'm working on improving at the moment.
Also, if you want to experience presenting under pressure, there are speech contests twice a year which are fun and competitive.