Reversim Podcast

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Mas informaciones

Informações:

Sinopsis

Reversim is a Hebrew software developers

Episodios

  • 366 Clicktale, tech stack story

    08/04/2019

    פודקאסט מספר 366 של רברס עם פלטפורמה - אורי ורן מארחים בכרכור את שחר בר מחברת Clicktale לשיחה על פירוק מונולוטים, שינוי טכנולוגיות וטיפים של אלופים.הפרק בחסות Next Insurance, שהם גם (במקרה) ספונסרים של Reversim Summit 2019 (שזה לא במקרה - שריינו תאריכים ובואו בהמוניכם).שחר בן 40 מרמת גן, נשוי +2 - בתחום משנת 2000 ובארבע (וחצי) השנים האחרונות ב-Clicktale.בשלוש השנים הראשונות ניהל את קבוצת ה-Back-end ובשנה וחצי האחרונות הוא ה-CTO של החברה.חברת Clicktale נוסדה בשנת 2006 ע”י ד”ר טל שוורץ (ממייסדי מרכז היזמות של הטכניון והמרצה המיתולוגי של קורס הייזמות) ואריק יבילביץ’ (שהיה סטודנט בטכניון), על בסיס הרעיון שניתן “להקליט” את מה שמשתמשים עושים באתרים (את הקוד או את ה-Events ואת הבחירות) ולהשתמש בזהלמשל - “לנגן” וכביכול “לעמוד מאחורי הכתף” של המשתמש, ואז לנתח התנהגות של אלפי משתמשים כאלה יחד ולראות מה עובד יותר או פחות.מכאן - התפתחות לאנליטיקות, דו”חות וניתוחים מתקדמים.השירות ניתן כ-SaaS, אין Agent on premise שאוסף נתונים על השרתים של הלקוחות, אלא Tag -  האתר המארח מוסיף את קוד ה-JavaScript שעושה מעיין Bootstrapp

  • 365 Carburetor 26 - open source politics

    07/04/2019

    פרק מספר 365 (מספר קוסמי!) של רברס עם פלטפורמה - קרבורטור מספר 26: אורי ורן מארחים את נתי שלום (היזם של חברת Cloudify) לשיחה התקופתית על קוד פתוח, עננים, תשתיות ואירועים מהתחום מהזמן האחרון.קצת רקע להיום: ב - 11 למרץ 2019 פורסמה הודעה של AWS על התאגדות משותפת עם מספר חברות (בינהן Expedia ו-Netflix), על מנת לקחת מוצר בשם Elastic Search (חברה שהיזם שלה ישראלי, תזכורת לפרק 362 עם אורי כהן, וגם התגובה של שי בנון המייסד) וליצור עבורו מודל הפצה חדש (Re-distribution), מה שמרעיד את אמות הסיפין בתחום ומעורר לא מעט שאלות.נתי גם אמר את זה קודם . . .הנושא הציף קודם כל את הבלבול שקיים סביב המודל העסקי של חברות קוד פתוח והאופן שבו הן מייצרות רווח - נכון עבור Elastic אבל באותה מידה גם עבור Redis או GitHub וכו’.כל המוצרים של החברות הללו מגיעים מחברות ממומנות ולמטרת רווח ישיר, בשונה למשל מפרויקט כמו Kubernetes, שגוגל מעודדת על מנת לעודד צריכה של Google Cloud (ומשם לייצר רווח “משני”).יש מספר דרכים לרווח ישיר ממוצר קוד פתוח - רישיון שימוש (Subscription license)שירות כ-SaaS (ותשלום לפי צריכה)שירות מנוהל (Managed Service) -

  • 364 Bumpers 57

    01/04/2019

    רן, אלון, ודותן בפרק מספר 57 של באמפרס (364 למניין רברס עם פלטפורמה) - סקירה של טכנלוגיות ודברים מעניינים האחרון, נכון ל-1 באפריל 2019. מתחילים בגדול - מכירים CAP Theorem? ההנחה עד היום הייתה שבמערכות מבוזרות אי אפשר לשמור במקביל על Consistency, Availability  ו - Partition Tolerance, אלא לכל היותר על 2 מתוך ה-3 בו זמנית. עכשיו מגיעה תפנית בעלילה,  דווקא מכיוון הפיסיקה התיאורטית - מדענים פרסמו ניסוי מחשבתי, שאומר שבמידה וניתן לעבור את מהירות האור,  ניתן לשמור על שלושתם במקביל!כיוון מעניין, בעיקר מבחינת מחשוב קוונטימה זה אומר לגבי Spanner? לא צריך את כל השעונים האטומיים? . . . לא, צריך רק לעבור את מהירות האור וזהו.למתי מתוכנן? צריך לבדוק עם איינשטיין (לא של Salesforce - אלברט עצמו, כי אם כבר עוברים את מהירות האור יש מצב שאפשר לחזור אליו).בהמשך לזה - באמצעות ענן של Quantum Computing, ולמשך חלקיק שנייה, נראה שהצליחו להפריך את CAP Theorem, ובתהליך נוצרו חלקיקים חדשים, שזכו לשם CAPP - CAP Particles.המאיץ ב-CERN מכוייל עכשיו כדי לאתר את החלקיקים החדשים - העולם הפיסי מתחבר לעולם התוכנה, וזה כבר לא

  • Summit 2018: After analyzing 30,000 SQL queries, these are the top mistakes developers make / Tomer Shay Shimshi

    24/03/2019

    Users want to see their data fast, immediately, now. Whether you’re working with an ORM or writing native SQL, you probably had a “scratching-my-head-trying-to-figure-out-why-this-query-is-so-slow” moment. The team at EverSQL analysed more than 30,000 SQL queries from thousands of different companies, to lay down the most common mistakes developers do when writing SQL queries. This talk will focus on writing SQL the right way, the fast way.MP3

  • Summit 2018: Evolution 3.0 : solve your everyday problems with genetic algorithm / Mey Maayan Akiva

    24/03/2019

    When was the last time you wrote an algorithm to plan your diet? As programmers we do amazing things in our everyday job, but rarely do we use our knowledge at home. In this talk I will introduce genetic algorithms and share how I coded a genetic algorithm from scratch and used it to generate my weekly schedule and to create a smart diet planer. We will go through the different stages of the algorithm and understand how they affect the algorithm’s solutions. Let me show you a different side of genetic algorithms and you will discover a new way to solve your everyday problems.MP3

  • 363 GPU @ Nvidia

    10/03/2019

    פודקאסט מספר 363 של רברס עם פלטפורמה - אורי ורן מארחים את יקי ויובל מחברת NVIDIA לשיחה (קצת) על החברה בישראל ו(בעיקר) על מה עושים היום עם GPU, האפליקציות המעניינות ומהם הדברים עליהם עובדים בישראל.יקי טבקה מוגדר ב-NVIDIA כ- Distinguished Engineer (כמו Individual Contributor, ברמה גבוהה), עוסק כבר הרבה שנים בכלי פיתוח תוכנה, בעיקר בתחום של גרפיקה תלת-מימדית, חישוב מקבילי ובינה מלאכותית.יובל מזור הוא Senior Solution Architect ב-NVIDIA - זה שתפקידו לקחת את הטכנולוגיות שיקי מדבר עליהן (וגם בונה, וגם עובדים יחד) וליישם אצל לקוחות.אם יצא לכם לפרק מחשב פעם ולראות מה יש בפנים, בטח נתקלתם בלוגו ירוק יפה של NVIDIA - החברה מוכרת הסטורית בהקשר של כרטיסים גראפיים, והיום (וכבר לא מעט זמן) יש כבר הרבה יותר מזה.החברה נוסדה ב-1993 ע”י שלושה יזמים עם ~$20M השקעה של VC, היום החברה מוערכת בכ-$90B, ויש לה מעל 11,000 עובדים. גדלה יפה.ההתחלה הייתה עם כרטיסי משחק - המעבד המרכזי לא ממש מתאים לציור פיקסלים, והתחילו לייצר מאיצים למיניהם. הראשון ש-NVIDIA הוציאה ב-98 נקרא RIVA TNT, שידע לייצר 2 פיקסלים במקביל (!).מאז התחום התחום התפת

  • 362 Elastic, distributed corporate with Uri Cohen

    26/02/2019

    פודקאסט מספר 362 של רברס עם פלטפורמה - אורי ורן מארחים את אורי כהן, ידיד הקהילה כבר זמן רב, כיום עובד ב-Elastic (יש מצב ששמעתם את השם איפשהו). השיחה מכוונת לחברה עצמה ומה היא עושה - וגם על איך היא עושה את זה: “חברה מבוזרת”, כשאורי הוא אחד העובדים הבודדים בחברה שנמצא ביום-יום בישראל.קצת על אורי - אורי עובד ב-Elastic כ-3 שנים, מגיע מרקע של פיתוח תוכנה ולפני כ-10 שנים עבר לצד המוצר (Product).כיום אחראי ב-Elastic על ניהול מוצר של כל מוצרי הענן.אז מה זה Elastic?שמעתם על Elastic Search? פלטפורמת קוד פתוח, שנוסדה במקור כמעיין מנוע חיפוש מבוזר מעל סיפרייה בשם Luceneמאפשרת להכניס מידע בצורת מסמכים (Documents) ולערוך עליו חיפושים, סכימות (Aggregations) וניתוחים שונים.הפרויקט שוחרר לעולם ב-2010 ע”י שי בנון, מייסד החברה, ומאז כמות ה-Use Cases גדלה - בהתחלה Log Analytics, וסביבו נוצרו עוד שניים: LogStash - מעיין מיקוד של המידע לפני שנכנס ל-Elastic Search; ו - Kibana - שכבת UI מעל Elastic Search, שיודעת לעשות ויזואליזציה של הדאטה.עבור לא מעט אנשים, זה גם ה-Stack שמעל ELKמותג ידוע ונפוץ, קצת משחק של אהבה

  • 361 Bumpers 56

    19/02/2019

    רן, אלון, ודותן בפרק מספר 56 של באמפרס (361 למניין רברס עם פלטפורמה) - סקירה של טכנלוגיות ודברים מעניינים מהזמן האחרון. רן - בפרק שעבר דיברנו על הרבה הכרזות מה -2018 AWS:reinvent, ונשארו עוד כמה שלא הוזכרו - שירות מנוהל Managed Kafka בשם Amazon MSK - מעניין למי שאוכל Kafka לארוחת בוקר (אנחנו מקבלים את כולם באהבה)יש כבר ל-AWS שירות דומה בשם Kinesis אבל לא בדיוק אותה אופרציהאם אתם בונים מאפס אז אולי זה לא ממש משנה, אבל אם כבר יש משהו שעובד על Kafka אז לעבור זה פחות כיףהקונספט עצמו אולי קצת מאכזב - בשונה מ-Kinesis, זה לא Serverless, צריך לבחור שרת, גודל וכו’; קצת דומה למודל של RDS (ניהול החומרה הוירטואלית נשאר על המשתמש), יוצר בעיות בפיקים (גם ב-Kinesis היה צריך לתכנן Capacity, ועדיין יותר קל לתכנן ל-Scale).עדיין יותר קל מלנהל Kafka בעצמך, לא כל כך זול, לשיקולכם.עצור! עכשיו תמשיך . . . Amazon EC2 מאפשר להשהות (Pause) ואז להמשיך Workloadsאפשר להקפיא Instance בזמן (בלי לעצור אותו), ואז להמשיך מאוחר יותרלא מצאנו שימוש ספציפי עדיין (בכל זאת EC2 as is), אבל רעיון מענייןחלק פחות נחמד - מתרחק מהקונספט של

  • 358 Bumpers 55 - Nostagia

    11/02/2019

    רן, אלון, דותן וגם אורי על קולות הרקע בפרק מספר 55 של באמפרס (358 למניין רברס עם פלטפורמה) - סקירה של טכנלוגיות ודברים מעניינים מהזמן האחרון, והפעם - פרק נוסטלגיה חגיגי במיוחד לרגל (חודש ה)עשור לפודקאסט וחמישים (וחמישה) פרקי באמפרס (ההערות בקוד המקור).הכל התחיל לפני לא מעט שנים - Ruby on Rails היה הדבר החם, Node.JS כבר היה (אבל לא כזה חם) - ומאז זרמו הרבה קומיטים ב-Github, וכל אחד בחר כמה נקודות להתייחס אליהן.הצוות עצמו עבר הרבה תהפוכות במהלך השנים, ואלה שמות (מאז דצמבר 2012) - עידן, אבנר, רן ודותןאורי הצטרףרן, אבנר ודותןרן, אלון ודותן בהרכב הנוכחיפרקי 1 באפריל (38, 47)- המצאת שפות תכנות, תוכניות הגירה לבכירים בעולם התוכנה, Frameworks חדשניים ופיקטיבים לזמנם, חלקם פשוט הקדימו אותו . .למשל ה - Super Simple Storage Service - S4עלייתו הצפויה לארץ של Werner Vogelsשירותי התמלול של Amazon עכשיו תומכים בעוד שפה, כך שהראיות רק מתגברות . . .ה - D4: Directed Data Driven Document - מוצר שבאמת יצא בסופו של דבר (עם ראשי תיבות קצת שונים אבל אל תיהיו קטנוניים).הכרזה על Angular 3 לפני שיצא 2 - ואז הם הכריזו על 4 .

  • Summit 2018: Making Quick Decisions / Zohar Lerman

    06/02/2019

    Whether you are a developer, a team leader or a product manager, your role involves making decisions on a daily basis. For most of us, making those decisions can be hard. This presentation is a cheat-sheet on how to hack your decision process. Using only a few easy steps and a cheap gadget, your decision-making process will become faster and more efficient.MP3

  • Summit 2018: A ballad to a programmer (בלדה למתכנת) / Yoni Tsafir & Iftach Bar

    06/02/2019

    They are back! After the viral success of last year's interview song, Iftach & Yoni return with an epic ballad about an epic programmer.This will be a satirical song, mocking some of the unique patterns of modern software development in Israeli hi-tech.There will be laughter. There will be tears. Don't miss out.MP3

  • Summit 2018: Master the Art of the AST (and Take Control of Your JS!) / Yonatan Mevorach

    06/02/2019

    Think of the new tools that are taking over the Javascript ecosystem: Babel, Typescript, Rollup, ESLint, etc.What do they all have in common: they all take Javascript source code as input, and some emit Javascript code as output.This talk will be a deep dive into the basic building block all these tools share: Transforming your code into a JS Abstract Syntax Tree (AST).You'll learn to read, traverse, and manipulate the AST so you can extend Babel by writing your own plugins, or by writing custom ESLint rules to enforce your team's code conventions.You'll also learn how to create super powerful "code-mods" to automatically convert thousands of legacy ES5 scripts to ES6 in seconds.MP3

  • Summit 2018: REST in peace? - cause APIs are much more than REST / Yonatan Maman

    04/02/2019

    REST is commonly used and considered as the usual suspect to solve any inter-process communication. RPC, data dump, message notifications, actors model, are all valid ways to communicate between distributed systems. In this talk, I will explore the different approaches and technologies in order to help you pick the right architecture for your domain.MP3

  • Summit 2018: Keep interviewing and nobody explodes: How WeWork uses games as part of our hiring / Yonatan Bergman

    04/02/2019

    While finding good software engineers is hard, finding the right ones for your team is harder. As we grew our engineering teams, we found ourselves putting a lot of time and effort into not just the hiring of employees but also the fine-tuning of the hiring process itself. In this talk, I'm going to share with you how we use games as part of our interview process. What led us to use this technique, a few takeaways from running this experiment for the past year, how you can use it today and of course - a live demo where we defuse a bomb togetherMP3

  • Summit 2018: Beyond the point estimate: uncertainty in neural networks for recommendations / Yoel Zeldes

    04/02/2019

    Recommender systems need to optimize a delicate balance between exploring new recommendations and exploiting informative ones. Up until this point recommender systems employed mostly bayesian prediction algorithms and utilized the inherent measures of uncertainty to optimize the crucial exploration/exploitation balance. While DNNs obtain state of the art results, they present specific challenges for recommender systems due to their lack of standardized uncertainty measures needed for most exploration strategies. In this talk I’ll cover how we overcome this challenge at Taboola and how we use uncertainty measures to our advantage when serving content recommendations billions of times a day.MP3

  • 360 Via

    31/01/2019

    פודקאסט מספר 360 של רברס עם פלטפורמה - אורי ורן פותחים את 2019 עם גיא ואודי מחברת Via לשיחה בעיות תנועה, סוכנים נוסעים ותכנות לינארי בשלמים (יותר כיף ממה שזה נשמע).לפני הכל, חדשות מרגשות - כנס רברסים השביעי (Reversim Summit 2019) יוצא לדרך!17-16 ביוני 2019 - עדכנו ביומן ספונסרים יתקבלו בברכה - אם החברה שלכם רוצה להיות בשורה הראשונה בכנס, זה הזמן לתפוס מקום.וגם אתם - ה Call for Papers נפתח! - בואו ספרו על משהו מעניין שעשיתם או למדתם וחושבים שכדאי לשתף - הגשות עד סוף פברואר (28/2)אז Via - השיחה תעסוק גם בצד העסקי וגם בצד האלגרוריתמי, ובשביל זה גיא ואודי כאן - גיא מנהל את פהעילות העסקית של Via בישראל, מגיע מרקע של ניהול פרויקטים והיום ב-Via מתרכז בהשקת השירות בישראל - במהרה בימינו (שמעתם כאן לראשונה. בערך).אודי -  מתימטיקאי, 15 שנים בתחום, מנהל קבוצת אלגוריתמים ב-Via (הרחבה על אלגוריתמים בהמשך, יש למה לחכות עם הספר של קורמן)אז מהו המוצר של Via?חברה טכנולוגית שפיתחה מערכת לתחבורה ציבורית חכמההאלגורתים יודע  לאסוף ולחבר אנשים על מנת לשתף נסיעה על אותו רכב - בכ-30 ערים בעולם, כשנוסע מזמין נסיעה האפלק

  • Summit 2018: Monitoria - A Monitoring Democracy / Yaron Idan

    30/01/2019

    Monitoring is important - but as your company grows it becomes harder to keep an eye on all the different moving parts. As the times roll by and the company grows new technologies are being added to the stack and it’s essential to make sure those can be monitored reliably out there in the wild. We want to share how we transformed monitoring from a one man job to something every developer and Product Manager cares about and actively participates in. This talk will introduce you to open source tools that can enable such a solution. Walking you through a cultural transformation that makes monitoring accessible to everyone.MP3

  • Summit 2018: Gain velocity by switching to Safe Mode / Vlad Ioffe

    30/01/2019

    About a year a go we decided to move from AngularJS to Angular, after 1.5 weeks of development and refactoring we were live in prod. Result were: 0 bugs, 0 down time and most important 0 time was spent on QA. In the never ending progress of Front-End frameworks, you need to iterate fast without breaking your app. In this presentation I want to show the pipeline we built for our web apps, this pipeline gives us very fast way to reach production with very high confidence that no bugs reached production, We will talk about development, testing, build & deployments and how to combine it all to one bullet proof pipeline.MP3

  • Summit 2018: Open-source: A Love/Hate Relationship / Uri Shamay

    30/01/2019

    Open source software is one of the biggest game-changers in our world. It has a lot of benefits, the most critical one being minimizing the time to market. But it’s not a free meal, and you should take care of many aspects when choosing one: - Bug fixes (“wait a minute, I need to know $lang?!”) - Security (“who the f*** gave full access to my credentials dir”) - Stability in different bad cases (“why did jobs execute dozens of times when workers lost connection”)Those can catch you one day in a very unpleasant situation.In this talk I will take you on a tour of some key indicators that you need to bear in mind when choosing an open-source library or component.MP3

  • Summit 2018: Breaking into my 3D Printer's Firmware / Uri Shaked

    26/01/2019

    A few months ago, I got my new 3D Printer. As a Kickstarter project, it came as half-baked product - its firmware topped with many annoying bugs. In hope to fix some of them, I went to look into the firmware, but alas - it was encrypted with some sort of substitution cipher. In this talk I will show you how I used some data science, statistics, ARM architecture knowledge and much guesswork to defeat the encryption of the firmware. We will see some Python code and I will walk through some IDA scripts I built especially for this mission. Let the firmware's secrets reveal themselves!MP3

página 7 de 8