@ששא יש בהגדרות כללי WAF אפשרות להגדיר שידלג,
@צדיק-תמים אפשר לעשות לפי היוזר אייג'נט שימות המשיח הוסיפו לכל הקריאות,
משום מה - אצלי בעבר זה לא היה מדלג בפועל (החרגה לפי IP) למרות שלפי התיעוד והכל זה היה אמור לדלג, בסוף פשוט הורדתי את זה
@ששא יש בהגדרות כללי WAF אפשרות להגדיר שידלג,
@צדיק-תמים אפשר לעשות לפי היוזר אייג'נט שימות המשיח הוסיפו לכל הקריאות,
משום מה - אצלי בעבר זה לא היה מדלג בפועל (החרגה לפי IP) למרות שלפי התיעוד והכל זה היה אמור לדלג, בסוף פשוט הורדתי את זה
@THMV כתב בוואו! מדהים! speedy ai -מפסיקים לחכות על הקו לנציגי שירות:
אגב למי שכתב שהוא היה מוכר למתחרות את המידע
קודם שיפתח מתחרה לרשות המסים, משרד העבודה וכו'
זה לא רק מתחרות, יש מספיק חברות ייעוץ/מימוש זכויות וכדו' שישמחו לקבל אנליטיקות (גם אנונימיות) של השיחות של אנשים עם מוקדים ממשלתיים,
נניח ש20% מהאנשים שמנסים לדבר בעצמם עם רשות המיסים נתקעים במילוי של טופס שנקרא "טופס 2367" - חברת ייעוץ שתקבל את המידע הזה, תוכל לצאת בקמפיין
גם לכם המספר 2367 עושה כאב ראש? - אצלנו תקבלו ליווי צמוד במילוי והגשה עד לקליטה מלאה של הנתונים המעודכנים - לפרטים חייגו *2367
אני מהמר שלפחות 50% מאלו שהסתבכו עם הטופס הזה ונחשפו לפרסומת, יחייגו לחברה לפחות כדי לבדוק..
אני לא אומר שזה מה שהאתר הנ"ל עושה, רק אומר שלפי תנאי השימוש הוא בהחלט יכול לעשות את זה, והסיכוי שהוא יעשה את זה גבוה מאוד
אם אני הייתי מקים את השירות הזה, המודל העסקי שלי היה לתת את הכלי בחינם, ולמכור ניתוח של השיחות, לדוגמה למכור למתחרות את הדברים שהכי מתסכלים את הלקוחות של החברות האחרות, שידעו במה למקד את האסטרטגיה הבאה שלהם..
@ענן אתה לא משתמש נכון עם call.blockRunningUntilNextRequest(),
הפונקציה call.blockRunningUntilNextRequest() עוצרת את הריצה עד לקבלת התגובה מימות המשיח, אבל היא עצמה (וכן הsend) לא מחזירים ערך כלשהו, אלא לאחר קבלת התגובה מימות המשיח (מיד לאחר שהקוד ימשיך את השורה שאחרי call.blockRunningUntilNextRequest) הערכים יהיו זמינים בcall.values
תנסה את זה ככה:
call.send(`credit_card=yaad_pay,120,,1,1,,c822d035,765656546,654665,all,,,,,GoBack,`);
await call.blockRunningUntilNextRequest();
console.log('payment response:');
console.log(call.values);
console.log('CreditCard_CODE:', call.values.CreditCard_CODE);
console.log('CreditCard_All:', call.values.CreditCard_All);
await call.id_list_message([{
type: 'text',
data: 'סליקת האשראי הסתיימה'
}], { prependToNextAction: true });
return true;
הוספתי לך גם פלט של CreditCard_CODE וCreditCard_All שהם הפרמטרים הרלוונטיים שחוזרים מימות המשיח, CreditCard_CODE הוא סטטוס העסקה וCreditCard_All מכיל את המידע שימות המשיח קיבלו מחברת האשראי (כי הגדרת all)
@יעקב2 כדי לסבר את האוזן, אני מוסיף כאן את המדד של מניית סאנדיסק שעלתה בשנה האחרונה ביותר מ900%!! ושל מיקרון יצרנית זכרונות הRAM, שעלתה "רק" ב260%..


@eido בWebmin בהחלט ניתן לחדש בצורה אוטומטית - אם כי לא השתמשתי עם זה מעולם, בשביל דברים שאין לי כח אליהם, אני מסתפק בSSL מצד קלאודפלייר > לקוח בלבד..

במאמר המוסגר: אני גם לא דובר אנגלית, ומאוד קשה לי עם פקודות אפילו פשוטות, שאני לא זוכר לפעמים את הכתיב המדוייק שלהם.. פשוט יש לי קובץ נעוץ בשורת המשימות עם פקודות נפוצות שאני משתמש בהם, ולכל תהליך שאני נדרש לו מספר פעמים (כמו הגדרת שרת VPS חדש, יצירת אתר חדש בnginx, או לדוג' מה שהבאתי למעלה שהעתקתי משם) יש לי קובץ רדמי ייעודי עם הפקודות והסבר שכתבתי לעצמי..
תגובה: ניהול שרת/אתר מומלץ
@eido אני משתמש בחבילה שנקראת Certbot כדי ליצור תעודות, וזה גם יודע לחדש אותם בצורה אוטומטית, זה מגדיר לבד משימה שרצה פעמיים ביום ובודקת האם יש תעודה שהתוקף שלה יפוג בתוך 30 יום ואם כן - מחדשת אותה ומפעילה אוטומטית את nginx מחדש,
אני חושב שזה עובד גם עם אפאצ'י - לא בדקתי.
התקנת Certbot
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
כדי להנפיק תעודה
sudo certbot --nginx -d ex.exm.com
(בשרת חדש, תתבקש להזין קודם כתובת אימייל לקבלת עדכונים, ניתן לדלג עם הקשה על C, אם כן הזנת אימייל (מומלץ - כדי לקבל התראה על פג תוקף של התעודה) בשני השאלות הבאות תתבקשו לאשר את התנאים ולבחור עם להצטרף לניוזלטר..)
ואז ינפיק תעודה חדשה ויערוך את קובץ Nginx שלך אוטומטית.
בסיום תראה הודעה כמו:
Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/ex.exm.com/fullchain.pem
אתה יכול לוודא שהחידוש האוטומטי פועל עם
sudo systemctl status certbot.timer
@eido אם אני מבין אותך נכון, הבעיה שלך היא ניהול של שרת אובנטו מהcli, ואתה מחפש משהו יותר גרפי, אז אני הייתי משתמש בעבר עם webmin, ומאוד נהניתי ממנו, למרות שאני השתמשתי אולי ב2% מהאפשרויות הגלומות בו.
אם תלך על זה, אז שים לב, שבשביל האבטחה, אני הייתי משנה את הפורט מ10000 לפורט רנדומלי כלשהו, ובנוסף, מגדיר מגבלה להתחברות רק מהIP שלי, בנטפרי בד"כ לא תצטרך להחליף את זה, ועדיין תשמור את הפקודה לעריכה מהירה מהSSH בהישג יד (בזמנו כתבתי סקריפט לשרת שידע לקחת את הIP של החיבור SSH הפעיל ולהחליף אותו עם הכתובת האחרונה המאושרת בקובץ הקונפיגרציה של וובמין)
אתה יכול להתקין את זה בקלות עם 2 הפקודות הללו
sudo curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sudo sh setup-repos.sh
וכאן, הפקודה הראשונה פותחת את הקובץ קונפיגרציה, והשניה מפעילה מחדש את השירות (אני לא זוכר מהי ההגדרה של כתובת הIP אבל זה עם שם מתאים..)
sudo nano /etc/webmin/miniserv.conf
sudo service webmin restart
שילמתי עבור חבר על קנס שניתן לפני מספר ימים, ומכיון שהוא איבד את הפתק של הדו"ח ביקשתי מאגד לקבל את מספר הדו"ח, קיבלתי בנוסף לדו"ח האחרון עוד 2 דוחו"ת מלפני כמה שנים שהועברו לטיפול אצל עו"ד, כמובן שילמתי רק את האחרון, אבל כשסיפרתי לו על זה, הוא מיד אמר לי "מה 2 דוחו"ת, מקו XX? שילמתי את זה ממזמן!"
@י.פל. בלא"ה נטפרי יכולים לחסום לך גם את תת הנתיב ברגע שהם יקלטו שזה פורום ציבורי שלא עבר בקשת פתיחה כפורום 
@י.פל. זה היה קורה לי עם "ה", כשהייתי לוחץ ctrl + v בטרמינל בvsc כשהמקלדת היתה על עברית, זה היה מדפיס את האות ה, ולא היה מוכן למחוק אותה, גם כשגללתי לפקודות קודמות עם החיצים זה נשאר תמיד בתחילת הפקודה, הפיתרון תמיד היה לסגור את חלון הטרמינל הנוכחי ולפתוח אחד חדש
@NH.LOCAL כתב בבירור על מערכת סליקת אשראי מתאימה לאתר עם מודל מנויים:
קשר לא ממש מתקשרים, וזה נשמע די רע במקרה של תקלות...
אל תתחיל איתם.
אני מחפש בתקופה האחרונה גם משהו דומה, יש לי מודול של מנויים לאתר מסויים, והגעתי למסקנה שאני תמיד אצטרך משהו חיצוני אצלי עם התממשקות לAPI כדי לנהל את המינוי על הלקוח, אבל את ההו"ק והגביה לעשות דרך מערכת חיצונית קיימת, פתחתי חשבון בסאמיט, מורנינג ויש חשבונית, חד משמעית ביש חשבונית נראה לי הכי מתאים לי,
אהבתי את הפשטות של סאמיט, אבל אם אני גובה 12 ש"ח בחודש, ועל כל גביה זה כבר 2 פעולות (תשלום וקבלה), אני מכלה את התוכניות הקטנות בקלות לפני שאני מתחיל להכניס כסף משמעותי, גם מאוד לא אהבתי שיש מגבלה על הפעולות בAPI,
במורנינג לא שווה לי כי הם גובים 1.2 או משהו כזה על כל סליקה, וכאמור החיובים שלי לעיתים קטנים ממש..
אבל ביש חשבונית יש כמעט כל מה שרציתי, ולמעשה הדבר שהכי מציק לי זה שיש הרבה פרטים במסך ואפשרויות כאילו אני מנהל את נאס"א.. אבל דווקא בזכות זה מצאתי הגדרה כמעט לכל דבר שרציתי
יש דבר אחד שלא מצאתי שם, זה אפשרות לתת ללקוח להגדיר הו"ק קבועה כתשלום על שירות כלשהו, אלא זה רק סכום ללא בחירת פריט (בסאמיט זה כן קיים ככה) מה שאומר שאני חייב להחזיק CRM חיצוני שיאפשר לי לרשום את לאיזה מינוי כל לקוח רשום
בכללי עושה רושם שהמערכות הללו פחות מותאמות למתכנתים שרוצים למכור תוכנה על בסיס מינוי תקופתי, אלא יותר לאנשים שמוכרים פריטים חד פעמיים או מקבלים תשלום חודשי קבוע על שירות כללי כלשהו
@י.פל. אצלי זה היה קורה בלי קשר לבינה מלאכותית, במחשב הישן,
במחשב שאני משתמש בו היום עדיין לא נתקלתי בזה
@י.פל. כתב בדרוש לאוצריא: מתכנת אתרים אמיץ...:
next.js, עובד גם עם mongoDB.
next js זה פריימוורק של ריאקט ולא שפה בפנ"ע
@מד אני חושב שאצלי זה קורה רק כשהמקלדת בעברית, ואני מנסה להתחיל לכתוב בטרמינל, אולי גם כאן זה הנקודה
@eido אני מאמין שחסר לנו קצת מידע, מהי תוכנת השרת שאתה משתמש? וכיצד הפקת את התעודה?
ייתכן שחידשת את התעודה, אבל יש משהו נוסף שצריך לבצע..
@יעקב2 למעשה כל CRM יהיה טוב לו, הוא רק צריך פיתוח של התממשקות בין נתוני הלקוח בCRM לשלוחת API של ימות המשיח, לרישום לקוח חדש, התחלת/הפסקת מינוי, וטיקטים לפניות
@eido כתב בשמירת מאגר מספרים וסיסמאות/טוקן בצורה מאובטחת:
לא. העניין הוא שכיון שבימות המשיח כבר לא צריך את המספר, רק את הטוקן, והמספר הוא רק לצירוך זיהוי שלי, לדעת באיזה טוקן להשתמש אז אפשר לעשות את ההאש על המספר ואז לא ידעו למי הטוקן שייך, ומה יעשו עם טוקן בלי לדעת למי זה שייך? אני מתכון אם הטוקן מוגבל לדברים מסוימים, הוא יהיה פחות יעיל אם לא ידעו למי הוא שייך.
קריאה פשוטה לGetSession מחזירה את מספר המערכת