דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
א

איסתרק השלישי

@איסתרק השלישי
אודות
פוסטים
158
נושאים
22
שיתופים
0
קבוצות
0
עוקבים
1
עוקב אחרי
1

פוסטים

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

  • הצעת ייעול | הצעה | פרוייקט קוד פתוח למשתמשי הפורום
    א איסתרק השלישי

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

    עזרה הדדית - Python

  • בקשת מידע | לימוד תכנות
    א איסתרק השלישי

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

    עזרה הדדית - מחשבים וטכנולוגיה

  • בירור | השמעת מוזיקה ללא הפסקה דרך רדיו אינטרנטי
    א איסתרק השלישי

    @מטעמים אולי להשתיק במחשב את צלילי המערכת?

    3cd3137a-1612-4e84-a052-631092120830-image.png

    עזרה הדדית - מחשבים וטכנולוגיה

  • רקורסיה בפייתון
    א איסתרק השלישי

    אני מתעסק כבר די הרבה זמן עם פייתון בלימוד עצמי, ורק לאחרונה נודע לי על המושג רקורסיה ועל הגאונות הטמונה בו.
    מצאתי את התרגיל הבא (קרדיט)
    e236f416-67fa-42a9-a96f-b8a81a2b9ffd-image.png

    וזה הפתרון - הרקורסיה הראשונה שלי....

    
    def change(mtr, index, item, sign):
        try:
            x = mtr[index][item]
        except:
            return
        if index >= 0 and item >= 0:
            if x == '#':
                mtr[index][item] = sign
                change(mtr, index - 1, item, sign)
                change(mtr, index + 1, item, sign)
                change(mtr, index, item - 1, sign)
                change(mtr, index, item + 1, sign)
    
    
    def main(mtr):
        t = -1
        sign_list = [i for i in 'abcdefghijklmnopqrstuvwyz']
        for index in range(len(mtr)):
            for item in range(len(mtr[index])):
                if mtr[index][item] == '#':
                    t += 1
                    sign = sign_list[t]
                    change(mtr, index, item, sign)
        for i in mtr:
            print(' '.join(i))
    
    mtr = [
        ['.', '.', '.', '#'],
        ['#', '#', '.', '.'],
        ['.', '.', '#', '.'],
        ['#', '.', '.', '#'],
        ['#', '#', '.', '#'],
        ['.', '.', '#', '#'],
        ['#', '.', '.', '.'],
        ['.', '.', '.', '#'],
        ['#', '#', '.', '.'],
        ['.', '.', '#', '.'],
        ['#', '.', '.', '#'],
        ['#', '#', '.', '#'],
        ['.', '.', '#', '#'],
        ['#', '.', '.', '.']
        ]
    
    if __name__ == '__main__':
        main(mtr)
    

    אשמח לשמוע את דעת המומחים...
    ידידנו @פייתוניסט המומחה, איך אתה היית פותר את זה?

    עזרה הדדית - Python

  • שאלה | האם יש תוכנה או אפליקציה שפותרת סודוקו?
    א איסתרק השלישי

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

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | קורס פייתון
    א איסתרק השלישי

    @פלדה הפונקציה שלך בודקת האם התו האחרון של מחרוזת טקסט קיים במחרוזת, אז מה אתה רוצה שהוא יגיד לך אם לא שהוא אכן נמצא?.......🙄

    עזרה הדדית - Python

  • בקשת מידע | קורס פייתון
    א איסתרק השלישי

    @הייתי-שמח-להבין כנ"ל, ההמלצה שלי היא על פייתון.
    האם זה יעזור לשאר השפות? בודאי, רק שיש המון דברים שצריך לעשות בשפת C למשל ובפייתון הם קורים אוטומטית. אז צריך עוד למידה בשביל שפות אחרות אבל זה ממש טוב בשביל להתחיל.

    עזרה הדדית - Python

  • בקשת מידע | קורס פייתון
    א איסתרק השלישי

    @פלדה כתב בבקשת מידע | קורס פייתון:

    אתה יודע לקרוא שגיאות???

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

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

    עזרה הדדית - Python

  • בקשת מידע | קורס פייתון
    א איסתרק השלישי

    @sivan22 זה מענין כי אצלי ברירת המחדל כן הייתה החזרת המחרוזת הארוכה ביותר.

    @פלדה כתב בבקשת מידע | קורס פייתון:

    מה זה עשה בעצם?

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

    עזרה הדדית - Python

  • בקשת מידע | קורס פייתון
    א איסתרק השלישי

    @ישראל-1-0 אגב, יש פונקציה פשוטה שהופכת את העבודה לקלה לאין ערוך...
    הפונקציה eval מקבלת מחרוזת (string) וממירה אותה למספר כולל סימני חישוב שונים!
    וכך אפשר ליצור מחשבון בשתי שורות בלבד....

    t = input("הקלד תרגיל\n")
    print(eval(t))
    
    עזרה הדדית - Python

  • בעיה | C2 נעול עם קוד, והכוכבית (*) לא עובד, דחוף!!!
    א איסתרק השלישי

    @חכמון צודק, עם קוד זה לא עובד, ולדעתי גם לא אמור לעבוד.
    😕

    עזרה הדדית - נוקיה

  • בקשת מידע | זה נראה אמין 2 טרה בייט סאנדיסק ב15 שקל ???
    א איסתרק השלישי

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

    עזרה הדדית - מחשבים וטכנולוגיה

  • בעיה | מחשב נייח (I5-4570 מתקדם, לא?!) נהיה איטי
    א איסתרק השלישי

    @יהודה13 כתב בבעיה | מחשב נייח (I5-4570 מתקדם, לא?!) נהיה איטי:

    השמצה זולה.

    לא כל קונספירציה היא אמת.

    👇

    אף אחד לא חולק שיש וירוסים בתוכנות פרוצות.

    ?????

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

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | לימוד תכנות
    א איסתרק השלישי

    @איי-וי רוצה באמת להתחיל מאפס?
    המלצה שלי מנסיון - לך על פייתון! הרבה יותר קל וברור מ C ודומיה.
    כמה מהמעלות הבולטות של השפה:
    נכתבת בצורה תמציתית וברורה מאוד
    נותנת תוצאות כבר משורות קוד הראשונות
    הרשת מלאה במידע עליה, כולל מדריכים מפורטים וברורים בכל נושא
    אפשר לעשות איתה הכל! ( - כמעט...)
    מהווה קרש קפיצה לעולם התכנות והמחשבים.

    ממליץ בחום על הספר של ברק גונן, תוכל להוריד מכאן
    כמו"כ בהוצאה הנ"ל תוכל למצוא עוד מגוון ספרים כגון לימוד רשתות, הכרת המחשב ושפת הסף (אם אתה באמת בענין להשקיע...) ועוד. חיפוש גוגל יתן את התוצאה.

    עזרה הדדית - מחשבים וטכנולוגיה

  • עזרה | הודעה משונה בקבוצת גוגל
    א איסתרק השלישי

    @מתושלח-הבבלי הסיבה היא ככל הנראה הקובץ המצורף.
    זה קרה לי בעבר בעת שהעליתי קובץ כבד מדי, אז הוא חשב שההודעה ארוכה.
    דחוס את הקובץ כמה שאתה יכול

    עזרה הדדית - מחשבים וטכנולוגיה

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

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

    סקרן לדעת איזה גופן מדובר

    גופן וילנא.
    ידוע לי שיש אפשרות לגנוב אותו, אבל אני לא מעוניין.
    אני רוצה להחליף הכל לגוטמן וילנא.

    עזרה הדדית - וורד

  • סקריפט פייתון שפותר חידה בפחות מ 10 שניות
    א איסתרק השלישי

    לפני תקופה התפרסמה במייל חידה כדלהלן: (קרדיט - פיצוחים)
    66704162-4977-4e98-adf4-fb92f2c2dff6-image.png

    קצת קשה לפתור את זה בראש... אבל בשביל זה יש מחשב שעושה מליוני חישובים בשניה, כתבתי את הסקריפט הבא שהביא את הפתרון בתוך פחות מ 10 שניות, לאחר לא פחות מ 948,941 נסיונות:

    import itertools
    num_list = itertools.permutations(['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'])
    test = 0
    for t in num_list:
        test += 1
        try:
            a1 = eval(t[4] + t[3] + t[2] + t[1] + t[1])
            a2 = eval(t[3] + t[6] + t[5] + t[3] + t[1])
            a3 = eval(t[2] + t[7])
            a4 = eval(t[3] + t[6] + t[0] + t[9] + t[8] + t[4])
        except:
            pass
        if a1 + a2 + a3 == a4:
            print(f'הפתרון נמצא לאחר {test} נסיונות')
            print(a1, a2, a3, a4)
    

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

    עזרה הדדית - Python

  • בקשת מידע | תגובה למדריך חלק ב
    א איסתרק השלישי

    @פשוט-שבפשוט או שתריץ דרך שורת הפקודה, כתוב python רווח, נתיב הקובץ המלא ושם הקובץ עם הסיומת py

    עזרה הדדית - Python

  • סקריפט פייתון שפותר חידה בפחות מ 10 שניות
    א איסתרק השלישי

    @צדיק-תמים אוי לא... זה מביא תוצאה שונה לחלוטין...
    ספרותיו התחלפו באותיות הכוונה שכל אות מרמזת לספרה, כאשר אין שתי אותיות מרמזות לאותו מספר. זאת אומרת שאם לצורך הענין 'כ' שווה 1 אז 'ל' לא יהיה שווה 1.
    דו"ק...

    עזרה הדדית - Python
  • התחברות

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

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