@NH-LOCAL מנקה רחובות ככל הנראה ינקה
מתכנת מתחיל, לא וודאי...

אף אחד 3
-
כמה כדאי לקחת על פיתוח? -
התרשמות קלה ממודל DALL E 2 של Open Aiאם כבר העירו את הנושא מחדש, אני מעלה כמה ציורים יפים שיצאו לי
דוב שותה יין בסמטאות צפת
דובים חוצים את הרי האנדים לכיוון יער מרוחק כשמעליהם נשרים
עיניים של חתול זוהרות ביער חשוך
לביאה מגוננת על גוריה מפני סערה מתקרבת
להקה של ג'ירפות מנגנת על גיטרות
מסיבת ג'ירפות
לא זוכר מה בדיוק ביקשתי כאן, אבל זה יצא יפה...
סנאים מפצחים אגוז עם קרן של אייל
-
איך אפשר לקבל בפייתון תו ASCII לפי הקוד שלוהסתדרתי בסוף.
ולמי שמתעניין, זה הקוד הסופיcon_string = "" string = input('enter string : ') for letter in string: con_letter = letter.encode('cp862').decode('cp1255') con_string = con_string + con_letter print(con_string[::-1])
הסקריפט נועד למקרה שאולי חלקכם נתקלתם בו בעבר - שכרטיס זיכרון עושה בעיות וכל השמות של התיקיות הפכו לג'יבריש
מכניסים לסקריפט את שם התקייה ה"מג'וברש" והוא מדפיס חזרה את השם המקורי
ולמי שמתעניין, הוא ממיר את קידוד הטקסט מ cp862 ל cp1255
בסוף הסקריפט עשיתי רברסינג לסטרינג הפלט כדי שהוא יוצג כמו שצריך בחלון ה cmd, אבל זה תקף רק לווינדוס 10 - בווינדוס 11 (כמו גם אם תרצו להעתיק מה cmd את הטקסט - שאז ההיפוך יוסר) צריך להוריד את ה [1-::]
תודה ל @משחזר-מידע על ההסבר לגבי הקידודים -
אתר למסעדות כשרות - יש לזה ביקוש?בזמן האחרון התחלתי לעבוד על אתר שבו יוכלו בעלי מסעדות כשרות לפתוח דף ואנשים יוכלו למצוא את המסעדה שלהם
האתר כבר כולל הכל כולל מסד נתונים חיבור למפות גוגל מערכת תשלום (לבעלי המסעדות יהיו 2-3 חודשים חינם לתקופת ההרצה של האתר ואחר כך 10 שקל לחודש (נראה לכם שהם יסכימו לשלם על זה?))
את האתר בניתי לכיף וללמידה ופחות כדי להפוך אותו לעסק מניב אבל השאלה היא אם יש בכלל צורך בדבר כזה
מהחוויה האישית שלי מאוד קשה למצוא בגוגל מידע על כשרות של מסעדות כשבהרבה מקומות מצויין שהמסעדה כשרה אבל לא ברור איזו כשרות או רשימות מצומצמות של כמה מאות מסעדות בכל הארץ לכל היותר וגם הם לא משהו שדומה לאתרים המוכרים - תפריטים, מנות תמונות וכו'
הרעיון שלי הוא אתר שאני יחבר אליו אלפי מסעדות (גם חנויות פלאפל ושווארמה כלולים בזה) ובכל דף מסעדה יהיה מידע ברור על הרשות המכשירה תוקף התעודה מספר הטלפון של המשגיח וכו'
לי אישית אתר כזה אם היה פעיל באמת היה עוזר מאוד השאלה היא מה חושב הציבור
יעזרו לי גם תגובות מכאלו שיוכלו לספר לי כמה גדול האתגר להרחיב את האתר כל כך - כמובן רק מתוך הכרות עם פרוייקטים דומים -
MaPraqti: תובנות על vibe coding בבקשה 🙏אני יכתוב כאן את נקודת המבט שלי על כלי ה vibe coding השונים
אחרי שהתנסיתי כמעט בכולם (base44, lovable, replit, kiro, claude code, firebase studio, gemini cli, codex ועוד ועוד ועוד...) בשימוש יומיומי אני חושב שאם יודעים איך לעבוד איתם נכון - צעדים קטנים מאוד להבין טוב את הבעיות שנוצרות לפני שמבקשים מהם לפתור אותם וכו' (הכלים האלו ממש טובים בלבנות ולתקן בעיות אבל ממש גרועים בלאבחן אותם)
זאת ממש תורה שלמה
הנושא שלדעתי עדיין ממש חסר בכלים האלו הוא עיצוב UI שבזה לדעתי אין תחליף לבן אדם שיש לו חוש לעיצוב (ובאמת פלא איך האפליקציה של @מעלה-ומוריד כל כך מרשימה מבחינה עיצובית)
גם ניסיונות לייבא מ figma עיצובים לא ממש עזרו
בקיצור שינוי ענק בלוגיקה אפשר לעשות עם פרומפט אחד תוך כמה דקות אבל שינוי הכי קטן בממשק - לפעמים אפילו שינוי צבע של כפתור יכול לקחת כמה שעות וכאב ראש לא נורמלידבר נוסף - אל תנסו לכתוב אלגוריתמים מורכבים עם המודלים האלו - גם הכי מתקדמים כמו claude opus 4 הם נוטים לכתוב קוד שנראה ממש טוב ומתוחכם וכל בינה אחרת תהלל אותו גם אם תבקשו ממנה להיות ביקורתית אבל בפועל לא ממש עושה משהו או לא בכיוון
אגב, מצאתי ל gemini cli שימוש ממש יעיל
המחשב שלי ממש מבולגן עם כל מיני פרוייקטים שהתחלתי ולא סיימתי ועוד המון זבל כזה שאני מאמין שנמצא אצל הרבה אנשים שאוהבים לפתח כל מיני דברים קטנים ועם כמה פרומפטים gemini ארגן לי את הכל (כמובן שחשוב לגבות לפני זה ולבדוק אחר כך אבל זה חסך לי שעות של עבודה)ועוד מסקנה שלמדתי אחרי שהוצאתי די הרבה כסף: אל תשלמו לכלי ה vibe coding האלו אפילו לא שקל
אין צורך ביותר מ gemini-cli ובמקסימום אפשר לעשות מנוי ל claude ולהשתמש ב claude code - הוא יעשה לכם עבודה טובה יותר מ base44 ודומיו
אם צריכים עיצוב UI שבזה base44 חזק יותר אפשר ליצור שלד ב lovable ולייצא ל github בחינם (או ב replit או firebase studio להוריד zip) או פשוט לתת להם לינק לעיצוב בפיגמהסליחה על הפוסט המבולגן
שמחתי לתת את השנקל שלי -
שיתוף | סקריפט פייתון להורדת פודקאסטיםכתבתי סקריפט קטן בפייתון שמוריד פודקאסטים מפיד rss עם אפשרות להגבלת הפרקים שהוא יוריד
import feedparser import requests pod_link = input("rss feed link : ") max_loop = input("The maximum number of podcasts to download : ") feed = feedparser.parse(pod_link) loop = 0 for entry in feed.entries: if loop == int(max_loop): break else: link = entry.links[0] pod_title = entry.title link1 = link["href"] podcast = requests.get(link1) open(pod_title + ".mp3", 'wb').write(podcast.content) loop += 1
podcasts downloader.py
אשמח לשמוע רעיונות לשיפור -
מחפש מידע על המבנה של קבצי mp3@OdedDvir במלוא הכנות, יש נושא שאתה לא מבין בו ?
-
כך תריצו מודל שפה חזק על המחשב הביתי שלכם -
אשמח לעזרה בקוד פייתון@Android רק הערה, נראה שאתה רואה פלט ארוך וחושב שהשגיאה מאוד מסובכת, למעשה זה מאוד פשוט, הפלט מציג את הקוד שלך ששלח לקוד אחר בספריה כלשהי ששלחה לקוד אחר וכן הלאה עד לאיפה שההרצה נתקעה - ככה שמספיק לקרוא רק את 2-3 השורות האחרונות בפלט השגיאה - במקרה שלך זה השורות האלו
raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='www.digitalwhisper.co.il', port=443): Max retries exceeded with url: /files/Zines/0x08/DigitalWhisper8.pdf (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')))
וזה, כמו שאמר @צדיק-תמים מצביע ככל הנראה על תעודת אבטחה חסרה
-
לימו אנגלית לגברים@שוהם307 אני בתור ילד ובחור למדתי משירים ומהספרים של אחיות שלי
אתה יכול לקחת שירים באנגלית ולהשיג את המילים שלהם (אפשר לחפש בגוגל - כמעט כל שיר יש את המילים שלו איפשהו) תתרגם לעצמך את המילים ותשמע את השיר כמה פעמים
מניסיון, מילים שלומדים משיר זוכרים לזמן הרבה יותר ארוך
כמו"כ אתה יכול להקשיב לשיעורים בדף היומי באנגלית - עוד דבר שמאוד עזר לי ויש עוד טריקים כמו לשנות את השפה של המחשב והפלאפון לאנגלית -
מישהו מכיר תוכנה שמגדילה את עוצמת הקול של קבצי קול WAV?הנה סקריפט שכתבתי עכשיו בסיוע 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 כישוריו בהמצאת תשובות@nigun כתב בGPT-4 כישוריו בהמצאת תשובות:
@יעקב-מ-פינס
הסתברות נמוכה?
איך יכול להיות בכלל הסתברות לחתול עם חמש רגליים? פצצת אטום?תגגל על זה, נראה שהיו כמה מקרים כאלו.
אגב, גם מסברה יש הסתברות לכזה מקרה כי תכלס' ראינו הרבה דברים דומים כמו עגל עם שני ראשים וכו' אז למה שלזה לא תהיה הסתברות ג"כ? -
שיתוף | סקריפט פייתון להורדת פודקאסטיםעבר אמנם זמן אבל עכשיו יצא לי לנסות את 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.
-
מי דג אותי?@mekev אולי אחד מהנמענים עשה forward למייל שלך ומשם הוא נדד עד שהגיע למישהו שאסף אותו?
בכל אופן, מעניין שבחשבונות שלי (3 חשבונות פעילים מאוד + כמה שפעילים פחות) כמעט אף פעם לא קיבלתי ספאם (מלבד חברות שנרשמתי אליהם עם המייל) -
כמה משלמים על עבודת תכנות כזאתתודה לכל המגיבים למדתי כאן כמה דברים חשובים שיועילו לי בעתיד
בכל אופן כרגע אני לא לוקח את העבודה הזאת מכל מיני סיבות -
תוכנה בדיסק און קי-אפשרי?@שחור-לבן מנסים \ מחפשים \ שואלים כאן ורואים...
-
וויפרי@סמינר-דוד אסביר בקיצור
וויפרי היא תוכנה חינמית שנטפרי פיתחו ואחרי שמתקינים אותה על המחשב אי אפשר לחבר את המחשב לאינטרנט שלא מסונן על ידי נטפרי (גם אם הוא כן מסונן על ידי חברה אחרת)
הסרה של התוכנה יכולה להעשות רק על ידי נציגי נטפרי ובעלות של 100 ש"ח -
מישהו יכול לעשות רשימה של כל הפורומים החרדים עם קישורים -
קנס על תיקוף מאוחר ברב קו חופשי שנתי@one1010 כתוב מפורש שאפשר לתת רק למי שלא תיקף ואתה תיקפת
לכן לכאורה לפי החוק גם אם ראית את הפקח עולה ורק אז תיקפת הוא לא יכול לתת לך דו"ח -
עזרה במציאת ספריה/framework לעיצוב גרפי (gui) ב python@Whenever הממשקים של tkinter לא מאוד יפים ואפילו מיושנים
יש כל מיני ספריות שמתבססות על זה כמו customtkinter שמציעות ממשק יפה הרבה יותר אבל לדעתי אין על pyqt