Skip to content
  • About

I, Geek

My Geeky Thoughts

Month: January 2015

Posted in software

The Systems Programmer Reading List (for Linux)

Posted on January 7, 2015 by nagp

I have the following list of books in mind to read to become a master systems programmer on Linux (in no particular order):

  • The Linux Programming Interface
  • Expert C Programming
  • The C Standard Library
  • Debugging with GDB
  • Linux Kernel Development
  • Linkers and Loaders
Posted in software

Namespaces in C

Posted on January 7, 2015 by nagp

Probably this one line of C explains namespaces more than anything else:

x: ((struct x *)x)->x = x(5)

Blogroll

  • Better Explained
  • How Things Work

linkroll

  • A Letter From an Architect
  • Charles Simonyi
  • Daniel Friedman’s talk
  • Design as Redesign
  • DIY Sites
  • Getting Started with Lambda
  • Interview with Andy Hertzfeld
  • More Trouble With Programming
  • Rebecca Wirfs-Brock on OO Design
  • Some Collection of Links
  • The 16 Habits of Mind
  • The Trouble with Programming

Mathematics

  • Fermat’s Last Theorem
  • Math Counts
  • Math Links Forum
  • Math Notations
  • Math Refresher
  • Mathematical Circles
  • Pi in the Sky

Programming

  • Bash Programming FAQ
  • Bash Programming pitfalls

Archives

  • June 2020
  • May 2020
  • December 2019
  • July 2019
  • October 2018
  • August 2017
  • July 2017
  • April 2017
  • November 2016
  • July 2016
  • February 2016
  • January 2016
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • January 2015
  • December 2014
  • September 2014
  • June 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • September 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • February 2012
  • January 2012
  • November 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • March 2011
  • February 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • February 2010
  • December 2009
  • July 2009
  • June 2009
  • May 2009
  • December 2008
  • November 2008
  • September 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007

Recent Posts

  • Programming Tidbits – C
  • Core Cost of Doing a Business
  • Soft Skills for Senior Engineers
  • QOTD
  • An Exercise for Concentration
Create a free website or blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • I, Geek
    • Already have a WordPress.com account? Log in now.
    • I, Geek
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar