@אף-אחד-3
נניח והיה מדובר בפורמט אחר, אתה היית יודע איך להגביר את השמע?
כי אני לא חושב שזה קשור לפורמט, זה מניפולציה על המידע שהוא מאחסן, שזה נושא בפני עצמו.
חגי
-
מחפש מידע על המבנה של קבצי mp3 -
הטמעת טופס רישום במייל עצמוליצור טופס PDF שניתן למילוי, לשלוח אותו במייל, הבן אדם שומר אצלו במחשב וממלא, ומחזיר במייל.
-
פילטר על מערך לפי מערך אחר (JS) [נפתר]@צדיק-תמים אמר בפילטר על מערך לפי מערך אחר (JS):
אופס... גיליתי שהארגומנט השני של
filterהוא אינדקס... אם כן הפתרון פשוט
ונניח שאתה לא יודע שהארגומנט השני הוא פילטר, מה הבעיה בסתם משתנה שיספור בשבילך את האינדקס, או אפילו לולאת for?
var i = 0; a.filter(() => b[i++]); -
ביל גייטס - תודה!ובכן גם node בצורתו הטהורה מצריך שיהיה לך קובץ הגדרות פר פרוייקט, אז בשביל זה אנשים משתמשים בnpm init,
אז אפשר גם באותה מידה ליצור את הסקריפט הבא:#!/bin/bash npm init cat > tsconfig.json << EOF { "compilerOptions": { "module": "commonjs", "esModuleInterop": true, "target": "es6", "moduleResolution": "node", "sourceMap": true, "outDir": "dist" }, "lib": ["es2015"] } EOFואז להריץ במקום npm init
וכמובן באופן כללי כדאי להריץ לפני npm i -g typescript
-
Github Copiltoכתבתי פעם שככל הנראה הזמן המתנה היא סתם שיטה שיווקית.
במקרה הרע זה באג אצלם שהם צריכים לאשר אנשים בצורה ידנית.
-
דיבוג החור שדרכו הגיע הוירוס של הביטקויןלמה החלטת שזה הגיע דרך אפאצ'י, זה השירות היחידי שפתוח שם?
לאחר מעשה זה יותר קשה לדבג, יכול להיות שזה אפילו עדכון אבטחה שלא עדכנת לפרצה ידועה (log4j\pwnkit וכו').
ליתר ביטחון כדי שהוירוס לא יחזור, תבדוק אם יש לך פורטים פתוחים מאזינים (עם lsof\netstat) שאתה לא מצפה שיהיו.אם צימצמת את זה לאפשרות שאכן מדובר באפאצ'י, זה גם אומר שהם הצליחו לבצע הסלמת הרשאות (אולי pwnkit?) ואז תחפש את כל ה404 בלוגים של אפאצ'י, תגלה אם מישהו ניסה לסרוק את הגירסה שלך או כתובות ששכחת לחסום.
ותמיד יש סיכוי שאצלך הכל בסדר גמור לנפלת קרבן ל-0day בספריה שאתה תלוי בה, דברים כאלו קורים.
-
התנהגות מוזרה של PHPMYADMIN -
התנהגות מוזרה של PHPMYADMIN@שואף
מחיפוש מהיר בגוגל נראה שזה באמת איזשהו WAF של סקיילווי,
הוא כנראה חוסם את זה בגלל שזה נראה לו כמו הזרקת SQL, צריך לפנות אליהם שיעשו עם זה משהו, אבל כנראה שאין מה לעשות.
וכמו שכתבת, הם כנראה מתעקשים לא להבין את הבעיה.עריכה:
אם להיות ספציפי, זאת הודעת שגיאה של הVPN של צ'קפוינט (שגם משמש בתור WAF) -
Having OR Where@ש-ב-ח
זה פשוט תיאור של המסד נתונים כיצד הוא מתכנן לבצע את השאילתא, זה יכול לתת לך יותר הארה מה יקרה מאחורי הקלעים לפי כל אחת מהשאילתות, וככה להכריע מה יותר יעיל.
זה אמור להיות רלוונטי גם בmysql. -
חסימה בהתחברות לפורט 25 (SMTP)@צדיק-תמים
ניסית לעשות הקלטת תעבורה בממשק של נטפרי?
ניסית להפעיל wireshark ולראות איפה זה נכשל?
ניסית לחפש את השגיאה בגוגל?
ניסית לבדוק את ההגדרות firewall?
ניסית לבדוק את ההגדרות של הראוטר?
ניסית להריץ מסביבה לינוקסית (עם WSL למשל)?
ניסית לבדוק אם היעד נכון?
ניסית לבדוק עם השרת SMTP נכון?
ניסית לבדוק אם הפורט נכון?עשיתי בדיקה מעצמי וזה כן עובד עם swaks, בpowershell גוגל כנראה שינו משהו ועכשיו זה נחסם
-
Promise.all + filterדבר נוסף - בשורה 25 שכחת לקרוא לפרומיס
var res = await promise();גם מה שאתה עושה פה מאבד את כל הרעיון של Promise.all, בגלל שכבר קראת לכל הפרומיסים בfilter וקיבלת את התוצאות שלהם.
-
סקריפט ליצירה אוטומטית של מחלקות C# מבסיס נתונים ב-SQL Server@OdedDvir
אתה יכול לגרום לentity framework ליצור את המחלקות הללו בשבילך ב-.net הרגיל (לא core), וזה גם מגיע עם עורך ויזואלי לקשרים בין טבלאות.
בcore אין את כל הדברים השווים האלה בגלל שזאת הקידמה, כך מסתבר... -
העלאת אתר בשפת node.js@גילה-כהן כן, פשוט צריך שה-npm start גם "יקמפל" את הreact (עם npm run build), וגם שהשרת בנוד יריץ אותם בתור קבצים סטאטיים.
-
פונקציית setTimeout@ארכיטקט
אולי כי זה לא עונה על השאלה,
אבל לRXJS יש learning curve, שאולי עדיף להימנע ממנו בשביל משהו פשוט כזה. -
בעיה ב CORS -
שמירת קבצים בענןהאפשרות הכי נוחה במידה ושני המחשבים מריצים ווינדוס היא onedrive
אפשרות שניה היא dropboxיכול להיות שיש עוד דברים דומים, אבל זה מה שאני מכיר.
-
עזרה | שרשור 2 קבצי wav ב php@איש-ימיני
אולי SoX
אבל זה כלי לחלוטין command line, בלי ספריה.
תצטרך לקרוא לזה באמצעות backticks או פונקציית system.
הקריאה לתוכנה עצמה ממש פשוטה:sox shiur.wav credit.wav to-mail.wavto-mail.wav זה הקובץ שיווצר מהחיבור של שני הקבצים יחד.
-
קבצים בעברית ב API של zamzarאם זה רק בשביל ההמרה, לא צריך API, אפשר עם ffmpeg
https://stackoverflow.com/questions/25381086/convert-mp3-video-with-static-image-ffmpeg-libav-bash -
בירור | שמות קיצורי הדרך לנתיבים בתיקיות@מלאכת-מחשבת
תריץ בcmdאת הפקודהset, יש שם את כל המשתני סביבה הקיימים, מה שלא אתה הכנסת קיים כבר מובנה וניתן לפנות אליו גם במחשבים אחרים. -
autocomplete רשימת הצעות להשלמה בתוך textarea ולא מחוץ לזה@ivrtikshoret
אם אתה רוצה פיתרון קל, תחליף את הtextarea ב-contenteditable, ואז תוכל לקרוא את המיקום שלו ישירות בJS, ואז אתה עושה משהו כזה:.autocomplete({ open: function( event, ui ) { var input = $( event.target ), widget = input.autocomplete( "widget" ), style = $.extend( input.css( [ "font", "border-left", "padding-left" ] ), { position: "absolute", visibility: "hidden", "padding-right": 0, "border-right": 0, "white-space": "pre" } ); var pos = { at: {x: 0, y: 0}}; input.autocomplete( "option", "position", pos ); widget.position( $.extend( { of: input }, pos ) ); },אם אתה רוצה פיתרון קשה - אז האפשרויות הן יצירה של CANVAS ולחשב עליו את הoffset(פחות מומלץ) או DIV ולשים אותם מחוץ למסך (position absolute), ואז לעצב אותם בדיוק כמו הtextarea, ואז להעתיק לשם עד הטקסט שנמצא ה-caret, ולמקם בסוף הטקסט איזשהו DIV נוסף ולקחת את הOFFSET שלו ביחס לאב, ואז לעשות שוב את התהליך שמתואר לעיל.
עריכה:
אתה יכול לנסות למקם contenteditable בדיוק במיקום של הtextarea ו-OPACITY 0, וכל הזמן לסנכרן אותם.נ.ב. אני לא בטוח שjquery ui autocomplete עובד עם contenteditable

