Cover photo
Gabor Szabo
Works at Perl Training Israel
Attended Hebrew University of Jerusalem
1,909 followers|526,742 views


Gabor Szabo

Shared publicly  - 
Getting started with Perl - in Korean
 ·  Translate
Add a comment...

Gabor Szabo

Shared publicly  - 
Attribute types in Perl classes when using Moose - now in Korean
 ·  Translate
Add a comment...
Have him in circles
1,909 people
zari ramsey's profile photo
Mariano Wahlmann's profile photo
Khadis Thok's profile photo
Pam McKeen's profile photo
Flavio Poletti's profile photo
Michelle Sirjue's profile photo
Adekunle Adekolu's profile photo
Diego Kuperman's profile photo
Oded Haim-Langford's profile photo
Perl, Python, Subversion, Git and Linux trainer
  • Perl Training Israel
    Trainer, Owner, present
  • Perl Weekly
    editor, newscollector, present
  • Check Point
  • Mercury Interactive
  • Cisco Systems, Inc.
  • Servicesoft
  • Netmanage
  • Goldnames
  • Digital Equipment Corporation
  • Rosh Maarachot
Basic Information
Providing Perl, Python, Subversion, Git and Linux courses
I write a lot of Perl and some Python code. I mostly use Git and Subversion. My desktop runs Linux, one of my notebook runs Windows, the other one is a Mac. For the variety.

I help people write better code and solve they problems with Perl, Python and a number of other languages.

I do this in class-room trainings and online.

Check out the Perl Maven site and the EduMaven site.

I have started to develop Padre, the Perl IDE and I run the Perl Weekly and the Perl TV

If you are interested in Perl related news, but are too busy to read every blog, this might be a good solution for you. One mail every Monday.
The Perl Weekly also has a Google+ page you can add to your circles.

  • Hebrew University of Jerusalem
    Information Systems, Finance, 1993 - 1997
  • Hebrew University of Jerusalem
    Computer Sciences, 1990 - 1993
    Mathematics, 1987 - 1989
  • Fazekas
    1982 - 1986
Other profiles
Contributor to
Gabor Szabo's +1's are the things they like, agree with, or want to recommend.
BEGIN block - running code during compilation

Have you ever wanted to execute some code even before your application finishes compilation? Perl will let you do that. Well, sort of. BEGIN

Start using Template Toolkit to show the empty pages

Now that we have created the skeleton PSGI application we should further improve it. It is clear that we should not have HTML embedded in th

CPAN Pull Request Challenge is Not Really a Challenge ~ Perl Is My Cocaine

Contributing to well known Perl modules is much more accessible for the mere programmer than I expected. And I wouldn't had find out this wi

Introduction to JavaScript - basic output

While learning about Node.js, JQuery, or Angular.js might be fun, I think it is important to have some background, and to know how to use pl

argv - необработанные аргументы командной строки в Node.js

Людям, живующим в мире фронтенд разработки JavaScript, не приходится иметь дело с командной строкой, но если вы пишете серверное приложение,

Начинаем с Node.js

Посмотрев несколько учебников по Node.js, я подумал, что стоит тоже начать с простого "Hello World" примера. Прежде, чем вы начнете, возможн

List content of a directory with Node.js

Just as the dir command in MS Windows (or more specifically in DOS), or the ls command on Unix/Linux, we would like to implement a Node.js s


Do you really want to improve yourself? The Perl Maven Pro is now available for only $1 for the first month! Learn more. Close. Perl Maven.


This is the first post, but as with most of the programming languages we start to count from zero... I should write something very deep here

Getting started with Node.js

Having seen the beginning of a number of tutorials about Node.js, I thought I should also start with the simple "Hello World" example. Befor

Camelia × Close Prev: Using 3rd party Perl 6 modules Next: Thanks ...

=title Timestamp and elapsed time in Perl 6 =timestamp 2015-01-11T11:11:11 =author szabgab =keywords time, now, Instant, Duration =status sh

Perl Programming Weekly Issue #177 - 2014-12-15 - 'Tis the Season

By now, it's fair to say we are squarely in Yulite territory and, as the countdown to the new Year is approaching the single digit fast, we

Migrating (the Perl Maven site) from Dancer 1 to Dancer2

Do you want to improve your Perl? Register to the FREE Perl Maven newsletter here. Type in your e-mail address: If you are already registere

: Individual Author pages

Do you want to improve your Perl? Register to the FREE Perl Maven newsletter here. Type in your e-mail address: If you are already registere

Length of an array in Perl

In Perl the length function is only used for strings. In order to get the length of an array use the scalar function.

Levels of security using (R)?ex

Just recently I've started to play with Rex which is a tool for automating server management. Part of the DevOps revolution. I have not used

Scalar and List context in Perl, the size of an array

In this episode of the Perl tutorial we are going to look at context sensitivity in Perl. In English, as in most of the other spoken languag

CPAN, mcpan, MetaCPAN

Searching for a Perl module on Google will most probably lead you to a page on, the old front-end of CPAN. By typing the let

Advancted functions

EduMaven · Newsletter · About · Atom feed · (). Advancted functions. Variable scopes · Name resolution order (LEGB) · Scoping: global seen f

Perl Programming Weekly Issue #155 - 2014-07-14 - There Be Cobwebs In Th...

Tweet. This week, we have echos of the next conferences coming out way (YAPC::EU, the Perl Swiss Workshop, the next meetings). We