“IPython Notebook Essentials” Review
I gave a 4-star review to IPython Notebook Essentials. You can read it on Amazon here. You can buy a copy here.
[nav prev=’ppprev’ next=’nnnext’]
I gave a 4-star review to IPython Notebook Essentials. You can read it on Amazon here. You can buy a copy here.
[nav prev=’ppprev’ next=’nnnext’]
I’ve created some corporate NSA logos. Feel free to copy and distribute them. More background information:
Wikipedia article on PRISM Surveillance Program
Washington Post: U.S., British intelligence mining data from nine U.S. Internet companies in broad secret program
The Guardian: NSA paid millions to cover Prism compliance costs for tech companies
The Atlantic: PRISM Companies Start Denying Knowledge of […]
I converted all the monster/weapon/item/map data from CircleMUD (an old piece of MUD server software) to XML from it’s native, hard-to-parse text format. More info and download links on the blog post on my Invent with Python blog.
I wrote a couple blog posts on my Invent with Python site about programming:
“How much math do I need to know to program?” Not That Much, Actually.
Nobody Wants to Learn How to Program
I’ve completed my next book, which focuses on the Pygame library and making graphical games in Python. It assumes you have a little bit of Python programming knowledge. The book is free to read online from http://inventwithpython.com/pygame and can also be bought on Amazon.com for $25.
Thanks to everyone who helped me out with this book […]
I was tired of copying an address, then opening a new tab and then going to http://maps.google.com and then pasting the address, and hitting return.
So I’ve written a program that will automatically open a new browser window pointed to Google Maps at whatever text is in the clipboard. Now I just copy the address, hit […]
I’ve created a web version of the Caesar Cipher wheel using JQuery and CSS sprites.
JavaScript Cipher Wheel
I also have a Pygame version and Windows executable of this.
Note: This article originally appeared on my programming book’s blog.
A Clever Programming Trick…
If you need to swap the values of two variables, this usually requires a third temporary variable (that is, if you’re not using a language like Python that supports the a, b = b, a syntax.) It looks something like this:
temp = a;
a […]
Another t-shirt design I made. I threw it up on my Zazzle store for the cheapest possible price.
Vampire numbers are fairly interesting. Vampire numbers are numbers whose product contains the same digits as the two vampire numbers. For example, 21 x 60 = 1260. The two vampire numbers (called “fangs”) must be the same length and both cannot end with a zero. A longer example is 68088 x 45321 = 3085816248. You […]