דילוג לתוכן

רשתות

3.7k נושאים 37.5k פוסטים

קטגוריות משנה


  • 213 נושאים
    2k פוסטים
    ד
    @קראנץ-ונילה לא אני עשיתי את הדיס-לייק אבל מי שעשה את זה אולי בגלל שיש אחראים לכך שנושאים פתורים יסומנו כ"נפתר", וזה לא תפקיד המשתמשים לתזכר את הכללים
  • 634 נושאים
    5k פוסטים
    ע
    @A0533057932 כתב בבירור | nodejs תקינות פונקציה: איך זה נראה בקוד (הוכחה שזה אפשרי ונקי) תראה כמה זה קריא וקל לתחזוקה כשמפרידים: ה-Repository (מטפל רק ב-SQL, בלי לוגיקה) פונקציה גנרית שיודעת לקבל אובייקט ולדחוף ל-DB. כתבת אותה פעם אחת, והיא עובדת לכל הטבלאות. // dbUtils.js async function insertRecord(connection, tableName, dataObject) { const columns = Object.keys(dataObject); const values = Object.values(dataObject); const placeholders = columns.map(() => '?').join(', '); // בונה SQL באופן דינמי - אין יותר שרשור מחרוזות ידני עם פסיקים! const sql = `INSERT INTO ${tableName} (${columns.join(', ')}) VALUES (${placeholders})`; return connection.execute(sql, values); } 2. ה-Service (הפונקציה הראשית שלך - מתוקנת) עכשיו הפונקציה שלך מתעסקת רק במה ולא באיך. // adService.js import { validateAdInput } from './validators'; // קובץ נפרד לבדיקות import { insertRecord } from './dbUtils'; export async function addAd(params) { // 1. ולידציה - זורק שגיאה אם משהו לא תקין // הפונקציה הזו מכילה את כל ה-checkType, checkPhone שלך const cleanData = validateAdInput(params); // 2. הכנת המידע (לוגיקה עסקית) // בניית האובייקט בצורה נקייה const adToInsert = { type: cleanData.type, profession: cleanData.profession, phone: cleanData.phone, recording_path: cleanData.path }; // לוגיקה עסקית: טיפול במחיר לפי סוג if (cleanData.type === 'מחפש') { adToInsert.max_payment = cleanData.price; adToInsert.ring_mode = cleanData.ringMode; // הולדיציה כבר וידאה שזה קיים } else { adToInsert.min_payment = cleanData.price; // למפרסם אין ring_mode, אז פשוט לא מכניסים אותו לאובייקט } // 3. עבודה מול ה-DB (תשתית) const connection = await pool.getConnection(); try { await connection.beginTransaction(); // הכנסת המודעה - שים לב כמה זה נקי! בלי פסיקים ובלי שרשורים const [result] = await insertRecord(connection, 'ads', adToInsert); const adId = result.insertId; // טיפול בערים (לוגיקה עסקית נוספת) if (cleanData.cities && cleanData.cities.length > 0) { // כאן תהיה קריאה לפונקציית עזר להכנסת ערים (Bulk Insert) await insertCities(connection, adId, cleanData.cities); } await connection.commit(); return { success: true, id: adId }; } catch (e) { await connection.rollback(); throw e; } finally { connection.release(); } } הAI מתעלם מזה שיש פרמטרים אופציונליים, הרי אם יש פרמטרים אופציונליים אני חייב לעבור לראות אם הם שם, זה כבר די מחזיר אותנו לקוד שלי... נכון, הוא הוציא פונקציה גנרית להוספה למסד נתונים, וככל הנראה עוד פונקציה שתעבור בעצמה על כל הפרמטרים ותעשה להם ולידציה (אותה הוא לא כתב) אבל חוץ ממנה הוא השאיר הכל אותו הדבר. כולל המון שאילתות למסד נתונים.
  • המלצה | מודם סוללרי מומלץ של חברת Huawei

    9
    0 הצבעות
    9 פוסטים
    195 צפיות
    M
    @יצחק-רשטונ הביאו אותו בפורום כמה פעמים הייתה המלצה. יש להם גם דגם דומה עם 5G נראה לי נקרא u30
  • בירור | הראוטרים האלה תומכים בארץ??

    4
    0 הצבעות
    4 פוסטים
    116 צפיות
    C
    @צול-גאה 3 הראשונים, מתאימים לא הבנתי מה הקשר של נטפרי, ומה נדרש תמיכה שלהם. נטפרי נמצא בתחום ספקי התוכן ולא בתחום הקישורית, דהיינו באם יש לך קו שאתה יכול לגלוש ממנו, החיבור לנטפרי יעבוד, ובמקרה הזה כל התדרים מתאימים לספקים בישראל כך שלא אמור להיות בעיה.
  • בקשה | העברות הודעות צאט למייל

    6
    0 הצבעות
    6 פוסטים
    196 צפיות
    ת
    @D.F שלח לי מייל ונראה מה בדיוק אתה צריך ואם אוכל לעשות לך את זה talmidhon@gmail.com Spoiler אגב היום אני @תלמידהון ולא @מנצפכ
  • בקשה | קובץ CRX לתוסף של כרום

    1
    0 הצבעות
    1 פוסטים
    42 צפיות
    אין תגובות
  • בקשה | בניית הפלטפורמה החדשה של נטפרי לצ'אטים.

    4
    0 הצבעות
    4 פוסטים
    147 צפיות
    י
    @YOLEVI כתב בבקשה | בניית הפלטפורמה החדשה של נטפרי לצ'אטים.: @צדיק-תמים כתב בבקשה | בניית הפלטפורמה החדשה של נטפרי לצ'אטים.: @יצחק-קוזניץ כתב בבקשה | בניית הפלטפורמה החדשה של נטפרי לצ'אטים.: הבעיה היא מקומות שאין להם איפה ומאיפה להשקיע, דוגמה לכך: זוכי מחיר למשתכן בפרוייקט בעפולה עילית, איבדו את הקשר בגלל החסימה. מעניין, הם קיבלו מהמדינה הטבה של הון תועפות ואין להם שקל בחודש כל אחד כדי לנצל את ההטבה יותר טוב? אתה ודאי צודק אבל לך תשכנע אנשים... לי דווקא זה מזכיר את הפרסומות של החברה למימוש זכויות, על 10 אגורות בחנות אתה תתווכח וכו'... (אני לא אומר שאתה לא צודק)
  • בקשת מידע | תוספים לכרום

    93
    1 הצבעות
    93 פוסטים
    6k צפיות
    צדיק וטוב לו 0צ
    @1011 כתב בבקשת מידע | תוספים לכרום: https://chromewebstore.google.com/detail/bulk-attachment-downloade/hkcfghgaflgkobgoeohjmbjhcmagkkai?authuser=0&hl=iw @טופ-מתמחים - חיפשת כזה תוסף.
  • בעיה | לא נטען גימייל

    4
    0 הצבעות
    4 פוסטים
    88 צפיות
    a.y.f.A
    @liad2410 תוספים, טאבים פתוחים. אתה יכול לראות במנהל המשימות של הדפדן. יש גם בדפדפנים של היום הגדרה של כיבוי טאבים אוטומטיים. דרך אגב, טוענים שפירפוקס הוא יותר מהיר חוץ מזה אולי כדאי לנסות לטפל באיטיות של הרשת - אם זה סטיק / ראוטר נייד לשפר מיקום. אם זה ראוטר מחובר לשקע לבדוק שהוא במקום ללא הפרעות פיזיות שמורידות את איכות הגלישה וכן לפנות לספק התקשורת ותמיד יש שיקול של להחליף ספק
  • בירור | אינטרנט בארה"ב - לגלישה ע"י סטיק

    7
    0 הצבעות
    7 פוסטים
    180 צפיות
    ה
    @צבי לקנות סים של חו"ל פשוט..
  • באג | אתר יד 2 מעביר אותי לאתר שחסום לי בקהילה...

    10
    0 הצבעות
    10 פוסטים
    216 צפיות
    י
    @דוד-משה-1 תודה לכל העונים, פחות או יותר זה מה שעשיתי, ומאז האתר לא ביקש ממני לעבור לאתר החסום ההוא, אז אני מחכה שהוא יבדוק שוב אם אני בוט... לכו תבינו...
  • הצעת ייעול | תוסף לכרום להוריד שיחות מבינה מלאכותית

    8
    0 הצבעות
    8 פוסטים
    227 צפיות
    ח
    יש לי בעיה שמונע הורדת הסקריפט, אני מקבל הודעה כזו: [image: 1762029378090-c25ec48c-aa8b-4a68-9e0b-b80178d40ab7-image.png]
  • בירור | המלצה על ראוטר נייד 5G

    23
    0 הצבעות
    23 פוסטים
    508 צפיות
    8
    @צבי מה תרויח?
  • נושא זה נמחק!

    נפתר
    4
    0 הצבעות
    4 פוסטים
    53 צפיות
  • שיתוף | צ'אט ג'מיני חמוד

    196
    1
    40 הצבעות
    196 פוסטים
    18k צפיות
    ח
    מישהו יכול לעלות מפתח שעובד?? נשמח
  • בקשת מידע | שרת מנוהל או עצמאי?

    6
    0 הצבעות
    6 פוסטים
    209 צפיות
    B
    @יום_שמח לגבי נטפרי: אתה מקבל את השרת עם כתובת IP שכדי לגשת לזה אתה צריך לבקש מנטפרי שיפתחו לך את זה [כמו כל כתובת אתר חדשה] כתבתי להם כך: אני מפתח. שכרתי שרת VPS לצורך פריסת אתרים שאני בונה. הכתובת שביקשתי לפתוח זה פאנל הניהול של השרת [ה-IP זה ה-IP של ה-VPS שלי, והפורט 8443 מפנה לפאנל הניהול של חברת Plesk שמותקן עליו לצורך ניהול השרת] הכניסה היא עם שם משתמש וסיסמה, ומיועדת לי בלבד. אני מתחייב בל"נ שאין שם וגם לא יהיה שום תוכן הנוגד את המדיניות של נטפרי. ופתחו לי. לגבי מעבר: אני פורס את האתרים שלי דרך GIT, כך שאת הקוד עצמו אני לא צריך להעביר. עדיין אם אעבור אצטרך להוריד את מסדי הנתונים [ניתן להוריד מסד שלם כקובץ בודד].
  • בעיה | וואצאפ באימולטור מתנתק בווב

    13
    0 הצבעות
    13 פוסטים
    262 צפיות
    M
    לא ברור למה הישראלים התלבשו על האפליקציה הגרועה הזו
  • באג | האתר הממשלתי גוב קרס...

    8
    0 הצבעות
    8 פוסטים
    161 צפיות
    ד
    @ע-ה-דכו-ע תודה עובד מצויין
  • בקשה | מחפש עזרה בגוגל קלוד לפרוייקט אישי

    לא נפתר
    2
    1
    0 הצבעות
    2 פוסטים
    59 צפיות
    ע"ה דכו"עע
    @יצחק-קוזניץ הגדרת את הURL המותרים של מקורות JS?
  • בעיה | סיסמת ברירת מחדל לסטיק של HUAWEI

    3
    0 הצבעות
    3 פוסטים
    143 צפיות
    yosY
    @צדיק-2 חושב שאפשר לשלוף את הסיסמה עשיתי לאחרונה, כמה דקות שולח הסבר אני רואה שאני שיניתי לzte אז זה לא בדיוק אותו תהליך תנסה לגגל איך להכניס את הנסטיק למצב פיתוח אם לא מסתדר תפנה בפרטי ננסה לעזור
  • המלצה | מגבר קליטה סלולרי

    5
    0 הצבעות
    5 פוסטים
    242 צפיות
    S
    יש לנו מלאי מצומצם של מגבר קליטה עם תדרים ישראלים פרטים תוכל לראות כאן: https://show-digital.com/product/ערכת-מגבר-קליטה-לסלולרי-מקצועי-2g-3g-4g/
  • בקשת מידע | המלצה על סטיק

    3
    0 הצבעות
    3 פוסטים
    117 צפיות
    S
    יש למישהו מידע עבור סים לסינון נטפרי תודה רבה