ארכיון חודשי: אוקטובר 2009

ושוב האופיס הזה …

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

רציתי לראות את המצגות שכבר הועברו, אבל נתקלתי בבעיה. הבעיה היא שכמובן מדובר במצגות מבית Microsoft Office. למרות שיש לי OpenOffice 3.1.1, אשר יודע לעבוד די טוב עם מצגות מבית אופיס של מיקרוסופט, במידה ונועלים לי את המצגת בסיסמה מפני שינויים (באופיס 2007), אני לא יכול לפתוח אותה בכלל !

למה לא להשתמש במערכת כמו OpenOffice ולסיים עניין ?!

אני יודע, התשובה היא ש"כולם עובדים עם Microsot Office", אבל אף אחד לא מדבר שאפילו הם לא מסוגלים להתמודד עם כל גרסה חדשה שיוצאת אם הם לא משדרגים את הגרסה הישנה שלהם, כך שמשתמשי Microsoft Office נמצאים ביותר בעיות ממני בנושא.

והמקור לכותרת שלי, הוא השיר "שוב השקר הזה" של דן תורן, ואפשר להנות מהשיר כאן.

שרת סופר קלאסי

כמו שכמה מקוראי יודעים, מסד הנתונים של firebird מכיל 3 צורות גישה למסד הנתונים:

  1. גישת embedded – יש ספרייה משותפת שמקושרים אליה והיא אחראית על הדיבור עם מסד(י) הנתונים, והקוד שלנו נשאר זהה לחלוטין
  2. גישת שרת קלאסי – בנייה של שרת מבוסס תהליכים המתקשרים דרך ipc
  3. גישרת סופר שרת – שרת אחד שמאזין ומקבל בקשות ממש כמו מרבית שרתי מסדי הנתונים למינהם

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

מוקו הסרבני

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

פתאום המוקו החליט שכרטיסי זיכרון הם מחוץ לתחום של מוקו, ואני שובר את הראש כל פעם להבין מה לא בסדר. העניין הוא שגם בגרסה שצרובה למכשיר, שלא לדבר על כל מנהל אתחול שקיים (בNOR ובNAND, שזה אומר שניסיתי את Qi ואת u-Boot) לא מצליח להבין שיש לו כרטיס זיכרון. זה לפחות עד ל12 בלילה היום. החלטתי לעשות ניסוי, אחרי שנשיפות מאוד חזקות לנקות את החריצי קריאה לא עזרו, ניגבתי אותם במטלית חלקה ונקייה, וזה נראה שעשה את העבודה.

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

דרוש: כבל C2T

נפל לחיקי שרת eServer xSeries 330 של IBM משומש (ובתקווה במצב טוב). אני מאוד מעוניין לבדוק אותו, הבעיה היא שהוא דורש כבל מיוחד בשביל לחבר אליו מקלדת, עכבר ומסך.

שם הכבל הוא C2T. האם יש מישהו בין הקוראים שיש לו כבל כזה שהוא לא צריך (ועובד כמובן) ומוכן לעזור לי ?

תודה,

עידו

ככה מדווחים באג

בחודש שעבר נשלח באג בקשר ל flamerobin. דיווח הבאג התבצע בצורה יוצאת דופן: דרך YouTube.

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

את הבאג עצמו, אפשר למצוא כאן.

מקור: FlameRobin

לזרוס 0.9.28 יצא …

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

שינויים בLCL:

  • ברירת המחדל של הממשק בלינוקס היא (סוף כל סוף) GTK 2
  • העבודה על Windows CE מביאה איתה מימוש של עוד רכיבים
  • המימוש של רכיבים ל Windows Vista ו 7 שוכתב בשביל לתקן בעיות
  • נוסף רכיב של TFrame
  • שוכתבה התמיכה ל TPen ונוספו לה עוד אפשרויות
  • מרבית התכונות של פקדים מכילים כיום ערכים בברירת מחדל, דבר שמקטין את גודל קבצי ה lfm
  • נוספה תמיכה לעבודה עם ריבוי צגים באמצעות המחלקה TMonitor
  • שיכתוב של בסיס הרכיבים עזר להקטין את גודל התוכנה בין 15 ל 18 אחוזים (תלוי בממשק הגרפי)
  • בWindows נוספה תמיכה ב5 כפתורי עכבר

שינויים ב IDE: להמשיך לקרוא

CodeTyphon

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

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

לצפייה בתמונות מסך של ההפצה לחצו כאן.

בחירת framework לא מתאים ?

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

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

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

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

האם מישהו מקוראי הנאמנים יודע איך אני יכול לזהות מה מעקב אותי בשביל להתקדם טוב יותר ?

ליצור CSS ו HTML בהיקו

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

יש לנו 2 כלים ממש מדהימים הכתובים ברובי ליצור HTML ו CSS בצורה שלדעת המפתחים מזכירה Haiku יפני 🙂

הצורה ליצור html או xml בכלל נקראת HAML והיא עובדת בצורה הבאה: להמשיך לקרוא