ראשי


הבלוג יעסוק בעיקר בעולמות תוכן הבאים

.Net .Net Core Algorithms Angular 8 Angular Extension Angular Schematic Architecture Asynchronyc Work Caching Clean Architecture DDD Design Patterns Generic Programming JS Knowledge Share Machine Learning Micro Services Programing Concepts Protocols ReactiveX RxJS Web API וובינרים חיפוש עבודה כלים למתכנת סביבות עבודה


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


*️⃣*️⃣*️⃣

פוסטים אחרונים

מקורות ללמידת יסודות בתכנות,אלגוריתמים, ML, System Design


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

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

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

ושוב, בתקווה שהבאתי תועלת לפחות למישהו אחד.

בואו נדבר על אליס ובוב, RSA, Public-Private Keys ופרוטוקולי תקשורת


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

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

בוט חכם & Slack


בשל מיטאפ שאעביר בקרוב, על בוט שיצרתי על מערכת Slack, התחלתי לכתוב תוכן שחשבתי שכדאי לשתף איתכם בסדרת פוסטים קצרים.
זה יכלול דיבור על Slack Bot וגם הרבה קונספטים קשורים שמרכיבים את התהליך, כמו הגנה על הסרבר של הבוט – פתוח לעולם, RSA, Public-Private Key, Https + Man in the Middle, תמיכה ב Multiple Clients אם בעתיד נרצה להטמיע את הבוט באפליקציות נוספות (כמו Teams, Outlook ועוד)

סלאק היא תוכנה של ניהול תקשורת ארגוני. כיום היא סטנדרט בחברות תוכנה, ואולי גם בתחומים אחרים.

פיצ'ר חשוב של סלאק הוא הבוטים. סלאק תומכת ומעודדת יצירת בוטים על גביה – כמין אפליקציות קטנות חכמות – שנועדו לייעל daily tasks, לאפשר הרצת תהליכים ארגוניים בפקודה פשוטה ואינטואיטיבית, לקבל מוניטורינג באמצעות הבוט שרושם לצ'אנל ייעודי סטטיסטיקות / פרודקשיין errors/ Anomalies מכל סוג שהוא ועוד.

DSL– פוסט אירוח – סקירה


כשלמדנו לתכנת, למדנו כמעט "לגעת בברזלים", למדנו ליצור משתנים, מצביעים, ואפילו לנהל את האוגרים.
בפועל, אנו משתמשים באבסטרקציות – יש דברים שחושפים לנו שאנו יכולים לעשות, ויש דברים אחרים שאינם חשופים לנו, ומבחינתנו הם "קורים באופן אוטומטי".
דוגמה לאבסטרקציה זה הקטע שאנחנו מקצים משתנים מבלי לנהל זיכרון.
שימו לב, שבהכשרות למתכנתים לומדים איך לתכנת עם ובלי האבסטרקציה הזו (Assembler, C, C#).

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

Caching – מסע מקיף


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

Clean Architecture


לאחרונה יצא לי להרצות בשתי פורומים שונים על ארכיטקטורה שהתוועדתי אליה באחת העבודות הקודמות שלי. התנסיתי בה באופן אישי, במשך כמה חודשים טובים, בארגון שקיבל החלטה להעביר service מ .Net Famework ל .NetCore 3.x, וה CTO בחברה לקח כמה החלטות ארכיטקטוניות ובכללם ללכת על הארכיטקטורה הזאת, פלוס עוד כמה מתודולוגיות פיתוח ו design patterns שאפרט בסוף. תוכלו למצוא בסוף הפוסט, את המצגת וגם וידאו הקלטה… להמשיך לקרוא ←

טיפים בחיפוש עבודה, ומילה על חברות השמה


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

.NET Core מה זה ולמה אני צריכה לדעת על זה


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

דוטנט זהו פריימוורק של מייקרוסופט (לא שפה), המאפשר שליטה בניהול זיכרון, בהתקני קלט פלט, בקימפול התוכנה ועוד.

Anomaly Detection – וטכניקות למידת מכונה


מה זה Anomaly Detection?

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

הזמנה להרצאה שלי – וובינר על חיפוש עבודה בהייטק


היי, לאחרונה התחלתי עבודה חדשה בחברת SAP או יותר נכון בחברת בת שלה שנקראת GIGYA ויושבת בעזריאלילכן הייתה הפסקה קצת בפוסטים, אבל עוד נחזור לזה בפול טיים בהמשך! בנתיים, שמחה לשתף איתכם על וובינר מיוחד שהוזמנתי להרצות בו זהו כנס שמיועד לנשים בלבד, והנושא הוא: חיפוש עבודה בהייטק המארחת היא טליה שוורץ, מנהלת מיזם GoHigh לקידום חרדיות בהייטק והכנס יכיל כלים וטיפים למחפשות עבודה בהייטק… להמשיך לקרוא ←

סקירת Machine Learning Algorithms


מה זה Machine Learning למידת מכונה נתפסת כנגזרת של בינה מלאכותית – AI. זהו בעצם לימוד אלגוריתמים שבאמצעות ניסוי וטעייה, משפרים את עצמם באופן אוטומטי. בגדול  – לוקחים נתונים לדוגמא, המכונים "training data" – נתוני אימונים, והאלגוריתמים של למידת מכונה בונים מודל מתמטי בהתבסס על נתונים אלו, על מנת לחזות דברים או לקבל החלטות, מבלי שתוכנתו במפורש לעשות זאת.הם מבצעים משימות אשר קשה או בלתי… להמשיך לקרוא ←

אנגולר למתקדמים – איחוד קריאות שרת – CombineLatest


קיבלתי את השאלה הבאה: אם אני רוצה לבצע כמה קריאות לשרת במקביל ואז קריאה אחרונה לבצע רק כאשר כל הקריאות הסתיימו – איך הכי נכון לבצע את זה?זה לא לכתוב פניה לפונקציה בsubscribe  כי אני רוצה לבצע אותה אחרי כל הפניות לשרת.משתמשים אצלנו ב Promise ועשו Promise.all…מכירה משהו יותר נכון באנגולר 8? אז האמת שזה שאלה קונקרטית לכל פרוייקט באשר הוא. כמעט תמיד תגיעו למצב… להמשיך לקרוא ←

טוען…

משהו השתבש. יש לרענן את העמוד ו/או לנסות שוב.


דירוג האתר

8 תגובות בנושא “ראשי

הוסיפו את שלכם

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

    Liked by 1 person

  2. היי אסתר, רעיון מהמם!! הכל מסודר ומאורגן בצורה שקל להבין איפה כל דבר!! ממש כיף לקרוא ולהיעזר:) בהצלחות

    Liked by 1 person

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת /  לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת /  לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת /  לשנות )

מתחבר ל-%s

יצירה של אתר חינמי או בלוג ב־WordPress.com. ערכת עיצוב: Baskerville 2 של Anders Noren.

למעלה ↑

ליצור אתר אינטרנט אישי בעזרת WordPress.com
להתחיל
%d בלוגרים אהבו את זה: