דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
אף אחד 3א

אף אחד 3

@אף אחד 3
אודות
פוסטים
450
נושאים
63
שיתופים
0
קבוצות
0
עוקבים
3
עוקב אחרי
1

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • מישהו מכיר תוכנה שמגדילה את עוצמת הקול של קבצי קול WAV?
    אף אחד 3א אף אחד 3

    הנה סקריפט שכתבתי עכשיו בסיוע chatGPT שמבצע הגברה לכל קבצי ה WAV שבתיקיה מסוימת ותתי התיקיות שלה ואז יוצר תיקיה בשם output בתיקיית השורש (היחסית) ובתוכה עץ התיקיות המקורי עם כל הקבצים החדשים בפנים
    שים לב לכמה דברים:
    א. יש להפעיל את הסקריפט מתוך התיקיה שבתוכה קבצי ה WAV
    ב. הסקריפט משתמש בספריה בשם audioop שהיא ספריה bulid-in אבל היא תוסר בגרסה 3.13 של פייתון
    ג. אם בעץ התיקיות המקורי היו קבצים שהם לא קבצים wav או קבצי wav פגומים או סתם כאלו שההגברה לא צלחה עליהם, הם לא יהיו בתיקיה החדשה שתיווצר (תיקיית ה output)
    ד. אני מאמין שיש דרכים טובות יותר לעשות הגברה לקבצי שמע תוך מזעור הפגיעה באיכות
    ה. הסקריפט מגביר פי 1.5, אפשר לשנות את הערך הזה בקוד של הסקריפט (המשתנה volume_factor) והתקייה שעליה הסקריפט רץ היא ה WD שלו (נמצא במשתנה input_folder בקוד)

    import os
    import wave
    import audioop
    
    def increase_volume(input_file, output_file, factor):
        with wave.open(input_file, 'rb') as input_wav:
            params = input_wav.getparams()
            frames = input_wav.readframes(params.nframes)
            increased_frames = audioop.mul(frames, params.sampwidth, factor)
    
        with wave.open(output_file, 'wb') as output_wav:
            output_wav.setparams(params)
            output_wav.writeframes(increased_frames)
    
    def process_files(input_folder, volume_factor):
        for root, dirs, files in os.walk(input_folder):
            for file in files:
                if file.endswith('.wav'):
                    input_path = os.path.join(root, file)
                    output_path = os.path.join("output", root, file)
                    os.makedirs(os.path.dirname(output_path), exist_ok=True)
                    increase_volume(input_path, output_path, volume_factor)
    
    input_folder = '.'
    volume_factor = 1.5
    
    process_files(input_folder, volume_factor)
    
    
    תכנות

  • GPT-4 כישוריו בהמצאת תשובות
    אף אחד 3א אף אחד 3

    @nigun כתב בGPT-4 כישוריו בהמצאת תשובות:

    @יעקב-מ-פינס
    הסתברות נמוכה?
    איך יכול להיות בכלל הסתברות לחתול עם חמש רגליים? פצצת אטום?

    תגגל על זה, נראה שהיו כמה מקרים כאלו.
    אגב, גם מסברה יש הסתברות לכזה מקרה כי תכלס' ראינו הרבה דברים דומים כמו עגל עם שני ראשים וכו' אז למה שלזה לא תהיה הסתברות ג"כ?

    תכנות

  • שיתוף | סקריפט פייתון להורדת פודקאסטים
    אף אחד 3א אף אחד 3

    עבר אמנם זמן אבל עכשיו יצא לי לנסות את chat GPT ולבקש ממנו שיכתוב לי כזה סקריפט
    התוצאה לפניכם

    import requests
    import feedparser
    
    # Replace this with the URL of the RSS feed you want to download podcasts from
    rss_url = "https://podcasts.com/rss-feed"
    
    # Parse the RSS feed
    feed = feedparser.parse(rss_url)
    
    # Loop through all the entries in the feed
    for entry in feed.entries:
      # Get the URL of the podcast episode
      episode_url = entry.link
    
      # Download the podcast episode
      response = requests.get(episode_url)
    
      # Save the podcast episode to a file
      with open(f"{entry.title}.mp3", "wb") as f:
        f.write(response.content)
    
    

    אגב, בסוף תוכנת ה AI לא שכחה לכתוב לי את ההערה הבאה

    This script fetches the RSS feed using the requests library, parses it using ElementTree, and then iterates over all the items (podcast episodes) in the feed. For each episode, it extracts the title and URL, prints them, and then downloads the episode using the requests library and saves it to a file.
    
    Note that this is a very simple implementation that doesn't handle errors or perform any error checking. In a real-world application, you would need to add additional error handling and other features to make the script more robust.
    
    תכנות

  • איך מחשבים ומה מכניסים בשעות העבודה כשהתשלום הוא שעתי?
    אף אחד 3א אף אחד 3

    @הנגבי כתב באיך מחשבים ומה מכניסים בשעות העבודה כשהתשלום הוא שעתי?:

    יפה מאד.
    אני רק לא מבין איך שכחנו כאן שדעת בעה"ב היא ממש לא דעת תורה, והכתובת לשאלה כזו היא אך ורק הרב או הדיין.

    לא מבין למה אתה חושב שלא שאלתי
    מנומס יותר היה לשאול אם שאלתי ומה אמרו לי
    תתפלא אבל גם אני יהודי שומר תומ"צ
    למעשה אמרו לי שעקרונית אין צורך כי זאת צורת העבודה אלא שבכל אופן כיוון שכיום המצב שונה ממה שהיה עד היום אמרו לי שכדאי לברר מה נהוג בשוק

    גומלין - כללי

  • צורת העבודה מול הלקוח כפרילאנסר
    אף אחד 3א אף אחד 3

    @OdedDvir ממש תודה על ההשקעה האריכות שבה כתבת והעצות הטובות
    אכן עודדת אותי לעמוד על שלי וכמה מהעניינים שהיו כאן נפתרו

    גומלין - כללי

  • מי דג אותי?
    אף אחד 3א אף אחד 3

    @mekev אולי אחד מהנמענים עשה forward למייל שלך ומשם הוא נדד עד שהגיע למישהו שאסף אותו?
    בכל אופן, מעניין שבחשבונות שלי (3 חשבונות פעילים מאוד + כמה שפעילים פחות) כמעט אף פעם לא קיבלתי ספאם (מלבד חברות שנרשמתי אליהם עם המייל)

    גומלין - כללי

  • כמה משלמים על עבודת תכנות כזאת
    אף אחד 3א אף אחד 3

    תודה לכל המגיבים למדתי כאן כמה דברים חשובים שיועילו לי בעתיד
    בכל אופן כרגע אני לא לוקח את העבודה הזאת מכל מיני סיבות

    תוכנה

  • תוכנה בדיסק און קי-אפשרי?
    אף אחד 3א אף אחד 3

    @שחור-לבן מנסים \ מחפשים \ שואלים כאן ורואים...

    תוכנה

  • צירוף מקרים או פרנויה?
    אף אחד 3א אף אחד 3

    @שוהם307 אולי פתחת את האזור האישי ואת פרטי הפניה באתר כדי לברר נתונים לפני שאתה שואל את ג'מיני?
    אולי זה מה שמקפיץ אצלם התראה
    בכל אופן היית צריך לפרסם את זה בתור עצה נפלאה ולא סיבה לפרנויה

    אינטרנט

  • וויפרי
    אף אחד 3א אף אחד 3

    @סמינר-דוד אסביר בקיצור
    וויפרי היא תוכנה חינמית שנטפרי פיתחו ואחרי שמתקינים אותה על המחשב אי אפשר לחבר את המחשב לאינטרנט שלא מסונן על ידי נטפרי (גם אם הוא כן מסונן על ידי חברה אחרת)
    הסרה של התוכנה יכולה להעשות רק על ידי נציגי נטפרי ובעלות של 100 ש"ח

    אינטרנט

  • מישהו יכול לעשות רשימה של כל הפורומים החרדים עם קישורים
    אף אחד 3א אף אחד 3

    @צ-וצ-ו-בשורוק בפורום של @צדיק-תמים

    אינטרנט

  • קנס על תיקוף מאוחר ברב קו חופשי שנתי
    אף אחד 3א אף אחד 3

    @one1010 כתוב מפורש שאפשר לתת רק למי שלא תיקף ואתה תיקפת
    לכן לכאורה לפי החוק גם אם ראית את הפקח עולה ורק אז תיקפת הוא לא יכול לתת לך דו"ח

    תחבורה ורכב

  • למידת אסמבלי- מאיפה להתחיל?
    אף אחד 3א אף אחד 3

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    א.סביבת עבודה מומלצת?

    ווינדוס עם notepad++ יכול להיות מעולה

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    ב.תחביר, מה מומלץ מבין השניים?

    תחביר intel עם אסמבלר fasm
    ככה אני שיחקתי ולמדתי די הרבה זמן ועבד לי טוב ונוח
    שים לב שלכל אסמבלר יש פיצ׳רים וסינטקס משלו אז אם אתה לומד להכיר אסמבלר מסויים כנראה שיהיה לך נוח להשאר איתו בעתיד אז אולי תעשה על זה מחקר קטן בהתאם לאיפה שליבך נוטה יותר (nasm יותר מוכר ופופולרי אבל אני חושב ש fasm נוח יותר ממנו (לא צריך לינקר חיצוני בנוסף))

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    ג.ספר לימוד/סרטונים? מהיכן אתה למדתם?

    כל אחד יהנה יותר מפורמט לימוד אחר אבל אם אתה בעניין - הרבה RE וכתיבה ושואלים AI כשצריך

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    4.כמה זמן יקח לי להגיע לרמה טובה של הנדסה לאחור?

    תלוי ביכולות שלך ובמה בדיוק אתה רוצה להנדס לאחור (יש הבדל גדול מאוד בין קוד שנכתב ב C לקוד שנכתב ב rust ועוד יותר קוד שנכתב ב dart לדוגמה)

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    5.האם לדעתכם אסמבלי תהיה רלוונטית בשנים הבאות

    אין פה חוזי עתידות מקצועיים אבל אם אתה אוסף שנקלים זאת דעתי
    אם הבינה המלאכותית תתקדם ותהפוך למשהו אחר מזה שאנחנו מכירים היום - כנראה מפתחים באסמבלי לא יהיו רלוונטיים בטווח הזמן הבינוני
    אם לא - המצב ישאר כנראה סטטי כמו היום עם הצמדה חלקית למצב המתכנתים הכללי בעולם שבו שוק התוכנה לא גדל (קצת מורכב אבל מקווה שהובנתי)

    רק שים לב שאם אתה מתכנן לעבוד בזה אתה תצטרך ללמוד הרבה יותר מאסמבלי (לדוגמה אם תצא מהתחום הצר יחסית של אסמבלי שרץ על מחשבים שולחניים תצטרך ללמוד לקרוא datasheets להבין קצת אלקטרוניקה ארכיטקטורות זיכרון ומעבדים וכו׳ וכו׳) אבל אסמבלי יהיה נקודת פתיחה טובה (עדיף כמובן שתתחיל מקצת C כמו שכתבו כאן)
    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    בכ"מ מקרה אדם שיודע אסמבלי יכתוב קוד יעיל יותר ממי שלא יודע כי הוא יודע איך כל פעולה בשפת עילית
    מתורגמת לפקודות שהמעבד מבין.

    לא צריך בשביל זה לדעת אסמבלי אלא מספיק להכיר כללים בסיסיים אלמנטריים גם בלי לתרגם את זה בראש ל cache miss וכו'
    ורוב מה שאפשר לייעל שלא תלוי בסיבוך שנוצר בקוד של השפה העילית הקומפיילר יעשה יותר טוב

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    ג.לדעתך מי עושה רברסינג יותר טוב אדם או מכונה והאם זה ישתנה.

    מכונה בלי ספק אבל בלי אדם שמכוון אותה היא עלולה להכנס לפינות נידחות או לפרש דברים מסויימים בצורה שגויה

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    אני מעונין גם בשביל לפרק בעתיד נוזקות למיניהם שרובם נכתבות בשפת מכונה

    ניתחתי הרבה מאוד נוזקות ולא זכור לי שנתקלתי באחת שהייתה כתובה באסמבלי (לפעמים חלקים קטנים ממש ממנה)

    @שאלתיאל כתב בלמידת אסמבלי- מאיפה להתחיל?:

    הניידות זה הבעייה הגדולה קוד ל86 לא יתאים לARM..

    מי שכותב באסמבלי לא מחפש ניידות בדרך כלל

    לדעתי אל תבזבז הרבה זמן על למידה מסודרת במיוחד אם אתה קורא רק עברית אלא תלמד את הבסיס ממש ובחומרי לימוד תשתמש כחומרי העשרה
    הסיבה מתחלקת לשתיים - אם מעניין אותך ללמוד אסמבלי אני מניח שיש לך רקע אוטודידקטי טוב אז הגיוני מאוד שלמידה דרך הידיים תתן לך יותר
    הסיבה השניה היא שפשוט אין מה ללמוד כל כך מעבר לחומר קלאסי במדעי המחשב - הרעיון בתכנות אסמבלי שאין לך אבסטרקציה להרבה דברים אז אתה צריך לממש אותה בעצמך ואיך לממש זה כבר לא אסמבלי אלא הרעיון האלגוריתמי או דרישות השירות (בהכללה) שאיתו אתה מתממשק

    תתחיל מתוכנית קטנה וקלה שתקרא לכמה פונקציות מערכת (לדוגמה hello world עם message box) כדי ללמוד בצורה בסיסית איך מנהלים מחסנית ואיך קוראים לפונקציות ותתקדם לדברים מורכבים יותר
    הרעיון הוא יותר לחשוב על אלגוריתם יעיל למימוש של משהו או חישוב של משהו ואז למצוא דרך לממש אותו באסמבלי - בדיוק כמו חידות leetcode בשפות עיליות רק שכאן חומרי הבניה שלך בסיסיים יותר

    אני אתן לך כמה רעיונות שאני מימשתי ועזרו לי מאוד ללמוד ותוכל לפתח את זה למקומות שיעניינו אותך
    הדגמה של חיזוי קפיצות - השתמשתי בחישוב של השערת קולץ בשתי צורות אלגוריתם שונות
    מספר מחזורי השעון הממוצעים שנדרשים לכל משפחת פקודות לרוץ
    חישוב של אורך ה pipe של המעבד עד לשלב ה redirect על ידי בדיקה של הזמן האבוד בחיזוי קפיצה שגוי (זה היה 17 מחזורי שעון כמדומני ב 5500U)
    מימשתי את ניסוי ג׳ורג׳טאון (זה דרש לחפור במאמרים ישנים משנות החמישים ולחפש נתוני מילון ששרדו מאז בעשרות מאמרים נוספים)
    וכמובן הרבה נסיונות של קמפול קוד C קצר בהגדרות אופטימיזציה שונות ובדיקה איך נראה קוד המכונה שיוצא

    אם מעניין אותך כמה פרוייקטים שפרסמתי בעבר
    תוכנת hello world הכי קטנה שיכולה לרוץ על ווינדוס עדכני
    מציג תמונה עצמאי שרץ מה boot
    התחלת מחקר שעשיתי על נוזקה (לא מצאתי זמן לפרסם את כולו אז פרסמתי את החלקים המעניינים לדעתי)

    תכנות

  • עזרה במציאת ספריה/framework לעיצוב גרפי (gui) ב python
    אף אחד 3א אף אחד 3

    @Whenever הממשקים של tkinter לא מאוד יפים ואפילו מיושנים
    יש כל מיני ספריות שמתבססות על זה כמו customtkinter שמציעות ממשק יפה הרבה יותר אבל לדעתי אין על pyqt

    תכנות

  • הצעה לפיתוח | סקריפט איסוף מטבעות בעלי אקספרס
    אף אחד 3א אף אחד 3

    @יעקב2 לא נראה לך שיש לאתר גדול כמו אלי אקספרס הגנה כלשהי מפני בוטים?

    תכנות

  • סקריפט לתיקון שיבושי שמות של תיקיות
    אף אחד 3א אף אחד 3

    אני יודע שהנושא לא כל כך ברור, לא הייתה לי דרך אחרת לנסח אותו.
    בכל אופן, הסקריפט הזה כתוב בפייתון והוא מיועד לפתור בעיות כדוגמת זו
    זאת בעיה שקורית לפעמים בכרטיסי זיכרון - לפעמים היא קורית מעצמה ולפעמים כתוצאה מהוצאה לא בטוחה וכו'
    צריך להכניס לסקריפט את הנתיב לתיקייה \ כונן והוא אמור לעשות את השאר
    לעת עתה הסקריפט לא יודע לטפל במקרי קצה - כמו כשאין קלט בכלל או קלט שגוי וכו'
    הנה הסקריפט
    תיקון שיבושי שמות.py
    והנה בגרסה מקומפלת
    תיקון שיבושי שמות.exe
    והנה תיקייה עם תקיות משובשות שתוכלו לבדוק עליה
    משובש.rar
    והנה קוד המקור - למי שאין כוח להוריד את הסקריפט (הקוד הוא בגרסה שמתאימה לקמפול)

    import os
    def execute(fold, con):
        try:
            os.rename(fold, con)
        except PermissionError:
            print('access denied for folder ' + fold + " but all others folders has successfully renamed")
    
    os.system("chcp 1255")
    os.system("cls")
    con_string = ""
    dir_name = input("enter full path : ")
    for folder in os.listdir(dir_name):
        con_string = ""
        for letter in folder:
            con_letter = letter.encode('cp862').decode('cp1255')
            con_string = con_string + con_letter
        os.chdir(dir_name)
        execute(folder, con_string)
    print("finished")
    os.system("pause >nul")
    
    תכנות

  • בירור | עבודה בתחום התכנות
    אף אחד 3א אף אחד 3

    @אינטרקום רק רציתי לספר לך שמניסיוני האישי קשה מאוד גם לתכנת וגם לאחוז ראש בלימוד
    אני לדוגמה לפני כמה חודשים הייתה לי תקופה שהייהתי כותב הרבה סקריפטים ב batsh ולמרות שזו לא השפה הכי מעניינת הגעתי למצב שהייתי מתחיל לחשוב לפעמים בפקודות כמו IF -- GOTO וכו' 😉 😊
    (וסתם שתבין איזה קשה זה היה לחשוב ככה ב batsh - בין השפות הכי בסיסיות ככה שלא יכלתי לחשוב עמוק מידי באותם ימים...😉 😉 😉 😉 )

    תכנות

  • האם מפעל קיבוץ שמיר לעדשות משקפיים שומר שבת?
    אף אחד 3א אף אחד 3

    @אבי_1 אין לי מידע קונקרטי אבל ממעבר על מודעות דרושים באתר שלהם ומודעות ישנות באתרי דרושים נראה שדרישות שעות העבודה שלהם לא כוללות שבת - יש כמה אזכורים לעבודה ביום שישי עד 13:00 וכשיש פירוט שעות במהלך השבוע הוא מסתכם בשישה ימי עבודה

    צרכנות

  • כמה אפסים יש למספר זה? 3.2145E+306
    אף אחד 3א אף אחד 3

    @מרדכי אמר בכמה אפסים יש למספר זה? 3.2145E+306:

    אאל"ט מסמל שזה חורג מהספירה הרגילה

    E אין כוונתו error (כמו שמסתמא חשבת) אלא exponent - חזקה כלומר המספר שלפני כפול 10 בחזקת המספר שאחרי

    גומלין - כללי

  • שחזור תמונות שנמחקו
    אף אחד 3א אף אחד 3

    @מד התמונה הרבה יותר ברורה עכשיו
    אני מניח שמדובר במערכת קבצים fat32 - במערכת קבצים הזאת (ובאלו שקדמו לה) קובץ מחוק מסומן בתו הראשון בשמו
    שלושת התיקיות שיושבות בתיקיית השורש הן כנראה תיקיות ברירת המחדל של המצלמה - DCIM וכו׳
    מה שנפגם הוא הסקטור הראשון של ה fat
    כתוצאה מכך אין מידע לגבי המשך המיקום של שלושת התיקיות האלו או שהמיקום הוא קלאסטר שחורג מגבולות מערכת הקבצים ולכן קיבלת שגיאת הרשאות
    הבעיה כנראה קרתה כשהמצלמה ניסתה לעדכן שם כניסה של קלאסטר כלשהו שיושב באותו סקטור
    לכן chkdsk מכניס את כל השרשראות היתומות שעכשיו לא משוייכות לשום תיקיית אב להפניות שהוא יצר בתיקיית ה found
    אם הוא מצא 1400 קבצים ואנחנו מניחים שרק הסקטור הראשון ב fat נפגע הווי אומר שאלו כל הקבצים שהיו על הכרטיס - אולי למעט מספר קבצים בודדים שישבו גם כן על הסקטור ההוא וה 1900 קבצים ש r-studio מצא הם אלו בתוספת 500 קבצים שרשומים כמחוקים ולכן chkdsk לא החזיר אותם
    ההמלצה אם כן היא לבטל תצוגת קבצים מחוקים ב r-studio (אחרת יחזרו לך הרבה תמונות מחוקות ישנות שדרוסות בחלקן על ידי קבצים חדשים יותר) ואם אתה רוצה להיות בטוח אז תשחזר גם מה extras ותבטל שחזור של קבצים כפולים שנמצאים ב root
    אם אתה רוצה לנסות משהו מעניין תנסה להעתיק את fat2 על fat1 ולבדוק אם זה הסתדר (כמובן על גיבוי)
    רק לידיעה - הפעולה של chkdsk לא מיועדת להציל חומר אלא מערכת קבצים ולכן הוא יקח את הרשומה הפגומה ויאפס אותה וכל מה שיושב תחתיה יאבד - לפעמים זאת רשומה של קובץ והוא יאבד ולפעמים זאת תיקיה וכל התיקיות והקבצים שתחתיה יאבדו (כלומר השרשראות עצמן יכנסו לתיקיית ה found אבל תאבד את הסדר והשמות שלהם)
    עכשיו אני שם לב שכתבת שהכל מסומן כמחוק אבל רק לחלק שונה השם - מזה נראה שהנזק ל fat גדול יותר מהסקטור הראשון אבל עדיין הנ״ל רלוונטי (שאפשר להעתיק את fat2)

    תוכנה
  • 1
  • 2
  • 3
  • 4
  • 5
  • 8
  • 9
  • 2 / 9
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום