המה לעזאזל היומי

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

הנה כמה פנינים מהפוסט האחרון:
call henrik

the same error

monktropy

גלגלן 2.0

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

זה מה שצריך להוסיף לHTML כדי להציג את הגלגלן (בשינויים נדרשים, כמו לשנות את הcodebase לאתר שלכם).
שימו לב, מגבלות אבטחה על ישומוני ג'אווה לא חתומים מונעים מהגלגלן להתחבר לשרת אחר מזה שהוא בא ממנו.



וככה זה נראה:

עימוד גמיש

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

AIEEEE

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

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

firefox vs exploder

האלפ!

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

קרנל 2.6.17 ומערכות מרובות ליבות.

הפוסט הבא טכני, ולא מומלץ לחלשים בליבם.

שוחרר קרנל לינוקס גרסא 2.6.17.
אחר הדברים המאוד מעניינים שם הוא מנגנון שנקרא SMP Alternatives.
SMP זה Symetric Multi Processor, כלומר – תמיכה בריבוי מעבדים.
סימטרי זה כי כל המעבדים שווים בתפקיד, אין מעבד שמנהל את כל השאר.
מכיון שהתמיכה בריבוי מעבדים נמצאת בקרנל, המצב עד היום היה שמי שרוצה קרנל שתומך בריבוי מעבדים נאלץ להשתמש בקרנל שקומפל עם תמיכה כזו.
המנגנון החדש מאפשר אופטימיזציה בזמן ריצה של הקרנל למספר המעבדים, מה שקורה הוא שבזמן עליה, הקרנל בודק כמה מעבדים יש, וממש משנה את הקוד של עצמו כדי להתאים אופטימלית למספר המעבדים.
דבר זה מאפשר שימוש באותו קרנל למערכות עם מעבד יחיד וגם למערכות עם ריבוי מעבדים.
דבר מגניב אפילו יותר, אם כי שנוי במחלוקת, הוא שימוש במנגנון הזה כדי להתאים קרנל רץ כאשר נוסף למערכת מעבד נוסף, או ירד, בזמן ריצה.
הוספת מעבדים למערכת רצה נתמך בחומרת שרתים מתקדמת מאוד, אבל בעתיד הלא רחוק מערכת הוירטואליזציה Xen תתמוך בהוספת מעבדים למערכת אורחת, ואז השימוש יהיה נפוץ יותר.
בעצם מה שזה אומר שקרנל יכול לעלות עם אופטימיציה למעבד יחיד, בזמן ריצה, לקבל מעבד חדש, לשנות את עצמו כך שירוץ אופטמלי על שני מעבדים, לאבד מעבד, ולחזור להיות אופטימלי לריצה על מעבד יחיד.
דבר די מדהים.
למיטב הבנתי התמיכה כרגע היא רק באופטימיזציה בזמן עליה, ולא לשינוי בזמן ריצה.

דבר מעניין נוסף למי שמריץ מערכת עם כמה מעבדים (או ליבות) הוא מנהל משימות (scheduler) חדש, שמנצל טוב יותר ריבוי מעבדים.

עדכון של הגלגלן.

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

נעצר בעקבות רכיבה על גב חזירון

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

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

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

שמשון, קופים עליך

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

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