Consider this traditional scenario: in today's competitive world, dynamic business requirements need flexible and rapid provisioning of IT resources. Along with flexibility, traditional IT environments need new resources to support the dynamic workloads of applications. more>>
Please take a few moments to cast your votes in this year's Readers' Choice Awards. more>>
There's an old saying in the real-estate business that the three most important things in a property are location, location and location. We can assume this is still true when it comes to real estate, but it also is increasingly true when it comes to Web applications. more>>
If you're like me (and you're a Linux Journal reader, so you may actually be like me), you probably rotate through your cell phones and/or tablets every couple years. These little devices are so convenient and have been consistently dropping in price, while their power continues to go up, so you may have a few older devices sitting in a drawer. more>>
I am a visual learner. When I try to teach something, I naturally like to use visual examples. That usually involves me working for hours to create flowcharts in Google Docs using the drawing program. Yes, it works, but it's a very cumbersome way to create a flowchart. Thankfully, I recently discovered Lucidchart. more>>
The Readers' Choice issue is just around the corner, and we want to give everyone a chance to nominate their favorites before the vote. Have you stumbled across the most amazing game ever in 2014? Are you an Android developer that created the equivalent of digital sliced bread? Did you order a Linux-powered Borg implant on eBay, and think we all should be assimilated? more>>
Text expansion and hotkey automation are the sort of things you don't realize you need until you try them. Those of you who ever have played with system settings in order to change the function of a keystroke on you system understand the value of custom hotkeys. more>>
Sometimes a new piece of code turns out to be more useful than its author suspected. Alejandra Morales recently came out with the Cryogenic Project as part of his Master's thesis, supervised by Christian Grothoff. The idea was to reduce energy consumption by scheduling input/output operations in batches. more>>
It's time to go back to school and also for us, pythonistas from Montreal to have again our monthly meetups. We are changing a bit the tradition of having our meetup on the second Monday of the month and we are ready for an amazing edition full of great presenters.
This time, our friends of Shopify will welcome us on Tuesday, the 23th of September, at their amazing offices of the Saint-Laurent street (not so far away from the Benelux). It's an opportunity to meet the best of the python community in Montreal.
Don't forget that the call for speakers of PyCon is ending in less than a week, on September 15th. If you want more details, please have a look at the following page: http://montrealpython.org/2014/08/pycon2015-cfp/.Flash Presentations (5 minutes each):
- Rory Geoghegan: L Module of the month: pyp
- Jordi Gutiérrez Hermoso: doitlive: shell demo magic for the masses Amaze your friends! Type like a hacker! Smash the keyboard and witness l33t h4xx0rz c0adz unfold before your eyes! Great parlour trick, and if you want something more boring, great way to do live shell demos
- Simon Génier: Pyston, An open-source Python implementation using JIT techniques.
- Mathieu Leduc-Hamel: Proctor, a swarm of Tor to protect your privacy
Thibault Cohen: Québec 24/7, le Québec supervisé. Québec 24/7 est un tableau de bord, Open source, basé sur des applications Python, présentant l'état Live du Québec.
Jonathan Doyle: Python Laser Lab in the Far North CANDAC RMR lidar (CRL) is a laser radar capable of measuring aerosol, cloud, and thermodynamic properties over Eureka, Nunavut (79.99N, 85.94W) operated remotely using Python. Two high powered Nd:YAG lasers are powered on, diagnostic tests performed, co-aligned to approximately 20 km, and then set to collect data via satellite link. Python is used (almost) exclusively to run the lidar system, including serial drivers, unittest suite with real-world conditions, XML-RPC/GUI or script based interfaces, babysitters, and data-analysis suite. In this talk I review the development and operation of the CRL highlighting the role of Python, as well as the problems we confronted while working in such a remote location.
Rory Geoghegan and Luis Rojas: Python and Docker How to get your python services running in docker.
Cameron Davidson-Pilon, Data Analyst at Shopify: Lifelines: Survival Analysis in Python While tools like linear regression and logistic regression moved from statistics to machine learning, the field of survival analysis was unfortunately left behind. This talk introduces survival analysis, how it is used, and a pure Python implementation: Lifelines.
Tuesday, the 23th of september 2014Where:
3575 Boul. Saint-Laurent Suite 110 (1st level) Montreal, Quebec H2X 2T7Schedule:
- 6:00pm — Doors open
- 6:30pm — Presentations start
- 7:30pm — Break
- 7:45pm — Second round of presentations
- 9:00pm — One free beer offered at Bénélux
- Savoir-Faire Linux
And we would like to thanks Shopify for their support and to welcome us at their offices !
This event will be held during the week of the free softwares. To get more information about the other events held during the week, head your browser to the following website: http://2014.sqil.info/
If you're anything like me, your nightstand is full of electronic devices that need to be charged regularly. Every night I have:
Nexus 7 tablet.
I use my phone more often to log in to on-line accounts than I use a computer. I can assure you it's not because typing passwords on a tiny keyboard is fun. For most of us, we just have instant access to our phones at any given time during the day. more>>
I'm writing this in a hotel room entered through two doors. The hall door is the normal kind: you stick a card in a slot, a light turns green, and the door unlocks. The inner one is three inches thick, has no lock and serves a single purpose: protection from an explosion. more>>
Open-source advocates tend to make for rotten magicians. more>>
Gah, so frustrating! Ten years ago I wrote a rather popular book called Wicked Cool Shell Scripts, and I'm working on a new edition—a Tenth Anniversary release. There are lots of new scripts, entirely new chapters and updates to the older stuff. more>>
Vibrations and wave motions describe many different physical systems. In fact, most systems that dissipate energy do so through waves of one form or another. In this article, I take a look at gvb (Good ViBrations, http://www.pietrobattiston.it/gvb), a Linux application you can use to visualize and model wave motion and vibrations. more>>
Pythonisthas from Montreal, it's time for us for our back to school special. We are coming back from our summer vacation and we are hosting our next meetup at the offices of our friends from Shopify on St-Laurent street on Tuesday September 23th at 6:30 pm.
We especially love to hear from new speakers. If you haven't given a talk at Montréal-Python before, a 5 or 10 minute lightning talk would be a great start, but we also have slots for 10 to 40 minutes talks!
It's a perfect opportunity if you would like to show us what you've discovered and created, especially if you are planning to present your talk at PyCon.
Don't forget, the call speakers for PyCon 2015 is ending on Sept, 15thSome topic suggestions:
- Give a beginner's introduction to a Python library you've been using!
- Talk about a project you're working on!
- Show us unit testing, continuous integration or Python documentation tools!
- Tell us about a Python performance problem you've run into and how you solved it!
- The standard Python library is full of amazing things. Have you learned how multiprocessing or threading or GUI programming works recently? Tell us about it!
- Explain how to get started with Django in 5 minutes!
We're always looking out for 10 to 40 minutes talks, or a quick 5 minutes flash presentation. If you discovered or learned something that you find interesting, we'd love to help you let others learn about it! Send your proposals to email@example.com
I started writing for Linux Journal as a contributing editor in 1996 (here's one piece), and went full-time 1998, not long before I began co-writing The Cluetrain Manifesto with Chris Locke, David Weinberger and more>>
One problem with Linux has been its implementation of system calls. As Andy Lutomirski pointed out recently, it's very messy. more>>
Ansible is an open-source automation tool developed and released by Michael DeHaan and others in 2012. DeHaan calls it a "general-purpose automation pipeline" (see Resources for a link to the article "Ansible's Architecture: Beyond Configuration Management"). more>>