8 888888888o   8 8888      88 8 8888888888   8 8888     ,88'          .8.
8 8888    `88. 8 8888      88 8 8888         8 8888    ,88'          .888.
8 8888     `88 8 8888      88 8 8888         8 8888   ,88'          :88888.
8 8888     ,88 8 8888      88 8 8888         8 8888  ,88'          . `88888.
8 8888.   ,88' 8 8888      88 8 888888888888 8 8888 ,88'          .8. `88888.
8 888888888P'  8 8888      88 8 8888         8 8888 88'          .8`8. `88888.
8 8888         8 8888      88 8 8888         8 888888<          .8' `8. `88888.
8 8888         ` 8888     ,8P 8 8888         8 8888 `Y8.       .8'   `8. `88888.
8 8888           8888   ,d8P  8 8888         8 8888   `Y8.    .888888888. `88888.
8 8888            `Y88888P'   8 8888         8 8888     `Y8. .8'       `8. `88888.

XXX          0x000000000000000000000000000000000000000000000000000000000000          XXX
XXX         0x0                                                          0x0         XXX
XXX        0x0    "Shall I tell you, my friend,"                          0x0        XXX
XXX        0      "how you will come to under stand it?"                    0        XXX
XXX        0      "Go and write a book upon it."                            0        XXX
XXX        0                        -Henry Home, Lord Kames(1696-1782),     0        XXX
XXX        0x0                      in a letter to Sir Gilbert Elliot     0x0        XXX
XXX         0x0                                                          0x0         XXX
XXX          0x000000000000000000000000000000000000000000000000000000000000          XXX

Introduction:

Pufka is your base of learning materials for CompSci in general.

50'462 lines.
262'374 words.
296 code blocks.
166 recommended resources.
6 years.

"Pufka" is a silly spelling of the Hungarian word "puska", which is a slang for cheat-sheet.

You may find the base document here .
You may find the HTML rendering pipe-line here .

Complete table of contents:

  • Grammar
  • Mathematics
  • Encoding
  • Organization
  • Documentation
  • Testing
  • Debugging
  • Management
  • Languages
  • Patterns
  • Data structures
  • Algorithms
  • Cryptography
  • Databases
  • Electricity
  • Hardware
  • Filesystems
  • Filetypes
  • Assembly
  • Ada
  • C language family
  • Java
  • Tcl
  • Python
  • Perl
  • Haskell
  • Networking
  • Sgml
  • Html
  • Css
  • Sass
  • Latex
  • M4
  • Php
  • Js
  • Operating systems
  • Ios
  • Routeros
  • Linux
  • X11
  • Bash
  • Gnu
  • Programs
  • Termdev
  • Webdev
  • Gamedev
  • Useful sites
  • Machine learning
  • Cybersec
  • Miscellaneous