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

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

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

yossiz

@yossiz
הפסקת מעקב מעקב
אודות
פוסטים
6.2k
נושאים
129
שיתופים
0
קבוצות
0
עוקבים
28
עוקב אחרי
0

פוסטים

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

  • משחק לא נפתח
    yossizY yossiz
    תוכנה

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

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


  • תוכנה לשליטה על נטסטיק של Huawei
    yossizY yossiz
    תוכנה

    לאלה מביננו שמשתמשים בנטסטיק הפופולארי של Huawei,
    ולאלה שכמוני לא אוהבים את ממשק ההגדרות (אני הולך לשם מפעם לפעם, א. כדי לראות כמה השתמשתי מהחבילה החודשית. ב. כדי לקרוא סמסים ג. כדי לראות מה מצב הקליטה)
    מצאתי תוכנה חילופית: https://www.microsoft.com/en-us/p/huwimanage/9pd4n9pvhj9v?activetab=pivot:overviewtab
    זה ממשק יפה, התלונה היחידה שיש לי עליו בינתיים שהוא לא מראה נתונים כמה השתמשת בחודש זה, רק כמה השתמשת בחיבור הנוכחי וכמה השתמשת מבריאת העולם עד עכשיו...

    עריכה: עוד תלונה: אי אפשר להעתיק טקסט של SMS, דבר נחוץ עבור SMS אימות


  • זיהוי אופטורי גודל באקסל
    yossizY yossiz
    תוכנה

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

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

    ובחזרה לעניננו,

    יש לכל אחד על המקלדת 2 כפתורים
    1.
    period-gt.png
    2.
    comma-lt.png

    (מעכשיו נקרא לתמונה הראשונה "כפתור1" ולשניה "כפתור2", אני בדוקא משתמש במספרים ותמונות כדי למנוע בלבולים, כמו שנראה בהמשך)

    יש גם 2 תווים שכפתורים אלו מייצגים.
    התווים האלו יש להם את המספרים: 60 ו-62 (זה במספרים רגילים, ובמספרים הקסדצימליים: 3C ו-3E)

    איזה תו שייך לכל כפתור?
    אז ככה,
    כאשר המקלדת בשפה עם כיוון ימין לשמאל (RTL), אז "כפתור1" מקליד את התו שערכו 60 ו"כפתור2" מקליד את התו שמספרו 62.
    מאידך, כאשר המקלדת במצב LTR (שפה שכיוונו שמאל לימין) אז המצב הפוך, "כפתור1" מקליד את התו שערכו 62 ו"כפתור2" מקליד את התו שמספרו 60.

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

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

    <

    והתו שמספרו 62 נראה כך:

    >

    אם, אבל, מדובר בקטע שכיוונו משמאל לימין, אז המצב בדיוק הפוך...

    התו שמספרו 60 נראה כך:

    >

    והתו שמספרו 62 נראה כך:

    <

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

    עכשיו, איך אקסל מתנהג?
    אז ככה,
    יש מאפיין לכל תא שקובע איך הוא יתנהג,
    ויש שלוש אופציות:

    • תמיד ימין לשמאל
    • תמיד שמאל לימין
    • לפי התו הראשון שיש לו כיוון ברור

    השליטה על מאפיין זה של התא הוא בלחיצה על לחצן זה:
    172196fe-665d-4354-ba60-4239b91b76db-image.png

    דו"ק ותשכח שלפי זה מובן היטב התנהגות אקסל בכל נושא זה.


  • מי עוד משתגע מהתנהגות כרום לגבי טקסט bidi?
    yossizY yossiz
    תוכנה

    לאור הצלחתו - שעלה על כל הצפיות - של האתגר מאתמול, אני מתכבד להעלות אתגר 2:

    דוגמא.html

    הוראות:

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

    עכשיו תגידו: יש להם בעיה, לא?

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


  • תוכנה לת"ת לאיסוף בפורים
    yossizY yossiz
    תוכנה

    אני מחפש תוכנה שיאסוף בשבילי כל השנה... undefined

    (אולי רק אני מטומטם שלא הבנתי מה אתה מחפש?...)


  • צריכה גבוהה ושימוש במעבד של COM Surrogate - dllhost.exe
    yossizY yossiz
    תוכנה

    הבעיה היא שרק שם התהליך "COM Surrogate - dllhost.exe" פה הוא לא מספיק מידע, כי זה תהליך שמארח תהליכים אחרים. המידע שצריך פה הוא מי הוא האורח המרעיש

    בפעם הבא שזה קורה, אתה יכול לבדוק עם תוכנת https://systeminformer.com
    כאשר מרחפים עם העכבר על השורה של תהליך dllhost הוא אמור להראות לך בטולטיפ משהו על האורח


  • חלום \ אתגר | זיהוי ראשי תיבות של סימני מקורות בקבצי וורד
    yossizY yossiz
    תוכנה

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

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

    1. צריך להשאיר.
    2. ודאי למחוק.
    3. ספק.

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

    בדיוק רציתי לכתוב כעין הרעיון הזה

    תכתוב קוד עם כמה חיפושים, ותפצל אותם לשתי רמות:

    • חיפושים שמוצאים לך מילים שבסבירות גבוהה/גבוהה מאוד שהם מספרים
    • ספקות - חיפושים שמוצאים לך מועמדים אפשריים, דברים שצריך בינה אנושית או מלאכותית ולראות את ההקשר כדי להחליט

    לפני שאתה עושה את ההחלפות בפועל, תעתיק את המילים שמצאת עם ההקשר (המילים שלפני/אחרי) לתוך רשימה שתוכל לסקור בקלות (אפשר קובץ אקסל או סתם רשימת טקסט) כדי שתוכל למצוא את כל מקרי הקצה האפשריים

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

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

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


  • קרינה ממשדר וויפי
    yossizY yossiz
    חומרה

    נקדים שאני לא מייבין גדול בנושא. אבל לפני שיגיע אחד שטוען שהוא כן מייבין (ויש המון המון בעלי דעה שירצו לשטוח את משנתם בנושא, ובעוד נושאים קשורים(?) כמו 5G, קורונה, וסדר עולם חדש ועוד) כדאי לשמוע את דבריו של זה שמודה שהוא לא מייבין...

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

    עוד בנושא ההיזקים של קרינה בלתי מייננת:

    משדר וויפי עושה קרינה?

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

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

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

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

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

    חומר לקריאה:
    https://www.gov.il/he/Departments/General/cell-phone-radiation
    https://www.fcc.gov/engineering-technology/electromagnetic-compatibility-division/radio-frequency-safety/faq/rf-safety

    (תעשה חיפוש גוגל תראה שאפשר ללכת לאיבוד ב"חור הארנב" הענקי הזה...)


  • -amp-x27- כל זה במקום '
    yossizY yossiz
    רשימת הצעות, בקשות ודיווח באגים

    אם זה מעניין למישהו, זה באג בקוד, דווחתי...
    https://github.com/NodeBB/NodeBB/issues/13475

    עדכון: זה תוקן תוך 30 דקות מהדיווח


  • לדעתי כדאי לפתוח את האופציה לצ'אטים
    yossizY yossiz
    רשימת הצעות, בקשות ודיווח באגים

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


  • תוסף או סקריפט שיכולים לומר לי מה כבר ראיתי ומה עדיין לא
    yossizY yossiz
    אינטרנט

    יימח שמו של הבינה המלאכותית
    ולו רק מפני שהוא מעורר בי נטיות אלימות כלפיו...

    במחשבה שנייה, זו לא בעיה שלו, הוא כלי, הבעיה במשתמשים בו...


  • פתרון ל-CSS מותאם אישית בתוסף live-css-editor שנעלם בפורום נטפרי
    yossizY yossiz
    אינטרנט

    אני משתמש בתוסף זה: https://github.com/webextensions/live-css-editor עבור CSS מותאם אישית.
    לאחרונה פורום נטפרי עברו מ-HTTP ל-HTTPS. כתוצאה מכך נעלמו לי הגדרות ה-CSS מותאמות אישית שאני משתמש בהם עבור האתר. הדרך היחיד להגיע להם הוא דרך האתר שבהם הם מוגדרים והאתר כבר לא קיים ב-http.
    זה בעיה בשבילי כי לא היה לי שום גיבוי לקוד.
    אם עוד מישהו משתמש בתוסף זה ונתקל בבעיה זו אז הנה הפתרון:

    • נכנסים לדף chrome://inspect/#extensions
    • משם אפשר לפתוח את כלי המפתחים עבור התוסף
    • בכלי המפתחים רשמו את הקוד הבא בקונסול:
    chrome.storage.sync.get('(http://forum.netfree.link) live-css-last-applied-css', (code) => console.log(code['(http://forum.netfree.link) live-css-last-applied-css']))
    

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

    אם למישהו יש רעיון יצירתי אחר אשמח לשמוע 🙂


  • המרת תוכנה לאתר
    yossizY yossiz
    אינטרנט

    בכל מקרה הדיון הוא בזבוז זמן.


  • אפשר לעשות קישור למלל מסויים בדף, הידעתם?
    yossizY yossiz
    אינטרנט

    @יוסף-בן-שמעון הנה זה בא... (אל תגיד שלא ביקשת...)

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

    זה מספיק להתחלה... 😛


  • רפרוף מהיר בכמה פורומים יחד...
    yossizY yossiz
    אינטרנט

    @אוריי טוב, נתחיל עם תחומים

    הקדמה: מה זה הזנת RSS?

    זה קובץ בפורמט מסויים שנקרא RSS שאפשר להוריד מאתר וזה כולל בתוכו עדכונים מהאתר. כל אתר יכול לבחור אם יש לו הזנת RSS בכלל, כמה יש לו, ומה לשים בתוך כל אחד.

    בתחומים, וכל פורום שבנוי על אותו פלטפורמה יש כמה הזנות RSS.
    הסמליל המקובל ל-RSS זה זה: cb64712a-6e6e-48e8-b401-e3c14e43dbb3-image.png
    אם תלחץ על זה תקבל את קובץ ה-RSS שכולל עדכונים של פוסטים בנושא זה. כלומר רק פוסטים בנושא של "רפרוף מהיר בכמה פורומים יחד..."

    כדי לקבל את כל הפוסטים האחרונים יש הזנה בכתובת זו:
    https://tchumim.com/recentposts.rss
    (זה סוד צבאי... כי זה לא חשוף בשום מקום בממשק עד כמה שאני יודע... יש את הנושאים האחרונים שנמצא בדף זה: https://tchumim.com/recent
    99f57eeb-ba71-4cf9-ac46-ab496cead26b-image.png
    אבל אין פוסטים אחרונים... אבל פוסטים אחרונים זה ההזנה הכי שימושי).

    עכשיו צריך להבין עוד דבר:
    לכל משתמש יש הזנה ייחודית משלו
    למה? כי לכל משתמש יש הרשאות שונות. משתמש שלא נמצא בפורום התכנות אקסקלוסיבי לא יקבל עדכונים על פוסטים שיש שם.
    איך הפורום יודע מי מבקש את ההזנה?
    לכן יש שתי פרמטרים אחרי הכתובת של ההזנה:
    https://tchumim.com/recentposts.rss?uid=XXX&token=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

    מסקנה:
    כדי לקבל את הכתובת המלאה של ההזנה של פוסטים אחרונים יש ליכנס לדף נושאים אחרונים. ללחוץ על הקישור עם הסמליל של ה-RSS.
    תעתיק את הכתובת, זה יכלול בתוכה את ה-UID שלך וה-TOKEN שלך
    ואז שנה רק את המילה recent.rss ל: recentposts.rss

    עכשיו ב-feeedbro תלחץ כאן:
    6216ce19-04e6-4026-9b7c-d50d430abd1f-image.png
    ובשדה feed url תכניס את הכתובת. בשדה scan interval אפשר להגדיר כל כמה דקות התוכנה יבדוק לעדכונים חדשים.
    עכשיו לחץ על save.

    אם אתה עדיין מסתבך שאל.


  • שאלה לגבי ענפים ב-GITHUB
    yossizY yossiz
    תכנות

    הקדמה

    במערכת גיט יש שלוש אזורים שבהם מופיעים כל הקבצים של הפרוייקט.

    1. ב-repository (כאן נמצאים לא רק הקבצים אשר ישנם פה עמנו היום אלא כל ההיסטוריה שלך מתחילת הפרוייקט)
    2. ה-staging area (ידוע גם כ-index). מיד אחרי checkout זה משקף את ה-commit שעשית עליו checkout. אחרי stage נוספים פה השינויים שעליהם עשית stage. בעת commit כל מה שנמצא פה ייכנס ל-commit החדש.
    3. working directory - סביבת העבודה. כאן נמצאים הקבצים שעליהם אתה עובד.

    פקודת git checkout הרעיון שלו הוא לשנות את אזור 3 (- סביבת העבודה) לשקף את המצב של אחד מהאזורים 1 או 2 (ה-staging area או ה-working directory)

    • במקרה של git checkout <file>‎ בלי לציין בראנצ' או commit, התוצאה היא ש-<file> באיזור 3 ישקף את <file> באיזור 2, זו פעולה הרסנית זה ידרוס את כל השינויים שבאזור 3.
    • במקרה של git checkout <branch> <file>‎ התוצאה היא ש-<file> באיזור 2 ו-3 ישקף את מצב ה-<file> באיזור 1 (בתוך <branch>). זו פעולה הרסנית, זה ידרוס את השינויים שבאיזור 2 ו-3.
    • במקרה של git checkout <branch>‎ בלי לציין שם של קובץ, זו פעולה לא הרסנית, הפעולה תצליח רק אם הוא לא הורס כלום.
      א) זה משנה את הבראנצ' הנוחכי ל-<branch>
      ב) זה דורס את הקבצים באיזור 2 ו-3, אבל רק אם זה לא יהרוס את השינויים המקומיים, ולכן התוכנה עוברת על כל הקבצים, אם יהיה אובדן של שינויים אז כל הפעולה נכשלת. לכל קובץ התוכנה בודקת כדלהלן:
      • אם בתוך איזור 1, יש שוויון בין הקבצים של הבראנצ' הקודם לבראנצ' הנוחכי או שהקובץ לא קיים בבראנצ' החדש, לא קורה כלום, כלומר מכיון שלא נדרש שום דריסה, תמצא את איזור 2 ו-3 כמו מקודם עם כל השינויים המקומיים (אלה שעשית להם stage ואלה שלא עשית להם stage), ופעולת commit ישמור את השינויים לבראנצ' החדש.
      • אם קובץ לא קיים בבראנצ' הקודם, אז הפקודה מוסיפה את הקובץ לאיזור 2 ו-3
      • אם הקובץ קיים בשני הבראנצ'ים (הקודם והנוכחי) אבל בתוך איזור 1 אין שוויון ביניהם, אז נבדקים שינויים מקומיים.
        • אם אין שינויים מקומיים - הקובץ נעתק לתוך איזור 2 ו-3.
        • אם יש שינויים מקומיים, אז נבדקים שוויון איזור 2 של הקודם לאיזור 1 של הנוכחי, במקרה שהם שווים, לא קורה כלום, אם הם לא שווים הפעולה נכשלת. (אני לא מסביר למה זה כך כי אין לי כח, אבל אחרי מחשבה אני מבין את ההגיון בזה).

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


  • האם אפשר ואיך להבין תכנות בלי ללמוד תכנות?
    yossizY yossiz
    תכנות

    @shukiha באנגלית גם טוב? כל האינטרנט מלא מדריכים. אבל אני לא מאמין שיש מדריך אחד שייתן לך כל המידע על "הבסיס של תכנות בלי ללמוד תכנות" על רגל אחת...

    אתה צריך לחשוב על הרעיון כאילו יש לך אין סוף של זמן ומשאבים, תחשוב איך היית מתחיל לממש כזה רעיון, ועל כל שלב תעשה מחקר (וכאן גוגל הוא החבר והמורה שלך).

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

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

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

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

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

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

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


  • ממה תוכנה מורכבת?
    yossizY yossiz
    תכנות

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

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

    למשל דפדפן כרום (כרומיום) משתמשת בספריית skia עבור גרפיקה, זה ספרייה שנותנת API נוח להרבה פעולות גרפיקה,
    חוץ מזה הוא משתמש בשירותים של מערכת ההפעלה כדי להציג חלונות, לרנדר טקסט, לקבל קלט משתמשים, לגשת לקבצים ולרשת,
    וגם ספריות צד שלישי עבור דברים כמו TLS, ועוד
    הדוגמה של דפדפן היא למעשה דוגמה של תוכנה סופר סופר מסובכת...

    בשלב כלשהו יהיה כדאי להסתכל בקוד המקור של תוכנה כזאת כדי לקבל מושג איך זה בנוי

  • 1 / 1
  • התחברות

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

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