Skip to main content

Feed aggregator

Super Pi Brothers

Linux Journal - Thu, 06/19/2014 - 14:59

I don't game as much as I used to. Although I've certainly spent countless hours of my life in front of a Nintendo, SNES, or after that, playing a first-person shooter on my computer (Linux only, thank you), these days, my free time tends to go toward one of the many nongaming hobbies I've accumulated. more>>

Categories: Linux News

A Process for Managing and Customizing HPC Operating Systems

Linux Journal - Wed, 06/18/2014 - 15:32

High-performance computing (HPC) for the past ten years has been dominated by thousands of Linux servers connected by a uniform networking infrastructure. The defining theme for an HPC cluster lies in the uniformity of the cluster. more>>

Categories: Linux News

Non-Linux FOSS: My Portable Windows Lab

Linux Journal - Tue, 06/17/2014 - 10:57

Portable apps aren't anything new. There are variations of "single executable apps" for most platforms, and some people swear by keeping their own applications with them for use when away from home. I don't usually do that, as most of what I do is on-line, but there is one exception: security. more>>

Categories: Linux News

Scientific Graphing in Python

Linux Journal - Fri, 06/13/2014 - 13:05

In my last few articles, I looked at several different Python modules that are useful for doing computations. But, what tools are available to help you analyze the results from those computations? Although you could do some statistical analysis, sometimes the best tool is a graphical representation of the results. more>>

Categories: Linux News

Call for Speakers, Montréal-Python 46: Electronic Frontier

Montreal Python - Wed, 06/11/2014 - 15:00

We are happy to announce our next meeting, Montréal-Python 46: Electronic Frontier, will be held at UQAM on Monday, May 12th.

It's such a pleasure, just a couple of weeks after PyCon, to come back to community and share what we've learned. Please don't forget to have a look at pyvideo.org if you want to watch ALL the talks from this year's PyCon and the previous ones.

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.

Some 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!

Lightning talks are a great way to get started with speaking -- they're easy to prepare, and a great way to tell everyone about something you're excited about. There's no such thing as a too basic topic -- if you give a 5 minutes introduction to Django, there will definitely be people in the audience who have never used it before and will find it helpful.

If you discovered or learned something that you find interesting, we'd love to help you let others learn about it!

We're also looking for proposals for 20 or 45 minute talks, as usual.

Send your proposals to mtlpyteam@googlegroups.com.

Categories: External Blogs

Sicker Than Sickbeard?

Linux Journal - Wed, 06/11/2014 - 13:30

When I wrote about Usenet and Sickbeard a while back, I got many e-mails that I had broken the first rule of Usenet: don't talk about Usenet. I'm a sucker for freedom though, and I can't help but share when cool programs are available. This month, I switched from Sickbeard to NZBDrone for managing my television shows. more>>

Categories: Linux News

Project Night XII: Montréal-Python + MTL DATA

Montreal Python - Tue, 06/10/2014 - 23:00

Summertime is for gloriously long and sunny Sunday afternoons, fancy fruity alcoholic drinks next to the pool, and, of course, go full in on the biggest data and python hacks that Montreal has ever seen!

Join us for a very special Project Night co-organised by Montréal-Python and MTL DATA. Feel free to work away on your prolific python project, polish off your deeply insightful data analysis, or why not a crazy mashup of both? Come down on the 3rd of July from 5:30pm onwards with your laptop and we'll take care of the beer and pizza.

For more information, comme talk to us on IRC: #montrealpython on freenode.

When:

July 3rd 2014

5:30pm to 8:30pm

Where

Notman House, in the café downstairs

51 Sherbrooke West

Montreal, QC H2X 1X2

https://goo.gl/maps/BsEOu

Categories: External Blogs

Linux Containers and the Future Cloud

Linux Journal - Tue, 06/10/2014 - 15:50

Linux-based container infrastructure is an emerging cloud technology based on fast and lightweight process virtualization. It provides its users an environment as close as possible to a standard Linux distribution. more>>

Categories: Linux News

rc.local, Cron Style

Linux Journal - Mon, 06/09/2014 - 08:00

Occasionally as seasoned Linux users, we run across simple things we never knew existed—and are amazed. Whether it's tab autocompletion, sudo !! for when you forgot to type sudo or even recursive file listing with ls, the smallest tricks can be so incredibly useful. Not long ago, I had one of those moments. more>>

Categories: Linux News

New Products

Linux Journal - Fri, 06/06/2014 - 15:47
Please send information about releases of Linux-related products to newproducts@linuxjournal.com or New Products c/o Linux Journal, PO Box 980985, Houston, TX 77098. Submissions are edited for length and content.
Categories: Linux News

Linux is Everywhere...So where do we go from here?

Linux Journal - Fri, 06/06/2014 - 08:00
Article Sponsor:  Red Hat

We all know that Linux has changed the world...in small ways and large. One of the ways it's changed the world is by changing the way work gets done in corporations, big and small, around the world. As with the computer itself, the effects of ever-advancing Linux seem evolutionary and "slow & steady" from day to day. more>>

Categories: Linux News

In the Matrix of Mobile, Linux Is Zion

Linux Journal - Wed, 06/04/2014 - 14:29

In mobile we are losing the free world called the Web and the Net. How do we save it? more>>

Categories: Linux News

June 2014 Issue of Linux Journal: Networking

Linux Journal - Tue, 06/03/2014 - 12:21

I tend to be a fairly funny guy. Well, at least I think I'm funny. My kids might disagree. The thing is, it's hard to find a group of people to understand obscure networking jokes. more>>

Categories: Linux News

Montréal-Python 47: Grandiose Heuristics

Montreal Python - Sun, 06/01/2014 - 23:00

The sound of flip-flops hitting the sidewalks, and the sweet smell of barbecue filling the air reminds us daily that summer has finally arrived, relieving our beleaguered city from the siege of winter. However, do not think that Montréal-Python is out on vacation, for next Monday, the 9th of June, is our best Montréal-Python yet.

From the depths of the cpython interpreter to the heights of the newest mobile frameworks, we are going to show you how you can hack all through the summer in python!

Flash Presentations (5 minutes each):
  • Ghislain Hivon: A hobbist introduction to the kivy framework.
  • Emiliy Irvine: Why I chose Python for my neuroscience data analysis
  • Rory Geoghegan: MOTM: configparser
  • Eryk Warren: Identifying latencies in your code
Main Presentations:
  • Clement Rouault: Exploration des CPython internals depuis Python avec le module ctypes (30mins)
  • Julia Evans: Easy network hacking with scapy (20mins)

Have you ever wanted to learn more about networking, but were scared by tcpdump and using sockets in C? scapy makes it easy! You can build raw network packets (UDP! TCP/IP! ICMP!) with just a few lines of Python code.

  • Konstantin Ryabitsev: Totpcgi: a fully-featured OATH TOTP/HOTP server (30 mins)
  • Pierre Paul Lefebvre: Vagrant-Control, une interface web (open-source) pour gérer un parc de machines vagrant (LXC, VMWare, VirtualBox). (10 mins)
When:

Monday, the 9th of June 2014

Where:

UQÀM, Pavillion PK

145, avenue du Président-Kennedy

Room PK-1140

Schedule:
  • 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 just across the street
We’d like to thank our sponsors for their continuous support:
  • UQÀM
  • Bénélux
  • w.illi.am/
  • Outbox
  • Savoir-Faire Linux
  • Caravan
  • iWeb
Categories: External Blogs

June 2014 Video Preview

Linux Journal - Sun, 06/01/2014 - 20:00
Categories: Linux News

Python Project Night XII

Montreal Python - Sun, 06/01/2014 - 15:00

Python Project Night XII After a much needed break from PyCon. We at Montréal-Python are eager to get into coding. Caravan Coop will be hosting the twelfth edition of Python Nights.

We will also invite a special guest project for people interested in helping out our community.

Please sign up on our Eventbrite event as the seats are limited: https://python-project-night-xii.eventbrite.ca

We would like to thank Caravan for hosting us this evening. See you there!

Categories: External Blogs

Resizing Images with ImageMagick

Linux Journal - Thu, 05/29/2014 - 14:55

Sure, you can open up a graphics program like GIMP and resize an image, but what if you want to resize 10, 50 or 200 images? ImageMagick's convert program is just what you need. more>>

Categories: Linux News

A Little GUI for Your CLI

Linux Journal - Wed, 05/28/2014 - 15:34

I've tried pretty much every IRC client available for both Linux and OS X. (I use both platforms during my day job.) No matter how many times I try to find a GUI application that meets my needs, I always turn back to Irssi. more>>

Categories: Linux News

TogetherJS

Linux Journal - Tue, 05/27/2014 - 15:33

Want to add real-time collaboration to your Web application? Mozilla's TogetherJS is worth a look. more>>

Categories: Linux News

Montréal-Python 45: Cacophonic Dumpling

Montreal Python - Mon, 05/26/2014 - 15:00

Good news, everybody! All the Python people will shortly converge to town. We will seize the opportunity to invite a broad audience --all of you Pythonistas in town-- to our good old monthly meeting.

We are pleased to join forces with DevOps Montréal to offer a great event.

We will meet at Radialpoint on Bleury street, just a few steps away from Palais des Congrès.

As usual, the meeting extends into an evening at our favourite place, celebrated brewpub Bénélux!

Main presentations:

Joseph Hall from SaltStack: Configuration management - finding the tool to fit your needs

In ye olde days of web, a company might manage a handful of servers, each manually and frequently tuned and re-tuned to the company's needs. Those days are gone. Server farms now dominate, and it is no longer reasonable to manage individual servers by hand. Various configuration management tools have stepped in to help the modern engineer, but which to choose? It is not an easy question, and canned pitches from sales people are unlikely to take into account all of your variables. This talk will attempt to discuss The Big Four objectively, and from what angles they approach the task at hand.

Yannick Gingras from Facebook: Scaling the Facebook Cache Infrastructure with Python

Facebook leverages in-memory data stores extensively. Even though caching is a conceptually simple service, several problems inherent to our scales make the deployment of our in-memory data store particularly interesting and challenging.

Facebook's real time in-memory data store includes two major services: Memcache, a look aside key-value store, and TAO, a read-through and write-through graph aware cache that supports structured queries. Both daemons run on thousands of dedicated servers.

In this talk, I will give an overview of the problems that we face deploying cache services that answer over a billion queries per second while maintaining sub-millisecond response time. I will describe the strategies that we use to mitigate them and since Python is a critical piece of the puzzle, I will highlight some of the areas where we use it. I won't spare you from our war stories and the sense of scale could feel crushing at times but I will do by best to keep it entertaining.

Alex Gaynor from Rackspace: Code Review for Open Source

Code review is fun. This talk will explore the benefits of code review, and a number of different workflows to enable it in both open source and commercial software development.

Special presentation:

Panel: Python 3 adoption and barriers

Python 3.4.0 was just released! Many Python developers are enthusiastic about the cleanups in the language and standard library, but many others suffer from missing features in the Python 2 line. What’s the status of the migration? How are the core developers in tune with the larger community? Invited representatives, including CPython core developer Nick Coghlan and CPython and PyPy core developer Alex Gaynor will share their experience and answer questions from the audience.

When:

Monday April, 14th 2014

Where:

Radialpoint offices, 2050 Bleury Street, Suite 300, Montreal, Quebec, H3A 2J5 (http://goo.gl/maps/d4127)

If you are at the Palais des congrès, it's about 10 minutes of walk: http://goo.gl/maps/N0N09

Registration:

Please help us plan the right amount of food and drinks by registering:

http://mtlpy-devops-mp45.eventbrite.ca

Schedule:
  • 6:00pm — Doors open
  • 6:30pm — Presentations start
  • 8:15pm — Break
  • 8:30pm — Second round of presentations

We’d like to thank our sponsors for their continuous support and specialy Radialpoint to welcome us:

  • UQÀM
  • Bénélux
  • w.illi.am/
  • Outbox
  • Savoir-Faire Linux
  • Caravan
  • iWeb
Categories: External Blogs
Syndicate content