EuroPython Society: Invitation to the EuroPython Society General Assembly 2015
We are pleased to welcome all new EuroPython Society (EPS) members and would like to officially invite you to attend this year’s EPS General Assembly (GA), which we will run as in-person meeting at the...
View ArticlePodcast.__init__: Episode 14 - Allen Downey on Teaching Computer Science with...
Find past episodes and more information about the show at iTunes, Stitcher or TuneInGive us feedback! (iTunes, Twitter, email, Disqus comments) You can donate (if you want) Overview - Interview with...
View ArticleAstro Code School: Video - Why go to code school?
In this video Astro Lead Instructor Caleb Smith answers the question, "Why go to code school?". A major point is the laser focus. Code schools allow you to learn precisely the skills needed to perform...
View ArticlePyCharm: Announcing the PyCharm 4.5.3 release update
The PyCharm 4.5.3 has been uploaded and is now available from the download page.It also will be available soon as a patch update from within the IDE (from PyCharm 4.5.x only).As a recap, this minor bug...
View ArticleEuropython: EuroPython 2015 Keynote: Mandy Waite
We are pleased to introduce our final keynote speaker for EuroPython 2015: Mandy Waite. She will be giving her keynote on Friday, July 24.About Mandy WaiteMandy works at Google as a Developer Advocate...
View ArticlePython Anywhere: New release! MySQL connection settings, CNAMEs, and backend...
A big release today...MySQL database connection hostnameThe official host name you should use for connecting to your account's MySQL database instance has changed from mysql.server to...
View ArticleNick Coghlan: Background tasks in Python 3.5
One of the recurring questions with asyncio is "How do I execute one or two operations asynchronously in an otherwise synchronous application?"Say, for example, I have the following...
View ArticleEuropython: The EuroPython 2015 Keynotes
With Mandy Waite we have announced all keynotes for EuroPython 2015: 5 keynotes, 6 speakers, 4 women and 2 men.Keynote ScheduleMonday: Ola Sendecka & Ola SitarskaTuesday: Guido van RossumWednesday:...
View ArticleDavid MacIver: Hypothesis 1.7.2 is out
I’ve just released Hypothesis 1.7.2. It’s quite a small diff against 1.7.1, but there were some significant bugs in there that I thought it was worth pushing out a fix sooner rather than later. Most of...
View Articleبايثون العربي: إنشاء أول مشروع جانغو
سيكون أول مشروع لنا هو إنشاء مدونة بسيطة .أول خطوة سنقوم بها هي إنشاء مشروع جانغو ، تقنيا سنقوم بتشغيل بعض السكريبتات المقدمة من طرف جانغو والتي من شانها صنع الهيكل العظمي لمشروعنا (مجموعة من الملفات...
View ArticleCatherine Devlin: Code Studio rocks; diversity does, too
If you want to quickly get some kids introduced to computer programming concepts, you could do a lot worse than using Code Studiofrom code.org. That's what I did the last couple weeks - took two hours...
View ArticleIonel Cristian: Publishing to GitHub Pages from Travis CI
One neat trick you can do is publish to GitHub Pages is publish to GitHub Pages from Travis.I needed to do this for a static blog. However, the repository is under an organization and multiple people...
View ArticleMike Driscoll: wxPython: Extracting XML from the RichTextCtrl
I recently came across a StackOverflow question where the fellow was asking how to get wxPython’s RichTextCtrl’s XML data so he could save it to a database. I don’t know much about this control, but...
View ArticleMike C. Fletcher: Django Migration Migration Strategy
We embed Django in devices. There are 100s to 1000s of each device scattered around the world, each controlled by someone who may decide (for perfectly valid reasons) not to update one of those...
View ArticleNick Coghlan: TCP echo client and server in Python 3.5
This is a follow-on from my previous post on Python 3.5's new async/await syntax. Rather than the simple background timers used in the original post, this one will look at the impact native coroutine...
View ArticleVasudev Ram: Cut the crap! An absolutely essential tool for writers
By Vasudev RamKEEP CALMANDBE CONCISELike anyone else, every now and then I hear people use redundant words words or phrases. Hey, I do it myself sometimes, but am trying to do less of it.So one day...
View ArticleAmjith Ramanujam: FuzzyFinder - in 10 lines of Python
Introduction:FuzzyFinder is a popular feature available in decent editors to open files. The idea is to start typing partial strings from the full path and the list of suggestions will be narrowed down...
View ArticleEuropython: EuroPython 2015: Recruiting Offers
Many of our sponsors are looking for new employees, so EuroPython 2015 is not only an exciting conference, but may very well also be your chance to find the perfect job you’ve always been looking...
View ArticleJeff Knupp: Flask and SQLAlchemy Magic
For my first "real" post after my extended leave, I wanted to cover something fun (well, fun if you like writing libraries with Flask and SQLAlchemy...). In one of my projects at work recently, I was...
View ArticleABlog for Sphinx: ABlog v0.7.6 released
ABlog v0.7.6 is released to fix path resolving issue that arose when :excerpts: is used in postlist directive. Once again, thanks to Peter Mills for reporting this issue. Other minor changes are:-P...
View Article