Category: עושים תוכנה

[עושים תוכנה] מה הקשר בין האקרים וקוד פתוח?

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

[עושים תוכנה] חושבים בגדול: BIG DATA

צמד המילים Big Data שגור בימינו לא רק בעולם התוכנה ואפילו הפוך פופולארי גם במקצועות נוספים. החלטנו לצאת בסדרת פרקים מכווני Data שיצאו בקרוב (לפחות אחד בחודש) שיעזרו לכם המאזינים להבין את התחומים הללו לעומק. כך שפעם הבאה כאשר תציינו את צמד המילים לא תתביישו ותדעו לעמוד מאחורי מה שאתם אומרים.
הפרק הנוכחי הוא הראשון בסדרה ובו נתעסק בו ברקע, מושגים שצריך לדעת, בתהליכים הרלוונטיים וכמובן נגיעה בארכיטקטורה וכלים. נברר למה באמת מתכוונים שאומרים Big Data? מתי נכון להתחיל להשתמש בכלי Big Data? ואיך נראה Big Data?

[עושים תוכנה] לכתוב קוד בחושך מוחלט

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

איך להפוך לפרילנס מצליח? עושים תוכנה

[עושים תוכנה] איך להפוך לפרילאנס מצליח?

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

עושים תוכנה: מבוא ל-NLP

[עושים תוכנה] מבוא ל-NLP: לתקשר עם המחשב בטבעיות

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

עושים תוכנה

[עושים תוכנה] למה שפות ו-Frameworks ממריאות ומתרסקות?

מדובר בבאזז וורד הטרנדית ביותר ומפתחים שמכירים אותה הם המפתחים הנחשקים והמבוקשים ביותר עם השכר הגבוה ביותר בשוק. אם תסתובבו בבתי הקפה של רוטשילד, תשמעו אותה בכל שיחה שניה. גם סטארטאפים שמשתמשים בבאזז וורד הזו יגייסו יותר כסף. לא מדובר בריאקט או ב-Node.js. אנחנו מדברים על רובי און ריילס. השנה היתה 2013. היום, 2019 – מעטים יודעים לתכנת בה ומעט חברות משתמשות בה. למעשה זו שפה שאיבדה נתח משמעותי מהשוק ויש שיאמרו שנכחדה לגמרי. מה לעזעזאל קרה כאן? ואיך אנחנו יכולים לזהות את הבעיה?

עושים תוכנה

[עושים תוכנה] כותבים קוד בסקייל עם Microfrontends

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

עושים תוכנה

[עושים תוכנה] לנהל קונטיינרים במים סוערים

אחד הנושאים החמים ביותר בעולם התוכנה והענן הוא קוברנטיס. קוברנטיס הוא Framework שיכול להעניק לנו הרבה שקט נפשי בניהול התשתיות, אבל לפעמים יכול לערער אותנו כשאנחנו לא מכירים אותו מספיק טוב. אנחנו מאמינים שהפתרון הכי טוב לבעיה הוא להבין ממה מורכב וכיצד הוא עובד – ולשם כך הזמנו לאולפן את ליאור קיסוס, CTO בחברת Linnovate ומומחה קוברנטיס ידוע.