תנסה להריץ את הפקודת Apt עם הרשאות Sudo.
משהו כזה:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install nodejs -y
אגב, איך התקנת בווינדוס את הNode באמצעות Apt?
תנסה להריץ את הפקודת Apt עם הרשאות Sudo.
משהו כזה:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install nodejs -y
אגב, איך התקנת בווינדוס את הNode באמצעות Apt?
@מומחה-באקסס נראה שחסר לך ידע בסיסי בניהול והגדרת DNS.
כמו שהסברתי לעיל, רשומות NS מגדירות מיהו השרת שסמכותי להחזיק את רשומות הDNS של הדומיין.
ע״מ להפנות כתובת IP לדומיין, משתמשים ברשומה אחרת, שאותה ניתן להגדיר גם אצל החברה שרכשת אצלה את הדומיין, מבלי להעביר את הדומיין לקונטאבו (דבר שבכלל לא מומלץ..)
הרשומה שבה אתה אמור להשתמש היא A. רשומת A למעשה מייצגת כתובת IP. לדוגמא: אם תבדוק את רשומות הDNS של cloudflare, תראה שרשומת הA מחזירה את הכתובת 104.17.210.9 שבה מאוחסן האתר שלהם.
הנה דוגמא לרשומת A תקינה:
ולסיום, רשומת A מייצגת רק כתובות IPv4. אם לשרת שלך יש גם כתובת IPv6, מומלץ להשתמש ברשומת AAAA.
@שואף אמר בתביעת ספאם - מישהו התנסה?:
@aaron שאלת תם. ניסית לשלוח מייל חוזר לכתובת הזו עם הזהרה שאם ישלח עוד מייל אחד אתה תובע אותו?
זה פיתרון חלקי מאוד.
כי יתכן ש- @aaron לא יוספם עוד, אבל שאר האנשים ימשיכו לקבל דואר זבל..
הפיתרון היחיד הוא תביעה קטנה, אין דרך אחרת (לפחות ככה אני חושב) להפסיק את מבול הדואר זבל הזה (נ.ב. גם אני קיבלתי מיילים מכתובת זו)
@by6199 אמר בתביעת ספאם - מישהו התנסה?:
@יושב-אוהלים אמר בתביעת ספאם - מישהו התנסה?:
(אפשר לתבוע גם באינטרנט)
אולי תסביר מה כוונתך לתבוע באינטרנט?
כפשוטו, אין צורך לקבוע תור לבית משפט לתביעות קטנות ולהגיע למקום, אפשר לתבוע אונליין (כמו פתיחת תלונה במשטרה אונליין, שכבר אין צורך להגיע לתחנה).
@aaron זה שאלה די תיאורטית.
כי תיאורטית אתה יכול לתבוע אותו על ספאם, חוק הספאם קובע שכל מסר שנועד לעודד רכישת מוצר\שירות ומופץ לציבור הרחב, שנשלח באמצעות דואר אלקטרוני (או כל דרך אחרת) ללא שהסכמת מראש לקבל פרסומות מאותו שולח מאפשרת לך לתבוע אותו עד 1,000 שקל על כל הודעה ללא הוכחת נזק (אפשר לתבוע גם באינטרנט)
אבל מעשית לך תחפש מי עומד מאחורי המשלוח ספאם..
במקרה שיש חברה ששולחת לך פרסומות בלי שהסכמת אתה יכול לתבוע את החברה, אבל כשהשולח אנונימי את מי תתבע?
@A0533057932
מבלי להתעמק בבעיה, אני חושב שאתה יכול להפעיל משימת Cron של הפעלת הסרוויס כל שתי דקות רק לאחר הפעלה מחדש (באמצעות הדגל @reboot) ולפתור את הבעיה.
שהרי עם המחשב כבוי - הCron לא פועל, ואם המחשב נדלק שוב - אחרי שתי דקות הCron מפעיל את הסרוויס
Cron בגדול הוא כלי להפעלת סקריפטים ופקודות אוטומטית במרווחי זמן קבועים, ברוב ההפצות הוא כבר מובנה מראש, ולדעתי מספק דרך מאוד שימושית לתזמון משימות במחשב.
בגדול את הCron מגדירים באמצעות קובץ הcrontab (שלרוב ממוקם בנתיב ׳/var/spool/cron/crontabs׳), את הקבצים עצמם לא עורכים בצורה ישירה, אלא באמצעות הCLI בהרצת הפקודה (טיפ: ע״מ לפתוח את הקובץ בעורך Nano הפשוט יותר, יש להריץ קודם ׳export EDITOR=nano׳):
crontab -e
בגדול הפקודה שאתה צריך היא:
@reboot 2 * * * * sudo systemctl start Windows
(לאחר הדבקת השורה, כמובן יש לשמור את הקובץ באמצעות Ctrl-O - הקשה על Enter, וCtrl-X)
ולסיום, שים לב שCron לא מספק מידע האם הוא פועל בהצלחה או לא. ע״מ לדעת, תוכל להפעיל קובץ LogFile/שליחה אוטומטית למייל בכל הפעלה מחדש שיבדוק שהCron עובד
לא התעמקתי בשאלה, כך שאם עזרתי לך, מצויין!
@yodea נתקלתי במקרה כזה השבוע.
מה שפתר את זה היה ללחוץ על "פתח מיקום קובץ", ולנקות את התיקיה, לאחמ"כ להיכנס ללוח הבקרה ולהסיר את התוכנה, ובסיום, הפעלה מחדש - חובה.
בהצלחה.
הנושא לכאורה נפתר, נרכש Samsung Galaxy A12, ובוצע שימוש בסינון החינמי שלי שפורסם כאן.
אמנם Xiaomi Redmi 9A נתמך באופן מלא ע"י הסינון (כמו כל החברות המוכרות), רק שלדעתי הוא מידי חלש כדי להריץ וויז, מייל, פנגו וכו.
(אגב, @chocolate, אני תוהה למה נתת לי שם דיסלייק, וכי איפה עברתי על החוקים?)
@דנדי אמר בוירטואל מייל עובד ?:
@שואף תגיד הרב,
אם כבר מדברים
אתה יכול לראות את כל ההודעות ששולחים לנו??
אם לא, אז איך זה עובד?
וודאי שהוא יכול. כל המיילים עוברים דרכו, והוא מפנה אותם לכתובת יעד (הוא משתמש בmailgun עד כמה שזכור לי).
אבל גם נטפרי זה ככה, הם מבצעים התקפת MITM לכל התעבורה, וגם הספק אינטרנט וvpn זדוני..
אבל חזקה על @שואף שהוא לא מסתכל על המיילים..
אני גם די בטוח שהוא בנה ממשק שלא יאפשר לו לגשת בקלות למיילים.
@avramk אני משתמש בfortinet ע"מ לחבר עובדים מרחוק לVPN של העבודה (נצרך ע"מ להתחבר לרשת הפנימית, כיוון שהיא חסומה לגישה מבחוץ..), יש להם אפשרות לאימות דו שלבי, יש לו אפשרות גם לקבל למייל את האסימון אימות.
(צורת החיבור היא שהמשתמש מוריד את FortiClient ודרכו מתחבר למשתמש שהוקצה לו, ניתן לאכוף בשלב זה אימות דו שלבי באמצעות המייל)
לגבי מחיר? אין לי מושג מה התקציב, זה תלוי בך...
@ivrtikshoret זה תלוי מאוד איך אתה מוריד, אני חושב שהמדד הכי אמין זה הורדה דרך wget,
לי בעבר באחד מהשרתים של קונטאבו היה לי מהירות הורדה של 30kb (גם בבדיקת מהירות של speedtest), פניתי אליהם במייל, והם סידרו לי את זה.
וכמו שכתבו, התקלה היא לא בפרוטוקול של ssh, להפך, ssh צורך פחות משאבים מדפדפן, אם אתה נתקל במהירות גלישה איטית בשרתים של contabo הכי טוב (ומהיר?) זה לפנות לתמיכה שלהם (support@contabo.com).
@avramk אתה צריך ליצור רשומת DKIM בדומיין שלך - (ר"ת DomainKeys Identified Mail).
בגדול DKIM משתמש במפתח פרטי כדי להוסיף חתימה למיילים שנשלחים מהדומיין שלך. ואח"כ השרת SMTP שמקבל את המייל מאמת את החתימה באמצעות המפתח הציבורי שמפורסם ברשומה בדומיין.
אין לי ניסיון בכלל עם ווינדוס, אבל כן יש לי עם לינוקס, אני משתמש בpostfix כשרת מיילים, ובOpenDKIM אני יוצר את הטבלת חתימות, המפתח הפרטי והציבורי, וכו'.
@מאיר-הנאו יש לMariaDB כלי מובנה לגיבוי, mysqldump.
כדי לגבות מסד ספציפי תריץ את זה (את db_name כמובן תשנה בשם של המסד שלך):
mysqldump -u root -p db_name > db_backup.sql
כדי לגבות את כל המסדי נתונים שיש בשרת תריץ:
mysqldump -u root -p --all-databases > all_db_backup.sql
(אם המסד כבד, אפשר לדחוס אותו עם gzip ע"י העברת הפלט של mysqldump לgzip, לדוגמא: gzip > db_backup.sql.gz)
אח"כ כדי לשחזר מסד ספציפי תריץ:
mysql -u root -p database_name < database_name.sql
וכדי לשחזר את כל המסדים תריץ:
mysql -u root -p < all-databases.sql
אם אתה מסתבך הכי פשוט זה לגבות עם phpMyAdmin, שיש לו ממשק אינטרנט ויזואלי, אבל כמו שאמרו זה נושא אחר, אני חושב שכדאי לפתוח לכך נושא חדש.
@אורח-פורח אם זה באתר ספציפי, אתה יכול להשתמש בהדרכה שכתבתי לך בעבר:
https://tchumim.com/post/145080
@by6199 אמר בvangus חברת שרתים מישהו מכיר?:
kamatera
kamatera (אן ליתר דיוק omc מחשבים) מספקים שירות 24 שעות ביום ובעברית, יש לי אצלם שרת כבר תקופה די ארוכה.
אמנם הם יחסית יקרים, אבל הם שווים את המחיר.
@אחדהעם היי, תשלח לי הודעה למייל:
Mobile@Elhananfine.site.
השגיאה באמת מציינת שיש בעייה עם הגרסא של ה-TensorFlow, ועם הקובץ requirements.txt.
בקובץ requirements.txt יש כפילות של הספרייה astor, אפשר לפתור אותה על ידי מחיקת הכפילות (astor==0.8.1astor==0.8.1)
בהרצה של python setup.py build_ext --inplace את מקבלת שגיאה שלא כל הספריות אכן נטענו כמו שצריך, הפיתרון הוא להתקין את הספריות והתלויות מחדש, (ולא להשתמש בVisual Studio 2022, לעבור ל Pycharm או VSC וכד)
בנוגע ל-TensorFlow גרסא 1.13.1 שאת מקבלת שגיאה על ההתקנה שלו, פייתון 3.8 הפסיקה את התמיכה בגרסאות 1.* של TensorFlow, אם את צריכה את הגרסא הספציפית הזאת, נסי להשתמש בפייתון 3.6 או 3.7.
זה בגדול התשובה לשגיאות המצויינות, שגיאות של התקנת ספריות, ואי תאימות של פייתון לTensorFlow. נסי לתקן את הבעיות ולבדוק אם הקוד עובד
לפי הבנתי, אכן querySelector - אינו תומך ב״:contains״, לכאורה זה תכונה שה API של ה DOM לא חושף לאלמנטי HTML שמכילים טקסט. זה תחביר ששמור ל״JQuery״ ואכן בו הוא עובד, לדוגמא: $("div:contains('text')").css("font-size", "100px");
מחיפוש ברשת נראה שכן יש לquerySelector תמיכה ב״:contains״ אבל, כל הניסיונות שלי לתפוס עם querySelectorAll את אלמנט שמכיל את הטקסט הנבחר עם :contains לא צלחו עד כה (ניסיתי לעבור על כל המערך עם לולאה, להשתמש בתכונת childNodes כדי לתפוס את התתי אלמנטים וכד׳), מה שכן, אם אתה רוצה באמצעות JS טהור לתפוס רק את האלמנטים שמכילים ״text״, אפשר לתפוס את האלמנט אב באמצעות ״getElementsBy....״, ולעבור בלולאה על כל אלמנט, לאחמ״כ תוכל לבדוק אם הוא מכיל טקסט באמצעות innerText.includes("text"), ובמידה וכן לשנות לו את הCSS או כל דבר אחר שתרצה..
לדוגמא:
var divs = document.getElementsByTagName("div");
var elements = divs[0].getElementsByTagName("*");
for (var j = 0; j < elements.length; j++) {
if (elements[j].innerText.includes("Test")) {
elements[j].style.fontSize = "100px";
}
}
@אבי_770 אמנם אני לא יודע לתת לך סכום מדויק לתמחר את עצמך, אבל בכל אופן אתרום את הגיגי לנושא..
ראשית-זה לא שאלה של "כמה כדאי לקחת", אלא מה שווי העבודה בשוק יחד עם סוג/גודל העבודה, המיקום הגיאוגרפי, המשימות שאתה צריך לבצע, והידע והמיומנויות הנדרשות- זה מה שיקבע את טווח השכר שלך.
עכשיו, השכר המדויק שלך בטווח השכר שהתקבל קשור קצת יותר אליך ספציפית. מהי ההשכלה שלך, הניסיון, ורמת הכישורים שלך, בהתייחס לעבודות דומות שביצעת.
על סמך התוצאה שתקבל תוכל לקבוע שכר התחלתי לשעת עבודה.
לאחר פרק זמן כלשהוא שתצבור בו ניסיון בעבודה (ציינת שאתה מתחיל..) וכישורים ותוצרים מוכחים, תסתכל על הסכומים בשוק הנוכחי (שוק 'פיתוח האפליקציות'), ע"מ לדעת את השכר הממוצע בשוק עבור העבודות שאתה עושה. אתרי אינטרנט רבים יכולים לספק לך מידע רלוונטי על השכר בשוק.
בהנחה ואכן הצלחת מאוד בפיתוח האפליקציות והוכחת ידע וכישורים נדרשים בתחום, אז מאותו רגע אל תחשוב רק על 'כמה מגיע לי ביחס לשוק', אלא תציג את העבודות שביצעת, הכישורים, והניסיון שלך, ועל פיו תתמחר את עצמך.
ולסיום, טיפ שלמדתי עם הזמן: לקבל את מה שמגיע לך! בעת פגישות עם לקוחות תציג את התוצר שלך תוך כדי הצגת נתונים ספציפיים שאספת שמוכיחים שאתה מתפקד ברמה גבוהה מזו המיוצגת ברמת השכר הנוכחית המקובלת\שדרשת עד כה, לקחת סתם מחיר מופקע עד כה לא הוכח כיעיל. לעומת זאת הצגת תוצרים תוך בקשה לשכר גבוה מהמקובל בשוק הינה דרך מוצלחת.
בהצלחה.
@צדיק-תמים כמו שכבר כתבו לך, הסיבה היא שפורט 25 חסום לך ע"י הספק (ISP) ע"מ להילחם בתופעת הספאם (לאו דווקא ספאם שלך, החברות חוששות מוירוס שישתלט על השרת smtp וישלח דרכו אלפי מיילים של ספאם..).
למעשה מה שתוכל לעשות זה להגדיר SMTP Relay ע"מ לשלוח באמצעות פורט 587 (ע"ג tcp) שפתוח אצל הספקים.
מה שבעצם הוא עושה זה להעביר את המיילים שאתה שולח למארח Relay באמצעות פורט 587, והוא מעביר את המייל שלך אל הנמען באמצעות פורט 25.
ישנם מספר ESP (ספקי שירותי דוא"ל) שמבצעים את זה. כדוגמת sendinblue שמאפשרת לשלוח דרכה עד 300 מיילים ביום חינם, וגם ההגדרה שלו פשוטה מאוד (למעשה אני השתמשתי ב Mailjet שמאפשרת לשלוח דרכה בחינם 200 מיילים ביום, ואני ממליץ עליה מאוד).
כדי לבצע זאת תצטרך בצד שלך להתקין את Postfix וכן את הפלאגין libsasl2-modules ובקובץ תצורה להגדיר שימוש במארח Relay בפורט 587.
כמובן שתצטרך לשם כך אימות ברמת הדומיין (SPF/DKIM) וכתובת ip קבוע.
למעשה בעבר הקמתי דבר כזה, וזה עבד מעולה! קיבלתי בבדיקה של mail tester ציון של 10 נקודות.