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. Making … Continue reading [Tech] Why is “Database Layer as a REST API” not common?
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. Note … Continue 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
I was recently interviewed by CocoaCast (mp3) to talk about Python for their Mac developer community, as part of their "Unbound Developers" podcast series. I was apprehensive about doing this because I've never been live-interviewed before, but in the spirit of doing new things, I went ahead and it turned out to be fun. We … Continue reading Interview with CocoaCast
In one of my previous thoughts, I had mentioned about a website called "Stack Overflow" in passing. I'm surprised that many people do not know or use this resource and community. Just a brief search over there would answer so many questions that programmers have. For example, there is a suggestion on my skribit page: … Continue reading Why Stack Overflow is useful
If you're the kind of person who prefers to read a physical book vs. online books, then you'll be happy to know that the A Byte of Python book is now available as a printed hard copy. The best part is that the hard-working translators can also publish their translations and sell the printed copies, … Continue reading A Byte of Python in hard copy
After a gap of 3.5 years, I've finally updated the ['A Byte of Python' book](http://www.swaroopch.com/notes/Python). The interesting news is that it is updated for the [upcoming Python 3.0 language](http://www.swaroopch.com/notes/Python_en:Introduction#About_Python_3.0) making it probably the first book to be _released_ for Python 3.0. The book is now a wiki too at [www.swaroopch.com/notes/Python](http://www.swaroopch.com/notes/Python) which means [you can contribute](http://www.swaroopch.com/notes/Notes:Community_Portal) too!
I was at Yahoo! Open Hack Day at Bangalore on Friday and Saturday. 24 hours of hacking, meeting lots of old friends, and sarcasm unlimited. It doesn't get better than this. 2007-10-05 Fri 02:30 PM Arrived at Taj. Registered myself, got the schwag Met Raghu and discussed the presentation he'll be making on Flex Social … Continue reading Hack Day India