العربية | English | español | italiano | עברית | русский
Movicon-regards.gif
שלום, Seyegd, וברוך בואך לוויקיפדיה!
כדי לסייע לך להצטרף לעורכים ולעורכות באפשרותך:

If you can't read Hebrew, click here.בברכה,
DGtal‏ - שיחה 12:07, 8 בנובמבר 2016 (IST)

אליהו עצורעריכה

ערב טוב. שים לב שכרגע הדף לא נראה כערך וכנראה כדאי להחזיר אותו לטיוטה לעבודה נוספת. כדבר ראשון עדיף שיהיו פסקאות שלמות, ולא שורה-אנטר, שורה-אנטר וחוזר חלילה. הערה נוספת, לא נהוג לקשר לערכים בוויקיפדיה זרה ממילים בגוף הערך, לשם כך ניתן להוסיף קישור בעזרת {{אנ}} ודומיה לצד קישור אדום לוויקיפדיה העברית. כמו כן, אם אתה עובד על הערך ורוצה שאחרים לא יערכו תוך כדי ויגרמו להתנגשות עריכה הייתי ממליץ להוסיף לראש הערך תבנית {{בעבודה}} ולשמור כדי שאחרים יידעו להימנע מלערוך את הדף תוך כדי. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • ד' באדר ה'תשע"ז • 18:55, 1 במרץ 2017 (IST)

יצחק יחיאל יעקובוביץעריכה

 


שלום Seyegd, ותודה על תרומתך לוויקיפדיה!

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

אשמח לעזור לך בשאלות נוספות.
דגש 11:17, 8 בפברואר 2019 (IST)

משתמש:דגש חזק. הוספתי את התאריך על פי רישומי משרד הפנים (זהותון). אם יש סבירות לטעות היא בתאריך העברי שתורגם ממנו (כמו בתאריך הלידה שלי).
א. בסוף קטע שנכתב בדפי שיחה, נהוג "לחתום" באמצעות הקלדת ~~~~ (ארבעה סימני טילדה), שהופכים ל"חתימה" עם שמירת הדף. לחלופין, ניתן להשתמש בכפתור חתימה:  . הוספת החתימה נדרשת כדי שנבין בקלות מיהו הכותב של כל קטע בדף ולכן, חשוב להקפיד עליה.
ב. זהותון, אגרון וכל כיוצא בהם אינם מקור לגיטימי כאן. צריך מקור חוקי שניתן לאמת. דגש — 18:55, 16 באפריל 2019 (IDT)

מספר הימים לבריאת העולםעריכה

שלום,
על מה מבוסס החישוב שלך למספר הימים לבריאת העולם? ניכר שהשקעת הרבה מאמץ בחישובים הללו, וייש"כ. בן עדריאלשיחה • כ"ט בסיוון ה'תשע"ט 14:49, 2 ביולי 2019 (IDT)

בן עדריאל, הסברתי כאן. יוסף יצחק-שיחה, כ"ט בסיוון ה'תשע"ט. 15:48, 2 ביולי 2019 (IDT)
אין שם שום הסבר. איך אתה יכול לדעת את ארכי השנים כאשר לא היה לוח קבוע? בן עדריאלשיחה • כ"ט בסיוון ה'תשע"ט 17:27, 2 ביולי 2019 (IDT)
בן עדריאל, מה שנוסף בשנה אחת נגרע באחרת כדי להתאים עם המולד, כך שמכיון שידוע סך החודשים ידוע מספר הימים. יוסף יצחק-שיחה, כ"ט בסיוון ה'תשע"ט. 17:37, 2 ביולי 2019 (IDT)
עדין יכולה להיות סטיה של יום לכאן או לשם. וסך החדשים מנין? מנין לך כמה שנים מעוברות היו? בן עדריאלשיחה • ל' בסיוון ה'תשע"ט 19:00, 2 ביולי 2019 (IDT)
בן עדריאל, מספר העיבורים קבוע 7 לכל 19. ימי השבוע מדייקים את החשבון. יוסף יצחק-שיחה, ל' בסיוון ה'תשע"ט. 20:08, 2 ביולי 2019 (IDT)
ימי השבוע זו ראיה יפה, אבל מספר העיבורים קבוע רק מאז שהלוח קבוע, כאשר קביעת הלוח מסורה לבי"ד גם העיבור מסור לבי"ד, ולא נעשה במחזור קבוע אלא לפי הצורך (תלמוד בבלי, מסכת סנהדרין, דף י', עמוד ב' והלאה; משנה תורה לרמב"ם, ספר זמנים, הלכות קידוש החודש, פרק ד'). בן עדריאלשיחה • ל' בסיוון ה'תשע"ט 23:03, 2 ביולי 2019 (IDT)
בן עדריאל, סדר השנים המעוברות נקבע אז, עיבורים היו גם קודם. כנגד כל 12 פשוטות היו 7 מעוברות. יוסף יצחק-שיחה, ל' בסיוון ה'תשע"ט. 23:28, 2 ביולי 2019 (IDT)
מי הגיד לך? שמא פעמים או שלש בכל השנים הללו עיברו יותר מ-7/19? בן עדריאלשיחה • ל' בסיוון ה'תשע"ט 23:37, 2 ביולי 2019 (IDT)
בן עדריאל, אם בזמן מסוים עיברו יותר אז אחר כך עיברו פחות וכן להיפך כי העיבורים כדי להשוות את החודשים והעונות. יוסף יצחק-שיחה, ל' בסיוון ה'תשע"ט. 23:43, 2 ביולי 2019 (IDT)
אז מה? גם 7/19 הוא לא יחס מדויק אלא רק מקורב, אז כאשר אין צורך לקבוע יחס קבוע, סביר שעיברו לפי הצורך וזה לא בדיוק שווה ל-7/19. בן עדריאלשיחה • ל' בסיוון ה'תשע"ט 23:46, 2 ביולי 2019 (IDT)
בן עדריאל, כך כתב רב האי גאון בתשובה (נמצאת באוצר הגאונים). יוסף יצחק-שיחה, ל' בסיוון ה'תשע"ט. 23:55, 2 ביולי 2019 (IDT)
7/19 הוא קירוב עם סטיה מזערית. יוסף יצחק-שיחה, ל' בסיוון ה'תשע"ט. 23:57, 2 ביולי 2019 (IDT)

לעניין עדכון המשמר השבועיעריכה

מעניין אותי למה אתה מעדכן אותו. הגם אתה כהן ?

אלירן ממפגש קיץ 2019 של ויקיפדיה ET - שיחה 01:12, 14 ביולי 2019 (IDT)

אלירן, איני כהן. זה חלק מעיסוקי בלוחות שנה וכרונולוגיה יהודית. יוסף יצחק-שיחה, י"א בתמוז ה'תשע"ט. 01:44, 14 ביולי 2019 (IDT)
אז למה דווקא את המשמרות ? ET - שיחה 01:46, 14 ביולי 2019 (IDT)
אלירן, ממש לא דווקא. יוסף יצחק-שיחה, י"א בתמוז ה'תשע"ט. 01:48, 14 ביולי 2019 (IDT)
מקובלני. מעניין. ET - שיחה 01:56, 14 ביולי 2019 (IDT)

חורבן העולם באלף השביעיעריכה

אשמח להבין על מה מתבסס השינוי שביצעת. קפדניקו - שיחה 19:48, 11 באוגוסט 2019 (IDT)

קפדניקו, המניין לאדם הראשון ומניין שנים שלימות מתחילים שנה/שנתיים (בהתאמה) אחרי המניין המקובל וממילא שנת 6000 בהם תהיה אחרי שנת 6000 למנייננו ולא לפניה. שנת 6000 למנייננו תהיה 2240. יוסף יצחק-שיחה, י"א באב ה'תשע"ט. 19:54, 11 באוגוסט 2019 (IDT)
אנחנו לא מדברים על שנת 6000, אלא על השנה האחרונה לאלף השישי שהיא 5999. קפדניקו - שיחה 19:57, 11 באוגוסט 2019 (IDT)
קפדניקו, 6000 היא האחרונה באלף הששי כמו ששנת 2000 היא האחרונה באלף השני. יוסף יצחק-שיחה, י"א באב ה'תשע"ט. 19:58, 11 באוגוסט 2019 (IDT)
אני לא כל כך מבין בזה, החזרתי את הגירסה שלך עד שיהיה לי ברור. קפדניקו - שיחה 20:00, 11 באוגוסט 2019 (IDT)
בדקתי בלוח לפי המניין המקובל, וא' בתשרי ו' יוצא ביום שני 30/9/2239. אני עדיין לא מבין במה טעיתי, אתה בעצם מתכוון שסוף האלף השישי הוא בכט אלול ו'? קפדניקו - שיחה 20:03, 11 באוגוסט 2019 (IDT)
קפדניקו, אכן. יוסף יצחק-שיחה, י"א באב ה'תשע"ט. 20:10, 11 באוגוסט 2019 (IDT)
אוקיי סליחה ששחזרתי. קפדניקו - שיחה 20:12, 11 באוגוסט 2019 (IDT)
העיקר שעכשיו הערך מתוקן. יוסף יצחק-שיחה, י"א באב ה'תשע"ט. 20:14, 11 באוגוסט 2019 (IDT)
אם כבר אנחנו מדברים אני אשמח שתעבור על מחלוקת רב סעדיה גאון ובן מאיר#מקור המחלוקת, כתבתי את הפיסקה הזו בעבר על פי חיים בארנשטיין וזכור לי שהיה פרט מסוים שלא הסתדר לי בחישוב שלו וכתבתי לפי החישוב שלי ואני רוצה לדעת אם טעיתי. קפדניקו - שיחה 09:56, 22 באוגוסט 2019 (IDT)
קפדניקו, שני החשבונות תקינים. הוא כתב את מולד תשרי לפי בבל ואתה לפי ירושלים. יוסף יצחק-שיחה, כ"א באב ה'תשע"ט. 10:52, 22 באוגוסט 2019 (IDT)
תודה רבה. קפדניקו - שיחה 10:53, 22 באוגוסט 2019 (IDT)
קפדניקו, יש לבורנשטיין טעות במיקום של בבל. הוא כתב שהיא 18 מעלות מאלכסנדריה והאמת שהיא פחות מ-15, לחשבון זה לא משמעותי. יוסף יצחק-שיחה, כ"א באב ה'תשע"ט. 11:03, 22 באוגוסט 2019 (IDT)

משתמש:Seyegd/מולד תשרי/מפורטעריכה

תודה על התבנית. אני חושב שעדיף שתעביר את התבנית למרחב הראשי, זה לא מקובל שיש תבניות משתמש בתוך ערכים. ואגב אתה יכול להוסיף לתבנית גם את המילים "המולד של תשרי חל ב" כדי שלא תצטרך לכתוב את זה כל פעם. אפשר גם ליצור בוט שיכניס את זה אוטומטית בכל ערכי השנים העבריות. קפדניקו - שיחה 09:13, 23 באוגוסט 2019 (IDT)

קפדניקו, כשאסיים את שאר התבניות שקשורות לתבנית:תיאור שנה עברית אבקש ממשתמש:DMY לערוך את התבנית המוגנת וליצור בוט שיתקן את מה שצריך כי אני לא יודע ליצור בוטים. ביחד נטפל בהעברת התבניות. יוסף יצחק-שיחה, כ"ב באב ה'תשע"ט. 09:28, 23 באוגוסט 2019 (IDT)

סליחהעריכה

הקשתי בטעות על 'שחזור' במקום על 'הבדל', סליחה ): ליאור पॣ • י"א באלול ה'תשע"ט • 12:33, 11 בספטמבר 2019 (IDT)

לא נורא, סלחתי. יוסף יצחק-שיחה, י"א באלול ה'תשע"ט. 12:38, 11 בספטמבר 2019 (IDT)

משתמש:Seyegd/ראש השנה, משתמש:Seyegd/מולד תשרי/זמןעריכה

שלום. מה המקור לנוסחאות אלה ? ‏dMy‏ • שיחה • 14:40‏, 28/09/2019 • כ"ח באלול ה'תשע"ט

משתמש:DMY, נוסחאות שבניתי לחישוב מספר הימים מבריאת העולם עד מולד תשרי/ראש השנה של השנה העברית הנתונה. יוסף יצחק-שיחה, כ"ח באלול ה'תשע"ט. 16:19, 28 בספטמבר 2019 (IDT)
אין מקום לאזהרת לא יוליאני בתבנית שמחשבת תאריך עברי ללא קשר ללועזי. יוסף יצחק-שיחה, כ"ח באלול ה'תשע"ט. 17:52, 28 בספטמבר 2019 (IDT)

תבנית:למחוק בדף Cyka blyatעריכה

כתוב בדף התבנית: "רצוי להימנע משימוש בתבנית בערכי הבל חדשים. במקרים אלו ניתן לגשת לדף הבקשות ממפעילים." אני מזכיר לך שיש גאדג'ט מיוחד לזה (השלישי מתחת לכותרת ניטור)--שלום1234321אפצישיחה • ד' בתשרי ה'תש"ף 04:16, 3 באוקטובר 2019 (IDT)

שמתי לב לזה רק אחרי שכבר הצבתי את התבנית. יוסף יצחק-שיחה, ד' בתשרי ה'תש"ף. 04:18, 3 באוקטובר 2019 (IDT)
לא הפעם הראשונה שאני נתקל במקרה כזה...--שלום1234321אפצישיחה • ד' בתשרי ה'תש"ף 04:33, 3 באוקטובר 2019 (IDT)

רווח מיותר בסוף שורה ראשונה (לפני הנקודה בסוף המשפט) בערכי שנים עבריות (לדוגמה: ה'תשע"ט)עריכה

שלום רב, האם זה נובע מאחת מהתבניות שלך?

"ה'תשע"ט (5779) ובקיצור תשע"ט - היא שנה עברית אשר החלה ביום א' בתשרי, אור ל-10 בספטמבר 2018 , והסתיימה ביום כ"ט באלול, 29 בספטמבר 2019 ."

וגם: התוכל להפוך את הסימן "-" לקו מפריד (–)?

תודה, חזרתישיחה 00:41, 6 באוקטובר 2019 (IDT)

1 תוקן. 2 נעשה. יוסף יצחק-שיחה, ז' בתשרי ה'תש"ף. 01:02, 6 באוקטובר 2019 (IDT)

חזרתי, ניתן להשתמש בתבנית {{ש}} כדי לרדת שורה בלי ליצור פסקה חדשה.
לדוגמה:
כך.
יוסף יצחק-שיחה, ז' בתשרי ה'תש"ף. 01:05, 6 באוקטובר 2019 (IDT)

תודה רבה. תבנית שורה חדשה כמובן מוכרת לי, ונמצאת בצלמיות מעל תיבת העריכה. חזרתישיחה 05:33, 6 באוקטובר 2019 (IDT)

תהיליםעריכה

תוכל להסביר...? המלך הכחולשלח לי הודעה! 21:06, 30 בנובמבר 2019 (IST)

המלך הכחול, חצי מהפרקים בקטגוריה היו תחת האות ת' וחצי מסודרים לאותיותיהם עד שבאתי וסידרתי את כולם באותיותיהם. יוסף יצחק-שיחה, ג' בכסלו ה'תש"ף. 21:20, 30 בנובמבר 2019 (IST)

פרשת מקץעריכה

חנוכה שמחה. האם הנתון על 90% מהשנים בהם קוראים מקץ בחנוכה הוא מדויק (היינו מבוסס על חישוב) או מקורב (היינו נועד להדגים מספר גבוה שאינו 100)?david7031שיחה • כ"ט בכסלו ה'תש"ף • 15:20, 27 בדצמבר 2019 (IST)

david7031, מדויק. אם תרצה דיוק מושלם אז 89.9%. יוסף יצחק-שיחה, כ"ט בכסלו ה'תש"ף. 15:30, 27 בדצמבר 2019 (IST)
אפשר, אבל זה קירוב מספיק. יש מקור? (או שתוכל סתם לפרט את החישוב בהערה?) david7031שיחה • כ"ט בכסלו ה'תש"ף • 15:35, 27 בדצמבר 2019 (IST)
david7031, החישוב מופיע כאן, הוספתי הסבר בהערה. יוסף יצחק-שיחה, כ"ט בכסלו ה'תש"ף. 15:44, 27 בדצמבר 2019 (IST)

ערכי שנים עתידיותעריכה

שלום,
יצרת ערכים עבור השנים העתידיות עד ה'תתי"ד. בדיונים קודמים נקבע בדרך כלל שאין חשיבות לשנים מהעתיד הרחוק כאשר כל שיש בערך הוא התבנית הבסיסית. לדעתי, אין חשיבות לערכים אלה, מלבד מס' שנים קרובות (אולי העשור הקרוב?). ראה הדיונים בש:ה'תתי"ב, ש:ה'תתכ"ה, וק:רשימת מועמדים למחיקה/:ה'תתפ"א, ואפילו ש:ה'תשפ"ט וש:ה'תשע"ט (שכמובן כבר לא רלוונטי היום). רבים מערכים אלה נמחקו בעבר לאחר שלא הובהרה חשיבותם, כפי שתוכל לראות ביומן המחיקות. בן עדריאלשיחה • ג' בטבת ה'תש"ף 23:09, 30 בדצמבר 2019 (IST)

בן עדריאל, כיון שכבר עברו למעלה מעשר שנים אז העתיד אינו רחוק כל כך. בנוסף, מאז הוסיפו את ערכי השנים הלועזיות עד 2045 וגם אחריה. אפשר להוסיף את האירועים הצפוים (לפחות חלקם) מערכי השנים הלועזיות. יוסף יצחק-שיחה, ג' בטבת ה'תש"ף. 23:18, 30 בדצמבר 2019 (IST)
אם לפני עשר שנים ה'תשפ"ט נחשבה רחוקה, ה'תת"י תחשב רחוקה גם היום. בן עדריאלשיחה • ג' בטבת ה'תש"ף 23:19, 30 בדצמבר 2019 (IST)
בן עדריאל, לכן הוספתי את טענת השנים הלועזיות. יוסף יצחק-שיחה, ג' בטבת ה'תש"ף. 23:20, 30 בדצמבר 2019 (IST)
את השנים הבאות הוספתי כדי לסיים בסיום מחזור. יוסף יצחק-שיחה, ג' בטבת ה'תש"ף. 23:22, 30 בדצמבר 2019 (IST)

קוד לחישובי לוח שנהעריכה

אהלן.

הצצתי בדוגמה שקישרת אליה m:User:Seyegd/global.js. זה נראה כמו קוד שעבר מינימיזציה. יש לך אולי את המקור של הקוד לפני מינימיזציה? אם זה הקוד כפי שנכתב, לא בטוח כמה זה שימושי כתיעוד - שמות הפונקציות והמשתנים סתומים, ואין הערות (אפשר לעשות לזה pretty, אבל זה לא מספיק). רוב השמות חסרי משמעות, שלא לדבר על זה שבכלל אין הערות. הגישה שלי לקוד אומרת שבדרך כלל הערות זה לא דבר טוב - הקוד עצמו צריך להיות קריא, אבל יש מקרים בהם הקוד עושה משהו שאינו מובן מאליו, בגלל שהעולם עצמו מתנהג לפעמים בצורה קצת משונה (בלוח הכללי, שנה מעוברת אם היא מתחלקת בארבע, אבל אם היא מתחלקת ב-100 אז לא, אבל בעצם אם היא מתחלקת ב-1000 אז כן, והתנהגויות מפתיעות דומות), וכשהקוד משקף זאת, כדאי להסביר זאת בהערה, משום שאי אפשר להבין את ההתנהגות המשונה של העולם מקריאת הקוד עצמו. יש גם מקרים שנחוצה הערה כדי להסביר מה הקוד עושה לא מסיבות חיצוניות, אבל בדרך כלל מקרים אלו מצביעים על כך שהקוד כנראה לא כתוב כפי שהיה רצוי. גם אחרי pretty, זה לא מאד שימושי. דוגמה אקראית ואופיינית:

function HOD(OD) {
    AM = Mf((YOM(OD).TL - (67 / 12)) / ML), RM = AM - 83

מה זה HOD? מה זה OD? מה זה AM ? מה עושה פונקציה Mf? אין צורך לענות, אלו שאלות רטוריות. מה שבעצם התכוונתי להדגים, זה שבצורתו הנוכחית, הקוד הזה לא מאד שימושי בתור תיעוד למה שצריך לעשות. אם יש לך קוד מוער ומסודר, עם שמות משתנים ופונקציות בעלי משמעות, בוא נתחיל ממנו. אם אין לך קוד כזה, עדיף להתחיל מהתיעוד לפיו כתבת את הקוד מלכתחילה. להשוואה - ראה למשל [1]. אולי זה לא עושה את כל מה שהקוד שלך עושה (למען האמת, קשה מאד לדעת, משום שכפי שציינתי, קשה להבין מה הקוד שלך עושה), אבל למרות שאולי הוא לא קוד "טוב", אבל שמות הפונקציות והמשתנים ברורים, וניתן לקרוא אותו ולהבין מה הוא עושה. בברכה - קיפודנחש 22:31, 16 בינואר 2020 (IST)

קיפודנחש, הקוד נכתב לשימוש אישי ולכן הוא כל כך מינימלי. אשתדל לכתוב בימים הקרובים קוד קריא שיבצע את כל מה שהתבנית מבצעת כדי שתוכלי לתרגם אותו, בינתיים יש כאן גרסה ישנה קצת יותר קריאה. יוסף יצחק-שיחה, כ' בטבת ה'תש"ף. 23:16, 16 בינואר 2020 (IST)
לא בטוח שזה המסלול הנכון. את הקוד כתבת לפי מידע - עדיף לדעתי ללכת ישר למקור ולכתוב קוד טרי. בסך הכל, קוד בג'אווהסקריפט זה לא בדיוק המדיום האידאלי לתיעוד. אז אם יש קוד קיים מתועד וקריא, זו נקודת התחלה סבירה, אבל אם צריך לשנות את הקוד רק כדי שיהיה קריא, אז זו דרך לא יעילה (לא יעילה גם משום שקשה יותר לקרוא קוד-בתור-תיעוד מאשר לקרוא תיעוד, בייחוד אם הוא כתוב בצורה סבירה). בוא ננסה לכתוב דף תיעוד לפי המקורות. בהחלט אפשר לכתוב חלק מהתיעוד בנוסחאות חישוביות ולאו דווקא במילים, אבל לא ממש מועיל לעשות זאת בקוד ג'אווהסקריפט. אפרופו, שים לב שבאותו מקום ניתן למצוא גם קוד בלואה: [2]. לטובת חישובים גימטריים, אפשר לשאול מוויקיטקסט יחידה שמבוססת על קוד עתיק שכתבתי - s:יחידה:גימטריה - כמו שהיא, או עם שינויים והתאמות. קיפודנחש 00:03, 17 בינואר 2020 (IST)
קיפודנחש, את רוב האלגוריתמים פיתחתי לבד ולכן הדרך הכי נוחה בשבילי היא לתת לך קוד js שעל פיו ננסח יחידה ותיעוד. יוסף יצחק-שיחה, כ' בטבת ה'תש"ף. 00:11, 17 בינואר 2020 (IST)
בוא ננסה בדרכך. קרא לי כשיהיה משהו שאפשר להתחיל ממנו. בברכה - קיפודנחש 00:34, 17 בינואר 2020 (IST)
קיפודנחש, ובכן, זה מה שיצא (קצת יותר ממאתים שורות). יוסף יצחק-שיחה, כ"א בטבת ה'תש"ף. 17:43, 17 בינואר 2020 (IST)
תודה. אנסה לקרוא ולהבין. נראה כאילו הקובץ הזה מערב מספר דברים שאינם מאד קשורים (כנראה כולם נחוצים ליישום שלך, אבל בדרך כלל אין מניעה להשתמש ביותר מקובץ JS אחד ביישום): חישובים שמתמירים תאריכים בין הלוח הגרגוריאני ללוח העברי, חישובי גימטריה, חישוב מועדים מיוחדים (סוג השנה (?), יובלות, פרשות וכן הלאה - דברים שכנראה נובעים מהתאריך), ולקינוח, התמרות בין יוליאני לגרגוריאני, כשהכל ביחד עטוף במעטפת HTML.
לצרכינו, אין צורך בחלק הגימטרי (כבר יש), התמרות עברי <==> גרגוריאני (ובוודאי גם גרגוריאני <==> יוליאני) עדיף לדעתי לעשות בעזרת ספרייה מוכרת, משום שהיא כבר קיימת, כתובה לא רע עם תיעוד, ובוודאי נבדקה יותר מהקוד שלך. מה שנשאר הם החישובים הנוספים, שאת חלקם, אולי אפילו רובם, לא הבנתי או שאינם מוכרים לי, ועבורם כדאי להשתמש בקוד שלך כ"מקור" (שוב, אשמח אם תצביע על מקורות - הרי גם אם כתבת את הקוד בעצמך, בוודאי עשית זאת על סמך או לפי חישובים שמוסברים באיזה מקום). בוא נראה אם נצליח להעמיד ביחד יחידה שתרכז את כל הדברים, או תשתמש בספריות הקיימות as-is, ותוסיף את מה שחסר, לפי הקוד שלך.
על הדרך אציין שסגנון הכתיבה שלך מאד לא שגרתי - נראה כאילו לימדת את עצמך תכנות, עם מעט מאד, או בכלל בלי אינטראקציה עם מקודדים מנוסים. מצד אחד זה בהחלט מעורר התפעלות, אבל מצד שני התוצאה היא קוד לא שגרתי, שעושה דברים קשים להבנה, ובמקרים רבים לא נחוצים (למשל כל הפונקציות שמחזירות this: הפונקציה לא נקראת בקונטקסט OO, ומה שהפונקציה מחזירה הוא האובייקט העוטף - בדפדפן זה window, ובהקשרים אחרים זה משהו אחר. להחזיר window מפונקציה נראה קצת מוזר: זה אמנם מאפשר לך לקרוא לפונקציה ומיד להתייחס למשתנה גלובלי, מה שיכול להיראות כ"טריק" מעניין שחוסך שורה או שתיים של קוד, אבל יש דרכים סטנדרטיות יותר שנותנות את אותה התוצאה, בצורה פחות מבלבלת). נדבר עוד אחרי שאקרא יותר בעיון. בברכה - קיפודנחש 19:19, 17 בינואר 2020 (IST)
קיפודנחש, לקחתי את כל הקוד של תבנית:תיאור שנה עברית/מורחב ותרגמתי ל-js כמות שהוא, מעטפת ה-html נועדה כדי שאוכל להריץ בקלות ולוודא שהקוד כותב את מה שאני רוצה (טקסט תואם לקוד ויקי של התבנית). אכן למדתי לתכנת לבד עם מעט עזרה מחברים (המנוסה שבהם העיר לי רבות על סגנוני המעצבן). הקובץ נועד לעזור לך להבין את כל האלגוריתמים שמשמשים את התבנית כדי שנוכל לבנות יחידה ותיעוד יעילים. לגבי פרשות אולי ננסה אחר כך ליצור יחידה שתחליף את תבנית:פרשת השבוע הנוכחית שגם לזה הכנתי מערכת תבניות במרחב המשתמש. יוסף יצחק-שיחה, כ"א בטבת ה'תש"ף. 20:09, 17 בינואר 2020 (IST)
הבנתי. תודה. כיוון שהצבעת קודם על המאגר האישי שלך בגיטהאב, חשבתי שהקוד הזה הוא סידור של מה שיש שם (או משהו שנלקח משם - הקוד בגיטהאב כנראה עושה עוד דברים). אם זה בעצם reverse engineering של התבנית, נשאלת השאלה, על מה מבוסס קוד התבנית? :) בברכה - קיפודנחש 20:41, 17 בינואר 2020 (IST)
קיפודנחש, הפונקציות העיקריות קיימות בכל הקבצים ומבוססות על כללי לוח השנה כך שאפשר לומר שהתבנית מבוססת על הספריה שלי בגיטהאב (כשהכנתי את התבנית בעצם המרתי את האלגוריתמים משם לקוד ויקי), אבל הנכון הוא לומר שנסחתי אלגוריתמים לפי כללי לוח השנה באופן די עצמאי ולא הסתמכתי הרבה על ספריות קיימות. יוסף יצחק-שיחה, כ"א בטבת ה'תש"ף. 21:00, 17 בינואר 2020 (IST)
אנסה להכין בימים הקרובים יחידת לואה שמבוססת על יחידות קיימות, ואולי להשמין אותה קצת בעזרת הקוד שלך. כשיהיה לי מה להראות אזמין אותך - אם לימדת את עצמך JS, לא תתקשה עם לואה, שהיא שפה פשוטה והגיונית יותר, בלי כל הפינות החדות שנשארו ב-JS בגלל ההיסטוריה שלה (בעיקר הדרכים המקבילות והשונות לממש OO, שלא תמיד מסתדרות יפה אחת עם השנייה). בעיקר, קוד בלואה הוא באופן כללי בהיר וברור יותר, ונוח יותר לקריאה מקוד ב-JS. יש אלפי או עשרות אלפי שפות תכנות בעולם, ולואה לא בדיוק במרכז. ההיכרות שלי אתה החלה כשהוסיפו אותה למדיה ויקי, אבל במבט לאחור, זו שפה טובה וקלה, שלדעתי לא קיבלה את המקום הראוי לה בין כל השפות בעולם - לא כשפה לכתיבת יישומים עצמאיים, אלא כ"שפת עזר" או "שפת מאקרואים" ליישומים אחרים (בדומה ל- VBA בתוכנות של מיקרוסופט, לדוגמה - שפה דפוקה שלואה טובה ממנה פי אלף, ובמידה מסוימת בדומה ל-JS כשפת עזר ביישום שנקרא "דפדפן", אם כי בימינו יש ל-JS קיום עצמאי מכובד, בין השאר הודות ל-Node.js). אם אי פעם, אחרי פרישתי לגמלאות, ארצה ללמד תכנות למתחילים (רעיון שהשתעשעתי בו פעם או פעמיים), לואה תהייה מועמדת רצינית כשפה להתחיל ממנה. בברכה - קיפודנחש 21:10, 17 בינואר 2020 (IST)