שאלה שנשאלתי היום על ידי סטודנט – איזה מבין שני הקבצים של תרגיל בית 1 בשפות תכנות הוא העדכני יותר, PL Spring-2009 Ex1.pdf או PL Spring-2009 Ex1-1.pdf ?

את התשובה ניתן למצוא על ידי שימוש בתוכנה curl (התקנה באובונטו על ידי התקנת החבילה curl).

יש להריץ בשורת הפקודה את הפקודה:

$ curl --head http://webcourse.cs.technion.ac.il/234319/Spring2009/hw/WCFiles/PL%20Spring-2009%20Ex1.pdf

התוצאה:

HTTP/1.1 200 OK
Date: Wed, 01 Apr 2009 15:47:21 GMT
Server: Apache/1.3.37 Ben-SSL/1.57 (Unix)
Last-Modified: Sun, 29 Mar 2009 06:22:15 GMT
ETag: "a28035-185fc-49cf1397"
Accept-Ranges: bytes
Content-Length: 99836
Content-Type: application/pdf

ועבור הקובץ השני:

HTTP/1.1 200 OK
HTTP/1.1 200 OK
Date: Wed, 01 Apr 2009 15:50:07 GMT
Server: Apache/1.3.37 Ben-SSL/1.57 (Unix)
Last-Modified: Wed, 01 Apr 2009 07:25:56 GMT
ETag: "a28036-184c8-49d31704"
Accept-Ranges: bytes
Content-Length: 99528
Content-Type: application/pdf

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

תגים: , ,

נדהמתי מהפרסומת החדשה של אורנג' – פייסבוק, טוויטר, יוטיוב וג'ימייל בפורטל הסלולרי של אורנג'!

חבילת הגלישה של אורנג' שאני מנוי אליה בנויה כך – הפורטל הסלולרי של אורנג' ללא הגבלה (יש לבחור באפשרות Portal 3G במכשיר הנוקיה) ואינטרנט רגיל 200 מגה-בייט לחודש, כשצריכה מעל לכך מחוייבת במחיר גבוה במיוחד.

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

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

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

תגים: , ,

עם לינוקס התחלתי בערך בכיתה י"א. התקנתי Mandrake על המחשב שלי, ושיחקתי איתו קצת. לא יצא מזה הרבה (בעיקר כי לא הצלחתי לקמפל את הדרייברים של המודם 56K שלי), אבל הבסיס נשתל.

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

ככה הכרתי מחדש את לינוקס, וכשקיבלתי לפטופ ענתיק עם פנטיום 3 600 מגהרץ היה לי ברור שאני מתקין עליו רק אובונטו במקום החלונות 98 שהיה עליו.

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

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

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

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

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

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

תגים: , ,

בעקרון בא לי להצביע מרצ.

אבל מתחיל להסתמן שאולי קדימה תעקוף את הליכוד. ממש קרוב.

אני כבר שבוע מטיף לאנשים שהם צריכים להצביע למי שיעשה להם טוב, לא למי שיעשה רע למישהו אחר.

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

« דברים ישנים יותר § דברים חדשים יותר »