@mgm-ivr
בעיקרון אתה אמור להשתמש בAPI של גוגל בשביל להמיר כתובות למיקומים שאתה אח"כ מזין לmatrix api של גוגל כדי לגלות את המרחקים מהקרוב לרחוק.
עשיתי את זה לפני הרבה זמן, אז אני מקווה ששם הAPI עדיין רלוונטי.
@mgm-ivr
בעיקרון אתה אמור להשתמש בAPI של גוגל בשביל להמיר כתובות למיקומים שאתה אח"כ מזין לmatrix api של גוגל כדי לגלות את המרחקים מהקרוב לרחוק.
עשיתי את זה לפני הרבה זמן, אז אני מקווה ששם הAPI עדיין רלוונטי.
@יצירה
זה יכול לגרום בעיות בביצוע גם אם מאחסנים משתנים לטווח קצר, תלוי בגודל המשתנה בזיכרון, אבל משך הזמן שהוא מאוחסן לא אמור להשפיע, אבל במידה והוא באמת גדול, עדיף להחזיק אותו בזיכרון כמה שפחות, כמו למשל ע"י כתיבה וקריאה מקובץ כפי שציינת.
ואם זה משתנה שאתה מחזיק ב- JavaScript בצד שרת שמאורח על ענן.. תתכונן לצרות..
מיקום גיאוגרפי?
יש לגוגל API לזה
@a0533057932
לא שכחתי, פשוט לא הכרתי
הסתכלתי על זה עכשיו, נראה שב-5 יורו אתה מקבל שרת ממש חזק !
עד היום השרת הבסיסי ב5$ של דיג'יטל אושן הצליח להחזיק שיחות וידאו של עד 3 שיחות במקביל ממש יציב, כל שיחה בין 3 ל-10 אנשים, בלי בעיות בכלל (יותר שיחות מזה פשוט לא היה במקביל).
אם אתם רוצים להקים את השרת בעצמכם, אז לdigital ocean יש מסלול של 5$ לחודש.
ומקבלים שרת לינוקס עם IP קבוע.
אם זה בשביל PHP, אפשר להתקין שם apache\nginx
בשביל פייתון אפשר להשתמש בgunicorn עם רוורס פרוקסי (אני ממליץ על caddy, אבל גם apache\nginx יכולים לעשות את זה)
בשביל רובי אפשר להשתמש בunicorn.
אם זה בשביל asp.net core, אז אפשר גם להריץ לוקלי בשרת ולהשתמש ב-reverse proxy
אם זה בשביל אתר סטאטי, כל שרת אמור להיות טוב.
בשביל ASP.NET צריך IIS, ואז צריך שרת ווינדוס, אני לא מכיר עוד אפשרויות, אבל למיקרוסופט יש את האחסון ענן של azure.
@איש-ימיני
אולי SoX
אבל זה כלי לחלוטין command line, בלי ספריה.
תצטרך לקרוא לזה באמצעות backticks או פונקציית system.
הקריאה לתוכנה עצמה ממש פשוטה:
sox shiur.wav credit.wav to-mail.wav
to-mail.wav זה הקובץ שיווצר מהחיבור של שני הקבצים יחד.
תשאל את עצמך למה אתה שומע קווי נייעס.
אם זה מתוך שיעמום, אז תעשה דברים מעניינים (דף היומי למשל)
אם זה בשביל התחושה שאתה תמיד מעודכן במה שקורה, תתחזק באמונה, שמעתי שיש קשר בין כפירה לבין הצורך להיות מעודכן (אני לא יודע מה הקשר, אבל כך שמעתי בהרצאה של הרב יחיאל יעקובזון, שהיצר הרע של שניהם מגיע מאותו שורש)
אם זאת התמכרות קשה שאין לה סיבה מובנת, ואתה מוצא את עצמך מקשיב לקווי נייעס "נגד רצונך", אז זה מצריך טיפול אמיתי, ולא יעזרו לך כמה "טיפים" מאנשים אקראיים ברשת.
@איש-ימיני
זה נראה שלא מותקן לך על המחשב\שרת ffmpeg
https://gist.github.com/m4tthumphrey/a863aa64dd541cfb4472
זאת סתם התוצאה הראשונה בגוגל, היו שם הרבה.
מסתבר שיש פילטר שונה לחיבור של אודיו מזה של וידאו.
(בתגובות שם רואים שאנשים כותבים שזה לא עובד לוידאו)
סתם לתוספת ידע, השם הטכני של מה שאתה מחפש נקרא
WYSIWYG Editor
(ברצינות)
ראשי תיבות What You See Is What You Get
אם זה רק בשביל ההמרה, לא צריך API, אפשר עם ffmpeg
https://stackoverflow.com/questions/25381086/convert-mp3-video-with-static-image-ffmpeg-libav-bash
@ivrtikshoret
להחליף את הtextarea ב-contenteditable (תוסיף גם name=textarea.name, ופרוקסי לפונקציית ()VAL. כדי שזה יעבוד בצורה שקופה)
@ivrtikshoret
אם יש לך אפשרות להריץ שם jquery, אז פשוט תשתמש בreplaceWith
@הללוהו
כשאתה פותח תיקייה, אתה יכול להכניס בנתיב את הטקסט הבא:
cmd /K set
ויופיע לך חלון שחור עם כל המשתני סביבה (המילים שעוטפים ב%) שניתן למצוא ביניהם נתיבים מקוצרים
זה החלון
בדוגמה הנ"ל אתה יכול לראות שהגישה ל-C:\ProgramData
יכולה להעשות גם ע"י פניה ל-%ALLUSERSPROFILE%
(בשורה הראשונה)
@מלאכת-מחשבת
תריץ בcmd
את הפקודה set
, יש שם את כל המשתני סביבה הקיימים, מה שלא אתה הכנסת קיים כבר מובנה וניתן לפנות אליו גם במחשבים אחרים.
@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
אני לא יודע אם זה מה שמקובל,
אבל קיבלתי פירוט של אילו צבעים להשתמש ואיפה,
ודוגמאות לויזואליות של המסכים (ממש מסכים כאילו מוכנים, אבל שלא קיימים עדיין ואני צריך ליצור אותם עם HTML + CSS)
וגם קיבלתי קצת CSS
div {
pointer-events: none;
position: relative;
}
div::after {
contents: '';
border: 1px black solid;
border-radius: 5px;
pointer-events: all;
bottom: 0;
}
<div onclick="buttonFunction();" />
תמיד יווצר בתחתית האלמנט פסאודו-אלמנט שנראה כמו כפתור, וכל אוונט שתצמיד לclick של האלמנט יקרה כשתלחץ על הכפתור.
עשיתי את כל התהליך חוץ מ... להוריד את האפליקציה של הבנק.
יש למישהו אפליקציה עדכנית של דיסקונט?