חגי
-
בקשת עזרה | החלפה html -
GPT-4 כישוריו בהמצאת תשובות@one1010 כתב בGPT-4 כישוריו בהמצאת תשובות:
למה כ"כ מוסבך? פשוט להגדיר שגם את המידע שהמשתמש נותן לבדוק מול מאגר המידע ולא רק את התשובה לקחת ממאגר המידע.
הוא לא מחזיק את מאגר המידע, הוא מחזיק קובץ שנועד לשמש אותו לתשובות החומר גלם שיצרו ממנו את הקובץ הזה, זה המידע.
@one1010 כתב בGPT-4 כישוריו בהמצאת תשובות:
בבינג החדש אין לו בזמן אמת את המידע?
אבל בלי קשר, זה שלכלב יש 4 רגליים ולא 5 זה כבר נמצא במדע הישן והוא לא צריך להתעדכן דווקא ממידע חדשזה מגיע לנקודה שאין מידע שזה לא כך, אז המודל שפה מתבלבל.
-
תכנות + AI@one1010
כן, האמת שמתוכן האתר שלהם לא חשבתי שאפשר להתבלבל, אז לא הבאתי קישור. -
אני לא מצליח להגיע ל console בצורה נורמלית -
בירור על פיתוח תוכנה עבור מוסד ת"ת@A0533057932
כמדומני ששילבתי כמה API של גוגל ביחד, וזה יצר לי את המסלול הכי מומלץ. -
בירור על פיתוח תוכנה עבור מוסד ת"תלגוגל יש API בדיוק בשביל הדברים האלה. אז זה כבר מפשט את הפיתוח משמעותית.
-
התקנת SWAGGER@ממ
צריך להוסיף לפרויקט קובץ owin startup ולהוסיף אותו לweb.config, אם מייצרים את הקובץ דרך הממשק של VS (לחצן ימני על הפרויקט בסולושן אקספלורר -> add new file או משהו כזה), אז זה אוטומטית נוסף לweb.config
בקובץ שנוצר (Startup1.cs) להוסיף את הניתוב לswagger עם הפונקציות שהוא מייצא. (משהו כמו useSwagger או createSwaggerUI או משהו כזה)
אפשר לעיין עוד בגוגל על הנושא, ולעמוד על אי הדיוקים שלי.נ.ב.
אולי כדאי לכם ליצור פרויקט asp.net core עכשיו לפני שכבר יהיה קשה לכם להחליף, שם הכל נוח ואוטומטי (חוץ מכמה דברים שלא אפרט) -
בקאנד ופרונט - איך לחבר אותם לאחד@צדיק-תמים זה לפי מה שאתה מגדיר לו. בד"כ מפרידים את הקבצים הסטאטיים מהבקאנד (בהגדרות של השרת שלך)
-
SQL | בדיקה האם ערך מסויים קיים במסד נתוניםיש גם if בSQL
if exists(...) -
בעיה בבניית CNC בפייתון@Android
ומה התוכן שלcommandכאשר זה נכשל? -
למה DoForEach לא קיים ב-LINQ?@dovid
אכן, ToList משכפל לך את Enumatable שלך.
אתה בטוח שLast כן מחשב את כל הEnumerable?
עשיתי בדיקה ו-Last לא מחשב הכל, ההיגיון מאחורי זה הוא שאתה לא צריך לחשב את שאר האלמנטים, אתה ישר מדלג (Skip) לסוף
זאת הבדיקה:
TestEnumerable t = new TestEnumerable(); Console.WriteLine(t.Last().i); Console.WriteLine(t.Aggregate((i1, i2) => new Test(i1.i + i2.i)).i); class TestEnumerable : IEnumerable<Test> { private List<Test> _l = new List<Test>() { new Test(1), new Test(2),new Test(3),new Test(4),new Test(5) }; public IEnumerator<Test> GetEnumerator() { return _l.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return _l.GetEnumerator(); } } class Test { public Test(int i) { _i = i; } public int i { get { Console.WriteLine("got here {0}", _i); return _i; } set { _i = value; } } private int _i; }וזאת התוצאה:
got here 5 5 got here 1 got here 2 got here 3 got here 3 got here 6 got here 4 got here 10 got here 5 got here 15 15 -
בעיה בבניית CNC בפייתוןאני עדיין לא יודע מה אתה מצפה שהקוד יעשה, כי הבאת את כולו.
בכל מקרה הדבר הראשון שקופץ לי זה שאתה מיד מתחיל עם socket.recv גם בקליינט וגם בשרת מיד לאחר יצירת החיבור, זה אומר שהתוכנה תהיה תקועה עד שמישהו ישלח משהו, זה deadlock.
א'. תלמד על הספריה select שנועדה עבור דברים כאלה.
ב'. אל תקרא לrecv סתם, תשתמש בזה כשאתה באמת מצפה לקבל משהו מהצד השני. -
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@yossiz טעות שלי, בעיקרון
()זה רגקס להתאים NULL בתוך המחרוזת, חשבתי מregex101 שזה מתאים בדיוק כמו \b|\B, לא בדקתי את זה בדפדפן
וההסבר שלהם עונה את הכל:
1st Capturing Group () — null, matches any positionצריך עיון איך זה לא מתאים כלום, אבל באמת זה מתאים את הכל.
במקרה הזה "הכל" זה כולל גם מה שמתאים.וגם מה שמתאים\b|\B, והכל ברגקס אחד. -
תרגיל מתמטי של הסתרת מזהה רץ@dovid מהנושא שיוסי פתח, בינתיים נראה שמפתח מאוד גדול עם XOR כן יפתור את הבעיות, ידוע לך על אלגוריתם שיכול לפרוץ את זה?
-
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@צדיק-תמים
הוא רוצה דוקא regex, אז זה מה שהבאתי. -
הרצת סקריפטים מהירה עבור פרוייקט פייתון - כמו בpackage.jsonספציפית לדגאנגו אתה יכול לכתוב סקריפטים בפייתון בתור פקודות CLI לmanage.py
https://docs.djangoproject.com/en/4.0/howto/custom-management-commands/ -
התנהגות מוזרה של PHPMYADMIN@שואף
אני מניח שהWAF שלהם מספיק חכם כדי לא לחסום שאילתות SQL, הוא חוסם את השאילתות שPHPMYADMIN שולח לבקאנד של עצמו בשביל להריץ את הSQL, שזה בקשות HTTP (שנראות לו זדוניות). -
LinqPad עבור C#@dovid
אני משתמש בה במקום REPL (כמובן REPL מאוד נוח, שמציג אובייקטים), למרות שלפי השם שלה, אני מניח שהיא נועדה בעיקר בשביל לתשאל מסדי נתונים עם LINQ.עריכה:
קיבלתי את התוכחה, ורק עכשיו אני מבין כמה כיף זה להשתמש בLINQ בשביל לתשאל את המסד נתונים! איך הכל הופך להיות ברור וקל יותר! -
מדריך לmode.js@dovid
אנחנו מדברים על יצירת שרת HTTP? או משהו יותר בסיסי עם סוקטים?
ספריה מוכנה כמו express\koa, או משהו כמו הtcpServer המובנה של node.js? -
תאימות css בעיצוב לאפליקציה@chagold
אם מה שהשתמשת בו בשביל להפוך את האתר לאפליקציה משתמש בwebview, הם היו צריכים לאפשר את זה עם שורת קוד, כנראה שהם לא עשו את זה, וזה אומר שאי אפשר לדבג את זה.