@OdedDvir כתב בשימוש עם VScode בSSH בשרת זוללת משאבים??:
שימוש עם VScode בכל מחשב שהוא - זולל משאבים. נקודה.
ברור. אאל"ט זה אלקטרון++
@OdedDvir כתב בשימוש עם VScode בSSH בשרת זוללת משאבים??:
שימוש עם VScode בכל מחשב שהוא - זולל משאבים. נקודה.
ברור. אאל"ט זה אלקטרון++
@pelephone התכוונתי לא לדאוג שאני מפרסם את הכתובת "האישית" שלי כביכול...
@מנצפכ כתב בשיתוף: כמה כתובות מייל על גימייל אחד:
לפני כשבוע בערך עשיתי משהו שמוסיף לזיהוי של השליחה עד מאות ואלפי מיילים נוספים או מוחק אותם לפי בחירה אבל התכבה לי המחשב באמצע העבודה בלי שמירה
?
@pelephone למה אתה חושב שזה נכנס לספאם?
@dovid כתב בפונקציית גיבוב לאימות יחודיות של נתונים:
זה כנראה בגלל העברית, תווים שונים בעברית כנראה נחשבים אותו תו.
הבנתי ככה מגוגל, וניסיתי משהו דומה למה שהבאת, כעת אני כבר לא מונח בסוגיה, אבדוק מחר בעז"ה ואעדכן.
אני צריך לבדוק על מערכים גדולים יחסית של נתונים (יכול להגיע לכמה מאות תווים) שלא עובר סטרינג יותר מפעם אחת,
כתבתי פונקציה לגיבוב (גוגל סקריפט), והיה נראה שזה עובד טוב, עד ששמתי לב בבדיקות שכששלחתי כמה מילים בנות 3 אותיות (בעברית) האש היה אותו הדבר... מה לא תקין אצלי?
כרגע זה עובד טוב על הסטרינגים הארוכים, אבל תמיד יכול להיות משהו קצר יותר/2 משפטים ששונים באות או שניים...
הפונקציות שכתבתי
function generateHash(text) {
let rawHash = Utilities.computeDigest(Utilities.DigestAlgorithm.SHA_256, text);
let hexHash = rawHash.map(function (byte) {
return ('0' + (byte & 0xFF).toString(16)).slice(-2);
}).join('');
return hexHash;
}
function generateHashMD5(text) {
let rawHash = Utilities.computeDigest(Utilities.DigestAlgorithm.MD5, text);
Logger.log(rawHash)
let hexHash = rawHash.map(function (byte) {
return ('0' + (byte & 0xFF).toString(16)).slice(-2);
}).join('');
return hexHash;
}
ניסיתי לקחת מכאן https://stackoverflow.com/questions/7994410/hash-of-a-cell-text-in-google-spreadsheet מה שנראה אותו רעיון כמו הפונקציות הקודמות, אבל טיפה שונה, ועדיין אותו הדבר.
function GetSHA1(input) {
var rawHash = Utilities.computeDigest(Utilities.DigestAlgorithm.SHA_1, input);
var txtHash = '';
for (j = 0; j <rawHash.length; j++) {
var hashVal = rawHash[j];
if (hashVal < 0)
hashVal += 256;
if (hashVal.toString(16).length == 1)
txtHash += "0";
txtHash += hashVal.toString(16);
}
return txtHash;
}
@ek0583232948 כתב במחשב מומלץ לרכישה:
והוא טוען שיש בעיה בסדרות הE שהשקע טעינה נוטה להתקלקל
לא יודע לגבי השקע, יש לי מחשב כזה (E14), ואני משתמש במטען סיני פשוט, ואני אוחז כבר בשלישי, הם נשברים לי כשהמחשב נשען ע"ג השקע (הוא יחסית כבד בגלל המתכת), אמרו לי שהמזל שלי שזה מטען סיני שעולה 60 ש"ח כי אם זה היה מטען מקורי שהוא חזק יותר, אז השקע טעינה היה הולך שזה נזק יותר גדול אבל כרגע אצלי לפחות השקע טעינה בסדר גמור, ותאמין לי שהוא עבר כמה גהינומים לא פשוטים...
וכן אני מכיר מישהו שיש לו כמה מחשבים כמו שלי שמסתובבים בבית, והיו להם כל מיני תקלות במהלך השנים אבל אף פעם לא בשקע טעינה, לאחד הלך הבטריה, לשני נתקע המאוורר, לשלישי הלך האות ל כי נשפך עליו קפה וכן הלאה...
המספר אחרי הE מייצג את גודל המסך באינצ'ים
בינתיים עשיתי קומבינה כזו, אבל מפחיד אותי שבתאריכים מסוימים זה יעשה בעיות..
import re
import hdate
import datetime
def get_hebrew(current_date):
year = current_date.year
month = current_date.month
day = current_date.day
try:
gregorian_date = datetime.date(year, month, day)
hebrew_date = hdate.HDate(gregorian_date, hebrew=True)
return hebrew_date
except requests.exceptions.RequestException as e:
print(f"Error: {e}")
return None
hebrew = f'{get_hebrew(current_time)}'
index_tash = hebrew.find('ה\' תש')
if index_tash != -1:
hebrew = hebrew[:index_tash + 8]
else:
hebrew = hebrew
file_name = f'{hebrew}.wav'
file_name = file_name.replace("ה' ת", "ת")
sanitized_filename = re.sub(r'[\/:*?"<>|]', '', file_name)
sanitized_filename = re.sub(r'[\u0591-\u05C7]', '', sanitized_filename)
print(sanitized_filename)
לא יודע מה איתכם, אבל אני גיליתי לפני כמה ימים את העובדה הפשוטה, שVSC עובד גם עם קבצי bat ויודע לצבוע את המשתנים, הערות וכו' כל היתרונות של IDE מה שמאוד מקל על העריכה של קבצים כאלו...
אז רציתי להגדיר שלחיצה על "ערוך" או בווינדוס 11 "ערך באמצעות פנקס רשימות" ייפתח את הVSC במקום את פנקס הרשימות, והצלחתי בינתיים לעשות את זה רק ל"ערוך" שמופיע בווינדוס 10 ("הצג אפשרויות נוספות" בווינדוס 11), אשמח לדעת כיצד לשנות גם את התפריט של ווינדוס 11.
ככה משנים בתפריט הרגיל:
פותחים את עורך הרישום "regedit.exe" באמצעות החיפוש/התחל.
מנווטים לערך
HKEY_CLASSES_ROOT\batfile\shell\edit\command
ומקליקים פעמיים על הdefault, ואז יוצג הערך
%SystemRoot%\System32\NOTEPAD.EXE %1
תשנו לנתיב של הVSC, אצלי זה מותקן פר משתמש, אני מאמין שאצל הרוב זה יהיה הנתיב
C:\Program Files\Microsoft VS Code\Code.exe %1
ושימו לב להשאיר בסוף את
%1
(רווח, אחוז, אחד)
ללחוץ אישור וזהו. זה מיד משתנה ללא צורך בהפעלה מחדש או משהו.
אם מישהו יודע כיצד לשנות גם את התפריט של ווינדוס 11 אשמח שיעדכן.
כיצד ניתן לקבל תאריך עברי של היום/תאריך נתון בפייתון? אני רוצה ספריה ולא API
הספריה של hebcal שוקלת הרבה משום מה ומחזירה שגיאה בהתקנה
אני צריך סטרינג של "יום חמישי כב שבט תשפד" ללא תוספות,
מצאתי את זה
import datetime
import hdate
h = hdate.HDate(datetime.date(2024, 1, 25), hebrew=True)
print(h)
אבל זה מחזיר ביום רגיל
יום חמישי כב בשבט ה' תשפ"ד
ובחגים,
יום חמישי ט"ו בשבט ה' תשפ"ד ט"ו בשבט
וזה לא טוב לי...
מספיק לי גם התאריך לבדו, את היום אני יכול לקבל לבד ע"י החלפה של מספר היום שמתקבל לטקסט, משהו כזה
import datetime
def get_ordinal_number(number):
number = int(number)
if number not in range(0, 7):
raise ValueError("Number must be between 0 and 6.")
ordinals = {
0: "יום ראשון",
1: "יום שני",
2: "יום שלישי",
3: "יום רביעי",
4: "יום חמישי",
5: "יום שישי",
6: "מוצאי שבת",
}
return ordinals[number]
year = 2024
month = 2
day = 6
date_object = datetime.datetime(year, month, day)
day_of_week_number = int(date_object.strftime('%w'))
print(day_of_week_number)
print(get_ordinal_number(day_of_week_number))
@ששא תבצע קריאה ללינק הזה
https://www.hebcal.com/converter?cfg=json&gy=2024&gm=01&gd=15&g2h=1&strict=1&gs=off
זה ליום 15/01/2024
ומחזיר json כזה:
{"gy":2024,"gm":1,"gd":15,"afterSunset":false,"hy":5784,"hm":"Sh'vat","hd":5,"hebrew":"ה׳ בִּשְׁבָט תשפ״ד","heDateParts":{"y":"תשפ״ד","m":"שבט","d":"ה׳"},"events":["Parashat Bo"]}
אם אתה עובד באמת עם node js כמו שהבינו כאן לפני, עדיף לך להשתמש כמו שהביאו למעלה באופן לוקאלי,
import { HDate } from '@hebcal/core';
const date = new HDate().renderGematriya(true);
console.log(date)
אתה צריך להתקין את המודול
npm install @hebcal/core
@יהודי-טוב כתב בשיתוף: כמה כתובות מייל על גימייל אחד:
אגב גם במקום gmail אפשר לכתוב googlemail
נכון.
השתמשתי עם זה הרבה לאתרים (לא זוכר איזה) שהצריכו דומיין עסקי ו-gmail חסום אצלם.
רעיון, לא חשבתי על זה
ואגב, יש מדינות שאפשר לכתוב רק googlemail ולא gmail בגלל שג'ימייל רשום שם כסימן רשום של חברה אחרת, אני חושב שזה ככה באנגליה וגרמניה..
כעת מצאתי
וחדש יותר..
תגובה: מי דג אותי?
עקב הדיון שהתפתח שם על הנקודה בג'ימייל, אז קודם כל @קינג-קומפיוטר זה עובד, מניסיון.
דבר נוסף, מלבד הנקודה, שאפשר להשתמש בזה בכדי ליצור מסנן בכדי לזהות את המקור ממנו הגיעה אל השולח כתובת המייל שלכם, יש טריק נוסף, והוא שימוש ב+ לפני ה@,
יש לי בחתימה שלי (אפשר להציץ בתחתית הפוסט) את הטקסט הבא:
ניתן ליצור עימי קשר במייל 8140hp+t@gmail.com
עכשיו, הכתובת האמיתית שלי היא 8140hp@gmail.com (לא לדאוג זה הכתובת לדואר זבל ) ללא התוספת של +t לפני ה@!
אבל כל ההודעות שנשלחות לשם מגיעות לאותה תיבת אימייל שאליה מגיעות ההודעות שנשלחות לכתובת הרגילה, אותו הדבר. אבל עם שינוי אחד, שבכתובת הנמען מופיעה הכתובת שאליה ההודעה נשלחה, היינו עם הt, וכך אני יכול לדעת שכל ההודעות שנשלחו אל הכתובת הזו הגיעו ממישהו שמסתובב בתחומים, חמוד, לא?
למעשה, אפשר לרשום אחרי ה+ מה שתרצו, כמובן ללא רווחים, תווים באנגלית, וכמובן לא ארוך מידי, כי באיזשהו שלב יש הגבלה, אין לי מושג כמה בדיוק, אבל תוכלו ליצור לעצמכם מלא כתובות, כמו:
זה שימושי לאנשים שרוצים לתת את הכתובת באירוע/פרסום מסויים, ורוצים לקבל פילוח מי הגיע מאיפה, או שזה לא באמת שימושי וזה רק עוד ג'ימיק של ג'ימייל, זה כבר לא באמת משנה.
נ.ב.חשוב לציין, שבניגוד לנקודה שלא עובדת באימייל ארגוני של גוגל, אא"כ הוגדרה כתובת משנה מפורשת למשתמש, ה+ עובד מעולה גם שם.
@מנצפכ נכון, בשיטה שלך אנחנו מרוויחים חיסכון בטריגרים, בשיטה שלי אנחנו מרוויחים חיסכון בזמן ריצה..
צ"ע מה עדיף
@אלף-שין אשמח לקשר אותך איתו, צור קשר בפרטי
@ארי לפני כמה חודשים פנה אלי מישהו בבקשה לפיתוח תמלול של הקלטות שיחות תורניות בעיקר (מהמגזר), בסופו של דבר הוא פיתח משהו ע"ג המודול המסחרי של openAI, הוא טען לאחר בדיקה מקיפה שזה הכי טוב שהוא מצא,
מלבד זה שניתן להשתמש בזה ע"ג שרת פרטי, ללא תשלום בכלל לחברה, הם שיתפו פעולה לגבי אימון המודול על הקלטות מהסוג הזה, כולל רשימות מילים שיחודיות לנו, כך שאם זה פרויקט קבוע, הייתי ממליץ לך מאוד לבדוק את הכיוון הזה (היינו לתקשר איתם מלבד השימוש במודול)
האם יש כאן מישהו שמתעסק עם פיתוח של אפליקציות אנדרואיד עם jetpack compose?
התחלתי לפתח כעת אפליקציה, ואני דנדש בזה, למעשה התחלתי ללמוד על זה ביום שני (ועדיין לא התרגלתי לתכנות ההצהרתי.. למעשה אני תוהה על הראשונות למה לא הלכתי ישר על flutter, דארט לפחות זה תכנות נורמלי..)
ואני רוצה לדעת אם יש מה להעלות שאלות על מבנה השפה או עניינים בלתי מובנים (ויש הרבה...) שמשום מה גוגל מסתבך למצוא לי את התשובות...
@ששא מאיפה להעלות מהמחשב?
מבחינה טכנית זה צריך להיות אפשרי, אתה יכול לטעון לתוך פופאפ בגוגל שיטס דיאלוג של העלאת קובץ לגוגל דרייב באמצעות גוגל סקריפט, ראיתי פעם מישהו שעשה משהו דומה, לא מצאתי את זה כרגע, זה מפתח הודי אחד בשם Amit Agarwal, זה האתרים שלו, נסה לחפש שם
https://digitalinspiration.com/
https://www.labnol.org/
@מעמד-מוצלח את הטריגר את מגדיר על הפונקציה playRegularly, ואת הקוד שלך אתה שם בתוך checkIsRedAlert.