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

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

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

dovid

@dovid
ניהול
אודות
פוסטים
10.2k
נושאים
184
שיתופים
0
קבוצות
2
עוקבים
32
עוקב אחרי
0

פוסטים

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

  • עזרה בהתקנת דרייב גוגל לשולחן עבודה
    dovidD dovid

    @שואף-לדעת יש פה נורמה להודות עם ההצבעה:

    0ae38f56-0459-4792-8bd3-d5c97e3f9591-image.png

    ככה אתה גומל לי בנקודות מוניטין איתם אני משוויץ כשאני במצב רוח ירוד.
    (נ.ב. כנ"ל להודעתו של @A0533057932 ).

    אינטרנט

  • דילוג לדף מסוים באתר שצריך סיסמא בקישור אחד
    dovidD dovid

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

    אינטרנט

  • תסמונת דאון מזכה תג נכה?
    dovidD dovid

    @one1010 כתב בתסמונת דאון מזכה תג נכה?:

    אודות לכתובות המייל שצירף @shraga קיבלתי מענה ואחרי כמה ימים אישרו לי תג!

    הוא עד עכשיו לא קיבל ממך הצבעה.

    תחבורה ורכב

  • קרינה באינדוקציה
    dovidD dovid

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

    מכשירים ביתיים

  • Regex - ביטויים רגולריים
    dovidD dovid

    קישורים למדריכים עבריים אחרים ברשת:
    http://www.guides.co.il/download.php?guide=161
    http://webdesk.co.il/ביטויים-רגולריים-regular-expressions-הקדמה/

    מדריכים

  • JS - הרצת כמה בקשות לגוגל דרייב במקביל
    dovidD dovid

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

    תכנות

  • מערכת שליחת מיילים
    dovidD dovid

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

    תכנות

  • תגובה: מדריך כתיבת אפליקציה וובית, Full-Stack, צעד אחר צעד
    dovidD dovid

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

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

    תכנות

  • איך אתם מדבגים את הקוד שלכם?
    dovidD dovid

    @MusiCode אמר באיך אתם מדבגים את הקוד שלכם?:

    איזו סיבה יש להשאר ב-PHP?

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

    טוב, עם כל זאת אני ממש נגד PHP ואני הראשון שאומר לעזוב אותה (ומי ששם לב רואה שכל מה שכתבתי זה חסרונות של node 🙂 ).
    אבל זה בדיוק מה שזה מראה: לכל דבר יש מעלות וחסרונות, וphp לצערינו עדיין רלוונטית.

    תכנות

  • UpScaling לבסיס נתונים של Access
    dovidD dovid

    @OdedDvir אני עונה לך על השאלות ששאלת פה: מדריך FullStack לפיתוח אפליקציה בסיסית ביותר (בכונה אני לא עונה שם).

    ראשית איך עושים לשים מסד במקום נגיש למחשבים מרוחקים
    גם במחשב שלך ניתן לארגן שיהיה נגיש מכל מקום, אבל זה פחות נוח. לכן משתמשים בדרך כלל בשרת. אין הבדל בין המחשב שלך לבין "שרת" שזה פשוט מחשב אחר, אלא שבד"כ הוא ייעודי לתת זירותי רשת ולא משמש כתחנת עבודה למשתמש רגיל.
    התכונות הדרושות ממחשב שצריך לתת נתונים או כל שירות אחר ברחבי הרשת הם שיהיה פעיל 24 שעות, עם חיבור חשמל ורשת יציבים ובטוחים, כתובת IP חיצונית פרטית וקבועה. בשביל התוכנות האלה מקובל לשכור מחברת ענן "שרת".
    יש שתי סוגים של שרתים: שרת ויטואלי (VPS) שזה בעצם מחשב מדומה-וירטואלי (כלומר יש מחשב פיזי שרצה עליו תוכנה שמדמה הרבה מחשבים קטנים שאחד מהם מושכר על ידך), ושרת ייעודי (Dedicated) שזה שאתה שוכר ממש מחשב פיזי מלא.
    (יש גם אפשרות של אירוח אתרים שיתופי שאין לך שום מחשב אלא רק פאנל אינטרנטי שבו אתה יכול להקים שירותים כמו SQL SERVER אבל בד"כ זה יוצא יקר ביחס של תשלום/תמורה).
    כעת יש גם מערכות הפעלה, משפחת הLINUX שרובה חינמית וממילא המחיר יותר זול, ממשפחת הWindows שעולה לחודש וזה מתגלגל על השוכר.
    אחרי שיש לך מחשב מרוחק אתה מתחבר אליו מרחוק. אם זה Windows אז הדרך המקובלת זה RDP (שולחן עבודה מרוחק) עם שם וסיסמה, זה מראה לך ממש גרפית שולחן עבודה של Windows של המחשב המרוחק. שים לב שהאינטרנט שם לא מסונן כלל (ניתן להתקין שמה VPN של נטפרי בתצורת openVpn, זה עובד מעולה).
    אם זה מחשב של LINUX הדרך המקובלת להתחבר היא SSH שזה פרוטוקול התחברות מרחוק שתומך במסוף שורת פקודה והעברת קבצים. גם בSSH מתחברים ע"י שם וסיסמה (או מפתח פרטי/ציבורי) שלרוב ניתנו ע"י חברת האירוח שרתים, או שנבחר על ידך באשף ההתקנה הראשוני שלאחר הקניה.
    לתכונת המסד נתונים SQL SERVER מקובל לקרוא "שרת SQL SERVER" ופה המילה שרת הולכת על התוכנה, לא על המחשב. בשביל להיות יכול לגשת מרחוק לשרת SQL יש לאפשר לו חיבור TCP/IP, לפתוח בחומת אש את הפורטים 1433-1434, וכמובן לקבוע סיסמה למשתמש מסויים במסד ואז אפשר להתחבר מכל מחשב בעולם.
    בשביל להריץ את sql server כיום לא צריך שרת עם מערכת הפעלה של Windows, אפשר להשתמש בLINUX, זה בחירה שלך.

    בשביל להתחיל, אתה לא צריך לשכור שרת וכו'. תחשוב שהמחשב שלך הוא השרת כי בסופו של דבר השרת זה סתם "עוד איזה מחשב".

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

    תכנות

  • מעבר לGO למה? איך? ומתי?
    dovidD dovid

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

    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    dovidD dovid

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

    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    dovidD dovid

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

    טוב כעת אני יענה תשובה תשובה:
    שאלה א.
    כשמריצים סקריפט עם נוד, הוא רץ כל עוד לא מתבצע בו procces.exit או שגיאה. אחרת אתה אכן חייב להרוג את הראשון.
    בשביל לא לעבוד קשה תעבוד עם IDE,
    מה שאני ממליץ לא לפתח ישירות על השרת אלא במחשב שלך עם VSCODE. לגבי החיבור למסד תחזיק מקומי מדומה או שתפתח את המרוחק לגישה מרוחקת,
    אבל תוכל גם לפתח בC9 (ישירות על השרת המרוחק), זה מאוד מקל את החיים אבל הIDE פחות מפותח. שמה ההרצה וההריגה זה כפתורים נוחים ופשוטים.

    שאלה ב.
    ניתוב לפונקציה מתאימה לפי URL זה אכן מתבקש (ניתוב לקובץ/סקריפט לפי URL זה לא משהו טוב אלא משהו שהורגלת בו, שכח מזה, לא בגלל שזה בעיה אלא כי זה לא משהו שיש בו תועלת כל שהיא).
    בנוד אתה צריך לעשות את זה בעצמך (לכתוב if else ארוכים וכיוצ"ב) או להשתמש בספריה. הספריה המפורסמת ביותר של נוד שכולם משתמשים בה נקראת express והיא מעניקה את האפשרות הזו. יש לה מנוע ניתוב משוכלל ומלא פיצ'רים.

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

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

    שאלה ה.
    מה הכונה "אני חייב"? זה עולה כסף? למה לא? בשום אופן לא גלובלי... כי הגלובלי משותף בין כל הבקשות! אתה עוד תחגוג עם ההבנה הזו - זו מעלה עצומה.

    שאלה ו.
    כן, אבל בקובץ הזה יכול להיות הפעלה להמון קבצים אחרים.

    אשמח לשאלות נוספות!
    אקוה שאנשים כמו @magicode יסתובבו פה כי הם מפתחים בנוד ואני לא...
    אני (אם בכלל) מפתח בaps mvc core.

    תכנות

  • וויסות עומסים של שרתים
    dovidD dovid

    @חוקר אמר בוויסות עומסים של שרתים:

    @dovid
    תן לי להבין את ההבדל בין PHP לנוד כאשר יש לך לדוגמא 20 בקשות באותה שניה ממש.

    בנוד טיפול בבקשות זה כמו לולאת while. הוא גם יכול אלף באותה שניה.
    בPHP זה דומה לפתיחת חמש מסמכי WORD במקביל.
    אבל עזוב פילוסופיה ורוץ לget started.

    תכנות

  • ASP.NET vs ASP.NET MVC
    dovidD dovid

    @zvinissim אמר בASP.NET vs ASP.NET MVC:

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

    תתחיל לשאול.

    1. כשאתה פותח פרוייקט חדש, יש בו קובץ startup בו מוגדרים רבים מההגדרות, ביניהם הגדרות ניתוב.

    2. כשאתה "מריץ" את הפרוייקט הדפדפן נפתח עם כתובת האתר.

    3. בניתוב הברירת מחדל יש התייחסות למקרה שלא צויין בקר ומתודה, והם מקבלים את הערך Home לבקר, וIndex למתודה, כאילו נכתב localhost:xx/Home/Index.

    4. נוצר מופע מהמחלקה HomeController שהיא הבקר, ומתבצעת קריאה למתודה Index שבה. היא מחזירה View(), זו פונקציה שמקבל כפרמטר שם תצוגה (קובץ cshtml/vbhtml - שזה פורמט Razor שיושב תחת התיקיה Views) אבל בברירת מחדל (מוסכמה על פני הגדרה) - אם לא העבירו לה שם, היא מחפשת תצוגה בעלת שם זהה למתודה בה היא רצה, שבתוך תיקיה בעלת שם זהה לבקר בה שוכנת המתודה.

    5. ממילא, התצוגה הנוצרת היא מהRazor ששמו Index.cshtml/index.vbhtml ששוכן בתיקיה Views/Home.

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

      @model MyClassData
      

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

      ViewBag["some key"] = 123;
      

      וזה יהיה נגיש באותה דרך גם בתצוגה.

    7. תקשורת הפוכה, כלומר מהתצוגה לבקר, מתבצעת אך ורק ע"י בקשות אינטרנט. למשל הבקשה \Home\Index שמניבה את התצוגה היא בעצם בקשה שמתקבלת ע"י הבקר. אם למשל נוסיף בתצוגה כפתור נוכל לגרום לו ע"י טופס HTML (או ע"י קצת JS) להפוך לבקשת GET או POST שיתקבלו אצל הבקר עם/בלי מידע נוסף, ויניב תשובת HTML או למשל JSON.

    תנסה למקד אותי כי התפזרתי...

    תכנות

  • מדוע לא עובד המילטיארק???
    dovidD dovid

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

    תכנות

  • MaPraqti: תובנות על vibe coding בבקשה 🙏
    dovidD dovid

    @nach כתב בMaPraqti: תובנות על vibe coding בבקשה 🙏:

    אפילו עכשיו כשאתה משכתב את המערכת, אתה יודע בכלל שיש כלים חדשים יותר עבור ריאקט? כמו NEXTJS או דברים דומים שבנויים על תשתית של ריאקט או VUE ומפשטים תהליכים וקוד וSEO ועוד הרבה דברים וריאקט עצמו לבד (עם VITE...) כבר הרבה פחות שימושית בתעשיה! הרי הוא לא יגיד לך את זה, אתה תגלה את זה עוד חודשיים כשתרצה קידום בגוגל או שתרצה מערכת ניתוב קלה יותר או מבוססת משתמשים ועוד כל מיני דברים שברור שאפשרי בריאקט הרגיל ג"כ אבל הם פי אלף קלים להגדרה עם מטה פריימוורקס, הוא לא יגיד לך את זה עד שתשאל אותו "האם מומלץ לי X או Y".

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

    זאת אומרת שהוויב קודינג לגמרי לא מחליף את הידע המקצועי (אולי זו משאלת לב..?)

    פותח הנושא הוא @yossiz, אם כבר משאלת ליבו הפוכה (כמו שלך?).

    תכנות

  • אשמח לעזרה, כיצד להפנות פורט חדש לשרת בקונטאבו
    dovidD dovid

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

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

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

    תכנות

  • REGEX בשביל מרחק בין מילים כמו פרוייקט השו"ת
    dovidD dovid

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

    תכנות
  • 1
  • 2
  • 13
  • 14
  • 15
  • 16
  • 17
  • 366
  • 367
  • 15 / 367
  • התחברות

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

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