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

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

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

MusiCode

@MusiCode
אודות
פוסטים
547
נושאים
42
קבוצות
0
עוקבים
1
עוקב אחרי
0

פוסטים

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

  • שוב, צילומי הצ'קים בבנקים
    MusiCodeM MusiCode

    @dovid לא. גם לא שמעתי על זה.
    עכשיו בודק.
    איך זה מפענח?


  • שוב, צילומי הצ'קים בבנקים
    MusiCodeM MusiCode

    איך אפשר לעקוב אחרי התקשורת של HTTPS?


  • שוב, צילומי הצ'קים בבנקים
    MusiCodeM MusiCode

    אני לא מבין בזה, אבל:
    א"א לפרק את האפליקציה של בנק הפועלים?
    זה מקומפל?

    משום-מה, הייתה לי הרגשה, שאפליקציות הן קוד שמתקמפל בהרצה.

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


  • visual studio online: תחליף ל-cloud9
    MusiCodeM MusiCode

    @yossiz אמר בvisual studio online: תחליף ל-cloud9:

    https://visualstudio.microsoft.com/services/visual-studio-online/
    זה סביבת vscode בדפדפן.
    הבעיה היא שעוד לא מצאתי איך לארח את זה על שרת שלי. ולארח על קונטיינר של azure עולה כסף.

    רשמית אמורה להיות דרך (גיק-טיים).
    כשתמצא אותה, תודיע.


  • פד חתימה למחשב
    MusiCodeM MusiCode

    @clickone קשה לחתום עם האצבע.
    עדיף עט.


  • חזרה לדואר נכנס בגימייל בלי להסתבך עם דואר חדש
    MusiCodeM MusiCode

    Alt+חץ-שמאלי (כרום ואדג' בטא)


  • תכנון נכון של קוד ארוך
    MusiCodeM MusiCode

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


  • התיקון הכללי v8
    MusiCodeM MusiCode

    @searchnicks אמר בהתיקון הכללי v8:

    מה התעדכן?

    הווירוס...

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


  • תכנון נכון של קוד ארוך
    MusiCodeM MusiCode

    @yossiz אגב, איך יוצרים פונקציה שרצה אסינכרוני (קולבק למשל)?

    רק באמצעות פרומיס שלא ימומש?

    async function callback() {
    	await new Promise((resolve) => {
    		setTimeout(() => resolve(), 0);
    	})
    	console.log("finish!");
    }
    
    (function call() {
    
    	callback(); // אין המתנה לפרומיס
    	console.log("start...");
    })();
    

    או שכל פונקציה היא בחזקת קולבק?

    function callback() {
    
    	setTimeout(() => console.log("finish!"), 0);
    }
    
    (function call() {
    
    	callback(); // אין המתנה לפרומיס
    	console.log("start...");
    })();
    

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


  • תכנון נכון של קוד ארוך
    MusiCodeM MusiCode

    @יוסף-בן-שמעון אמר בתכנון נכון של קוד ארוך:

    לא מסתדר לי השם של המחלקה, run אמור להיות שם של מתודה לא של קלאס

    זה הדגמה שכתבתי ברגע.

    בשורה 16 איתחלת משתנה בלי let, נראה לי שבתקן החדש זה שגיאת קומפילציה, וגם אם לא זה הופך להיות משתנה גלובלי וזה יצור לך התנגשויות

    כנ"ל

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

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

    יש דרכים אחרות לארגן קוד ארוך עם מליון IF's הפנייות וכו'?

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

    כן, רק שזה אמור להיות בכפול שמונה...

    זה הדרך הכי טובה?


  • תכנון נכון של קוד ארוך
    MusiCodeM MusiCode

    יש לי קוד של ניהול משתמש (טלפוני) לאורך השימוש בשלוחה.

    כרגע זה נראה כך (דוגמא):

    האובייקט call מנהל את השיחה, ומשמיע למשתמש מה שצריך וכו'.

    class run {
    
    	constructor(call) {
    		this.call = call;
    	}
    
    	async start() {
    		await this.get_var();
    	}
    
    	async get_var() {
    
    		let massage = [{ type: "text", data: "123" }];
    		let option = { max: 10, val_name: "txt" };
    
    		r = await this.call.read(massage, _, option);
    
    		await this.play(r);
    
    	}
    
    	async play(r) {
    		switch (r) {
    			case "value":
    				this.set_val();
    				break;
    
    			case "value2":
    				this.set_val2();
    				break;
    
    			default:
    				this.get_var();
    				break;
    		}
    	}
    
    	async data() {
    		//...
    	}
    
    	//...
    }
    
    const call = { /* ... */ };
    
    const r = new run(call);
    r.start();
    

    יש דרכים אחרות לארגן קוד ארוך עם מליון IF's הפנייות וכו'?

    אולי יש קישורים להדרכות איך בונים קוד כזה.


  • מחפש תוכניות שותפים
    MusiCodeM MusiCode

    אין חנויות בלי תמונות בעייתיות?
    נסה גלאט-שופ (זיפי של JDN לחרדים)


  • יצירת דוקומנטציה לIDE
    MusiCodeM MusiCode

    זה מופנה מהקישור שאתה הבאת.
    https://github.com/Microsoft/TypeScript/wiki/JavaScript-Language-Service-in-Visual-Studio

    https://github.com/Microsoft/TypeScript/wiki/JsDoc-support-in-JavaScript


  • יצירת דוקומנטציה לIDE
    MusiCodeM MusiCode

    הוא מבין את JSDoc, אבל לא את כל התגיות.
    נסה את זו לדוגמא: https://jsdoc.app/tags-memberof.html

    למעשה, רק מעט תגיות נתמכות


  • איך עובד wasm ?
    MusiCodeM MusiCode

    אז זה כאילו קבצי JS מקומפלים?

    אגב, האתר הזה https://www.audiotool.com/app/ מפעיל קבצים בינאריים.
    אולי הוא כבר משתמש בזה?

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


  • איך עובד wasm ?
    MusiCodeM MusiCode

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

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


  • האם V תהיה השפה הבאה?
    MusiCodeM MusiCode

    @dovid אמר ב.NET בדפדפן? BLAZOR:

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

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

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


    ו-כן, אי אפשר לבדוק מה זה בעצם עושה שם...

    @MusiCode אמר בהאם V תהיה השפה הבאה?:

    ה' ישמור! איך אני אבדוק שזה לא ווירוס?


  • האם V תהיה השפה הבאה?
    MusiCodeM MusiCode

    @avr416 אמר בהאם V תהיה השפה הבאה?:

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

    מה, אני מקבל קובץ בינארי?
    ה' ישמור! איך אני אבדוק שזה לא ווירוס?

    טוב, לא אני. אבל אלה שמבינים בזה.


  • יצירת דוקומנטציה לIDE
    MusiCodeM MusiCode

    הסבר שהIDE יבין מה אמור להיות, ויעשה השלמה אוטומטית.

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

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

    @dovid אמר ביצירת דוקומנטציה לIDE:

    תעשה למשל כמו שמתואר פה: https://jsdoc.app/about-getting-started.html.

    את זה כבר חפרתי.
    VSCode לא מבין הרבה מהם...
    ליתר דיוק: את כל מה שהיה יכול לעזור לי 😞

    אולי מישהו יודע איך עושם את קובץ index.d.ts ?
    אולי זה הפיתרון, אבל אין לי מושג בTS.


  • שמירת נתונים בטבלה א הנמצאים בטבלה ב
    MusiCodeM MusiCode

    @avr416 אמר בשמירת נתונים בטבלה א הנמצאים בטבלה ב:

    (וכמובן אלף פעמים לשים לב לאבטחה ולניקוי קלט של משתמש!!)

    בימות, ובאסטריסק כללי, אין הזרקת SQL...

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

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

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