# HG changeset patch # User Oleksandr Gavenko # Date 1327077842 -7200 # Node ID 8f0d869b37bfa28e4e9c2c543702591d60b029cc # Parent b369997b60a2179722d5d66f7cdd39e442557074# Parent bd2a6d024b5f90e9ed183b6183b1ee7d79c4a02b merged diff -r bd2a6d024b5f -r 8f0d869b37bf bsd-debug.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bsd-debug.rst Fri Jan 20 18:44:02 2012 +0200 @@ -0,0 +1,18 @@ +.. -*- coding: utf-8 -*- + +====================== + Debugging under BSD. +====================== + +dtrace. +======= + + http://en.wikipedia.org/wiki/Dtrace + Wikipedia home page. + +Truss. +====== + + http://en.wikipedia.org/wiki/Truss_%28Unix%29 + Wikipedia home page. + diff -r bd2a6d024b5f -r 8f0d869b37bf game.rst --- a/game.rst Fri Jan 20 11:48:47 2012 +0200 +++ b/game.rst Fri Jan 20 18:44:02 2012 +0200 @@ -34,4 +34,92 @@ 3D racing cars simulator game using OpenGL. +SuperTuxKart. +------------- +:: + $ sudo apt-get install supertuxkart + +Games for Linux. +================ + +Pingus. +------- + +Pingus is a free Lemmings-like game covered under the GNU GPL:: + + $ sudo apt-get install pingus + +FreeCiv. +-------- + +Civilisation-like turn based game:: + + $ sudo apt-get install freeciv + +MegaGlest. +---------- + +MegaGlest is a free and open source 3D real-time strategy (RTS) game, where you +control the armies of one of seven different factions: Tech, Magic, Egyptians, +Indians, Norsemen, Persian or Romans. The game is setup in one of 16 naturally +looking settings, which -like the unit models- are crafted with great +appreciation for detail:: + + $ sudo apt-get install megaglest + + http://megaglest.org + home page + http://en.wikipedia.org/wiki/Megaglest + wiki page + +Warzone2100. +------------ + +In Warzone 2100 you command the forces of “The Project” in a battle to rebuild +the world after mankind has almost been destroyed by nuclear missiles. + +The game offers campaign, tutorial, multi-player and single-player skirmish +modes. + +An extensive tech tree with over 400 different technologies, combined with the +unit design system, allows for a wide variety of possible units and tactics:: + + $ sudo apt-get install warzone2100 + +extremetuxracer. +---------------- + +GPL-version of TuxRacer:: + + $ sudo apt-get install extremetuxracer + $ etracer + +Frozen Bubble. +-------------- + +FlightGear. +----------- + +Sophisticated open source flight simulator framework. FlightGear uses the +SimGear simulation engine. Some of the aircraft models available in FlightGear +include gliders, helicopters, airliners, fighter jets, etc. Weather effects such +as clouds, lightning effects and time of the day is illustrated:: + + $ sudo apt-get install flightgear fgrun + +ManiaDrive. +----------- + +Blobwars. +--------- + + $ sudo apt-get install blobwars + +Nethack. +-------- +:: + + $ sudo apt-get install nethack + $ sudo apt-get install glhack + diff -r bd2a6d024b5f -r 8f0d869b37bf linux-debug.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-debug.rst Fri Jan 20 18:44:02 2012 +0200 @@ -0,0 +1,42 @@ +.. -*- coding: utf-8 -*- + +======================== + Debugging under Linux. +======================== +.. contents:: + +ltrace. +======= + + http://www.ltrace.org/ + home page + https://sourceforge.net/projects/ltrace/ + SourceForge home page + http://en.wikipedia.org/wiki/Ltrace + Wikipedia page. + http://freecode.com/projects/ltrace + Freecode home page. + +strace. +======= +:: + + $ strace -o $CMD.log -e trace=open,close $CMD + +See: + + http://en.wikipedia.org/wiki/Strace + Wikipedia home page. + +lsof. +===== + +htop. +===== + +systemtap. +========== + + http://en.wikipedia.org/wiki/SystemTap + Wikipedia home page. + diff -r bd2a6d024b5f -r 8f0d869b37bf macosx-debug.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macosx-debug.rst Fri Jan 20 18:44:02 2012 +0200 @@ -0,0 +1,26 @@ +.. -*- coding: utf-8 -*- + +======================== + Debugging in Mac OS X. +======================== + +dtruss. +======= + + $ dtruss df -h # run and examine the "df -h" command + $ dtruss -p 1871 # examine PID 1871 + $ dtruss -n tar # examine all processes called "tar" + +dtrace. +======= +:: + + $ man -k dtrace + $ dapptrace + +See: + + http://en.wikipedia.org/wiki/Dtrace + Wikipedia home page. + +