3ds Max
Teaching myself 3ds Max. Here’s what I’ve come up with so far:

Debian net install. Base system only.
# aptitude install xorg
$ startx
# aptitude install build-essential libx11-dev libxcb1-dev
[Configure Wifi]
# aptitude update
# aptitude install debian-multimedia-keyring
# aptitude update
# aptitude install sudo
# visudo
# aptitude install xorg openbox obconf menu
Add the following to ~/.xinitrc
exec openbox-session
$ startx
# aptitude install gtk-theme-switch gtk2-engines
Use the gtk-theme-switch2 application to switch the GTK+ theme.
cp /etc/xdg/openbox/menu.xml ~/.config/openbox/menu.xml
Basic Arch install without networking using the core CD image. Make sure to add wireless_tools from base-devel.
I had to blacklist the bcma module. YMMV. There’s some good info here: https://wiki.archlinux.org/index.php/Broadcom_wireless
The network uses WPA encryption
Verify that the kernel module has been loaded and the hardware is ready to use:
$ iwconfig
Bring the interface up:
$ ip link set wlan0 up
List available networks:
$ iwlist wlan0 scan
Rename the default wpa_supplicant.conf:
$ mv /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf.original
Generate a new wpa_supplicant.conf:
$ wpa_passphrase "ESSID" "SECRET PASSKEY" > /etc/wpa_supplicant.conf
Associate adapter with access point:
$ wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
Get an IP address via DHCP:
$ dhcpcd wlan0
Test:
$ ping -c 3 www.google.com
Add the following to /etc/rc.local:
$ ip link set wlan0 up
$ wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
$ dhcpcd wlan0
Reboot and you should be connected to the wireless network.
Edit /etc/pacman.d/mirrorlist and choose a mirror:
$ nano /etc/pacman.d/mirrorlist
Update the system:
$ pacman -Syu
# useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash kyle
# passwd kyle
# pacman -S sudo
Add your user to the sudoers list
# visudo
Add the following to the end of the file
kyle ALL=(ALL) ALL
# pacman -S alsa-utils
Use alsamixer to unmute the channels
Install packer
sudo pacman -S git
cd ~/
mkdir src
cd src
git clone https://github.com/bruenig/packer.git
cd packer
chmod 755 packer
sudo ln -s /home/kyle/src/packer/packer /usr/bin/packer
# pacman -S xorg-server xorg-apps xorg-xinit xterm openbox
Add exec openbox-session to ~/.xinitrc
# pacman -S nvidia nvidia-utils
Reboot.
# nvidia-xconfig
# packer -S xf86-input-mtrack-git
Add the following to your /etc/X11/xorg.conf
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "IgnoreThumb" "true"
Option "IgnorePalm" "true"
Option "Sensitivity" "0.7"
Option "ButtonIntegrated" "false"
EndSection
More options here: https://github.com/BlueDragonX/xf86-input-mtrack
TODO
# pacman -S chromium flashplugin
Install RVM:
$ bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Close your terminal and open a new one.
Install Dropbox:
# pacman -S dropbox
$ dropbox start
Log in to Dropbox.
# pacman -S postgresql
$ createuser -s -U postgres
Enter name of role to add: kyle
$ createdb
This approach satisfies a few common requirements:
CanCan::AccessDenied) should redirect to an error page.First, update your application controller.
Create app/views/error/403.html.erb. The contents of the file are unimportant.
Generate a new session controller:
rails g controller Sessions
Here’s how it should look:
Update your routes so Devise knows to make use of your new sessions controller.
Move your new session view (if you generated them) from /app/views/devise/session/new.html.erb to /app/views/session/new.html.erb.
HINT: Set config.consider_all_requests_local in /config/environments/development.rb to false to test this while in development.
Hey, look! It’s the wall of food. Crappy iPhone pictures. Most of these are quick work-night meals or weekend breakfasts. August through October, 2011.













