@Android
צודק

חגי
-
בעיה בבניית CNC בפייתון -
שינוי סיסמה בבנק הדואר - יומן הרפתקאה
הפיתרון -
Qwerty1234 -
בעיה בבניית CNC בפייתוןאני עדיין לא יודע מה אתה מצפה שהקוד יעשה, כי הבאת את כולו.
בכל מקרה הדבר הראשון שקופץ לי זה שאתה מיד מתחיל עם socket.recv גם בקליינט וגם בשרת מיד לאחר יצירת החיבור, זה אומר שהתוכנה תהיה תקועה עד שמישהו ישלח משהו, זה deadlock.
א'. תלמד על הספריה select שנועדה עבור דברים כאלה.
ב'. אל תקרא לrecv סתם, תשתמש בזה כשאתה באמת מצפה לקבל משהו מהצד השני. -
בעיה בבניית CNC בפייתון@Android
רק אציין שראיתי את הפוסט ולא הבנתי מה השאלה, אז המשכתי הלאה.
רק כתבת שלא הצלחת ולא הבנתי מה ניסית לעשות ומה לא עבד, ולא היה לי כוח לעבור על כל הקוד שלך בשביל לנסות להבין במה אני אמור להתמקד, כי אני אפילו לא יודע מה הקוד אמור לעשות.וגם לכתוב שהבעיה בCLI זה לא מבודד כלום. זה רק אומר שהקוד שלך עובד ויש סיבה אחרת שזה לא עושה מה שאתה רוצה, לא?
-
איך אני יכול לקבל תשלום מסיני ?@אף-אחד-3
99% שהוא מורח אותך עד שלא תוכל להגיש יותר ערעור
תבקש העברה לpaypal\bit\ארנק דיגיטלי וכד'
אני לא יודע אם סיני יכול להשתמש בbit, אבל אם כן, אז אתה יכול להתקין על אימולטור לאנדרואיד. -
תוסף להרצת שאילתות בVSCODE@לעזור-לכולם https://marketplace.visualstudio.com/items?itemName=DevartSoftware.dotConnectMySQLADONETDataProvider
למשלעריכה:
התוסף שהבאתי הוא בתשלום, זה הגירסא המוגבלת בחינם - https://marketplace.visualstudio.com/items?itemName=DevartSoftware.dotConnectExpressADONETDataProviderforMySQL -
תוסף להרצת שאילתות בVSCODE@לעזור-לכולם
אני משתמש בתוסף הנוח הזה:
https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql
ב-vs אפשר גם להתקין תוספים, אבל sql server כבר קיים בו מובנה.פשוט צריך לחפש בחנות התוספים את המסד נתונים שעובדים איתו, ולהתקין את התוצאה הראשונה בחיפוש.
-
PHP MYSQL@שרה-רחל
xampp מגיע עם מסד נתונים mariaDB, שזה מאוד דומה לmysql (זה מבוסס עליו), אז אתה יכול לעבוד איתו.
החיבור ביניהם נעשה באמצעות קוד, אותו ניתן למצוא בקלות בגוגל.
VS או VSCODE הם סביבות עבודה, אפשר לכתוב בהם קוד, אפשר גם לכתוב בהם שאילתות ולהריצן באמצעות תוספים (ככה אני עושה, זה די נוח)
עריכה:
xampp זה סתם שם לאוסף של כמה תוכנות, ביניהן php ו-mariaDB
יש גם את wamp server שמגיע עם mysql וגם phpmyadmin שמאוד נוח.אם יש לכם הרבה כסף, אז יש סביבת עבודה של jetbrains שהיא מאוד נוחה בשם phpstorm, יכול להיות שיש להם גירסת קהילה בחינם.
-
רישיון על אופנוע ומידע כללי בנושא רישיונות נהיגה@אשרי אמרו לי בעבר שיש לכל מורה "תקן" כמה הוא יכול להגיש לטסט, אם זה רלוונטי גם ללימודי נהיגה על אופנוע, אז המורה שמגיש מי שאינו "לקוח משלם" רק מפסיד עליו את התקן, יתכן שיש מורים שגם ככה אין להם הרבה תלמידים, אז לא אכפת להם לבזבז על אנשים מזדמנים את התקן שלהם. (גם שמעתי שיש מורים שנוקטים באמצעי נוכלות כדי לקבל עוד תקנים על חשבון תלמידים אחרים שנתקעים במשך הרבה זמן אצל המורה, כאשר הוא מחזיק אצלו בתור ערובה את הטופס ירוק של התלמיד)
התיאוריה תקפה עד שנתיים, הטופס ירוק תקף עד ל3 שנים (אם הבנתי נכון, זה מעת שביצעת את הבדיקות רפואיות והכל) -
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@yossiz טעות שלי, בעיקרון
()
זה רגקס להתאים NULL בתוך המחרוזת, חשבתי מregex101 שזה מתאים בדיוק כמו \b|\B, לא בדקתי את זה בדפדפןוההסבר שלהם עונה את הכל:
1st Capturing Group () — null, matches any positionצריך עיון איך זה לא מתאים כלום, אבל באמת זה מתאים את הכל.
במקרה הזה "הכל" זה כולל גם מה שמתאים.
וגם מה שמתאים\b|\B
, והכל ברגקס אחד. -
פירוק מחרוזת לתווים יחידים באמצעות רג'קסשמתי לב שיש תשובה יותר פשוטה ממש שכתבתי, ה-regex הבא:
()
אמור לבצע אותו דבר.
-
רישיון על אופנוע ומידע כללי בנושא רישיונות נהיגה@אשרי אני יודע שאם יש לך רישיון לרכב, אתה יכול להוציא גם רישיון לאופנוע בלי להוסיף עוד שיעורים, רק לעבור מבחן - ע"ע, אם אין לך רישיון, אז כנראה שהמורה ידרוש ממך לעשות את כל השיעורים כדי לא להפסיד עליך.
אבל אם בכל מקרה עברו 3 שנים, אני לא יודע כמה זה רלוונטי עבורך השיעורים שעשית, יתכן שגם לרכב אתה תצטרך לעבור כמה וכמה שיעורי ריענון.בכל מקרה הנושא של השיעורים הוא בירוקרטי, יש מורים שמוכנים להגיש אותך לטסט גם בפחות מהכמות שיעורים המחוייבים בחוק.
-
תרגיל מתמטי של הסתרת מזהה רץ@dovid מהנושא שיוסי פתח, בינתיים נראה שמפתח מאוד גדול עם XOR כן יפתור את הבעיות, ידוע לך על אלגוריתם שיכול לפרוץ את זה?
-
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@yossiz
אני לא רוצה להתאים "תו", אני רוצה להתאים את מה שביניהם (בעיקרון זה כלום, אבל יש רג'קס לכלום הזה), ואני מפצל באמצעות הכלום הזה, מה שמשאיר לי את כל התווים מפוצלים
אם אני מפצל באמצעות
.
, אז כל מה שנשאר לי הוא הכלום שבין התווים(לכן יש 10 מחרוזות ריקות, הכלום הזה נמצא גם לפני התו הראשון וגם אחרי האחרון)
-
חילוץ מפתח XOR מתוך מספרים ממויינים@yossiz
אני שם לב שאם המפתח גדול בהרבה מהגודל של המספרים העוקבים, הXOR הכי גדול שאתה יכול להגיע אליו מכיל פחות ביטים מהמפתח עצמו, מה ששוב עושה שאי אפשר לגלות את המספר המקורי.
מאחר ומדובר במספרים עוקבים שמייצגים מספר כניסה, אפשר להניח שהם לא יעברו את ה100,000,000 בבטחה, לא? כמו כן ניתן להניח שלא יהיו להם תוצאות של יותר מ-10,000 כניסות עוקבות.
בוא נעמיד את זה לבדיקה:const KEY = 200_000_000 const nums = makeRange(100_000_000, 10_000) const [len, bits] = extractXORKeySeq(nums.map(i => i ^ KEY)) console.log(`Extracted last ${len} bits of the key: ${bits.toString(2).padStart(len, '0')}`) console.log(`Real key is: ${KEY.toString(2)}`) console.assert(KEY.toString(2).padStart(32, '0').endsWith(bits.toString(2).padStart(len, '0')))
והתוצאה:
Extracted last 17 bits of the key: 11100001000000000 Real key is: 1011111010111100001000000000
(זה לא יפה מצידי למצוא איפה הקוד שלך נכשל, בעוד שאני בכלל לא הצלחתי להגיע לשום פיתרון)
-
העברת שיעור מוקלט לטקסט אם משהו ניסה לעבוד עם תוכנה שעושה את זה?@קינג-קומפיוטר
לא ניסיתי, זה היה לפני שנה~שנתיים, לא זכור לי שהיה אז באופיס 365 את האפשרות לתמלל -
העברת שיעור מוקלט לטקסט אם משהו ניסה לעבוד עם תוכנה שעושה את זה?השתמשתי בתמלול המדובר של גוגל דוקס עם הדרייבר, בפועל כל ההגיה האשכנזית הוחלפה כליל, לא היה אפשר כמעט לזהות את המלל המקורי בשביל להכניס בפנים תיקונים, בפועל נטשנו את הגישה הזו ותמללתי כמה שיעורים ידנית עד שנמאס לי...
-
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@צדיק-תמים
הוא רוצה דוקא regex, אז זה מה שהבאתי. -
פירוק מחרוזת לתווים יחידים באמצעות רג'קס@hp079
אני לא בקיא בנבכי הגוגל שיטס, אבל הרג'קס\B|\b
עובד לי בjavascript:'a5bc12H34'.split(/\B|\b/)
הסבר, \B יתאים את התווים בין התווים שהם לא בין מילה (כלומר לא תווים, הוא תואם את המקום שביניהם), ואילו \b יתאים בין התווים שבתחילת וסוף מילה (בין התווים!), אז זה בעצם רג'קס שמתאים "בין התווים" ולא את התווים עצמם
בגלל שאין לי מושג אם הצלחתי להסביר את עצמי, אז אני אשאיר את הקישור הזה שאולי ימחיש את זה יותר טוב
https://regex101.com/r/H0mSzI/1