שיחה:Base64

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

שכתוב[עריכת קוד מקור]

זהו ערך פגום, שנוצר בחלקו בתרגום מכונה (דוגמה: index table תוגם ל"מדד שולחן"). ניסיתי לתקן, אך נתקלתי בהתנגדות של יוצר הערך, ששחזר עריכות נכונות שלי. למשל: תיקנתי את הכותרת "ערך בינארי" ל"ערך בינארי בייצוג עשרוני", משום שהערך 53, למשל, אינו ערך בינארי, אלא ערך עשרוני, או ייצוג עשרוני של ערך בינארי. לא אבזבז זמני על ויכוחי סרק, אבל החזרתי את תבנית "שכתוב", שליוצר הערך אין סמכות להסירה (אך הסיר בכל זאת). בעיה נוספת: הדוגמה שבערך רחוקה מלהסביר את משמעות הקידוד. יש בעיות נוספות, שלא אטרח למנות מחוסר שיתוף פעולה. דוד שי - שיחה 09:25, 13 בדצמבר 2017 (IST)תגובה

אני באמת לא מבין בתחום, אך על הציטוט "אין אומתנו אומה אלא בתורותיה" אוכל כן לומר שמקורו הוא מרבי סעדיה גאון ולא מהרמב"ם. קובץ על ידשיחה09:43, 13 בדצמבר 2017 (IST)תגובה
דוד שי - הערך לא פגום, המשפט שציינת חדר ללא תשומת הלב שלי, מחקתי אותו. אין שום צורך בשכתוב. מה שכן אפשר (ומומלץ) להרחיב אם רוצים לפרטי פרטים על האלגוריתם של הקידוד.
קובץ על יד - תודה, תיקנתי.
בברכה, Tshuva - שיחה 13:23, 13 בדצמבר 2017 (IST)תגובה
בערך יש פגמים רבים, וחבל שבמקום לחתור לתיקונם, אתה מתעקש לטעון שאין פגמים. הסברתי לעיל שהכותרת "ערך בינארי" שגויה. הסברתי שהדוגמה שהבאת אינה מועילה - היא מדלגת מטקסט עברי לטקסט Base64 בלי להציג את הייצוג הבינארי שבין שניהם. הפרק "פלט ריפוד" ממש לא מובן, ולמילה byte שמופיעה בו יש נוסח עברי מקובל. יש גם שיבושי לשון כמו "תו ... מייצגת". יש עוד פגמים, תוכל למצוא אותם בעצמך, אם רק תרצה למצוא אותם.
שוב הסרת את תבנית "שכתוב" על דעת עצמך, בלי שהושגה הסכמה שהפגמים תוקנו. אל תכריח אותי לבקש מהמפעילים לחסום אותך. דוד שי - שיחה 13:34, 13 בדצמבר 2017 (IST)תגובה
כל פגם אמיתי נא לציין בדף השיחה והוא יטופל, כמו אלו שצויינו. אין שופם צורך לשכתוב. אין מה לשים שכתוב ללא דיון בדף השיחה - במקרה הנ"ל כיוון שאינך מבין בעולם התוכן הנ"ל נא אל תשים תבניות. Tshuva - שיחה 13:38, 13 בדצמבר 2017 (IST)תגובה
לא אדון אתך במה אני מבין ובמה איני מבין. הערך פגום, ותבנית השכתוב תישאר עד שיתוקנו כל פגמיו. לא אתייחס יותר לדבריך, כי אתה מבזבז את זמני. דוד שי - שיחה 13:40, 13 בדצמבר 2017 (IST)תגובה
הבוטות שלך, אין לה מקום פה. מעבר לכך הצבת תבנית ללא סבר אינה על פי הנהלים. דון בדף השיחה כנהוג על פגמים שיש לדעתך והסר את התבנית השגויה שלך. Tshuva - שיחה 13:42, 13 בדצמבר 2017 (IST)תגובה

────────────────────────────────────────────────────────────────────────────────────────────────────

כל פגם שצויין טופל. נא להתייחס, אם לא תהיינה התנגדויות מנומקות יש להסיר תבנית השכתוב. Tshuva - שיחה 13:44, 13 בדצמבר 2017 (IST)תגובה

אני דווקא כן מבין בתחום. התחלתי לעבור על העריכות על ציר הזמן בעקבות ההפניה, ונכון למצב של תשע בבוקר הדיעה שלי הייתה שמדובר בהשתלטות עוינת על פרטי החשבון בידי משחית, וכבר התכוונתי לדבר עם גילגמש והבודקים. מדובר במשתמש ותיק מאוד, שסביר שאמור לדעת מה המומחיות של דוד שי, או איך להתנהג. אבל מאז נעשו כמה פעולות שניסו לשפר את המצב. לדעתי זה אומר שהעריכות נעשו באמת על ידי בעלי החשבון. ברור שהוא לא מבין בתחום אפילו ברמה של סטודנט שנה א', ומובן מתקצירי העריכה שהוא לא יודע להתנהג. ה"מדד שולחן" שהיה בערך למשך לפחות שנייה אחת לפחות צועק דרשני. לכן אני מניח שאם הוא לא יפעל לתקן את המצב, ומהר, ואז ניתן יהיה כנראה לדבר על מעידה חד פעמית, הפתרון שכדאי יהיה לשקול הוא חסימה עד לקביעת הסדרי חניכה עם גארפילד. יגאל (בקשת עזרה, IKhitron ושיחה) 13:46, 13 בדצמבר 2017 (IST)תגובה
(אחרי התנגשות) זה הפסיק להיות מצחיק. אני הולך לטפל בהסדרי החסימה. יגאל (בקשת עזרה, IKhitron ושיחה) 13:49, 13 בדצמבר 2017 (IST)תגובה
אני לא רק מבין בתחום אלא מומחה בתחום (ואף גם בעל כמה תארים אקדמאים בתחום בהצטיינות, ההקנטות לא ראויות וברור כי לו הייתי משיב באותה מטבע הייתי נחסם).
אם יש הערות אמיתיות נא לציין במפורש כדי שאוכל לטפל. Tshuva - שיחה 13:57, 13 בדצמבר 2017 (IST)תגובה
עשיתי זאת, וגם החזרתי את הערך הרבה גרסאות אחורה, נראה מה יהיה הלאה. בעניין הערתך האחרונה על מומחה בתחום - לצערי, אם זה ככה, אתה מתנהג בצורה הפוכה. יגאל (בקשת עזרה, IKhitron ושיחה) 14:03, 13 בדצמבר 2017 (IST)תגובה
יגאל העריכה האחרונה שלך של החזרת גרסאות אחורה פוגעת בערך. נא שחזר אותה. אני מתנהג על פי הכללים. זה ערך חדש שמתהווה, מה נסגר אתך, למה לפגוע כך בכתיבתו? Tshuva - שיחה 14:08, 13 בדצמבר 2017 (IST)תגובה
Tshuva אם הערך בהתהוות ויש התנגדות כה רבה, למה לא להעביר לטויוטה פרטית ושם לסיים את העריכה ברוגע. לאחר שתסיים ניתן יהיה להחזיר את הערך. כך לא יפריעו לך לעבוד עליו. אינג. יונה ב. - שיחה - הבה נכחילה 15:34, 13 בדצמבר 2017 (IST)תגובה
הערך כעת במצב מצוין. והוא מפורט, מדויק וראוי למרחב הערכים. בכל זאת אני מתכוון להמשיך ולהרחיבו וכדי שלא תהיה מחלוקת על כל עריכה קטנה יש תבנית בעבודה. Tshuva - שיחה 22:41, 13 בדצמבר 2017 (IST)תגובה
לא הבנתי מה זה "פלט ריפוד". באנגלית זה נראה יותר טוב: Output padding. צריך לפנות לוויקיפדיה ייעוץ לשוני על מנת לבחור מילה מתאימה, אולי "מילוי" או משהו כזה. תבנית השכתוב הייתה במקומה. צר לי שהתבנית הוסרה. כששני מפעילים אומרים לא להסיר תבנית שכתוב, אין להסיר אותה. מכאן סיטואציה זו. BE - שיחה 23:24, 13 בדצמבר 2017 (IST)תגובה
מובן שזה לא פלט ריפוד, מדובר בעוד פלא של תרגום מכונה, אבל זה אכן ריפוד. נסה את מילת הקסם 001 (ראה במצב עריכה). יגאל (בקשת עזרה, IKhitron ושיחה) 00:45, 14 בדצמבר 2017 (IST)תגובה
Tshuva לא שמת תבנית בעבודה בהתחלה אלא רק לאחר שהתחילה מלחמת עריכה. זו פעולה פסולה. ערך לא יכול "להנעל" במלחמת עריכה על ידי {{בעבודה}}, כי אז כך צד ישאף להיות הראשון שיציב את התבנית. לכן אם אתה עוד עובד על הערך ולא מעוניין "שיפריעו" לך, תעשה את זה בטיוטה פרטית. אם הערך פתוח לעריכה, תסיר את תבנית העריכה ששמת רק כדי למנוע מאחרים לערוך את הערך. אם אתה לא תעשה את זה, אני אעשה את זה. אינג. יונה ב. - שיחה - הבה נכחילה 08:00, 14 בדצמבר 2017 (IST)תגובה
נ.ב. יגאל, אתה לא יכול מצד אחת לטעון שמדובר על תרגום מכונה ומצד שני להראות שזה גם השימוש במדיה-ויקי, כאילו המצב בסדר. אז או שמדובר על תרגום מכונה לא תקין ויש לשנות את מילת הקסם (אמיר יוכל להסביר איך לעשות את זה) או שלא ואז אין בעיה בתרגום בין אם היה שימוש בתרגום מכונה ובין אם לא. אינג. יונה ב. - שיחה - הבה נכחילה 08:02, 14 בדצמבר 2017 (IST)תגובה
אני יוצר ערכים כל הזמן, ותמיד בימים הראשונים מוסיף ועורך רבות, לדעתי הקטנוניות כאן עברה את גבול הסביר.
הערך כעת כבר ראוי ואין עליו מחלוקות מלבד ההערה על "פלט ריפוד", אחשוב על מינוח טוב יותר. Tshuva - שיחה 08:21, 14 בדצמבר 2017 (IST)תגובה
טופל Tshuva - שיחה 08:23, 14 בדצמבר 2017 (IST)תגובה
יש הערות שלי שלא טופלו, והבעיות שנותרו בערך מצדיקות תבנית שכתוב. דוד שי - שיחה 09:00, 14 בדצמבר 2017 (IST)תגובה
לא ברור על אילו הערות אתה מדבר שלא טופלו? נא פרט. לגבי תבנית שכתוב, אתה לא צודק, הערך מצוין. Tshuva - שיחה 13:15, 14 בדצמבר 2017 (IST)תגובה
הערתי "הדוגמה שבערך רחוקה מלהסביר את משמעות הקידוד" לא טופלה. בנוסף יש בערך טעויות שאותן אתקן לאחר שתסיר את תבנית "בעבודה". דוד שי - שיחה 13:29, 14 בדצמבר 2017 (IST)תגובה
יגאל, לא הבנתי את הקשר בין התווים המרפדים ובין התוצאה, כאשר לצורך העניין הזנתי {{ריפוד משמאל:5|4|0}}, {{ריפוד משמאל:5|4|00}} ואפילו {{ריפוד משמאל:5|4|000000000}} וקיבלתי את אותו הפלט: 0005. אני מציע לכתוב את המילה "מילוי" או "חוצץ" במקום "ריפוד", משום שריפוד נראה לי כמו מילוי רך ששמים במושבים, וגם יונה הציע לשנות את המילה הזאת במדיה-ויקי. אם המילה "ריפוד" התקבעה אצל המתכנתים, אקבל אותה. כעת ראיתי שגם הערותיו של דוד שי נותרו, ומשום כך יש צורך להמשיך לעבוד על הערך. , ואין לי דבר עם Tshuva.BE - שיחה 09:19, 14 בדצמבר 2017 (IST)תגובה
יונה, המילה ריפוד היא בסדר גמור, הביטוי פלט ריפוד הוא תרגום מכונה.
BE, זה הביטוי שאני רגיל אליו, לא יודע אם ככה אצל כולם. בעניין שאלתך. המספר עם המון אפסים מייצג אפס, ככה שפשוט בחרת דוגמה לא נכונה. אם היית בוחר הרבה אחדים, זה היה אחרת. יגאל (בקשת עזרה, IKhitron ושיחה) 12:35, 14 בדצמבר 2017 (IST)תגובה
יגאל, ביצעתי מספר נסיונות ובכולם התוצאה נקבעת לפי הפרמטר השני (מספר התווים) ולא לפי הפרמטר השלישי (מספר התווים "המרפדים" בפועל). {{ריפוד משמאל:5|4|111111111}} -> 1115 וגם {{ריפוד משמאל:5|4|$$$$$$}} -> $$$5
אם כולם יקבלו את המילה "ריפוד", לא אתנגד
על הדרך אציין שלא הבנתי למה הערת שוליים מס' 4 מציינת ערך מואדם. BE - שיחה 12:54, 14 בדצמבר 2017 (IST)תגובה
123456789 יגאל (בקשת עזרה, IKhitron ושיחה) 13:19, 14 בדצמבר 2017 (IST)תגובה
עורך בורוכוב, המילה ריפוד היא המינוח המקצועי בשימוש (והיא איננה תרגום מכונה). הערה 4 הוסרה, היא ממילא כיוונה ל RFC שיש לו לינק בתחילת הפסקה. Tshuva - שיחה 13:22, 14 בדצמבר 2017 (IST)תגובה
BE השאלות על איך עובדת מילה הקסם לא מתאימה לכאן. למרות זאת אני אגיב. הפרמטר השלישי אומר מהם התווים שרוצים להוסיף בסוף ולכן 0 או 00 או 000 יתן אותה תוצאה (תוספת אפסים) וכן 1, 11, 111, 1111111 תתן אותה תוצאה (תוספת אחדות) אך ניתן גם להוסיף תווים שונים למשל 120 יוסיף את השלשה הזו כך ש{{ריפוד משמאל:5|8|120}} יתן 12012015. לאור זאת אם הפרמטר השני הוא 4 אין שום טעם במרפד ארוך מ-4 כי מספר התווים המירבי שיתווספו יהיה 4. שאלות נוספות על מילות קסם עדיף לשאול במקום מתאים יותר. אינג. יונה ב. - שיחה - הבה נכחילה 13:27, 14 בדצמבר 2017 (IST)תגובה
יונה, תודה רבה על ההסבר ואני מעריך את זה מאוד. BE - שיחה 14:02, 14 בדצמבר 2017 (IST)תגובה
Tshuva לא טענתי שהערך לא ראוי או שזה הערך הראשון שאתה יוצר אבל אם יש לך מחלוקת על חלק המניסוחים ואתה לא מוכן לקבל את ההערות והשינויים של אחרים, אז הערך לא מתאים למרחב הערכים אלא לטיוטה אישית. ברגע שתסיים את העבודה ותהיה מוכן לקבל ביקורת על הערך (בצורת שינויים בערך או הערות על בעיות בערך) אז הוא יתאים למרחב הערכים. ודרך אגב העובדה שאתה עורך ותיק ואתהנ פועל באופן אתה פועל, לא נותן לך נקודות זכות, להיפך. אינג. יונה ב. - שיחה - הבה נכחילה 13:27, 14 בדצמבר 2017 (IST)תגובה
מאיפה המצאת את זה?? ההיפך הגמור הוא הנכון - כל הערה שעלתה לעיל קיבלה התייחסות מלאה, כך שהאבחנה שלך רחוקה מהמציאות שנות אור וההאשמה שלך חסרת כל שחר. הערך מצוין ואין כרגע אפילו הערה אחת שלא טופלה. אני עורך ותיק כי אינני נשבר מהתקפות אישיות שהן נחלת הכלל לצערי. ההתקפה שלך עלי לעיל נכנסת אף היא בקטגוריה. Tshuva - שיחה 13:40, 14 בדצמבר 2017 (IST)תגובה
אם אין בעיות שלא טופלו, למה אתה משאיר את תבנית בעבודה? הרי אין סיבה שמישהו ימחק חלקים, יתקן ניסוחים ועוד כל מיני דברים שנמצאים בפרויקט שיתופי ומפריעים בכתיבת הערכים. אם האשמה שלי חסרת שחר, למה אתה לא מסיר את התבנית? הערות בנוגע לדרך הפעולה שלי, אתה מוזמן להשאיר בדף שיחתי. אגיב שם על כל אחת מהן. אינג. יונה ב. - שיחה - הבה נכחילה 13:50, 14 בדצמבר 2017 (IST)תגובה
כי אני עוד עובד על הערך Tshuva - שיחה 07:45, 15 בדצמבר 2017 (IST)תגובה

ריפוד[עריכת קוד מקור]

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

למה לא שמו תבנית שיכתוב על זה? נראה לי שצריך לכתוב כך: "במקרה שהרצף המקורי לא מתחלק ב-3 נוצר מצב שלא ניתן לקודד לתווי Base64 בגלל שיש רק שתי סיביות או 4 בסוף. במקרה זה למשל סיומת 10 מקודדת כאילו היא 100000 אבל נוספים שני תווי ריפוד לכן המחרוזת תיגמר g== במקרה שהשארית מהרצף המקורי הוא 2 יחסרו רק שתי סיביות לשהלמה והריפוד יהיה על ידי הוספת = אחד."--213.8.65.165 09:28, 30 בינואר 2018 (IST)תגובה