Debian GNU/Linux is one of the oldest Linux distributions around. Some things that make it somewhat unique: Debian supports many architectures. Of course, the big names such as x86 and ARM (32- and 64-bit for both), but also lesser-known ones. Debian is completely self-organizing by volunteer developers. There is no corporate ownership. The organization that holds its assets, Software in the Public Interest, is also volunteer-controlled. Debian has a strong social contract which emphasizes th...| www.complete.org
Foundations of Python Network Programming is now available for purchase (Amazon). This book is designed to show you everything from fundamentals of networking and low-level protocol design to work with higher-level protocols such as IMAP, HTTP, and FTP. For more information, please see the letter to the reader from the book’s back cover. This is not a basic reference like Python comes with. Rather, it’s a hands-on guide. There are over 6600 lines of example code and the text strives to sh...| www.complete.org
“Free (as in freedom) Software” is all about giving you back control of your digital life. Both Debian and the Free Software Foundation have definitions of what it means to be free; in general, it means that you must be able to: Inspect how the software works and modify it (source code access) Give away copies of the software, whether modified or not Base other software upon it, or integrate it into other projects (sometimes with the requirement that these other projects also be Free).| www.complete.org
I am a programmer, manager, hobbyist, advocate, volunteer, dad, and nature lover. I live out on an old farmstead in rural Kansas that once belonged to my grandparents. The nearest paved road is about 3 miles away, and the nearest town (population 600) is 7 miles away. I have three incredible children, which I might occasionally mention on my blog. I am the manager of www.complete.org and quux.org. Social & Contacts I write a lot on my blog.| www.complete.org
A language that slices and dices functions with the same ease that Perl does strings. Links to this note John Goerzen’s Publications Here is information on papers, documentation, and publications written by John Goerzen. Real World Haskell This book is an easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You’ll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications.| www.complete.org
Information on a wide range of topics by John Goerzen| www.complete.org
noun: A beautiful place of sunflowers, rolling hills, and amazing sunsets. A great place to go when you want to go to a place most other people don’t want to go to. Home of one of the country’s most boring highways (I-70) A place where people tend to be real. Links to this note Kansas Amateur Radio Amateur Radio in Kansas John Goerzen I am a programmer, manager, hobbyist, advocate, volunteer, dad, and nature lover.| www.complete.org
How can you find the size of a file? How can you write an Internet web server? How can you add a GUI to your programs? Why is it important to synchronize data between programs, and how do you do it? All of these questions and more are answered by the Linux Programming Bible. The Linux Programming Bible (Amazon link) is the first and only comprehensive book that takes an in-depth look at programming in Linux.| www.complete.org