ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_link22.5: מפגש שוחרי פרל תל־אביב

published at 17/05/2013 - 14:04 · ‏פורסם mksoft · ‏tags אירועים · שלח לחברידידותי למדפסת
אירועים ב-22 במאי 2013 (יום רביעי) נערוך את מפגש הפרל החודשי שלנו. אנו נפגשים ב-18:30 ומתחילים ב-19:00. כתובת: מכללת שנקר, חדר 2103, בבנין מיצ'ל - כניסה מרחוב ידע עם 8, רמת-גן.

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

במפגש פרידה ממנהיגנו העשוי ללא חת שעוזב את Telaviv.pm לטובת Amsterdam.pm ושתי הרצאות:

Asynchronous Programming FTW! ‏:: Sawyer X

העידן החדש עומד בסימן non-blocking asynchronous creative responsive deconstructive refactored decoupled conjectured applications. אם לא עליתם על עגלת ה-event loop אתם מחוץ ל-loop.

על מה אני מדבר ? האם אני שיכור ? כמה מהמושגים הנ"ל מומצאים ? שאלות אלו ועוד ייענו במהלך ההרצאה.

Rx.pl - Reactive Extensions for Perl :: רן עילם

RX.pl בגיטהאב

ספריה לבניית יישומים אסינכרוניים..מאחר וקשה לכתוב יישומים אסינכרוניים, אך לעבוד עם lists של פרל זה קל, הבה נהפוך events ל-lists, ונהנה מהיתרונות:

  • תכנות אסינכרוני אלגנטי ללא קינון callbacks, בשימוש אופרטורים המוכרים לכולנו מהעבודה עם lists של פרל.
  • ניהול ותיאום events, לדוגמא יצירת בקשת HTTP כאשר יש timeout על לחיצת מקש אם בקשת ה-HTTP הקודמת הייתה בסדר והגיעה במהלך 10 השניות האחרונות.
  • תכנות עם stream transformations, במקום אובייקטים ומתודות- הכירו תכנות פונקציונלי יפהפה עם מצבים ו-side-effects מוגדרים. החלפת דיאגרמות UML משעממות בדיאגרמות marble כיפיות.
  • הפסיקו לכתוב ולשכתב retry, timeout, throttle, buffer, window,   counters, caching ו-aggregate functions עבור כל פרוייקט. במקום, צרו את התהליכים שלכם בתור observables, אז תוכלו להנות מספריה עשירה של אופרטורים קיימים.
 

קישורים רלוונטיים

22.5: מפגש שוחרי פרל תל־אביב | כניסה / יצירת מנוי חדש | 0 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן