User:Bjordan/XOdev: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
chmod 0600 ~/.ssh/id_rsa # Proper permissions, 0667 or 0660 no worky |
chmod 0600 ~/.ssh/id_rsa # Proper permissions, 0667 or 0660 no worky |
||
Restarting Sugar/X: ctrl + alt + erase |
Restarting Sugar/X: ctrl + alt + erase |
||
Developing ON the XO |
|||
# adfsa |
Revision as of 20:45, 2 July 2008
I use my XO to test and debug my projects for a few reasons, (1) XO processor speed is a limiting factor while working on Physics, (2) I set up a good development environment using FusionFS, and (3) I never got around to compiling/SWIG wrapping Box2D and figuring out the Elements build process on my Mac.
Shell commands I've used to make testing/debugging on the XO possible/more tolerable:
sudo yum install emacs # Though vi and nano are included in builds, I learned emacs in COMP211 at Wesleyan sudo yum install lsof # Used to slim down Elements into Physics strace date # Learn to watch programs work! sugar-control-panel -s radio off # Airplane mode... thanks Henry! grep -v # Inverse grep (don't show these lines) strace -eopen # (or e trace=open, trace only system open call) sudo dhclient eth1 # DHCP work it find -name "*.pyc" -delete # Delete all pyc files chmod 0600 ~/.ssh/id_rsa # Proper permissions, 0667 or 0660 no worky
Restarting Sugar/X: ctrl + alt + erase
Developing ON the XO
- adfsa