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

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

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

יוסף בן שמעון

@יוסף בן שמעון
אודות
פוסטים
973
נושאים
102
שיתופים
0
קבוצות
0
עוקבים
5
עוקב אחרי
0

פוסטים

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

  • שאלות של מתחיל - מקצועי ב nodejs
    י יוסף בן שמעון

    @yossiz אמר בשאלות של מתחיל - מקצועי ב nodejs:

    @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

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

    התשובה הנכונה לזה הוא להשתמש ב-tmux. גם c9 משתמש ב-tmux.

    sudo apt install tmux
    tmux
    ... #תריץ  תהליכים
     #יציאה
    ... #כניסה מחדש
    tmux attach #התהליכים עדיין רצים (לא ברקע אלא מקדימה)
    

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

    תכנות

  • api ווקומורס cart
    י יוסף בן שמעון

    https://stackoverflow.com/questions/38546354/woocommerce-cookies-and-sessions-get-the-current-products-in-cart
    יש פה תיאור איך ווקומרס שומר את המוצרים בדאטבייס, אולי זה יקדם אותך במשהו

    תכנות

  • דחוף מאוד - מסגרת לכרזה גדולה
    י יוסף בן שמעון

    @הבוס-הגדול אמר בדחוף מאוד - מסגרת לכרזה גדולה:

    עבר כמה ימים ולא אישרו לי את הניק שלי.
    אפשר לקבל פרטים ליצירת קשר שם?

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

    עיצוב גרפי למתלמדים | חומרים לכל הרמות

  • api ווקומורס cart
    י יוסף בן שמעון

    @chagold אמר בapi ווקומורס cart:

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

    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    י יוסף בן שמעון

    @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

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

    אתה יכול במקום לכתוב

    res.text()
    

    להחליף ל

    res.json()
    

    ואז בפונקציה השניה אתה מקבל את הbody כ JSON
    אגב יש מודול יותר פופולרי לבקשות משרתים מרוחקים, קוראים לו request, אתה יכול להתקין כך

    npm i request
    

    ולהשתמש כך:

    var request = require('request');
    
    app.get('/page', (req, res)=>{
        request('https://github.com/', (err, response, body)=>{
            body = JSON.parse(body);
            if(body.status == "ok") res.send("ok")
            else res.send("no")
        })
    })
    
    
    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    י יוסף בן שמעון

    @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

    @יוסף-בן-שמעון אמר בשאלות של מתחיל - מקצועי ב nodejs:

    הפתרון היא לעבוד עם callback או עם promise, לדוגמא במודול שאתה משתמש יש פרומיס מובנה

    מה זה פרומיס?

    https://internet-israel.com/רשת-האינטרנט/promises/

    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    י יוסף בן שמעון

    @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

    נוד היא סינכרונית, כלומר כשאתה שולח בקשה לשרת מרוחק המעבד ממתין לתשובה, בנתיים הקומפיילר לא מחכה אלא ממשיך לשורה הבאה, ועד שהתשובה מגיעה הוא כבר אוחז כמה שורות אח"כ ולכן הוא לא טוען את התשובה למשתנה.
    הפתרון היא לעבוד עם callback או עם promise, לדוגמא במודול שאתה משתמש יש פרומיס מובנה, תראה כאן:
    https://www.npmjs.com/package/node-fetch#plain-text-or-html

    fetch('https://github.com/')
        .then(res => res.text())
        .then(body => console.log(body));
    

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

    app.get('/page', (req, res)=>{
        fetch('https://github.com/')
        .then(response => response.text())
        .then(body =>{
            if (body = "ok"){
                res.end(body);
            } else{
                res.end("no");
            }
        });
    })```
    תכנות

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @yossiz אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

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

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

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @WWW אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

    תודה רבה!!

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

    קריינא דאיגרתא...

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

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

    javascript: (function() { var elements = document.getElementsByTagName("*"); for (e of elements) { if (!e.style) continue; if (!e.style.direction || e.style.direction === 'ltr' ) e.style.direction = 'rtl'; else e.style.direction = 'ltr'; } } )()
    

    בזה לא צריך ללחוץ פעמיים

    עריכה: ערכתי את ההודעה הראשונה עם הקוד המשודרג

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @משרדי אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

    2874e200-0e56-4e9b-bdf0-19106a977b1a-image.png
    זה מה שקורה אצלי לאחר הלחיצה על הסקריפט של @יוסף-בן-שמעון

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

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @yossiz אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

    @yossiz אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

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

    איך אפשר להעביר לך את פרטי החשבון בנק שלי?

    ב. מסקרן אותי אם יש מקומות שבהם לא יעזור.

    אני משתמש בזה המון זמן ולא נתקלתי בבעיות

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @aiib אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

    @יוסף-בן-שמעון ומה? כל פעם להפעיל אותה?
    שגעון...

    זה קשה ללחוץ על סימניה? אתה לוחץ מאות לחיצות בדקת גלישה בדפדפן!

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    שרטוט.png

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

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

    javascript: (function() { var elements = document.getElementsByTagName("*"); for (e of elements) { if (!e.style) continue; if (!e.style.direction || e.style.direction === 'ltr' ) e.style.direction = 'rtl'; else e.style.direction = 'ltr'; } } )()
    

    אותי זה משמש לדפים שאני מתרגם בגוגל טרנסלייט, אבל זה יכול לעזור גם לבעיה הזו לכאורה

    תוכנה

  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    י יוסף בן שמעון

    @yits אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

    @dovid אמר במי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?:

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

    ואגב מה החור אבטחה בזה?

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

    תוכנה

  • שינוי מחלקה חיצונית c#
    י יוסף בן שמעון

    @dovid אמר בשינוי מחלקה חיצונית c#:

    זה מאוד נועז מה שאתה עושה - אתה לומד תחביר של שפה "תוך כדי נסיעה". מעניין איך תתחבר לזה בסוף.

    זה הכי טוב לא?

    תכנות

  • Pipelines שמריץ webpack על גיטלאב נכשל בלי שגיאה ברורה
    י יוסף בן שמעון

    לא עזר, בסוף התקנתי את webpack גלובלי והרצתי אותו לא דרך NPM והשגיאה נעלמה, ועדיין זה נכשל בלי שום שגיאה, אז העברתי את הפקודות מהקובץ gitlab-ci.yml לקובץ באש חיצוני וזה עובד, לא יודע למה.
    תודה בכל אופן

    תכנות

  • Pipelines שמריץ webpack על גיטלאב נכשל בלי שגיאה ברורה
    י יוסף בן שמעון

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

    זו השגיאה:

    npm ERR! code ELIFECYCLE
    npm ERR! errno 2
    npm ERR! @1.0.0 build: `webpack --progress`
    npm ERR! Exit status 2
    npm ERR! 
    npm ERR! Failed at the @1.0.0 build script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2019-02-15T00_00_17_707Z-debug.log
    ERROR: Job failed: exit code 1
    

    כך נראה הקובץ .gitlab-ci.yml

    image: node:latest
    
    
    pages:
      stage: build
      script:
       - npm install
       - npm run build
    
      artifacts:
        paths:
          - public
      only:
        - master
    
    

    תודה על כל עזרה

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

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

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