יום שני, 11 באוקטובר, 2010
הפוסט הזה הוא טכני לגמרי. אל תצפו פה לתובנות גדולות על עולם המחשבים. אם אתם הולכים לאיבוד, הרגישו חופשי לדלג עליו. אם החלטתם לנסות להבין על מה הוא מדבר בכל זאת, זה מקום טוב להתחיל בו, וזה המקום שבו יש את האלגוריתם הרשמי.
כחלק מהעבודה שלי על bidiedit החלטתי שלא להשתמש ...
נושאים: כללי | 32 תגובות »
יום שבת, 31 בינואר, 2009
לפני כמה ימים גיליתי עד כמה אני טירון ביצירת אתרים. האתר של "אין למי להצביע" הוא שני עמודים מאוד פשוטים, מבוסס על קוד CSS ו-Javascript מאוד בסיסי. לאור זאת, הרשיתי לעצמי ללמוד את הנושא מתוך התקנים של W3C ולבדוק אותו על הדפדפן המקומי שלי (Firefox), וזהו. כמו שאמרתי, טירון.
נושאים: כללי | 6 תגובות »
יום שישי, 17 באוקטובר, 2008
כן, עוד פוסט טכני.
כאשר מבצעים פעולות קבצים/sockets ביוניקס, נהוג להבדיל בין מספר סוגי פעולות. השאלה הראשונה שיש לשאול היא "האם הפעולה חוסמת" (blocking). פעולה חוסמת היא פעולה שלא חוזרת עד שהפעולה הושלמה. לצורך הדוגמא, דמיינו את המצב הבא. אנחנו מבקשים לכתוב לחיבור TCP/IP, מה שדורש שחלק מה-buffer שלנו ייכתב לחיבור. ...
נושאים: כללי | 4 תגובות »
יום שלישי, 1 בינואר, 2008
ביקשו, אז אני מספק. פוסט מאוד מאוד מאוד מחשביסטי. אפילו יותר מאשר הקודם. פוסט גם ארוך. תהנו :-)
נושאים: כללי | 5 תגובות »
יום רביעי, 26 בדצמבר, 2007
נתחיל ברקע. לפני מספר שבועות פתחתי פרוייקט קוד פתוח חדש (כן, עוד אחד). שמו הוא fakeroot-ng, ואפשר לראות אותו ב-sourceforge.
הפרוייקט משתמש בטכנולוגיה שנקראת "ptrace". אחת הבעיות הידועות של הטכנולוגיה הזו היא שהיא מאוד מאוד תלויית פלטפורמה. בפרט, יש לי בעיה. לינוקס החליט, באמצעות הרחבות פרטיות, לספק ממשק שהוא נוח יותר ...
נושאים: כללי | 2 תגובות »
יום רביעי, 31 באוקטובר, 2007
אני תמיד פותח באזהרה. דבר ראשון - זהו פוסט מאוד מחשביסטי :-)
פוסט זה בא בעקבות דיון שהתפתח בתגובות על פוסט קודם. החלטתי שאחד משני דברים קרו. או שאני לא הבנתי חלק מהמגיבים לגבי יכולות שדוט נט/ג'אווה נותנים, או שהם לא הבינו אותי לגבי החשיבות של הדברים.
עדכון - זה היה הראשון. ...
נושאים: כללי | 21 תגובות »
יום רביעי, 17 באוקטובר, 2007
הפוסט הזה בא בעיקר בעקבות הבאג האחרון בויסטה. העתקת כמות גדולה של קבצים (מעל 16,000) כאשר מותקן אנטי וירוס של קספרסקי גורמת לאכילת כל הזכרון הפנוי במערכת. הבאג קורה גם אם הקבצים מועתקים בשלבים (כלומר, לא כל ה-16,000 בבת אחת), וקורה בתנאים מסויימים גם בלי האנטי וירוס. הבאג קשור בצורה ...
נושאים: כללי | 16 תגובות »
יום שבת, 7 ביולי, 2007
ביום שני הקרוב בערב אני אעביר הרצאה במועדון הלינוקס החיפאי (חיפוקס) בטכניון. נושא ההרצאה הוא הרשת Tor, שמאפשרת לכם לגלוש באינטרנט מבלי שאיש ידע מה כתובת ה-IP שלכם. הציבור הרחב מוזמן.
שחר
נושאים: כללי | 6 תגובות »
יום שני, 25 ביוני, 2007
שוב מאמר דיי מחשביסטי.
התגובות על הקטע הקודם שכתבתי, זה לגבי הבאג המתחבא, היו מאירות עיניים. הרשו לי לתת סיכום שלהן:
עדי סתו טוען שבכלל לא צריך לעטוף פונקציות מערכת במחלקות. כל דבר שהוא לא גישה ישירה לפונקציות מערכת הוא, לשיטתו, חריגה מגבולות הטעם הטוב.
ik, מנגד, בחר לטעון שיש שפות טובות יותר ...
נושאים: כללי | 13 תגובות »
יום רביעי, 20 ביוני, 2007
זהירות - פוסט מחשביסטי.
בואו נראה אתכם. מה לא בסדר בקטע הקוד הבא (מתוך rsyncrypto):
static autofd autofd::dup( int filedes )
{
return autofd( dup(filedes) );
}
בגלל הבאג הזה התוכנה לא אפשרה להצפין כאשר רשימת ...
נושאים: כללי | 27 תגובות »