שיפור לקאונטרייז

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

השיפורים הם כדלקמן:

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

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

עם השיפור הזה, זה ממש כיף לתת לרובוטים להצטבר, רק בשביל הסיפוק של לפוצץ אותם.

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

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

גרסא עברית

גרסא אנגלית

כדי להתקין, יש להוריד את הגרסא הרצויה לספרית התוספים wp-content/plugins, ולפרוס את הזיפ.
כדי להוסיף בוטים יש לערוך את הקובץ botlist.txt.
ר����� ש�ק�ץ

Facebook Comments

htop

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

התקנה תחת דביאן:

apt-get install htop

htop

לחצי להגדלה.

Facebook Comments

ב(R3)ליי(Audi)זר

פתחתי את הבלייזר, התחלתי לדפדף.
פרסומת, פרסומת, פרסומת פרסומות…… ועוד אחת ועוד אחת.
מעל 10 עמודי פרסומת עד המילה הראשונה!
כבר הייתי בשוונג אז המשכתי לספור: סך הכל כ65 עמודי פרסומת מתוך 160 עמודים! בסביבות 40%.
הגזמה פראית, עושה לי חשק לבטל את המנוי.

Facebook Comments

ניסוי

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

Facebook Comments

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

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

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

the same error

monktropy

Facebook Comments

גלגלן 2.0

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

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



וככה זה נראה:

Facebook Comments

עימוד גמיש

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

Facebook Comments

שדה מוקשים מזן וולוורין.

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

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

Facebook Comments

טרום בכורה

פרסומת עמוד בידיעות:

הלהיט הגדול של הקיץ
בלה!
בלה בלה!
טרום בכורה בשישי ובשבת.

אז עכשיו כבר יש לנו שתי הקרנות טרום בכורה.
טרום בכורה בשבת, וטרום טרום בכורה בשישי.

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

ואם כבר מדברים, למה אין הקרנת זקונים, והקרנת פוסט זקונים?

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

Facebook Comments

לוף ישראלי

אני מתחיל לחשוב שמי שאחראי לספאם בארץ הם ספקי האינטרנט.
כמה ספאמרים אתם חושבים שיש כבר בארץ? 200? 500?
כמה קשה זה כבר ליצור רשימה שחורה של משתמשים ששולחים ספאם ולא לתת להם שרות?

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

שלום, ההודעה המצורפת היא ספאם שנשלח מהרשת שלכם.
טפלו בזה בבקשה.
שלום.
ספאם זה נשלח מהרשת שלכם.
טפלו בעניין בבקשה.
שלום,
הנה עוד ספאם שיצא מהרשת של ספק האינטרנט הטוב מכולם -
זה שלא מפלה משתמשים של רקע גיל, גזע והודעות זבל.
ספק האינטרנט האהוב על הספאמרים בישראל מכה שנית.
שלום,
שוב אני, המדבר לקירות.
עוד ספאם מהרשת שלכם, בתקווה שתזיזו את ישבנכם המדושן ותעשו משהו.
שלום. פעם שניה או שלישית שאני מתלונן בפניכם על ספאם מהמשתמש הזה. הגיע הזמן שבמקום להזהיר ולהזהיר תעיפו אותו קיבינמט. אני חייב לציין שמכל ספקי האינטרנט הישראלים, אתם הגרועים ביותר בטיפול בתלונות על דואר זבל מהרשת שלכם.
012
והנה קצת של 012, שכנראה מזנבים בנטוויז'ן במאבק על חסדי הספאמרים.
שלום למחלקת האביוז האהובה עלי.
המשתמש הזה שולח ספאם מהשרת שלכם.
אני אודה לכם אם תירו בו ובילדים שלו.
Hello, a user of yours is sending spam from his personal machine, please
take care of it.
Hello. this is the second time I complain about this: Pizza metter is spamming from your servers - please handle this. the mail is attached, and below is the mail header.
בהמשך לאימייל הקודם ששלחתי לכם על הספאמר, הנה המחירון שלו.
למקרה שהיה לכם ספק שהוא ספאמר בן ז*נה.
כן, השגתי מחירון של ספאמר, מה דעתכם, רוצים לראות?
Facebook Comments