Skip to main content

Feed aggregator

New Products

Linux Journal - Tue, 03/24/2015 - 13:13
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

Flexible Access Control with Squid Proxy

Linux Journal - Mon, 03/23/2015 - 15:10

Large enterprises and nuclear laboratories aren't the only organizations that need an Internet access policy and a means of enforcing it. My household has an Internet access policy, and the technique I've used to enforce it is applicable to almost any organization. In our case, I'm not too concerned about outside security threats. more>>

Categories: Linux News

Solving ODEs on Linux

Linux Journal - Thu, 03/19/2015 - 12:28

Many problems in science and engineering are modeled through ordinary differential equations (ODEs). An ODE is an equation that contains a function of one independent variable and its derivatives. more>>

Categories: Linux News

DevOps: Everything You Need to Know

Linux Journal - Thu, 03/19/2015 - 09:13
Have projects in development that need help? Have a great development operation in place that can ALWAYS be better? more>>
Categories: Linux News

Tighten Up SSH

Linux Journal - Wed, 03/18/2015 - 17:06

SSH is a Swiss Army knife and Hogwart's magic wand all rolled into one simple command-line tool. As often as we use it, we sometimes forget that even our encrypted friend can be secured more than it is by default. For a full list of options to turn on and off, simply type man sshd_config to read the man page for the configuration file. more>>

Categories: Linux News

Django Workshop: Introduction to web application development

Montreal Python - Tue, 03/17/2015 - 23:00

Good news everyone !

If you ever wanted to experience web development with Python, we are organizing a workshop next week, on March 24th. The goal of this workshop is to learn about web application development and the common best practices. The workshop will be presented in both French and English.

Who

Don't worry, you don't need to be a Python expert but a basic knowledge of Python is needed. If you've already followed a previous introduction workshop, you know everything needed!

Technical Requirement

Technically, we are going to work on Linux and on Mac. If you are on Windows we strongly encourage you to install a virtual environment VirtualBox by following these steps.

How

Just grab a free ticket here.

When

Tuesday, the 24th of March 2015 from 5:30 PM to 9:00 PM

Where

Université du Québec à Montréal (UQÀM) Pavillion Président-Kennedy Room PK-2605

Bring your laptop or pair up with someone else !

Categories: External Blogs

Security in Three Ds: Detect, Decide and Deny

Linux Journal - Mon, 03/16/2015 - 13:21

Whenever a server is accessible via the Internet, it's a safe bet that hackers will be trying to access it. Just look at the SSH logs for any server you use, and you'll surely find lots of "authentication failure" lines, originating from IPs that have nothing to do with you or your business. more>>

Categories: Linux News

Non-Linux FOSS: MenuMeters

Linux Journal - Thu, 03/12/2015 - 15:02

It sounds like a "back in my day" story, but I really do miss the days when laptops had LED activity lights for hard drives and Wi-Fi. Sure, some still have them, but for the most part, the latest trend is to have no way of knowing if your application is pegging the CPU at 100%, or if it just locked up. more>>

Categories: Linux News

Android Candy: Bluetooth Auto Connect

Linux Journal - Wed, 03/11/2015 - 13:36

I love my latest Android device (see the March 2015 issue's Open-Source Classroom column for details), but for some reason, it won't automatically connect to my Bluetooth headset. When I turn on my headset, I want it to connect to my Android device so I can start using it right away. more>>

Categories: Linux News

Montréal-Python 52: Quadruped Revolutionist

Montreal Python - Mon, 03/09/2015 - 23:00

Now that we have advanced our clocks last Sunday and all our cron jobs were run twice during the night, it's time to start enjoying the first spring sunlight at the 52th Montreal-Python!

This month we are receiving 2 guest speakers who are presenting at PyCon. It's your chance to give them feedback. It's also your chance to learn some tips about how to tweak your Mac with Python, from Timothy and finally, you'll learn more about how to automatically generate ReST API from different sources from Christopher.

Julia Evans: Systems programming as a swiss army knife

You might think of the Linux kernel as something that only kernel developers need to know about. Not so! It turns out that understanding some basics about kernels and systems programming makes you a better developer, and you can use this knowledge when debugging your normal everyday Python programs.

Greg Ward: How to Write Reusable Code

Learning to write high-quality, reusable code takes years of dedicated work. Or you can take a shortcut: attend this talk and learn some of the tricks I've figured out over a couple of decades of programming.

Timothy Sutton: Why Mac sysadmins love Python

Yes, we exist. And Python powers a lot of the popular open-source tools we use to manage Mac clients at a large scale. We'll tour a few of these FOSS projects and take a quick look at how the Python Objective-C bridge can be used to access OS X system APIs.

Christopher Hart: Ramses: build pyramid apps with a sneer of cold command

Ramses automatically generates REST APIs using Elasticsearch for reads, and supports Postgres or Mongo for writes. It parses RAML specifications and generates applications using Pyramid. Its target users are impatient dreamers who want to quickly prototype their own backends. Think of Ramses as Firebase for open source. We're hoping to attract new contributors and users. Currently we're using Ramses both in our own startup and also for our clients.

When:

Monday, March the 16th 2015

Where

Université du Québec à Montréal (UQÀM) Sherbrooke Pavillion 200 Sherbrooke West Room SH-3420

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
How

Just come, It's free ! but if you really want to subscribe you can do it by visiting our meetup page at: http://www.meetup.com/Montreal-Python/events/220943956/

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

diff -u: What's New in Kernel Development

Linux Journal - Mon, 03/09/2015 - 13:26

Nicolas Dichtel and Thierry Herbelot pointed out that the directories in the /proc filesystem used a linked list to identify their files. But, this would be slow when /proc directories started having lots of files, which, for example, might happen when the system needed lots of network sockets. more>>

Categories: Linux News

Geek Guide: The DevOps Toolbox

Linux Journal - Fri, 03/06/2015 - 11:54

When I was growing up, my father always said, "Work smarter, not harder." Now that I'm an adult, I've found that to be a core concept in my career as a DevOps engineer and manager. In order to work smarter, you've got to have good tools and technology in your corner doing a lot of the repetitive work, so you and your team can handle any exceptions that occur. more>>

Categories: Linux News

Nmap—Not Just for Evil!

Linux Journal - Thu, 03/05/2015 - 16:15

If SSH is the Swiss Army knife of the system administration world, Nmap is a box of dynamite. It's really easy to misuse dynamite and blow your foot off, but it's also a very powerful tool that can do jobs that are impossible without it. more>>

Categories: Linux News

Resurrecting the Armadillo

Linux Journal - Wed, 03/04/2015 - 15:19

1999 was a crazy year for business on the Internet, and for Linux. It was when Red Hat went public, with a record valuation, and VA Linux followed with a bigger one. Both were cases in point of the dot-com boom, a speculative bubble inflated by huge expectations of what the Internet would mean for business. more>>

Categories: Linux News

Call for Speakers - Montréal-Python 52: Quadruped Revolutionist

Montreal Python - Wed, 03/04/2015 - 00:00

We are looking for speakers for short and longer presentation (5-45mins). Especially, for people who would like to present a lighting talk at PyCon. We want to give you this opportunity to practice your talk. For more informations, please have a look at PyCon website at: https://us.pycon.org/2015/.

If you are willing to take this opportunity and come show us what you are doing, send us a blurb and give a small introduction to what you are doing at the following email address:

mtlpyteam@googlegroups.com.

In the mean time, we are lucky to have 2 speakers from Montreal who will present at PyCon. They will be on stage at this event, and it is your opportunity to have a preview of their talk:

Julia Evans: Systems programming as a swiss army knife

You might think of the Linux kernel as something that only kernel developers need to know about. Not so! It turns out that understanding some basics about kernels and systems programming makes you a better developer, and you can use this knowledge when debugging your normal everyday Python programs.

Greg Ward: How to Write Reusable Code

Learning to write high-quality, reusable code takes years of dedicated work. Or you can take a shortcut: attend this talk and learn some of the tricks I've figured out over a couple of decades of programming.

When:

Monday, the March 16th 2015

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

March 2015 Issue of Linux Journal: System Administration

Linux Journal - Mon, 03/02/2015 - 11:38

System administration is a very general term. It's our job to fix problems, repair systems and remind people to try power cycling their troubled desktops. more>>

Categories: Linux News

High-Availability Storage with HA-LVM

Linux Journal - Thu, 02/26/2015 - 16:58

In recent years, there has been a trend in which data centers have been opting for commodity hardware and software over proprietary solutions. Why shouldn't they? It offers extremely low costs and the flexibility to build an ecosystem the way it is preferred. The only limitation is the extent of the administrator's imagination. more>>

Categories: Linux News

Django Carrots Workshop – PyCon Edition!

Montreal Python - Thu, 02/26/2015 - 00:00

Django Carrots – PyCon Edition is a one-­day, intensive, free programming workshop for anyone who wants to learn how to code.

Organized by Geek Girls Carrots (GGC), the Django Carrots curriculum emphasizes individual contact between the student and mentor (before, during and after the workshop), a horizontal structure (students learn from mentors but also from each other), and sharing general knowledge about communities, organization and internet resources to help our participants after the workshop.

How can I sign up?

Please fill out this registration form. Registration is open from February 2nd to March 1st. Everyone who registered should get a response before March 5th. You do not need a ticket for PyCon to attend the Django Carrots workshop during PyCon, but we strongly encourage you to attend the conference as well.

What do I need during the workshop?
  • laptop & charger

Remember: You don’t need to have any additional knowledge about programming to attend (we mean that!). The most important thing is your motivation and readiness to learn!

Who are the mentors?

Our mentors are active programmers working in leading tech companies and universities in Europe and North America. In addition to knowledge and job experience, they are skilled educators who care about diversity and cultural changes in the tech industry.

We look forward to coding with you in Montreal!

Geek Girls Carrots ­is a global community and social enterprise focused on connecting, teaching and inspiring women in Tech and IT. We create community by organizing meetings, workshops, hackathons and other events, gathering people to share their knowledge and experience. We gather in 22 cities, including Warsaw, NYC, London, Berlin, Luxembourg and Sydney.

Categories: External Blogs

DNSMasq, the Pint-Sized Super Dæmon!

Linux Journal - Tue, 02/24/2015 - 17:03

I've always been a fan of putting aftermarket firmware on consumer-grade routers. Whether it's DD-WRT, Tomato, OpenWRT or whatever your favorite flavor of "better than stock" firmware might be, it just makes economic sense. Unfortunately, my routing needs have surpassed my trusty Linksys router. more>>

Categories: Linux News

PyCon Startup Row - Registration

Montreal Python - Tue, 02/24/2015 - 00:00

Tuesday March 3rd, we're inviting Montreal startups to present their startups to a panel of investors and VCs. Presentations will last 5mn, including a demonstration of the product.

There will be various startups at various stages of growth, from new startups looking for traction to growing startups.

This is a paid event to sustain our costs and to provide appetizers and wine for the networking parts.

Please get your discounted early bird 8$ tickets at https://www.eventbrite.ca/e/mtl-newtech-pycon-edition-tickets-15867698714

for more informations about PyCon: https://us.pycon.org/2015/

8 startups to pitch:

Agenda:
  • 5:45pm Doors open
  • 6:15pm Event Presentation. Each startup has 5 minutes to pitch, including a demo. Expect 1 or 2 questions from judges
  • 7:30pm End of presentations. Judges deliberate
  • 7:45pm Announcement of the Startup selected for Pycon
  • 7:45pm Stay for networking!

Categories: External Blogs
Syndicate content