דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
א

ארכיטקט

@ארכיטקט
אודות
פוסטים
1.1k
נושאים
252
קבוצות
0
עוקבים
1
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • התייעצות לגבי שידרוג מערכת קיימת
    א ארכיטקט

    @שואף אמר בהתייעצות לגבי שידרוג מערכת קיימת:

    מה התכוונת להגיד?

    אסקימואים

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

    ומצאתי כתוב:
    האם האסקימואים שלחו את זקניהם לבד לשלג כדי שימותו מקור?

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

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

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

    https://eureka.org.il/item/43283/למה-נשלחו-זקני-האסקימואים-למות-בשלג


  • התייעצות לגבי שידרוג מערכת קיימת
    א ארכיטקט

    @שואף אמר בהתייעצות לגבי שידרוג מערכת קיימת:

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

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

    בהצלחה!


  • כת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי
    א ארכיטקט

    @yossiz אמר בכת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי:

    אתה כנראה התעסקת עם העשירון התחתון של כותבי ריאקט

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


  • כת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי
    א ארכיטקט

    @yossiz אמר בכת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי:

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

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

    @yossiz אמר בכת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי:

    אז למה פתחת שירשור כזה?

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

    @yossiz אמר בכת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי:

    אתה בטח לא תאהב סביבה שבה כולם מנדנדים את הראש ומסכימים לכל מילה שלך?

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


  • כת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי
    א ארכיטקט

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

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

    תוכנה - המצאת מסד הנתונים הרלציוני:
    בשנות השבעים המציאו את מסד הנתונים הרלציוני, לאחר התברברות כזו או אחרת של IBM במשך כמה עשורים מול הבנקים. הגיעה שפת SQL, ואיתה כל הפרדיגמה הגדולה של מסדי נתונים רלציוניים לעולם, שהפך מהר מאוד לתקן בינלאומי. אני בטוח שהפרדיגמה הזו הגבילה אנשים, היא מאוד דעתנית (יש למישהו ספק בזה???) וברור שהיו אנשים ש"התרגלו לעבוד עם קבצים" כמו פעם. וגם היום כשהביג דאטה הגיע לעולם והנתונים "המבולגנים" לא מוצאים להם בית, אז המציאו מסדי נתונים יחסית גמישים מבוססי מסמך, וראה זה פלא גם הם פתאום מתחילים לנוע לכיוון של לאפשר טיפוסיות חזקה (בגירסאות האחרונות של מונגו אם אתה עובד עם הדוט נט שלהם, אתה כבר לא בדיוק יודע אם אתה נמצא במסד נתונים רלציוני או מתירני מבוסס מסמכים). המצב כיום ש 99% מהכלכלה העולמית הקריטית, נשענת על פרדיגמת מסדי הנתונים הרלציוניים, ואף אחד לא מעלה על דעתו להתווכח. כל הבאזז בתקשורת על ביג דאטה ועל שמיג דאטה לא באמת מזיז את חברת החשמל, חברת הרכבת, הבנקים ועוד ממסדי הנתונים הרלציוניים. הפעילות האמיתית והקריטיות נשענות אך ורק על מסדי הנתונים האמינים האלו, נקודה.

    פוליטיקה: רומא העתיקה

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

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

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

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


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    @רפאל אמר בהתקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים:

    יש את הMX (עכבר הדגל של Logitech), מאוד נהנה ממנו.

    קניתי עכשיו מחיר נמוך וגם משלוח חינם.

    תודה.


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    @www אמר בהתקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים:

    עכבר 5 מקשים

    logitech m702
    בינתיים היה לי הכי טוב בשנים האחרונות, יש למישהו המלצה יותר טובה ?


  • כת מיסיונרית נכשלה שוב בניסיון המי יודע כמה להעביר אותי על דתי
    א ארכיטקט

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


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    @davidnead אמר בהתקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים:

    נשמע מעניין. תספר על זה קצת יותר?

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


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    @ארכיטקט אמר בהתקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים:

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

    מסתבר שזה הציק גם למהנדסי מייקרוסופט והיטיבו להוסיף אופציה של global using ב C# 10

    global using <fully-qualified-namespace>;
    

    https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive


  • שימוש בכתובת של גוגל
    א ארכיטקט

    יש API של המדינה כולל כינויים של שמות רחוב, זה אחד טוב
    https://data.gov.il/dataset/israel-streets-synom/resource/bf185c7f-1a4e-4662-88c5-fa118a244bda
    אבל הוא לפי תקן של cken וקצת מקרטע, אתה צריך לממש שם הרבה לבד. לא כל כך סיפור להביא את שמות הרחובות והערים ולעשות זאת בעצמך, אני עשיתי את זה לאחרונה.
    אתה יכול גם לעקוב אחרי ה API של דואר ישראל כשהם נותנים איתור מיקוד.
    אם אתה עובד עם גוגל בכל מקרה כדאי לך לבנות טבלה ששותה את התוצאות, כך תוכל לחסוך בריקווסטים.


  • שדרוג nginx שהסתבך
    א ארכיטקט

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


  • שדרוג nginx שהסתבך
    א ארכיטקט

    @nigun
    זה יכול לבוא אבל עם תג מחיר לא פשוט של ויתורים על הרבה דברים
    ופינוקים שהרגילו אליהם את כולם.
    כדוגמא: עד ל F35 כל מטוסי הקרב הכי מתקדמים היה להם פחות שכל ממגהץ קיטור, הטייס היה המוח, וכל האיבזור של המטוס הוא אך ורק כלים לשירותו, הם מדוייקים, יעילים, עוצמתיים, אבל פשוטים ולא חכמים במיוחד. לכן הטייס הוא הנכס העיקרי של מדינה, ולא המטוסים שאותם ניתן להחליף ולקנות חדשים.
    ה F35 הגיע אל הטייסים כמו אייפון וטסלה, חכם ומפנק, אבל אני ממליץ לך לקרוא קצת על הצלחותיו וכשלונותיו.
    אין ארוחות חינם, ואין פרפטואום מובילה, (למרות ששני החלומות הללו מניעים את ההתפתחות האנושית עד היום הזה החלום מתנפץ אבל התוצר של ההתקדמות נשאר) זה לא קשור לפסימיות, זו מסורת של 1900 שנה של סבא רבה שלי.


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    נזכרתי בעוד משהו שאני משתמש בו המון:
    Alt+ חץ למעלה או למטה, מזיז את השורה למעלה ולמטה במסמך.
    כנ"ל אם בחרת מספר שורות.


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

    @רפאל אמר בהתקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים:

    כך שיתאימו למבנה הקבצים

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


  • שדרוג nginx שהסתבך
    א ארכיטקט

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


  • שדרוג nginx שהסתבך
    א ארכיטקט

    @nigun אמר בשדרוג nginx שהסתבך:

    ובאמת צריך לנהוג כך גם במערכות מורכבות

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


  • שדרוג nginx שהסתבך
    א ארכיטקט

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


  • התקנתי Visual Studio 2022 כאן המקום למי שיודע דברים חשובים על IDE בכלל - דברים ששינו לי את החיים
    א ארכיטקט

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

    הידעת?

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

    • ברוב סביבות הפיתוח של מייקרוסופט לחצן Alt משמש לבחירה מרובה של שורות (בVisual Studio זה Alt + גרירת עכבר כלפי מטה או מעלה ואם תנסו גם לגרור אותו לצדדים הוא יבחר באופן מרובה שטח רחב) ואז ניתן להקליד במקביל בהרבה שורות (שימושי מאוד מאוד מאוד אחרי שמתחילים לעבוד עם זה) תנסו את זה.

    • לחיצה על Ctrl+, (פסיק) מאפשרת לחפש ב Visual Studio קבצים, מחלקות, אפילו שמות של פונקציות בתוך מחלקות וגם לפי הקלדה חלקית (ב Visual Studio Code זה עם Ctrl+p אבל עוד הרבה פחות טוב מאשר Visual Studio) עם בחירת התוצאה הרצויה לחיצה על Enter תיקח אותנו היישר אל המיקום המדוייק.

    • אם היית באיזה שהוא מקום ועברת למיקום אחר ואתה רוצה לחזור עם הסמן למקום שהיית בו קודם לחיצה על Ctrl+- (קונטרול ומינוס) תחזיר אותך למקום שהיית בו קודם, ולחיצה עם שיפט תוביל אותך להבא בתור, יש גם 2 לחצנים מסכנים של קדימה ואחורה שרואים אותם למעלה בצד שמאל בדרך כלל. לא מאמינים לי? גם אני לא האמנתי בהתחלה! כמה פעמים אנחנו מטיילים בקוד בין 2 פונקציות וגוללים עם העכבר ועם הלוך וחזור והלוך. (טוב יש גם bookmarks אם אנחנו עכשיו בעיסוק אובססיבי על 2-3 אזורים בקוד שצריך לדלג ביניהם כל הזמן אבל זה כבר סיפור אחר)

    • לחיצה על Ctrl+g מאפשרת לנו לדלג למספר שורה (שימושי ברוב הפעמים שבהם יש פלט שגיאה מפורט המפנה אותנו לשורה בקוד)
      לחיצה על Ctrl+k+d מפרמטת את המסמך גם אם הוא עוד לא נשמר.

    • מאז שגיליתי שיש כזה דבר פרוייקט Sql ב Visual Studio עם Git אפשרויות Refactoring ו SchemaCompare נהיינו חברים הכי טובים ואני לעולם לא כותב דטה בייס ישירות ב SSMS כמו שעשיתי כשהייתי ילד (ואני מכיר עד היום אנשים מבוגרים שמפתחים דטה בייסים ישירות לתוך הדטה בייס בלי Git שומו שמיים!!!!!).

    • 3 סלשים מעל לפונקציה או פרופרטי או שם מחלקה בויזואל סטודיו פותחת לנו מבנה XML מקסים של תיעוד שרואים אותו אחר כך בריחוף מעל לשם הפונקציה בכל מקום שקוראים לה. כנ"ל גם ב Enum (גם על ה enum עצמו וגם על ערכים בתוכו)
      ככה זה נראה

    /// <summary>
     /// מחזיר את רשימת החיסול של המוסד לפי מבצע
    /// </summary>
    /// <param name="id">מזהה מבצע</param>
    /// <returns>רשימת מחוסלים שטרם חוסלו במבצע הנוכחי</returns>
    public IEnumerable<T> Get(dynamic id) => ...;
    

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

    • לחיצה ימנית על שם של פונקציה/קלאס וכדומה מביאה תפריט שבו יש אפשרות ל Find All References ואז ניתן לסנן רק רפרנסים שבהם אנו כותבים לתוך הפרופרטי, זה הציל אותי בהרבה מקרים שבהם יש מאות קריאות לפרופרטי, אבל רק 5 פעמים שבהם יש השמת ערך.
    • אטריביוט בשם Obsolete שאתה שם אותו מעל לפונקציה או משהו עוזר לך לבצע הגירה איטית ושקטה לפונקציות טובות יותר עם הזמן, כי הוא מסמן את הפונקציה בכל מקום שהיא כמיושנת, אפשר גם לכתוב הודעה בסוגריים שרואים אותה עם ריחוף מעל לשם הפונקציה במקום שהיא נקראת, לדוגמא:
    [Obsolete("Use the asynchronous version")]
    public IEnumerable<T> Get(dynamic id)
    

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

    תודה לכולם.


  • אמיתי... מצאתי את זה בקוד שלי.
    א ארכיטקט

    @nigun אמר באמיתי... מצאתי את זה בקוד שלי.:

    @ארכיטקט
    אין כמויות
    אז הAI קצת יסתבך או שהוא יבין לבד מה יצא הכי טעים.

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

  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום