רסיסים

ארכיון פוסטים ששייכים לנושא 'פיתוח'

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

Oracle קנתה את Sun והעולם לא נשאר אדיש. הרבה כתבות נכתבו, אבל אישה אחת, Solveig Haugland, החליטה לעשות מעשה וכתבה למנכ"ל אורקל (לארי אליסון).
Solveig Haugland עוסקת בשנים האחרונות בהדרכות של אופן אופיס ואף כתבה מספר ספרים בנושא. אני קורא את מדריכי הלמידה שלה וכך נתקלתי "במכתב הפתוח".
Solveig מציגה עצמה בפני המנכ"ל ומציגה טיעונים שונים ומשכנעים [...]

בהפוכה: גרסה 0.3

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

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

כל התהליך אורך פחות משניה
הורדה:  כאן
הערות:

מומלץ לגרור את [...]

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

קבלת מספר המכיל יותר מ- 9 ספרות
במקרה ובמספר פחות מ- 9 ספרות יתווספו "אפסים" מובילים עד להשלמה ל- 9 ספרות.
מספר ת"ז משובש (מכיל תווים שאינם ספרות)

הורדה: כאן
אופן שימוש: python checkID.py 123456789
הערה: 123456789 הוא הת"ז [...]

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

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

הורדה: כאן
שימוש: python calculateID.py [...]

בניית אתר אינטרנט בבית – חלק שלישי

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

בניית אתר אינטרנט בבית – חלק שני

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

בניית אתר אינטרנט בבית – חלק ראשון

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

סקריפט שכתבתי: כלב שמירה (watchdog)

מצורף סקריפט שכתבתי (בפייתון) המשמש ככלב שמירה. הסקריפט כתוב בצורה מופשטת,