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

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

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

ש.ב.ח.

@ש.ב.ח.
אודות
פוסטים
481
נושאים
104
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

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

  • linux rm-rf on win
    ש ש.ב.ח.

    מה החלופה הנכונה לrm -rf כשהיא צריכה לפעול על וווידוס?

    אני מבין שdel תחליף את rm
    את r- תחליף s/
    ומה עם f (שאני בכלל לא יודע מה עושה... 😞 )

    עריכה:* הבנתי שf מאשר מחיקה כשיש צורך הרשאה, איך נעשה את זה בווינדוס?


  • התקנת אסטריסק על אובנטו במחשב אישי עם WSL
    ש ש.ב.ח.

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

    acdb2cea-0b7d-40c3-bbd0-7a5f0762fd35-image.png

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


  • מה ההפעלה עושה?
    ש ש.ב.ח.

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

    (בכרטיס יש עוד כמה קבצים)

    מעניין לדעת אם ניתן לעקוב אחר קובץ ההפעלה לראות מה הוא בדיוק משנה בוידאו לפני שהוא פותח אותו.

    שייך?


  • LIMIT עם מזהה שיחזור תמיד
    ש ש.ב.ח.

    @WWW כתב בLIMIT עם מזהה שיחזור תמיד:

    בצורה הזאת (=שכתבת), בכל טעינה נוספת של 60 ערכים, מתבצעת סתם שאילתה מיותרת

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


  • מה יותר טוב? DB
    ש ש.ב.ח.

    @yossiz אמר במה יותר טוב? DB:

    רק במקרה שמה שאתה מצהיר בשאילתא שאתה רוצה מה-DB הוא בערך אותו דבר כמו הסינון שהיית עושה בקוד

    לפעמים אני מתעקש שלא להבין לבד, @yossiz אשמח להבהרה מפורטת.


  • מה יותר טוב? DB
    ש ש.ב.ח.

    @yossiz אמר במה יותר טוב? DB:

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

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

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


  • מה יותר טוב? DB
    ש ש.ב.ח.

    @dovid תודה על התגובה.
    ראשית חדדת לי מאוד את הנקודה:

    @dovid אמר במה יותר טוב? DB:

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

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

    לגבי:
    @dovid אמר במה יותר טוב? DB:

    ייחס לכמה רשומות

    לצערי לא הבנתי שאלתך, אם אתה מתכוון כמה רשומות יש בטבלה התשובה היא מיליוני רשומות.

    @dovid אמר במה יותר טוב? DB:

    המסד נתונים לא עושה את זה גרוע ממנו

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

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


  • Github Copilto
    ש ש.ב.ח.

    מצאתי את הבעיה לפי הכרטיס הזה: https://github.com/github-community/community/discussions/19091#discussioncomment-2997648


  • קבצי js שחוזרים מהשרת באיטיות ברשת מסויימת
    ש ש.ב.ח.

    @yossiz אמר בקבצי js שחוזרים מהשרת באיטיות ברשת מסויימת:

    גם כאשר אתה יושב על רשת שלו?

    לא ניסיתי

    @yossiz אמר בקבצי js שחוזרים מהשרת באיטיות ברשת מסויימת:

    אני לא כל כך מכיר את לרבל וכש"כ שירות forge, האם יש לך דרך לבדוק בלוגים של השרת אם ההמתנה היתה בשרת או איפשהו בדרך בין השרת ללקוח?

    @חוקר אמר בקבצי js שחוזרים מהשרת באיטיות ברשת מסויימת:

    לכאורה הכוונה לוגים של אפאצ'י או nginx או שרת אחר שמותקן בשרת

    @yossiz אמר בקבצי js שחוזרים מהשרת באיטיות ברשת מסויימת:

    @חוקר או של laravel גם אפשרי שזה יביא מידע

    אין שום שורה בעייתית בשום לוג...

    אז ככל הנראה @yossiz צודק:

    @yossiz אמר בקבצי js שחוזרים מהשרת באיטיות ברשת מסויימת:

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

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


  • יש מה לנסות? SQL ענק ומלא שאילתות וחישובים
    ש ש.ב.ח.

    @dovid אולי אני בכלל טועה והיה עדיף להביא את כל הנתונים מהשרת ולסנן בjs?
    גם אם מדובר ב20000 רשומות אולי זה יהיה יותר מהר ופחות כאבי SQL...


  • איך ניתן לערוך פוסטים/עמודים בוורדפרס עם עורך קוד?
    ש ש.ב.ח.

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

    אז הנה בבקשה:

    add_shortcode('post_html_file', function(){
      $post_id = get_the_ID();
      $path = get_stylesheet_directory() . "/posts_html/post-$post_id.php";
      if(file_exists($path)){
         include_once($path)
      }
    });
    

  • איך ניתן לערוך פוסטים/עמודים בוורדפרס עם עורך קוד?
    ש ש.ב.ח.

    @dovid האמת שלפי מה שמופיע שם אפשר רק לpage ולא לpost
    26a2b1b9-0bcc-43e0-8204-95a111845ba3-image.png
    ובגדול אם תיצור בשורש התבנית (תבנית בת) קובץ בשם page-14.php
    לכשתכנס לpage עם מזהה 14 זה יציג את תוכן הקובץ' (חשוב ליישם את את ()get_header ואת ()get_footer בתחילת וסוף המסמך.


  • Having OR Where
    ש ש.ב.ח.

    שלום וברכה

    יש לי שאילתה שמביאה הרבה צבירות מכל מיני מקומות (ובגלל הגנריות של המערכת אין לי אפשרות אפ' לדעת כמה היא תכיל) וגם חישובים של הצבירות (כלומר צבירה {אופרטור} צבירה)
    הנקודה היא: שאני גם אמור לבצע חיפוש בכל העמודות (בין עמודות הצבירה ובין עמודות רגילות)
    וכאן מגיעה השאלה:
    יש לי אפשרות להשתמש בwhere כך זה בערך נראה:

    WHERE `collection_id` = 6
      and (
        (
          (
            SELECT sum(`meta_records`.`VALUE`)
            FROM `meta_records`
              INNER JOIN `records` AS `laravel_reserved_0` ON `laravel_reserved_0`.`id` = `meta_records`.`record_id`
              INNER JOIN `meta_records` AS `data0` ON `data0`.`record_id` = `laravel_reserved_0`.`id`
            WHERE `records`.`id` = `data0`.`VALUE`
              and `meta_records`.`field_id` = 27
          ) -(
            SELECT sum(`meta_records`.`VALUE`)
            FROM `meta_records`
              INNER JOIN `records` AS `laravel_reserved_1` ON `laravel_reserved_1`.`id` = `meta_records`.`record_id`
              INNER JOIN `meta_records` AS `data1` ON `data1`.`record_id` = `laravel_reserved_1`.`id`
              INNER JOIN `meta_records` AS `data0` ON `data0`.`record_id` = `data1`.`VALUE`
            WHERE `records`.`id` = `data0`.`VALUE`
              and `meta_records`.`field_id` = 23
          )
        ) like '%29617192161911%'
        or (
          (
            (
              SELECT `data_data_0`.`VALUE`
              FROM `meta_records` AS `data_data_0`
                INNER JOIN `records` AS `records_data2` ON `records_data2`.`id` = `data_data_0`.`record_id`
                INNER JOIN `meta_records` AS `data0` ON `data0`.`VALUE` = `records_data2`.`id`
              WHERE `data0`.`record_id` = `records`.`id`
                and `data_data_0`.`field_id` = 10
            ) *(
              SELECT sum(`meta_records`.`VALUE`)
              FROM `meta_records`
                INNER JOIN `records` AS `laravel_reserved_2` ON `laravel_reserved_2`.`id` = `meta_records`.`record_id`
                INNER JOIN `meta_records` AS `data0` ON `data0`.`record_id` = `laravel_reserved_2`.`id`
              WHERE `records`.`id` = `data0`.`VALUE`
                and `meta_records`.`field_id` = 15
            )
          ) + (
            SELECT `data_data_0`.`VALUE`
            FROM `meta_records` AS `data_data_0`
              INNER JOIN `records` AS `records_data2` ON `records_data2`.`id` = `data_data_0`.`record_id`
              INNER JOIN `meta_records` AS `data2` ON `data2`.`VALUE` = `records_data2`.`id`
              INNER JOIN `meta_records` AS `data1` ON `data1`.`VALUE` = `data2`.`record_id`
              INNER JOIN `meta_records` AS `data0` ON `data0`.`VALUE` = `data1`.`record_id`
            WHERE `data0`.`record_id` = `records`.`id`
              and `data_data_0`.`field_id` = 10
          )
        ) like '%29617192161911%'
      )
    

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

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


  • React Portals & Forms
    ש ש.ב.ח.

    @dovid הפורטל מחוץ לform כך שזה לא אמור להיות באופן נורמלי כי הקלט בכלל לא בתוך הform

    לאחר בדיקה נוספת: זה אכן לא קורה מתהליכי ברירת המחדל
    על הform יש onKeyUp (של ריאקט) וזה חל גם על מה שמחוץ לform... 😞


  • קוד Js לסריקת ברקוד ממצלמה לתוך האפליקציה שלי
    ש ש.ב.ח.

    @avi-rz
    אם זה מיועד לדפדפן באנדרואיד (חלק מהם)
    יש את זה https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Detection_API
    (צריך לבדוק את הסטטוס של זה)


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

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

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


  • regex עם ביטוי לא מחייב
    ש ש.ב.ח.

    מצאתי! (למה תמיד אחרי חיפוש מייגע אני מוצא את התשובה רק אחרי שכבר שאלתי?)
    "סימן שאלה" גורם לחלק שקודם לו להיות אופציונלי

    ככה

    /__collection_(\d+)_?(\d+)?/
    

  • regex עם ביטוי לא מחייב
    ש ש.ב.ח.

    שלום וברכה
    אני צריך תוצרה של הביטוי הזה

    /__collection_(\d+)_(\d+)/
    

    למחרוזות כמו אלו

    "__collection_12" / __"collection_12_2"
    

    שים לב שהקבוצה השנייה - החל מהמקף התחתון - לא מחייבת שתהייה
    שייך?


  • חיפוש ( {{טקסט}} ) במחרוזת והחלפתם.
    ש ש.ב.ח.

    @yossiz יישר כוחך.


  • תבניות של API
    ש ש.ב.ח.

    @davidnead
    בהקשר לשאלתך על Laravel
    האמת שעברתי על רובו של האשכול הזה ועדיין לא הגעתי למסקנה מה אתה רוצה
    ואולי זה בגלל שאני לא מכיר את nodejs בשביל להבין מה לא טוב לך שם

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

    ממליץ לך קצת לקרוא עליו אולי אליו התכוונת...
    https://laravel.com/docs/8.x/
    נסה לעבור על מה שמעניין אותך (עקוב אחר הניווט בסרגל הצידי)

    ואם באה לך טעימה והדרכה נעימה
    https://laracasts.com/series/laravel-8-from-scratch

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 6 / 8
  • התחברות

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

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