סגנונות תכנות כאמונה דתית

שוב מאמר דיי מחשביסטי.

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

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

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

אז מסתבר שיש משתמשים

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

למרבה הצער השתמשתי לצורך כתיבת התמיכה במערכת ימין-שמאל שנקראת ICU. שקלתי להשתמש בספריה שנקראת Fribidi, אבל מסיבות של קידוד והתאמת ממשק לצרכים שלי בחרתי לבסוף ב-ICU. בדיעבד זו התבררה כשגיאה. ICU היא ספריית C++‎, מה שאומר שלא מעט גרסאות של Wine (כמו, למשל, זו שב-Crossover Office) לא מכילות את התמיכה הזו. לא דבר חיובי.
להמשיך לקרוא אז מסתבר שיש משתמשים

יש באגים מטומטמים

זהירות – פוסט מחשביסטי.

בואו נראה אתכם. מה לא בסדר בקטע הקוד הבא (מתוך rsyncrypto):


    static autofd autofd::dup( int filedes )
    {
        return autofd( dup(filedes) );
    }

בגלל הבאג הזה התוכנה לא אפשרה להצפין כאשר רשימת הקבצים להצפנה מתקבלת מ-stdin. תשובה בהמשך המאמר.
להמשיך לקרוא יש באגים מטומטמים

לא סוגרים שום דבר

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

אבל, וזו הנקודה המרכזית – האתרים לא עומדים להעלם!
להמשיך לקרוא לא סוגרים שום דבר

אקטקום מפסיקה להתקיים!

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

כבוד השופט אברהם טננבוים

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

Bear