Hi, I'm Ido Perlmuter

עברית

An Israeli programmer, hardly known by the net name “ido50”, which is the worst screen name ever chosen by anybody.

Unfortunately (for you), you have reached my personal page. And though I can't really see a reason why you'd like to, here's some info about me:

Personal Information
Full Name Ido Perlmuter
Birth Date 1984-06-12
Nationality Israeli
Location Tel-Aviv, Israel
Email ido at ido50 dot net
Languages Hebrew, English, Sarcasm
Education BSc in Mechnical Engineering (Tel-Aviv University, 2006).
Ongoing: BSc in Computer Science (Open University).
Work Experience
Since Feb. 2010 Software developer at Bezeq Inc.: development of network management systems; process automation, monitoring and control.
2000-2010 Website design and management as a freelancer for different customers.
Military Service
2006-2009 Engineering design officer, GOC Army Headquarters: design of various mechnical devices and defences for AFVs used by IDF's ground forces.
Computer Knowledge
Operating Systems GNU/Linux, FreeBSD and (*sigh*) Microsoft Windows.
Programming Languages Perl and (*sigh*) Java, C, PHP.
Databases SQL (MySQL, SQLite, Oracle), MongoDB.
Website Design Over 13 years of experience building websites, proficiency in HTML, CSS and JavaScript.
Web Development Many years of experience developing web based software with Perl.

Things I Do/Did:

Software Libraries

Abilities Abilities

מערכת הרשאות משתמשים מופשטת לאפליקציות אינטרנט.

ראה/י גם C::P::A::Abilities.

Brannigan Brannigan

אימות ועיבוד נתונים מתקדם וגמיש עבור אפליקציות אינטרנט.

Dancer::Session::MongoDB D::S::MongoDB

מנגנון לשמירת sessions במאגר נתונים MongoDB עבור אפליקציות מבוססות Dancer.

Entities Entities

מערכת ניהול משתמשים והרשאות לאפליקציות אינטרנט וכן ניהול חבילות לשירותי רשת מבוססי-מנוי המממשת את מערכת Abilities.

Giddy Giddy

מאגר נתונים נטול-סכמה על גבי מערכת ניהול הגרסאות Git.

Leyland Leyland

תבנית אפליקציות אינטרנט מבוססת Plack לכתיבת אפליקציות אינטרנט מבוססות REST.

Locale::Wolowitz Locale::Wolowitz

לוקליזציה פשוטה לאפליקציות אינטרנט עם JSON.

Markup::Unified Markup::Unified

ממשק אוניברסלי פשוט לשפות התיוג Textile, Markdown ו-BBCode.

ראה/י גם D::C::IC::Markup::Unified.

MongoDBx::Class MongoDBx::Class

ORM גמיש למאגרי נתונים MongoDB.

MongoDBx::KeyValue MongoDBx::KeyValue

ספריה פשוטה לשימוש במאגר הנתונים MongoDB כאילו היה מאגר מפתח-ערך (key-value store).

MorboDB MorboDB

מסד נתונים תוך-זכרוני תואם MongoDB.

MQUL MQUL

שפת חיפוש ועידכון מבוססת MongoDB לשימוש כללי.

Plack::App::MCCS P::A::MCCS

אפליקציה מובנת להגשת קבצים סטטיים מתוך אפליקציות מבוססות Plack.

Plack::Session::Store::MongoDB P::S::Store::MongoDB

מנגנון לשמירת sessions במאגר נתונים MongoDB עבור אפליקציות מבוססות Plack.

Tenjin Tenjin

מנוע תבניות מהיר וקליל אך רב-יכולות. פיצול (fork) של ספריית Tenjin המקורית.

ראה/י גם C::V::Tenjin וכן D::T::Tenjin.

Text::SpanningTable Text::SpanningTable

ספריה ליצירת טבלאות ASCII עם תמיכה בתאים מורחבים.

WWW::Postmark WWW::Postmark

API פשוט לשירות האינטרנט Postmark המטפל בשליחת אימיילים מאפליקציות אינטרנט.

Web Applications

SheepWool SheepWool

מערכת ניהול תוכן לאתרי אינטרנט המיועדת למעצבי אתרים ומפתח אינטרנט.

ReqRes ReqRes

קליינט אינטרנט פשוט בסגנון בקשה-תשובה לבדיקות מהירות של אפליקציות REST.

CoCoE CoCoE

אפליקציית אינטרנט ותוכנת דסקטופ להערכת התנגדות מגע למעבר חום בין גופים.

Websites

פורום רמבו פורום רמבו

פורום אוהדי בני-יהודה ת"א. עד אוקטובר 2009 היה אתר האינטרנט הרשמי של בני-יהודה ת"א אותו ניהלתי למעלה מ-10 שנים. בקרוב יתאחד עם אתר ארגון "אריות יהודה".

אריות יהודה אריות יהודה

אתר האינטרנט של "אריות יהודה" - ארגון אוהדי בני-יהודה ת"א. בשלבי איחוד עם פורום רמבו (האתר הרשמי לשעבר של בני-יהודה).

א.ש. פרזול א.ש. פרזול

אתר האינטרנט של א.ש. פרזול, חנות מוצרי פרזול לנגרים הממוקמת בתל-אביב.

דרים ספא דרים ספא

אתר האינטרנט של דרים ספא, מועדון למסיבות רווקים/ות ואירועים פרטיים הממוקם בחולון.

שוהם מבלטים ומכונות שוהם מבלטים ומכונות

אתר האינטרנט של חברת "שוהם מבלטים ומכונות", המייצרת מכונות למפעלים וממוקמת בתל-אביב.