יום רביעי, 18 במרץ 2015

254 Thunderbolt

פרק 254 - Thunderbolt

  • רן מארח את בן פורמן (Director of SW & PAE) מאינטל לשיחה על Thunderbolt, טכנולוגית ה - high performance החדשה מבית היוצר של מרכז הפיתוח של אינטל בחיפה.
  • מה זה Thunderbolt?
  • Apple only?
  • מה זה PHY? מה זה פרוטוקול DP, ומה זה PCIe?
  • אינטרנט קווי בבית במהירות של 10G?
  • האם העתיד ב - docking station?
  • מה הגודל של המעבד? מה זה כבל אקטיבי?
  • האם זה רק למשתמשים כבדים (גיימרים, צלמים, עורכי וידאו…) או גם אני יכול?
  • איך נראה סדר היום של PAE?

ובכלל, מה היינו עושים בלעדי הקשרים המיוחדים שנוצרים בצבא?

שיחה ברומו של חומרה...

הקובץ נמצא כאן, האזנה נעימה ותודה רבה לרענן על התמלול

יום שני, 16 במרץ 2015

253 Fogcast 17 - Deployments

הפצה, או באנגלית - Deployment. באולפן - ליאור ורן.

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

  • תהליך ההפצה: מריצים, בודקים, עוקבים (לוגים) ומגיבים לשינויים וההתרחשויות השונות.
  • כל חברה והפלטפורמה שלה.
  • יש שעובדים ישירות עם החומרה ויש שעובדים על מכונה וירטואלית, ויש כמובן מכולות (Container).
  • יש כמובן פלטפורמות ששולחים להם את הקוד וכל השאר מטופל - PaaS
  • פלטפורמה כשירות נוח ויעיל כשעושים פרוייקטים קטנים מנסים משהו אולי לפרויקט לקהילה.

  • הפצה עם פלטפורמת מטאור. מנטרים (Monitority). מגדירים שרתי אמזון עם Cloud Formation
  • Chef מעולה להכנת המערכת לקראת שימוש. אך דרושים כלי המשך בשביל הקוד.

  • לקוחות בינונים זה המקום להתחיל.
  • בחברת גורמים קשה לקבל תשלומים משירותים שונים בחו"ל ובעיקר כיף לשמוע שאנשים מוצאים עבודה על ידי החברה.

  • מוזמנים לבוא לדבר על הפצה במערכת Windows או תחומים אחרים הקשורים בהפצה.


הקובץ נמצא כאן, האזנה נעימה ותודה רבה ליוסי על התמלול

יום שני, 2 במרץ 2015

252 - Bumpers 21

02:06 - blessed-contrib
ספריה לציור גרפים בטרמינל מבוססת NodeJs. ניתן לצייר מספר רב של גרפים ממגוון סוגים

אפליקציה שמקשרת בין עיוורים הזקוקים לעזרה למתנדבים. האפליקציה מאפשרת לעיוורים להיעזר באנשים רואים על מנת לקבל עזרה. העיוור מצלם פריט כלשהוא ונעזר באדם רואה על מנת לקבל מידע. למשל: תאריך תפוגה של חלב, תווית על בקבוק תרופה וכו. האפליקציה מקשרת בין המתנדבים לעיוורים. 

Rust interactive tutorial
ערכת לימוד אינטראקטיבית. ארוכה ודורשת זמן. מספר רב של שיעורים

08:30 - React Native
מי שסיפר על זה הוא מייק והוא הזוכה בכוס של רוורסים

React Native – ספריה שלוקחת את React ומקמפלת לקוד Native. מטרת השימוש בספריה הוא לכתוב אפליקציות Native תוף שימוש בJS בלבד.
הצעה למה ווטסאפ ממשו את גירסת הדסקטופ בצורה הנוכחית

מיפוי של Coffee Script לעומת הגרסה הבאה של ES6.
על פניו נראה שES6 אמצה את כל הדברים הטובים שהיו בCoffee Script

מאמר על מעבר מ NodeJS לGO.
הסברים מה טוב במעבר ולמה לדעתם המעבר טוב.

19:10 React Canvas
ספרייה של Flipboard – ספריה שמאפשרת עבודה עם Canvas ב React
הספריה מוסיפה לReact יכולת לעדכן Canvas במקום לעדכן את הDom.

שכתוב מחדש של HipChat

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

22:08 - GrayLog V1
Gray log - ספריה שמאפשרת איסוף וניתוח נתונים ממספר רב של מקורות.
הספריה נכתבה מחדש ושוחחרה גירסא חדשה שקבלה ביקורות טובות. 

שוחחרה גירסא 2 עבור HTTP. נוספו רכיבים חדשים כגון Headers, Streams ועוד.
הקישור מוביל לשקף בודד המציג את מבנה הפרוטוקול בצורה סכמטית. 

מימוש של Redis בתוך הדפדפן. Redis זהו מימוש קוד פתוח לאחסון key-value.

30:06 - Datascript
בסיס נתונים עם יכולות לשאילתות. כתוב ב clojurescript.
הספריה מאפשרת להריץ מעין בסיס נתונים ותומכת בשאילתות כגון find, where וכו.

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

ספריה שנכתבה על ידי פייסבוק. אפשר להוסיף את הספריה באפליקציה שלנו ולקבל מעין Chrome Web Tool בתוך האפליקציה שלנו. 

34:35 - Spark evolved
ספריה שמזכירה את Apache Pig ואת cascading 

35:20 - fetch api call
fetch מיועד להחליף את הXHR הוותיק.
Pollyfill שבא להחליף את הXHR. מתחיל להתמך על ידי מגוון דפדפנים. 

39:45 - async.js
כלי נוסף לעבודה אסינכרונית בדפדפנים או בNodeJs
מכיל יכולת לפשט את התלויות של הקריאות האסינכרוניות. מכילה מודל שמעין משטח את גרף התלויות ו"פותר" אותן אחת אחת.

41:10 - Swift 1.2
הכרזה של אפל על הגירסא הבאה של שפת התכנות Swift. אמורה לתקן את הבעיות של הקריסות המרובות של השפה.
אפל הוציאו תיקון ומציינים שהם שפרו את הקומפיילר

מימוש של Swift בפרוייקט OpenSource. המטרה להריץ את Swift בצורה מנותקת מהסביבה של אפל, למשל להריץ על אנדרואיד על לינוקס וכו.

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

חיבור של מספר ספריות של React עם Socket.io ומזה נוצרה ספריית Flux שפייסבוק משתמשת בזה להזרים נתונים בזמן אמת.
הקישור מוביל לסדרת מאמרים שמספרת את כל תהליך היצירה של הספריה עם כל הקשיים והבעיות במהלך הדרך.

בדיקה של כל מיני Go Frameworks. ניתוח מעמיק של מספר עצום של רכיבים מבחינת ביצועים.

49:45 - לינקים לשעשוע
Source Code Disclosure of every possible project
במערכת דיווחי באגים של מוזילה מישהו פתח באג על זה שניתן לראות את כל הקוד של מוזילה (כנראה שמישהו לא הסביר לו מה זה קוד פתוח.....)

עוד פרק בסדרת היטלר מגלה: Hitler finds out about io.js - genius!!
הקובץ נמצא כאן
האזנה נעימה ותודה רבה לניר גייר על התמלול