Skip to main content
Ctrl+K

pydagogue 0.2 documentation

  • Notes and tutorials on Python
    • What is a decorator?
    • What is a decorator, really?
    • Python and unicode
    • Installing python scripts
    • Using Microsoft Visual C with Python
    • Using Pip on Debian / Ubuntu
    • Debian and Ubuntu Python package paths
    • Clean out packages installed with easy_install
  • Notes and tutorials on git
    • The curious coder’s guide to git
    • Working with git remotes
    • Git push algorithm
    • Git object types
    • Reading git objects
    • Git foundations
    • Rebase without tears
    • Pain in the dots
    • Two and three dots with log
    • Two and three dots with diff
    • Git submodules
    • Using vim as a mergetool in git
    • Getting started with git gui on Windows
    • Deleting your master branch
    • Gitwash build
      • Working with gitwash source code
        • Introduction
        • Install git
        • Following the latest source
        • Making a patch
        • Git for development
        • git resources
  • General computing
    • Introducing Unicode
    • XML from absolutely nothing
    • Points on floats
    • Floating point error
    • Developing on windows
    • Developing on linux
    • Bare metal WAF
    • Windows DLLs - information
    • Notes on Windows containers
    • Notes on Python compiled with MinGW-w64
    • Git-Annex from scratch
  • Pydagogue
  • Booting Macs
  • Developing on mac
  • Setting up a gh-pages branch
  • OSX legacy packaging redux
  • Runtime linking on Mac
  • .rst

General computing

General computing#

Contents:

  • Introducing Unicode
    • Unicode
    • Encoding
  • XML from absolutely nothing
    • XML elements
    • XML documents
    • Reading XML
  • Points on floats
  • Floating point error
  • Developing on windows
    • My system(s)
    • Basic setup
    • SSH setup
    • Windows compiler and build tools
    • SWIG
  • Developing on linux
    • My systems
    • Basic setup
    • Setting up virtualenvs
  • Bare metal WAF
    • Overview
    • A taster
    • waf commands
    • How the build gets built
    • run_str Variable substitution
    • IPython debugging in waf
  • Windows DLLs - information
  • Notes on Windows containers
    • Set up for using containers
    • Container images
    • Using Windows containers
    • Using Windows containers with Docker
    • Example of installing into a container
  • Notes on Python compiled with MinGW-w64
  • Git-Annex from scratch
    • Git-Annex objects (GAOs)
    • Git-Annex pointers
    • Git-Annex remotes
    • Git-Annex metadata
    • Walkthrough
    • Copying annex files with git annex copy
    • The awe-inspiring power of git annex sync
    • You might want to constrain git annex sync
  • The special remotes
    • Which files go where
    • Whither Git-Annex

You might also be interested on my docosx pages about developing on OSX.

previous

git resources

next

Introducing Unicode

By Matthew Brett

© Copyright 2009-2026 - Matthew Brett.