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

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

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

חוקר

@חוקר
אודות
פוסטים
1.2k
נושאים
199
שיתופים
0
קבוצות
0
עוקבים
5
עוקב אחרי
0

פוסטים

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

  • ישיבה על קברו, בלי סיסמא?
    ח חוקר

    אגב.
    מה שכן ראיתי, שהשרת שלי מסוגל לעבוד ב200 בקשות בשניה ברצף של כמה שעות טובות, ללא שום קושי (מקסימום 40/200 CPU, וכמעט ללא תוספת צריכת ראם)
    הממוצע הרגיל לשניה אצלי ברוב שעות היום הינו בין 10-20

    תכנות

  • ישיבה על קברו, בלי סיסמא?
    ח חוקר

    @clickone אמר בישיבה על קברו, בלי סיסמא?:

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

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

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

    תכנות

  • ישיבה על קברו, בלי סיסמא?
    ח חוקר

    @dovid אמר בישיבה על קברו, בלי סיסמא?:

    זה בעיה אצל כמה משתמשים פה (ודוקא @חוקר פחות בקטע הזה), שהם חיים במירוץ מטורף עם פרויקטים חיים,

    אם אני לא פחות במירוץ, אז מה יכול להיות יותר?
    יש כאן מישהו שיש לו 48 שעות ביום?

    תכנות

  • ישיבה על קברו, בלי סיסמא?
    ח חוקר

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

    תכנות

  • ניהול קאש למאות קריאות במקביל
    ח חוקר

    @nigun אמר בניהול קאש למאות קריאות במקביל:

    [200] 19968 responses

    רק שים לב, 32 מתוך 20000 בקשות נכשלו..

    תכנות

  • איטיות ב SUM ב MYSQL
    ח חוקר

    @יוס אמר באיטיות ב SUM ב MYSQL:

    ממש תודה אכן "טס" במהירות

    אבל עשית גם אינדקס או שזה עוד לפני האינדקס?

    תכנות

  • סליקה ישירות מהאתר
    ח חוקר

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

    תכנות

  • ריענון נתונים בממשק צפיה
    ח חוקר

    יש לי מערכת טלפונית לרישום נקרא לזה "תורים"
    נרשמים במערכת ובוחרים את השעה המבוקשת מתוך טבלת התורים.
    במערכת נוצר כל יום רשימת תורים על פי הגדרות, וכאשר לקוח מתקשר הוא יכול לבחור תור פנוי מרשימת התורים.
    בשטח, יש דלפק בו נמצא נציג המקבל את הבאים וכאשר מגיעים לשטח מזדהים באמצעות הזיהוי והנציג רואה למתי הוזמן ומעדכן על התור אישור הגעה ו/או מעדכן באם שולם או לא התור הנוכחי.
    המערכת הטלפונית היא באמצעות (ימות המשיח עם שלוחת API המחוברת לשרת שלי הכתוב) בנוד.
    ממשק הניהול הינו בפרימוורק YII2 הכתוב בPHP.
    בסיס הנתונים הינו mysql, השרת הינו nginx.
    כל רישום במערכת הטלפונית נשמרת ישירות בבסיס הנתונים, ובמקביל גם בתהליך עצמו בנוד.
    ממשק הניהול שואב את הנתונים ישירות מבסיס הנתונים.
    השאלות הן בנוגע לממשק הניהול.
    יש לי כבר בממשק תצוגה שמציגה את טבלת הרישום.
    אך הבעיה היא שאני צריך שהמסך יתעדכן כל הזמן בנתונים הדינאמיים של הרישום, זאת אומרת שאם כעת נרשם מישהו במערכת או ביטל ושינה תור וכו' הכל ישתקף אונליין במסך הממשק.
    למיטב הבנתי ישנם שתי דרכים, א. ריענון אוטומטי של הדף כל X שניות, שזה אומר שהPHP ישאב שוב את הנתונים מבסיס הנתונים וירנדר את ה HTML שוב שוב.
    אני לא צריך לטעון ממש את כל הדף, אלא YII2 תומך ב pjax שזה ריענון אוטומטי של רק חלק מסויים בדף. שזה אומר לרענן רק את החלק של הטבלה של התורים ללא התפריט העליון, כך שזה פחות מפריע לעין.
    אך עדיין דורש כל פעם שאיבת הנתונים המלאים, ויכול גם להפריע לביצוע פעולות על תור. כגון אם הנציג ירצה לבצע שמירה ידנית של תור ותוך כדי מישהו נרשם לתור זה דרך הטלפון וכדומה, (אני בכל מקרה יעשה ולידאציה בצד השרת לפני שמירת תור ידני שאני בודק שהוא אכן עדיין פנוי, אבל בכל זאת לצד הלקוח הייתי רוצה שזה מיד יעודכן כנרשם ויתבטל האפשרות של שמירה ידנית).
    האמת היא שאני יכול אולי גם לבדוק אפשרות של ריענון על ידי שאיבת json בלבד של הטבלה העדכנית, ולבצע מיזוג מחדש לתוך הטבלה, או יותר מזאת לעבור שורה שורה ולבצע השוואה ובאם השתנה משהו מהקיים זה יעדכן אותו ואחרת לא ישנה אותו כלל, שזה הכי פחות יפריע לעין.
    הדרך השניה שאף פעם לא נגעתי בה הינה באמצעות סוקט, שהדף יהיה מחובר כל הזמן לשרת ובכל שינוי בשרת אני דוחף אותו ישירות לקליינט.
    אשמח לדעת מה חוות דעתכם, ראשית אם יש פיתרון יותר טוב, שנית האם לעבוד עם סוקט הוא קל או קשה, ומה קורה כאשר החיבור נופל לרגע וכו', עד כמה עבודה ובלאגן יהיה לי מזה.
    בנוסף, מעניין לעניין באותו עניין, בעת רישום ידני, על הנציג לבחור את המנוי מתוך טבלת המנויים, לצורך כך עלי לפתוח לו חלון בחירת מנוי, שהוא יכול לחפשו בקלות בכל אחד מהפרטים, כגון שם או טלפון או מספר זהות וכדומה, חשבתי לטעון לו את הכל לחלונית בחירה שיהיה בה טבלה קטנה מבוססת datatable.
    השאלה היא איך אני יכול לגרום שגם אם נרשם כעת מנוי חדש למערכת (לא לתור, אלא למינוי), זה יתווסף אוטומטי לטבלה השמורה בזכרון, והאם זה בכלל יעיל לשמור בזכרון של הדף טבלת מנויים, שיכול להגיע לכמה אלפי מנויים לסניף, אלא עדיף תמיד לבצע חיפוש בצד שרת בלבד, אך מסיר את הדינאמיות והקלילות של החיפוש בטבלה על ידי datatable.
    סליחה על האריכות אך @dovid אוהב לקבל סיפור מלא (מקוה שכך הכל ברור).
    אשמח לקבל את חוות דעתכם

    תכנות

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

    @dovid אמר בשליפת שעה קודמת ומאוחרת של הממצא המבוקש ממערך שעות:

    return {'next' : normalizedTimes[nearestIndex - 1], 'previous' : normalizedTimes[nearestIndex]};
    

    אם אני צודק זה אמור להיות הפוך:

    return {'previous' : normalizedTimes[nearestIndex - 1], 'next' : normalizedTimes[nearestIndex]};
    

    תקן אותי אם אני טועה

    תכנות

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

    @dovid
    רק תיקון קטן בשורה השניה

        if (nearestIndex === 0) return {'next' : normalizedTimes[0]};
    
    תכנות

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

    @dovid אמר בשליפת שעה קודמת ומאוחרת של הממצא המבוקש ממערך שעות:

    הקוד שלך היינו שורות 10-14 הם בדיוק הדרך בה הייתי כותב,

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

    תכנות

  • json web token vs cookie auth
    ח חוקר

    @dovid אמר בjson web token vs cookie auth:

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

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

    תכנות

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

    @yossiz אמר בשליפת שעה קודמת ומאוחרת של הממצא המבוקש ממערך שעות:

    כי אני עצל מדי

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

    תכנות

  • חיפוש ובחירת מופעים של טקסט בIDE
    ח חוקר

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

    אני רוצה שהוא יסמן לי רק את "לשעה" ואת "הקש"

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

    תכנות

  • דירוג בקשות לפיתוח מלקוחות
    ח חוקר

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

    תכנות

  • js throw false
    ח חוקר

    @dovid
    יש לך עמדה בנושא?

    תכנות

  • js throw false
    ח חוקר

    @yossiz אמר בjs throw false:

    (סתם הערה, בצורה שבה כתבת פונקציית read מחוץ לפונקציה שקורא לה, יוצא ש-res הוא undefined)

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

    תכנות

  • איך לשמור JSON שנשלח אלי ב POST ב PHP כאשר אני לא יודע איזה ערכים אמורים להשלח אלי
    ח חוקר

    @nigun אמר באיך לשמור JSON שנשלח אלי ב POST ב PHP כאשר אני לא יודע איזה ערכים אמורים להשלח אלי:

    (זה טוב לדעת כי לפעמים שורפים הרבה זמן על המשחק של ההאדרים)

    אכן זה מה שהיה..

    תכנות

  • איך לשמור JSON שנשלח אלי ב POST ב PHP כאשר אני לא יודע איזה ערכים אמורים להשלח אלי
    ח חוקר

    @יוס אמר באיך לשמור JSON שנשלח אלי ב POST ב PHP כאשר אני לא יודע איזה ערכים אמורים להשלח אלי:

    אבל איך אני יכול לתפוס את הערכים שהם שולחים לי

    לנוחיותך, כתבתי הערה ליד כל שורה מה זה
    https://tchumim.com/post/106225

    תכנות

  • שדרוג mySQL מגרסה 5.7 ל 8
    ח חוקר

    לבסוף בוצע השדרוג כמופיע כאן.
    https://tchumim.com/post/105759

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

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

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