December 2008
7 posts
GIT Tutorials AMAZING
These are the best git tutorials i’ve ever seen…and they’re free. http://www.gitcasts.com/episodes Git interactive adding is now blowing my mind.
How to install the RubyGems 1.3.0 Update and MYSQL...
RubyGems Update
first, “sudo gem install rubygems-update”
second, “sudo gem update —system”
third, “sudo ruby update_rubygems”
fourth, “sudo gem update rails”
Mysql Update (MYSQL libraries are no longer included in Rails)
First type export ARCHFLAGS=”-arch i386” Then type sudo gem install mysql —...
How to configure a slicehost for SSH MYSQL...
You can tunnel MYSQL through SSH so that you do not have to expose your MYSQL server to the public internet. If you’re runnign IPTABLES, however, you’ll need the following rule to permit connections originating from localhost to port 3306
iptables -I INPUT -j ACCEPT -s 127.0.0.1/32 -p tcp —dport 3306
More on Form Design
50 - 75 % of the height of an input field between each question works best.
Where possible, remove global site navigation for critical forms such as checkout…reducing the number of ways people can exit out of the process.
For multi-page forms, consider ensuring you have a scope, position, and status.
Scope is an idea of the steps involved.
Position indicated where you are in the...
More best practices from Web Form Design
- For forms that natually break down into a few sections, a single webpage is the best option.
- For long forms, multiple web pages are a good way to organize the form.
- When a form contains a large numebr of questions but they’re all related to a single topic, one long webpage is usually best.
- Consider asking optional questions only once a form is completed.
- Look to web...
Best Practices for Form Design
Best Practices:
- Review every question and ask “do I have to ask this? or can I infer it some automated way?”
- “Strive for succinctness” in all questions/labels
- When short labels may be confusing…use natural language to clarify questions.
- Ensure forms speak with a single voice.
- Organzie content into logical groups.
- Structure forms as a conversation.
...
Promote vigorous and informed debate in this domain as in all others. The worst prohibition, after all, is a prohibition on thinking.