Skip to main content

Feed aggregator

Siege Your Servers!

Linux Journal - Mon, 05/12/2014 - 16:59

Setting up Web servers is fairly simple. In fact, it's so simple that once the server is set up, we often don't think about it anymore. It wasn't until I had a very large Web site rollout fail miserably that I started to research a method for load-testing servers before releasing a Web site to production. more>>

Categories: Linux News

Android Candy: Waze

Linux Journal - Thu, 05/08/2014 - 16:08

I have a love/hate relationship with Waze. The idea of peer collaboration regarding traffic, combined with the technology to accomplish it on an enormous scale is truly amazing. Yet, every time I've used Waze myself, it's been an exercise in frustration. It has insisted I turn left off a bridge, and then it refused to reroute me when I didn't. more>>

Categories: Linux News

SciPY for Scientists

Linux Journal - Wed, 05/07/2014 - 12:19

In my last article, I looked at NumPY and some of its uses in numerical simulations. Although NumPY does provide some really robust building blocks, it is a bit lacking in more sophisticated tools. SciPY is one of the many Python modules that build on NumPY's. more>>

Categories: Linux News

Montréal-Python 46: Electronic Frontier

Montreal Python - Mon, 05/05/2014 - 23:00

It is with great pleasure that we invite you to the 46th edition of Montreal Python's meetup.

We have the great privilege to host 2 talks on operating systems. Frédéric Harper will present Firefox OS for mobile and Jacob Cook will present ArkOS for the Raspberry Pi.

Following the panel discussion on Python 2 - 3, Rory Geoghegan from Ecometrica will present a lighting talk in unicode. Followed by Davin Baragiotta from Savoir-Faire Linux will talk about How to deploy an application on Heroku based on the Heroku 101 workshop presented at PyCon. Finally George Peristerakis will talk about career advice to new software developer graduates.

Please register on Eventbrite, before Sunday noon, in order to help us better organize the event. http://mp46.eventbrite.ca

Flash Presentations:
  • Davin Baragiotta : Déployer une application web sur Heroku
  • George Peristerakis: A guide through the modern developer career landscape.
  • Hadrien David: Key versioning caching.
Main presentations:
  • Frédéric Harper - Firefox OS: HTML5 to the next level If you are like me, your spectrum of interest is large when it comes to technology. You may be a Python developer, but that does not mean you have not any interest in HTML, and it’s a good coincidence as it’s the foundation of my presentation. In this talk, Frédéric Harper will show you how you can use HTML5 with the power of JavaScript to build amazing mobile applications as to brush up what you previously published. Learn about the open web technologies, including WebAPIs, and tools designed to get you started developing HTML apps for Firefox OS, and the web.

  • Jacob Cook - ArkOS arkOS is an operating system and front-end software stack dedicated to setting up easy self-hosted servers on inexpensive hardware like the Raspberry Pi. arkOS' flagship tool Genesis manages all aspects of a system and its software, and is based entirely in Python. Lead programmer Jacob Cook will walk through the software and its frameworks, how they work, and why self-hosting in principle is becoming more and more important.

  • Rory Geoghegan: Unicode is ∂© in python 2, but way better in python 3 This talk will try to explain the decisions about encoding and unicode in python 2 and the splitting of strings in python 3 into bytes and unicode strings.

When:

Monday, May 12, 2014 at 6:00pm

Where:

Google Offices at 1253 McGill College (#150) - http://goo.gl/maps/dSezZ

Schedule:
  • 18:00 — Doors open
  • 18:30 — First half of the presentations
  • 20:15 — Break
  • 20:30 — Second half of the presentations
  • 22:00 — Beers at Bénélux

We would like to thanks our sponsors for their continuous support:

  • Google
  • Bénélux
  • w.illi.am/
  • Outbox
  • Savoir-Faire Linux
  • Caravan
  • iWeb
Categories: External Blogs

PyCon 2014 Sponsor Workshops

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

During PyCon, We will have the opportunity to attend workshop offered by our conference sponsors. PyCon 2014 is proud to work with our sponsors to help offer workshops of an hour and thirty minutes during the PyCon's tutorials.

Please note that you required to register but it is highly recommended. It would help us with the planning of the lunch.

Those are the workshops:

  • Containers, PaaS, and Python: Revolutionizing Cloud Application Development (ActiveState) John Wetherill

  • Building Applications on Riak (Basho) Tom Santero

  • Heroku 101 (Heroku) Jacob Kaplan-Moss

  • Building and Deploying Apps in the Rackspace Cloud (Rackspace) Jesse Noller

  • Advanced Django Patterns from Eventbrite and Lanyrd (Eventbrite) Andrew Godwin

  • How I Learned to Stop Worrying and Love Python at Google… (Google) Wesley Chun

  • Measure all the things (New Relic) Graham Dumpleton

It will be a really amazing two days, with free lunches and it is open to anyone. It's your chance to experience PyCon, just before the conference. If you more details, just visit the following url (on the PyCon website):

https://us.pycon.org/2014/schedule/sponsor-tutorials/

And reserve your place on the Eventbrite page:

http://www.eventbrite.com/e/pycon-2014-sponsor-workshopstutorials-tickets-10639205149

Please note that the workshops will be given in English.

Categories: External Blogs

AutoSSH, for All Your <CONNECTION LOST>

Linux Journal - Mon, 05/05/2014 - 11:34

I love SSH. I mean, I really, really love SSH. It's by far the most versatile, useful, amazingly powerful tool in my system administration quiver. One of the problems with SSH, however, is that when it dies, it doesn't automatically recover. Don't get me wrong. more>>

Categories: Linux News

A Cool Project for Microsoft: Adopt Linux

Linux Journal - Fri, 05/02/2014 - 14:18

"Do you know Linux? WE AE HIRING!" That's what billboards from HostGator have been saying for the past several years. That company is not alone. Demand for Linux talent is high and getting higher. more>>

Categories: Linux News

PyCon 2014 - Merci !

Montreal Python - Thu, 05/01/2014 - 23:00

Montréal-Python is extremely honored to had the chance to welcome the PyCon conference this year in Montréal. This leading conference has allowed us to welcome the Python community from all over the world, here, at home.

We would like also to underline that the quality of PyCon and of the welcoming of the American and International community here in Montréal is due for a large part on the implication and devotion of Diana Clarke, chair of PyCon 2014. We just can't imagine what it would have been to organize it without her. We are extremely happy to be able to count on her again next year.

Diana : on t'aime! <3

PyCon 2014 is just behind us but PyCon 2015 will be again in Montréal next April. The machine is slowly restarting and we are interested to get your feedback or your tips for the next edition. Don't hesitate to send us a message or to come see us. We would like to know what you think would make the next edition a memorable one.

Besides, PyCon would like to know who you would like to hear as a Keynote next year, send us your ideas:

https://pycon.wufoo.eu/forms/pycon-2015-keynote-suggestions

The 2015 edition will be held in April 8-16th.

  • Tutorials: April 8-9th
  • Conference: April 10-12th
  • Sprints: April 13-16th

A huge thanks to you all and see you next year at the Palais des congrès!

Categories: External Blogs

May 2014 Issue of Linux Journal: Cool Projects

Linux Journal - Thu, 05/01/2014 - 17:00
Cooler Than Minnesota in January

By the time this issue goes to press, the snow in my backyard probably will be only knee deep in the shade. more>>

Categories: Linux News

Python Project Night XI

Montreal Python - Thu, 05/01/2014 - 15:00

Only weeks away from PyCon and we saw it fitting to squeeze one more event in before the big show.

The format is simple:

  • Bring your laptop.
  • Bring your idea(s).
  • We bring the WiFi and food.

Need help with Python? No problem. Come and poke the brains of some of the more knowledgeable members of the community.

First come first serve and we usually sell out, so sign up right away! Please sign up on our Eventbrite event: http://http://project-night-xi.eventbrite.ca

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

For a view of the door: https://www.google.com/maps/@45.526547,-73.594959,3a,37.5y,185.52h,81.15t/data=!3m4!1e1!3m2!1sX59JLAButi51CBmIlaxPJQ!2e0!6m1!1e1

Categories: External Blogs

It's full of stars!

Waglo - Fri, 02/26/2010 - 20:25
J'ai décidé de mettre un peu plus de contenu sur ma page d'accueil, question de rendre ça un peu plus gai. J'utilise Google Reader depuis quelques semaines et j'essaie de bien classer mes découvertes sauf que je ne peux pas faire ça tous les jours. Ce que je vous propose sur ma page d'accueil c'est un échantillon de ce que je star, c'est à dire des trucs que je vais lire plus tard et classer. Voilà la version brute.
Categories: External Blogs

Robin Millette

Waglo - Tue, 02/23/2010 - 17:50
Nothing to see now. Rien à voir maintenant.
Categories: External Blogs

Little Google Buzz trick while you wait

Waglo - Wed, 02/10/2010 - 13:26

If like me you’re not Buzzed yet, you can have some sort of preview. First, go to your Google Mail labs, enable the Multiple inboxes experiment. Next, in your settings, hit Multiple inboxes and add “is:buzz” (no quotes) to one of the empty panes. Voilà, now you have direct access to your Buzz, directly from your Google Mail inbox.

UPDATE: 12 hours after posting this and I just noticed a silly mistake. Where it said to use “is:spam”, it really should have been “is:buzz”, obviously.

Trick #2: Now you’ve got the Buzz and you find out some are actually polluting your inbox. There’s a fix for that too. Create a filter by putting “is:buzz” in the “Words:” field. When you hit the “Next” button, you’ll get a warning but you can disregard that, it will work. On the next page, either Archive (skip the inbox) or Delete those mails and voilà, problem solved.

Trick #3: To reduce the Buzz noise from your Google Mail: create a filter to remove Buzzes from your Sent Mails with “is:sent -{is:buzz}” (no quotes), labelling that “Emails Sent” and hiding the default “Sent Mail” label.

Categories: External Blogs

Google Buzz

Waglo - Tue, 02/09/2010 - 13:35

Sure, just when I decide to leave Facebook, Identica, Twitter and Friendfeed behind, Google comes out with this!

Google Buzz API documentation

Google Buzz API

Google Buzz is their new social media tool, real time, for public and private sharing and works directly from Google Mail.

You can find out more about it by reloading ReadWriteWeb’s live blogging session continuously.

More links:

I was planning a couple of posts:

  • Why I left Facebook, Identica, Twitter and Friendfeed and why you probably shouldn’t
  • My life in Google’s hand

Hoping those will explain what’s happening with me recently.

Categories: External Blogs

Observatoire d’informatique libre québécois | Logiciel Libre, Free Software et Open Source au Québec

Waglo - Mon, 02/08/2010 - 11:25

J’ai changé le nom de domaine pour l’Observatoire de l’informatique libre québécois : Observatoire d’informatique libre québécois | Logiciel Libre, Free Software et Open Source au Québec. J’espère ainsi lui donner une identité plus précise. C’est un message d’André Cotte sur la liste de FACIL où il disait

« Quand on peut s’intégrer dans un site d’agrégation de flux comme
Informatique libre
, on a le meilleur des deux mondes : son blogue et la
diffusion. »

qui m’a fait penser à ça.

L’ancien domaine fonctionne toujours, bien sûr, mais tout le traffic est maintenant redirigé vers le nouveau nom, OILQ.org.

Je suis toujours ouvert à vos suggestions pour améliorer le site, ainsi qu’à vos dons pour aider à réaliser ces suggestions.

Categories: External Blogs

From Creative Commons to the Olympics

Waglo - Sun, 02/07/2010 - 17:50
Misteur Valaire is a Québec electro-jazz band who sold around 1000 albums yet got their ticket to the Olympic Games in Vancouver. Their secret? Over 40,000 downloads of their web album Friterday Night available through a Creative Commons non-commercial share-alike licence since 2007.
Categories: External Blogs

Animated news, hey, that’s my idea!

Waglo - Tue, 02/02/2010 - 17:03

Slashdot has a story today about animated news as this clip shows:

I’m only mentionning it because it’s something I wanted to do maybe five years ago and car accidents was my first thought. Without the Tiger Wood caracter of course. You can read more about this in The blurry lines of animated ‘news’ on the CNN website.

Which reminds me of another idea I had: why not make a site to predict the stories that will appear on Slashdot tomorrow or in a couple of days? It could even become a fun gambling site. Who knows…

Categories: External Blogs

The pen as a multimodal interface

Waglo - Sat, 01/23/2010 - 17:15

I’ve long been thinking about a cool gadget I’d like to have. It might remind you of the set of pen computers if you’ve seen it, but what I want is much simpler, just one pen but probably hooked with bluetooth to other devices.

What is the quickest way to play a song when you know its name? If you’ve got a keyboard, typing its name is the obvious choice. If you have a GUI, drilling down and selecting it (going through genres, artists or years maybe) is the way to go. But if all you have is a pen, why not just write it out? You want to pause it? Two parallel vertical lines should do the trick, and obviously a triangle pointing right will have it play again. Where does the sound come from? Bluetooth headset or maybe even a tiny speaker directly on the pen. Or maybe it’s controlling some remote computer. Where are the songs stored? Probably not on the pen, although we can easily imagine a pen holding 3000 songs (say, 16 GiB). Lots of possibilities.

Hmm, how did I come up with 3000 songs? Say a song is 5 MiB for a cheap MP3 encoding. Take your new super pen, and write it out: 16,000,000,000 / 5,000,000 (with commas, spaces, or using GiB and MiB units, it doesn’t really matter), finish with an equal sign and what happens? The pen can tell you the answer, using that tiny speaker and its voice synthesizer. Maybe we could also add a small display on the side of the pen, or even have the output sent to your watch screen. The possibilities are endless!

How else do you think this could be useful? Maybe the pen could provide some haptic response (say, to correct your spelling). What else?

Categories: External Blogs

The Aikido of self-improvement

Waglo - Tue, 01/19/2010 - 09:16

It’s a well known fact that you are your worst ennemy. Once you come to realize this, you might want to turn your attention to some ancient or not so ancient martial art, perfecting your expertise in redirecting your opponent’s strength against himself, away from you, careful not to inflict any harm.

For 2010, my greatest ambition is to turn all the negativity I hold within me into something good, positive, actual lessons learned and most importantly felt.

15-20 years ago, I was living a plentiful life, not doing much but spending time with friends, working a normal job (phone surveys, baking donuts, etc.) and messing a bit with computers. I was also into poetry, hosting a radio show, a couple of poetry nights every week and writing plenty. I had a business card that wasn’t one. It was a presentation card, describing a bunch of stuff I was into, as long as my arm. But then things changed. One day, I decided spending time idly chatting and optionally drinking with friends was mostly a waste (yes, kick me). I got more into poetry, more serious, forming a group of 15-20 people and went as far as to renting le Lion d’Or, a 200+ space for a poetry night. And that’s when it changed. That’s when, instead of flowing, I started to really take charge. Of my life, of my surroundings and everything in between. I really felt I had to do something with my life, for others, people I didn’t know. I owed it to the world in general. That was my biggest mistake. Looking back, it’s quite obvious but to tell you the truth, I’m not sure what could have prevented it.

That’s when things really fell apart for me. Slowly, my main form of interaction with others was solely through helping selflessly. I was replacing friends with acquaintances, good times with imagined responsibilities and trading laughter for infinite stress.

“Write for yourself”. You hear that all the time. It’s only now I really understand what it means, that I feel it, that I live it. It’s not about teaching at all, it’s the act of sharing. Only some people will get what I’m writing about and that’s alright. It’s much less pressure for one thing; and another is your pompous ass feeling will probably vanish once you get that too.

A couple of years ago I attempted to resurface. The last 5 or 6 years before that, I fooled myself thinking I was unavailable on purpose when in fact I was just falling in this trap I had been painstakingly setting for the 10 years before that.

You will be betrayed. I’d tell you to brace for it but it is the nature of betrayal to surprise you. Betrayal can come from any direction. The most effective kind comes from the people you trust the most, starting with yourself. Which brings me back to the topic at hand: aikido.

“What doesn’t kill you makes you stronger” they say. They must be right, otherwise they wouldn’t be saying it, obviously. 2010, now 38 year old, this lesson is finally sinking in. Hopefully, turning me into a great and self-less Aikidōka in a not too distant future.

Categories: External Blogs
Syndicate content