Python There's always version 2 Given the current state of affairs I've finally had a little time to site down and re-write PyNNDB with proper documentation, to proper coding standards, and using slightly more Pythonic patterns.
pynndb Oy! Pack it in! Computers are never fast enough, Python is never fast enough, but there's always scope for improvement ...
Python So, everyone should use JS eh?! Over the last couple of years I've lost track of the number of people who've told me that Python is dead because eventually everyone will be using Javascript .. because it runs on the
pymamba To replicate, or not to replicate Often a very important question when designing your database and applications .. but what if it wasn't? Current / common database systems like MySQL, Postgres, MongoDB and so forth, all seem to have adopted a
Python OMG an ORM for NoSQL?! My previous contract involved using SQLAlchemy with Postgres, neither product was something I'd spent much time on previously, so using them in anger was quite enlightening. I can sort of see why people
mongodb If it walks like a Database ... And crawls like a Database, then likely as not it's probably a modern Database. Just to be specific I've spent the last few years working with MongoDB, partly because it's a new-style NoSQL
Python Life in chains Back in the 80's I was introduced to Unix pipes and was amazed by what could be accomplished by joining together a sequence of relatively simple commands. More recently I've come across a
mongodb Just how bad can it be? Mongo has proven to be very useful in recent years, and the way in which it integrates with Python makes it an ideal storage tool for Python based projects. However, I've started to
iflexrtsstudio iflexCron Just to remind myself, I'm going to start posting useful microservice snippets so when I figure out how I'm going to add templates and libraries I have a stock of stuff to add.
Python Test Driven Development Interesting experience yesterday, was introduced to the concept of "Test Driven Development", it's a term I've heard banded about, but not something I've seen in action before. After an initial reaction
iflexrts Countdown ... Ok, today I started putting up some community stuff for iFlexStudio. I've just managed to get all the Ansible stuff working, so I can roll out an instance on Digital Ocean with minimal
crossbar.io For Example ... So, Roger from the Crossbar forums suggested I write a blog post describing how to use my new IDE to build some of the Crossbar examples, sounded like a good idea. What could
Python Time to decorate ... Ok, if you're not a Python programmer this might be irrelevant to you, unless of course it proves to be yet another reason why you should be ... maybe in preference some lesser scripting
crossbar.io Rise of the machines ... Ok, maybe a little over-dramatic, but I've been working on this (off and on) for the last few years and yesterday I started to put a GUI / UI around what I now have
crossbar.io The perils of a dynamic data ... Once upon a time, we used to have mainframes where everything was done in one place and the stuff user's could work with was delivered in ASCII to a green-screen terminal, and the
crossbar.io Crossbar.io I've just set up a demo of the work I've been doing on Crossbar with Microservices and SPA's, it's all available on Github Here, and there's currently a live demo running Here. Features
linux ProLinux Desktop 1.0 (alpha) Finally managed to bin the remainder of debian-cd in favour of a build process written entirely in Python (338 lines at the moment) with no Make, Bash or Perl in sight. Runtime to
python-apt Breaking broken ... Far be it from me to complain about free software (!) but after spending the last few weeks working with the debian-cd package I'm more than a little bit horrified. Is this really what
linux What the APT? I've been playing around with the debian-cd package recently for ProLinux, turns out the Debian build process is a little antiquated and written for the larger part in Perl. As a result (mainly
C No, really, you don't have to C everything ... As a programming language C is great for performance, flexibility, readability and endurance, but seriously, it's not the best tool for every job. If for example you need an intelligent web server to