Here’s an example of clear thinking and elucidation around concurrency
Thank you Mo Lun for creating a brand new Chinese translation of the latest version of A Byte of Python book! In Mo Lun’s words: I am a common journalism student from CYU, Beijing. And actually, I am an absolute newbie in Python programming when I start to translate this book. Initially, it was justContinue reading “New chinese translation of A Byte of Python”
I have converted the book to AsciiDoc format and also converted the book back to Python 2 (I got tired of readers emails who were confused between using Python 2 and reading the Python 3 version of the book and vice-versa). The updated online version is at https://www.swaroopch.com/notes/python/ The AsciiDoc sources are at https://github.com/swaroopch/byte_of_python PDFContinue reading “A Byte of Python converted to AsciiDoc for Python 2”
We have “database APIs” such as abstraction layers over multiple SQL databases and ORMs. But why not take it to the next step and make it a REST API like any other network call that we can make? Advantages would be: The sharing of database ORM models across multiple programming languages will be seamless. MakingContinue reading “[Tech] Why is “Database Layer as a REST API” not common?”
I was reading about EDN (similar to JSON) format and wrote a Python reader and writer over the weekend. The code is up on GitHub.
Thanks to my wife, who converted the book from Mediawiki syntax to Pandoc format, readers can now enjoy the book in their iBooks or Kindle, etc.
Everyday I get emails from readers of my books and makes me wonder whether I am continuing to make that kind of impact.
134 people have asked me about why companies are choosing Perl or Python or Ruby respectively. Here’s my take on that.
“Coding Homework” is a small website that I have built to list small problems that one can work on, to learn how to use a new programming language. For example, small problems requiring to read from a file, or to use regular expressions, how to find duplicate files in a folder, and so on. NoteContinue reading “Coding Problems for Homework”
Roorky is a new startup that has created a new file format and software for interactive books. As part of the default installation of the software, they are bundling A Byte of Python free with the software. What is interesting is that this may help complete beginners who stumble in getting started with IDLE, etc.Continue reading “An interactive version of A Byte of Python”