יש לך את מאנקיז, יש לו את הכל, בעונות נפרדות,
לטעמי הוא מאריך מידי, אבל אולי יהיו שיאהבו את זה
https://monkeys.co.il
אביי
-
לימוד HTML ו CSS ו ג'אווה סקריפט עם VSCODE -
תוספות לעמדות קול הלשון וכדומה (ישיבה על קברו וכו')כתבתי גרסה חדשה טובה ויציבה יותר עם אפשרויות רבות שלא היו קיימות בגרסה הקודמת, כולל ממשק הגדרות גרפי,
ניתן לראות ולהוריד כאן -
מחפש VPS טוב מבחינת מחיר. כמה אתם משלמים?@י.פל. שים לב שזה משאבים משותפים ולא ייעודיים,
וגם חשוב לשים לב שלפי התנאים הם יכולים למחוק ללא התראה מופע שלא מגיע למינימום שימוש מסויים באחוזים מהמשאבים שלו -
קבלת פרשת השבוע בעברית@ששא על זה בדיוק עניתי.. ספריות לא REST API
-
קבלת פרשת השבוע בעברית@ששא כן, יש להם ספריות בכמה שפות
https://www.hebcal.com/home/developer-apis -
CRM עם API קיים ופעיל לנדרים פלוס@איש-המידע עבור מה בדיוק? לבית כנסת/מוסד או סתם לעסק עם סליקה באמצעות נדרים פלוס?
-
שליפת נתונים מטבלה עם 3 טבלאות מקושרות@eido הדילמה כאן היא קלאסית של סינון דינמי עם טבלאות מקושרות.
הטעות הנפוצה היא שמשנים את ה-JOIN לפי הפרמטרים שנשלחים. בפועל ה-JOIN צריך להיות קבוע, והסינון צריך להתבצע רק ב-WHERE.
כלל אצבע פשוט: JOIN משמש להבאת מידע, WHERE משמש לסינון מידע.
לכן נכון לחבר תמיד את כל הטבלאות הרלוונטיות (בדרך כלל עם LEFT JOIN), ואז לכתוב את תנאי הסינון
במצב כזה, אם לא נשלח פרמטר – אין סינון, אבל הנתונים מהטבלאות המקושרות עדיין חוזרים. אם כן נשלח פרמטר – מתבצע סינון כמצופה.
עוד משהו, אם יש טבלה שבה יש כמה רשומות לכל מודעה (למשל סטטוס נקרא/לא נקרא לפי מאזין), JOIN רגיל עלול לגרום לכפילויות של מודעות. במצבים כאלה עדיף לבצע את הסינון באמצעות EXISTS, תחפש על זה.
-
הגדרת תנאים שונים שלא יזוהו כבוטים בקלאודפלר@ששא יש בהגדרות כללי WAF אפשרות להגדיר שידלג,
@צדיק-תמים אפשר לעשות לפי היוזר אייג'נט שימות המשיח הוסיפו לכל הקריאות,משום מה - אצלי בעבר זה לא היה מדלג בפועל (החרגה לפי IP) למרות שלפי התיעוד והכל זה היה אמור לדלג, בסוף פשוט הורדתי את זה
-
וואו! מדהים! speedy ai -מפסיקים לחכות על הקו לנציגי שירות@THMV כתב בוואו! מדהים! speedy ai -מפסיקים לחכות על הקו לנציגי שירות:
אגב למי שכתב שהוא היה מוכר למתחרות את המידע
קודם שיפתח מתחרה לרשות המסים, משרד העבודה וכו'זה לא רק מתחרות, יש מספיק חברות ייעוץ/מימוש זכויות וכדו' שישמחו לקבל אנליטיקות (גם אנונימיות) של השיחות של אנשים עם מוקדים ממשלתיים,
נניח ש20% מהאנשים שמנסים לדבר בעצמם עם רשות המיסים נתקעים במילוי של טופס שנקרא "טופס 2367" - חברת ייעוץ שתקבל את המידע הזה, תוכל לצאת בקמפיין
גם לכם המספר 2367 עושה כאב ראש? - אצלנו תקבלו ליווי צמוד במילוי והגשה עד לקליטה מלאה של הנתונים המעודכנים - לפרטים חייגו *2367
אני מהמר שלפחות 50% מאלו שהסתבכו עם הטופס הזה ונחשפו לפרסומת, יחייגו לחברה לפחות כדי לבדוק..
אני לא אומר שזה מה שהאתר הנ"ל עושה, רק אומר שלפי תנאי השימוש הוא בהחלט יכול לעשות את זה, והסיכוי שהוא יעשה את זה גבוה מאוד
-
וואו! מדהים! speedy ai -מפסיקים לחכות על הקו לנציגי שירותאם אני הייתי מקים את השירות הזה, המודל העסקי שלי היה לתת את הכלי בחינם, ולמכור ניתוח של השיחות, לדוגמה למכור למתחרות את הדברים שהכי מתסכלים את הלקוחות של החברות האחרות, שידעו במה למקד את האסטרטגיה הבאה שלהם..
-
סליקת אשראי בAPI בימות המשיח עם הספריה yemot-router2@ענן אתה לא משתמש נכון עם 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%..


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

במאמר המוסגר: אני גם לא דובר אנגלית, ומאוד קשה לי עם פקודות אפילו פשוטות, שאני לא זוכר לפעמים את הכתיב המדוייק שלהם.. פשוט יש לי קובץ נעוץ בשורת המשימות עם פקודות נפוצות שאני משתמש בהם, ולכל תהליך שאני נדרש לו מספר פעמים (כמו הגדרת שרת VPS חדש, יצירת אתר חדש בnginx, או לדוג' מה שהבאתי למעלה שהעתקתי משם) יש לי קובץ רדמי ייעודי עם הפקודות והסבר שכתבתי לעצמי..
-
ניהול שרת/אתר מומלץ -
יצירת תעודת SSL בשרת עם 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 -
מה עונים ללקוחות ששואלים האם אפשר לבנות את מה שאני בונה בAI? -
הטרדה/הונאה לתשלום קנס תחבורה ציבורית ששולם ממזמןשילמתי עבור חבר על קנס שניתן לפני מספר ימים, ומכיון שהוא איבד את הפתק של הדו"ח ביקשתי מאגד לקבל את מספר הדו"ח, קיבלתי בנוסף לדו"ח האחרון עוד 2 דוחו"ת מלפני כמה שנים שהועברו לטיפול אצל עו"ד, כמובן שילמתי רק את האחרון, אבל כשסיפרתי לו על זה, הוא מיד אמר לי "מה 2 דוחו"ת, מקו XX? שילמתי את זה ממזמן!"
-
שגיאת ERR_TOO_MANY_REDIRECTS - איך לתקן?@י.פל. בלא"ה נטפרי יכולים לחסום לך גם את תת הנתיב ברגע שהם יקלטו שזה פורום ציבורי שלא עבר בקשת פתיחה כפורום

-
באג מוזר בטרמינל בVSCODE@י.פל. זה היה קורה לי עם "ה", כשהייתי לוחץ ctrl + v בטרמינל בvsc כשהמקלדת היתה על עברית, זה היה מדפיס את האות ה, ולא היה מוכן למחוק אותה, גם כשגללתי לפקודות קודמות עם החיצים זה נשאר תמיד בתחילת הפקודה, הפיתרון תמיד היה לסגור את חלון הטרמינל הנוכחי ולפתוח אחד חדש
