@a0533057932
צודק, כוונתי קו ביתי (ערכתי את הנושא)
בזק לא מתאים לי בגלל המחיר יחסית לאלו שמספקים קו מבוסס אינטרנט
השאלה שלי היא האם ניתן לבטל את שירות האינטרנט שהם נותנים לי ולהשאר רק עם הראוטר עבור הטלפון
@a0533057932
צודק, כוונתי קו ביתי (ערכתי את הנושא)
בזק לא מתאים לי בגלל המחיר יחסית לאלו שמספקים קו מבוסס אינטרנט
השאלה שלי היא האם ניתן לבטל את שירות האינטרנט שהם נותנים לי ולהשאר רק עם הראוטר עבור הטלפון
שלום,
ברצוני להזמין קו טלפון נייח (לא של בזק)
החברה היחידה שהצלחתי לתפוס זה את פרטנר
שם אמרו לי שהם נותנים את זה רק עם אינטרנט
ברצוני לדעת האם ניתן להזמין את הקו עם האינטרנט ואח"כ לבטל את האינטרנט
תודה לכל מי שיוכל לפרט
האם זה אכן מבצע בדיקה האם ניתן לחייב סכום מסויים אך לא מבצע חיוב בפועל
ערכתי את ההודעה האחרונה
@yossiz תודה,
עריכה: הסתדר, זה כנראה בגלל שלוקח לתעודה חדשה בין כמה דקות עד כמה שעות להכנס לתוקף וכדו'
תודה רבה
אכן התקנתי את הנ"ל
עם זה
sudo certbot --apache
אבל אח"כ הרצתי חידוש אוטומטי
עם זה
sudo certbot renew --dry-run
זה חזר להיות לא מאובטח
זה התוצאה מההתקנה החוזרת
Congratulations! You have successfully enabled https://ipsales.co.il
You should test your configuration at:
https://www.ssllabs.com/ssltest/analyze.html?d=ipsales.co.il
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/ipsales.co.il-0001/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/ipsales.co.il-0001/privkey.pem
Your cert will expire on 2021-11-19. To obtain a new or tweaked
version of this certificate in the future, simply run certbot again
with the "certonly" option. To non-interactively renew *all* of
your certificates, run "certbot renew"
- If you like Certbot, please consider supporting our work by:
Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le
You have new mail in /var/mail/root
@aaron אז לשדרג את הגירסה?
מה אני צריך לעשות
@yossiz שניהם לא מחזירים כלום
@yossiz זה לא פעם ראשונה שאני מחדש את התעודה שם וזה מעולם לא קרה לי
יש דרך אחרת לחדש את זה ?
בכ"א יש משהו בלוג שאתה יכול לכוון אותי אליו
2021-08-21 23:18:35,137:DEBUG:certbot._internal.error_handler:Encountered exception:
Traceback (most recent call last):
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/auth_handler.py", line 70, in handle_authorizations
resps = self.auth.perform(achalls)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/configurator.py", line 2511, in perform
http_response = http_doer.perform()
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/http_01.py", line 78, in perform
self.configurator.save("HTTP Challenge", True)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/configurator.py", line 389, in save
self.save_notes, temporary=temporary)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/plugins/common.py", line 136, in add_to_checkpoint
checkpoint_func(save_files, save_notes)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/reverter.py", line 139, in add_to_temp_checkpoint
self.config.temp_checkpoint_dir, save_files, save_notes)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/reverter.py", line 182, in _add_to_checkpoint_dir
op_fd.write('{0}\n'.format(filename))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u202a' in position 47: ordinal not in range(128)
2021-08-21 23:18:35,137:DEBUG:certbot._internal.error_handler:Calling registered functions
2021-08-21 23:18:35,137:INFO:certbot._internal.auth_handler:Cleaning up challenges
2021-08-21 23:18:35,626:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/opt/eff.org/certbot/venv/bin/letsencrypt", line 11, in <module>
sys.exit(main())
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/main.py", line 15, in main
return internal_main.main(cli_args)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/main.py", line 1357, in main
return config.func(config, plugins)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/main.py", line 1102, in run
certname, lineage)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/main.py", line 121, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/client.py", line 418, in obtain_and_enroll_certificate
cert, chain, key, _ = self.obtain_certificate(domains)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/client.py", line 351, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/client.py", line 398, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, best_effort)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/_internal/auth_handler.py", line 70, in handle_authorizations
resps = self.auth.perform(achalls)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/configurator.py", line 2511, in perform
http_response = http_doer.perform()
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/http_01.py", line 78, in perform
self.configurator.save("HTTP Challenge", True)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot_apache/_internal/configurator.py", line 389, in save
self.save_notes, temporary=temporary)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/plugins/common.py", line 136, in add_to_checkpoint
checkpoint_func(save_files, save_notes)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/reverter.py", line 139, in add_to_temp_checkpoint
self.config.temp_checkpoint_dir, save_files, save_notes)
File "/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/certbot/reverter.py", line 182, in _add_to_checkpoint_dir
op_fd.write('{0}\n'.format(filename))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u202a' in position 47: ordinal not in range(128)
2021-08-21 23:18:35,627:ERROR:certbot._internal.log:An unexpected error occurred:
2021-08-21 23:18:35,627:ERROR:certbot._internal.log:UnicodeEncodeError: 'ascii' codec can't encode character u'\u202a' in position 47: ordinal not in range(128)
אני מריץ את חידוש לדומיין ומקבל את השגיאה הזו
מישהו מכיר פיתרון?
An unexpected error occurred:
UnicodeEncodeError: 'ascii' codec can't encode character u'\u202a' in position 47: ordinal not in range(128)
תודה
@משה-ב אמר במכשיר ניטור לתינוקות:
מעוניין לקנות מכשיר ניטור,
ראיתי הרבה המלצות על מכשיר בייביסנס..האם יש פה מישהו שממליץ מנסיון.
האם יש הבדל משמעותי בין הדגמים נניח בין 5 ל 7
תודה רבה!
אני מכיר בייבי סנס 7 והוא מעולה
@mdy ההיתר לעבוד מחוץ לשעות הלימוד הינו ל"אברך" בלבד ומגיל 23
@ליבל ה api שלהם זה רק לדף סליקה, אבל לא לסליקה בצד שרת
@חוקר אמר בבירור | עבודה בתחום התכנות:
ולגבי איך ייתכן שמצאו עבודה ל2/3 שעות בלבד, אם יורשה לי לשאול האם מאז ומתמיד היה כך, או שהיו שנים שהם השקיעו הרבה שעות ביום ורכשו וידע וכעת ב2/3 שעות הם מספיקים מה שאחרים מספיקים ביום שלם.. וממילא ניתן להעסיק אותם רק 2/3 ביום.
אם משהו רוצה אותך הוא נאלץ ולעיתים מסכים להתפשר גם על כאלו דברים
לדעתי יש כאן שני סוגי אנשים
יש את הסיגנון של @אינטרקום שמחפש להיכנס לזה מראש כעבודה
ואכן ככה קשה עד כמעט לא אפשרי (בדרך הטבע) למצוא ככה עבודה
ויש את הסגנון השני שהגיעו לזה אולי אפשר אפילו לומר "בטעות"
רק רצו לפתח משהו קטן ופשוט ורק חשבו על איזה מוצר ורק.....
ורק קראו איזה מדריך
ואחר כך חשבו על איזה שידרוג למה שכבר בנו וכו' וכו'
ומשם הכל היסטוריה
ובהם כן ניתן למצוא כאלו שעובדים 3/4 שעות ביום בשעות שנח להם וגם אפשרי יותר למצוא ככה עבודה
כי כשיש לך הוכחות בידים למה שעשית, לא רק שקל יותר (יחסית) למצוא עבודה, יש גם סיכויים גדולים יותר העבודה תבוא אילך
וגם השכר גדול יותר כי אם המעסיק צריך אותך ניתן לדרוש יותר (והרבה...)
עריכה: האמת, זה בכל תחום ככה, שאחרי שיש לך הוכחות בידים רודפים אחריך והאפשרות להשיג עבודה שכזו גדלה באופן ניכר
@מוטי-אורן
אכן
עכשיו אני אוחז שזה נורא פשוט
@dovid
עוד שאלה קטנה
אין אני מאפס וטוען מחדש את ה fetch
בלי לטעון מחדש את הדף
תודה
@dovid
ממש תודה בפרט על הסדר שעשית לי להבין את ההבדלים בין האפשריות
ממש פותח את האפיקים להבין
@dovid אמר בשימוש מ XMLHttpRequest בפונקציה של JAVASCRIPT:
ואני רוצה את זה בדוקא בנפרד מהשאילתה כי אני לא רוצה שכל טעינה של הפונקציות (שזה בעיקר חיפוש/שינוי) יטען מחדש את השאילתת api
ואת זה לא הבנתי.
אסביר,
יש לי תיבת חיפוש חופשי (יש לי כמה שדות חיפוש נוספים לערכים שונים) שמפעיל פונקציה שרצה על המערך
ואם זה תואם זה מוסיף את האיבר הזה למערך שאותו אני מוציא בסוף כטבלה
את ה JSON אני רוצה לקבל בפעם הראשונה שהדף נטען (ולא כל פעם שאני רושם בשדה החיפוש כי טעינת ה JSON עלול להכיל המון מידע, ויכול לקחת כמה שניות לעלות)
וכל פעם שמתבצעת קריאה לפונקציית החיפש זה יחפש על המערך השמור מטעינת הדף
אני מצרף דוגמה למבנה החיפוש שהמערך הינו בתוך הקוד אך למעשה אני רוצה שיגיע ב API
<!DOCTYPE html>
<html>
<body>
<p id="tible"></p>
<input type="text" id="free" onkeyup="tibleReport()" placeholder='free search...'>
<input type="text" id="sumAbove" onkeyup="tibleReport()" placeholder='sum above...'>
<input type="text" id="sumBelow" onkeyup="tibleReport()" placeholder='sum below...'>
<script>
function tibleReport() {
//את השורה הזו אני רוצה לקבל ב API פעם אחת בטעינת הדף ולא בכל קריאה לפונקציה
const person = [{'name': 'aaa', 'id':111, 'sum':100},{'name': 'bbb', 'id':222, 'sum':200},{'name': 'ccc', 'id':333, 'sum':300},{'name': 'ddd', 'id':444, 'sum':400},{'name': 'eee', 'id':333, 'sum':400}];
const newList = [];
txt = '';
free = document.getElementById("free");
sumAbove = document.getElementById("sumAbove");
sumBelow = document.getElementById("sumBelow");
filterFree = free.value.toUpperCase();
filterSumAbove = sumAbove.value.toUpperCase();
filterSumBelow = sumBelow.value.toUpperCase();
for (let x in person) {
freeSerch = person[x]['name'] + person[x]['id'];
if (freeSerch.toUpperCase().indexOf(filterFree) > -1 && (person[x]['sum'] >= filterSumAbove || filterSumAbove < 1) && (person[x]['sum'] < filterSumBelow || filterSumBelow < 1)) {
newList.push(person[x]);
}
}
for (let x in newList){
txt += newList[x]['name'] + " ";
}
document.getElementById("tible").innerHTML = txt;
}
tibleReport();
</script>
</body>
</html>
שעות ארוכות שאני מנסה להבין לחפש ולגגל אך אני לא מצליח
אני מנסה לבצע שאילתת api באמצעות AJAX
אך את התגובה אני רוצה לפרק לפי תיבות חיפוש וכדו' בשאילתה נפרדת של JAVASCRIPT
ואני רוצה את זה בדוקא בנפרד מהשאילתה כי אני לא רוצה שכל טעינה של הפונקציות (שזה בעיקר חיפוש/שינוי) יטען מחדש את השאילתת api
מצורף דוגמה
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
</head>
<body>
<p id="tibleData"></p>
<script>
var tibleData
function tibleDataGet(){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
tibleData = this.responseText;
//document.getElementById("tibleData").innerHTML = tibleData;
}
};
xhttp.open("GET", "https://ipsales.co.il/-111.json", true);
xhttp.send();
}
window.tibleDataGet();
document.getElementById("tibleData").innerHTML = tibleData;
</script>
</body>
</html>
תודה