All Pythonistas will recognize the % operator used to format strings:
print “%s world from %s!”%(‘hello’, ’showmedo’)
This is similar to its ‘C’ antecedent but, as you would expect and probably know, Python allows containers other than tuples (in the case containing the ‘hello’ and ’showmedo’ strings) to be used in the string formatting operation.
The use of [...]
Showmedo caught some flak from the recent Westhost (our main server-provider) troubles. Catch this pretty interesting thread for the gory details. We were actually pretty lucky as the main site remained standing (not the case for many others) but did manage to lose our cron daemon. As a result some restart scripts which check on [...]
Having to wear my sysadmin hat a little too often this week. I can honestly state that at least one of the bugs wasn’t my fault. At the moment our cron-jobs (timed unix processes) are failing to engage. So when the site falls down, there’s no handy cron-restart. Should be easy to track down and [...]
It’s been much more work than anticipated (a definite screencast or three in there somewhere) but we’ve finally moved to the open-source flowplayer Chief benefits are:
much cleaner jquery-like API
far greater control over the video-player area. Which means…
innovative ways of directing users to new content and…
with luck much more interactivity with the video-player
p.s. the commenting [...]
Finally we’ve finished the Python Beginners über-series in our Club. In total the Club has 118 videos over 15 series all focused on teaching new Python skills. Now we’re done with Python beginners we’ll be expanding our scope.
In just under 30 minutes in the File I/O Tutorial I cover reading text files, writing [...]
Ron Stephens, creator of the rather excellent Python411 podcast series was good enough to interview Kyran and myself a couple of weeks back: An interview with the founders of ShowMeDo: May 25, 2009
We cover the history of how we started ShowMeDo with Python screencasts, Kyran’s innovative Learning Paths (which caught MIT’s eye), the special learn-Python-quickly [...]
Have finally got round to giving the Club videos a bit of presentational structure following Ian’s last file I/O series in his huge Beginner Programming With Python.
Ian’s final series in Beginners brings the club total to 118 videos, 15 video-series and over 10 hours of Pythonic video demonstration <phew>.
Ian’s beginner-sets were conceived as a [...]
We’ve published 15 new Learning Paths to help you build your knowledge of Python, C and Screencasting. The Paths mix free and Club content in a guided journey, pulling out exactly the right episodes and series to help you complete your knowledge for a particular subject.
Popular Paths include:
Beginner Python Tutorial
Intermediate Python Tutorial
Python Development Environments
Beginning Python [...]
Frantic scenes aboard the SS Showmedo as we move to a new server and introduce a much-changed site. According to google analytics about one third of our regular audience are currently lost in cyberspace as various DNS caches around the globe send them off to the old site or some weird fusion of old and [...]