Hello World!

Hi there and welcome to my homepage.

My name is Gilad Ben-Yossef. I am a geek programmer living in Israel. I’m married to my my True Love™, Limor and together we’re raising our two daughters, Almog and Yael and two dogs, Sharona and Shmoopy.

I like computers and got a BA in Computer Science from the Tel-Aviv Yaffo Academic Collage. I like Linux and free software.

I’m the co-founder of an Israeli Free Software and Open Source code NPO called HaMakor (The Source, in Hebrew). I’m also the chief organizer of August Penguin annual conference on Open Source and Free Software.

My day job is hacking Linux and other Open Source software (mainly kernel stuff) at Codefidence Ltd.

I’m a SciFi fan. I read a lot of books of many sorts but I like SciFI best. Heinlein and Neal Stephenson are two of my favorites. I used to scuba dive but now I’m a dad I don’t have time :-)

I keep a personal blog in Hebrew called FirstPost! . I also have a technology oriented blog (in English) called Tuxology. Yes, I’m a very active web persona :-)

Check out the side pan for various stuff I do, post or just consider interesting.

Here is some syndicated stuff from my other web presences:

FirstPost, my personal blog (in Hebrew)

  • ?זמנים מעניינים? - ‫אז החוזה הגדול אמנם נחתם אבל הלקוח לא העביר הזמנת עבודה והפרוייקט מתעקב כבר 3 שבועות. יש איזה ויכוח בין מחלקת הרכש למחלקה הטכנית ובעצם יש להם עכשיו "בעיה בתזרים המזומנים". באמת. חברה של אלפי עובדים שנסחרה בנאסד"ק. מדהים. בינתיים אנחנו מתמקדים במה שעובד וכרגע זה מתן יעוץ והדרכה. טוב שיש לנו קהל לקוחות נאמן שהולך [...]‬
  • ?מלצר, יש עוגת קרם בטלפון שלי!? - ‫הגרסה החדשה ביותר של אנדרואיד, שם קוד "cupcake" של מערכת ההפעלה מבוססת הלינוקס לטלפונים סלולריים ושות' מבית היוצר של גוגל שוחררה. בניגוד לעדכון הקודם, גוגל השכילו הפעם לשחרר את הגרסה למפתחים להתקנה על טלפוני הפיתוח הפתוחים לפני השחרור למשתמשים הרגילים. מצד שני, הם נתנו למפתחים פער זמן של לא יותר מכמה ימים כדי להתאים את היישומים [...]‬
  • ?אופטימיות זהירה? - ‫סגרנו היום חוזה שאני עובד עליו כבר יותר מחצי שנה. יכול להיות שעוד חוזה בפתח (נדע יותר שבוע הבא). יש לי עסקה נוספת בפייפליין ואנחנו עובדים על מיזם עסקי חדש ומעניין. סתם ככה, כדי לעשות קונטרה לפוסט של אתמול על המיתון. בסוף ננצח אותו ‬
  • ?דברים שאפשר לעשות (רק) במיתון? - ‫לפני כמה דקות נכנס למשרד מישהו שהציג את עצמו כמתכנת ושאל אם יש לנו במקרה עבודה. כן, נתקלתי בכאלה בעבר, אבל איכשהו הוא נראה אחרת. לא אאוטסיידר, צעיר ולבוש טוב. ישראלי בעליל. מישהו שלא הייתי מניד עפעף לראות בהרצליה פיתוח. לא סוג האנשים שראיתי עושים את זה קודם וגם אם יש מידה לא מבוטלת של [...]‬
  • ?בחירה של ספק? - ‫מערכת היחסים בין ספק ולקוח היא עניין מורכב. בין ההזמנה או החוזה לבין המציאות משתרע אותו הפער שבין התיאוריה לפרקטיקה. ניהול נכון של הפער הזה הוא ההבדל בין לקוח מרוצה ללקוח מאוכזב. מעשה שהיה כך היה: לקוח עבר שלנו פנה אלי בדיווח בעיה ברכיב תוכנה שסיפקנו לו בעבר. החוזה ביננו הסתיים זה מכבר ואיתו תקופת האחריות [...]‬
  • More at firstpost.org…

Tuxology, my Technoblog

  • Do Androids Dreap of Electronic Sheep? - We’ve added a new lecture about Android, the Open Source mobile stack, from Google and the Open handset Alliance to our list of available lectures. You are all invited to grab the slides or watch the video (in Hebrew only right now, sorry) at the lecture page.
  • Helping The Compiler Help You - GCC and G++, respectively, the GNU C compiler collection C and C++ language front ends, are a wondrous duo that usually do a decent job translating our C and C++ source into executable code. Well, most of the time at least… Wonderful as these tools are, however, they are not omnipotent and cannot guess [...]
  • glibc 2.10 news - Ulrich Drepper, maintainer of glibc, published an interesting blog entry detailing some of the changes going into the glibc 2.10 release. Well worth a read.
  • IBM DeveloperWorks: high availability for composite applications - IBM DeveloperWorks published a great article by Mahesh Viswanathan (maheshv@us.ibm.com), Senior Technical Staff Member at IBM and Suraj Subramanian (suraj@us.ibm.com), Senior Integration Architect at IBM about an implementation of high availability for a composite [...]
  • sys_clone: Beyond Processes and Threads - Most Linux developers are aware of the two library calls for creating a new context of execution in Linux: fork() and related call vfork(), which create a new process, complete with it’s own process id, private address space and a private copy  set file descriptors, file system attributes (such as working directory) and signal handlers, all [...]
  • More at Tuxology.net…

Codefidence, my company

Some Open Source projects I hack

You have reached The End.