Sunday, December 23, 2007

כוס מרוקאי


מה מוכרים פה?
את התמונה צילם משה פונטש מתחת לביתו.

Saturday, December 15, 2007

A mention on Dr Dobb's Journal

I was doing a vanity search and found a mention in Dr Dobb's Journal. The mention is with regards to an ANSI C implementation of a Suffix Tree that Dotan Tsadok did under my supervision as his B.Sc. project at Haifa University.

Here is the link to the Dr. Dobb's Data Compression Newsletter Issue #46 - September 2003

Here is the quote (the link that was given there was indeed deprecated a few years later -- the code is available at the following URL http://mila.cs.technion.ac.il/~yona/suffix_tree/):

Another Suffix Tree
September 10, 2003

Just yesterday I ran a pointer to some Suffix Tree code, not a particularly common occurrence here. It just happens that yesterday's article gives much credit to a Suffix Tree implementation by Shlomo Yona, which is pointed to here.

Shlomo's code is designed as a library, and includes some sample code to drive it, as well as some Perl code to make it easier to exercise.

Get a copy while you can; these student Web sites on University servers come and go quickly.



Citation of my work on Hebrew language resources

I just read Characteristics of Prosodic Unit Boundaries in Spontaneous Spoken Hebrew: Perceptual and Acoustic Analysis, an M.A. thesis by Vered Silber Varod.

The website of the knowledge center for processing Hebrew is mentioned there with my name associated with its creation.

Friday, December 14, 2007

Alcatel Launches XML Security Box

I just read Alcatel Launches XML Security Box, Searches for Software Partners and got curios: ha! yet another big-fish is going into the XML market. The press release on Alcatel's website, surprisingly, doesn't say much about neither web services related functionality in general or about XML in particular. So if you see the focus in XML as the article on Network Computing suggests, then Alcatel is also becoming a player in the XML market and should probably be listed in the list of players in the XML/WS market that I made in another post a while ago. If this is indeed the case or not -- let's wait and see.

An advantage, according to Andy Dornan from Network Computing is by specialized XML Software that is combined with XML hardware. This makes me wonder if indeed this special purpose XML hardware will beat the multi-purpose multi-core processors hardware.

Another advantage, according to Dornan, it that the appliance also includes identity management, service provisioning and a UDDI registry. F5 has Firepass which can probably contribute identity management functionality. F5's ASM is already integrated into BIGIP and TMOS, so load balancing and acceleration are already available, along with other functionality and products that F5 has to offer on the same appliance.

It is an interesting announcement. I'll stay tuned to see if more XML related information becomes available.

Monday, November 26, 2007

לירון ניומן על תחדישי האקדמיה החדשים

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

http://eesh.net/blog/?p=206




תרגום ע"י מורפיקס ומנוע חיפוש מתרגם

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

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

את פיירפוקס ניתן להוריד ב
http://www.mozilla.com/en-US/firefox/
להורדת התוסף
https://addons.mozilla.org/en-US/firefox/addon/5641

והנה פוסט של טל גלילי על היכולות החדשות של מורפיקס:
http://www.talgalili.com/?p=98



Fuzzing and security testing tools

I just read an interesting presentation called Real World Fuzzing.

It explains about testing your software, testing other people's software and even hacking via examples of cracking things like
  • iPhone
  • PCRE
  • webkit
  • libpng
  • freeciv
The nice thing about this presentation is that it gives you a methodology of testing software (in this case, for security bugs) via a combined approach of fuzzing and code coverage analysis.

On the same note, I just read a blog post filled with links to security testing tools, book recommendations and a few words on each tool.

Happy reading.

Sunday, November 25, 2007

לנצח את היטלר / אברהם (אברום) בורג

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

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

ניגשתי לספרייה המקומית והזמתי עותק. אתמול בלילה סיימתי לקרוא בספר

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

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

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

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

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

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

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

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

Jerusalem's zoo -- גן החיות התנכי בירושלים





















Friday, November 16, 2007

What I learned from the time management workshop

I already wrote 3 blog posts that are related to the time management workshop that was conducted at work yesterday, which I participated in.

See:
1. http://shlomoyona.blogspot.com/2007/11/blog-post_7668.html
2. http://shlomoyona.blogspot.com/2007/11/blog-post_16.html
3. http://shlomoyona.blogspot.com/2007/11/franklin-coveys-focus-assessment.html



* I think that the workshop was nice and useful and brought good value for my time.
* I learned a few things about my colleagues from the group dynamics that was in the room. How they reacted to questions, to examples and what they said about themselves.
* I learned that there are some things that I do, in order to organize my time efficiently, which are backed up by experts. So I feel better about them and have more confidence to keep doing them.
* I was exposed to concentrated material about the philosophy of time management and effectiveness (which was, in my opinion, not the best part of the workshop as the instructor did not handle well questions and comments about the way he structured his conclusions: he gave a hypothesis, then a claim then an example and then a conclusion and acted as if he proved and that the conclusion is inevitable -- some of the members in the audience, me included, did not react well to this).
* the part about tools for organizing better the time and some games/tasks we did in order to feel it and demonstrate them was fun and I think made some clear points.
* I feel that the workshop ignored some of the issues raised by some members of the audience with regards to what in their opinion wastes their time: for example, slow equipment, noises and such -- but I suppose that this was intentional -- as these issues can be easily fixed and require no act from the employee other than just reporting the problem to his/her boss.
* I feel that the workshop contributed to all participants -- in the closing hour every attendee listed one or two things that mostly influenced him/her and why -- and the diversity was indeed interesting.
* Using the measuring tools that the workshop gave I saw that I'm pretty close to the ideal with my time management -- so there is still some work to do in order to get ideal -- and I'm going to work on it.

* I also realized during the workshop that there are quite a few things that my boss' boss (the VP R&D that I report to) does for me that help me use my time better:
* time for myself at home: working from home 1-2 times a week on specific tasks with no interferences
* weekly review of major and important things to do (and monitoring how last week's tasks were carried out)
-- Those are only two examples, there are more.

Bottom line -- I think that the workshop's hours were well spent. I personally learned a few things.

I'm looking forward to the two more workshop days expected in the first week of December. They are about other issues. I'll write about them as soon as I attend them.


סדנה לאפקטיביות אישית וניהול זמן מאת אלון אולמן בעבודה

אתמול במשך מספר שעות שהיתי עם עמיתים מהעבודה בסדנה לאפקטיביות אישית וניהול זמן מאת
אלון אולמן



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



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





הנה כמה דברים שרשמתי לפני במהלך הסדנה כאלה שבשבילי מסכמים רעיונות מרכזיים וכאלה שיש לי עוד לחשוב עליהם:



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



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





וכמה פנינים:



המרצה אמר: יש פה מעגל שהוא בלופ סגור



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

דעה על ספר: תוצאות -- המסע לאפקטיביות אישית / אביעד גוז

תוצאות
המסע לאפקטיביות אישית

מאת: אביעד גוז
הוצאה: מומנטום
תאריך: 2007


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

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

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

נושאים בהם הספר דן חופפים במידה רבה לנושאי הסדנה שהשתתפתי בה

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

יש מקום גם לאיזון בין פעילות לבין מנוחה.

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

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