Hints, Tools, Links
Hints
Ubuntu
- Updating apt's package list: apt-get update
- Finding a package: apt-cache search packagename
- Installing a package: apt-get install packagename
- Restarting Apache: /etc/init.d/apache2 restart
- Upgrading all packages to the latest version: apt-get upgrade
Drupal
- Back up a database
- Installing a module with download URL [url]:
mysqldump -u root -p databasename > databasename-[date].sql
sudo su root
cd /var/www/sites/all/modules
wget [url]
tar xvfz [package].tar.gz
rm [package].tar.gz
exit
SSH
- Instructions for connecting to departmental machines from off campus via SSH [From S. Nelesen]
Hosting
Software tools
Firefox Plug-ins
- Firebug -- essential Web development plug-in
- DOM Inspector
Web References
- Simple vi lessons
- Vi cheat sheet
- VIM cheat sheet
- HTML
- CSS
- CSS [Wikipedia]
- Apache
- JavaScript
- Prototype
- PHP
- MySQL
Books
- HTML & XHTML: The Definitive Guide, Chuck Masciano and Bill Kennedy (O'Reilly) -- reference
- Eric Meyer on CSS: Mastering the Language of Web Design, Eric Meyer
- More Eric Meyer on CSS, Eric Meyer
- CSS: The Definitive Guide, Eric Meyer -- reference
- Using Drupal, Byron, berry, Haug, Eaton, Walker, and Robbins (O'Reilly)
- Designing Web Usability, Jakob Nielsen -- a standard usability text