Archive for the ‘Tech’ Category

Problems in the blog

This is a notice of technical difficulties: I was doing some maintenance work on the blog – installing plugins and stuff, and I broke the comments so that people couldn’t send comments.

I’ve now fixed it so its ok to post comments, sorry about the mess.

Also – now when you comment, you can register yourself to receive notifications by email when anyone answers. This is much easier then having your RSS aggregator read the comments feed.

Again, sorry for the problems and keep those comments coming 🙂

Copying mail to MS-Exchange server using IMAP

I’m not really proud of the fact, but my work place has decided to migrate the mail server (after several tests of open source platforms) to Microsoft Exchange. For that we need to copy the current mail boxes of users from the server being phased out to the new MS-Exchange mail server.

In previous migrations we’ve used the excellent imapsync program which is written in perl and connects using IMAP to two servers and copies messages and folders from one server to another. Nonetheless, trying to get imapsync to work with the beast that is MS-Exchange has proved to be daunting. This is not really a rant (although you can read it as thus – I won’t mind at all 😉 ), but trying to get the thing to work I searched the web high and low and found precious little information about migrating to MS-Exchange1, so this is basically a summary of my recollection of the process in hopes that others will find this information useful2.

(more…)

  1. Hopefully that means that not a lot of people are doing it ? []
  2. And in higher hopes that others will not need this information 😉 []

History meme

Everybody is doing the history meme thing these days, so here’s mine:

(more…)

Another Ruby rant

(I’m not sure if the first such rant was on this blog, or it was just on a comment in another blog, but it was about the incredibly navel-contemplating project “god“).

I like Ruby and I think its a neat little language. Although it still suffers from some childhood maladies (such as very bad performance), it has a very nice syntax and uses a lot of common development paradigms mixed-in in a very interesting and useful way. I’ve wrote a few programs (small and large) in Ruby and I keep it in my arsenal of programming tools on the same shelf as Perl (and not on the same shelf with Python which is stored in some box somewhere).

But I keep noticing the same problem – it used to be that we would joke about C programmers saying “when you have a hammer every problem looks like a nail”, but its becoming more and more apparent that Ruby programmers fall into the same category. Everywhere I turn theres someone who is trying to use Ruby (or misuse it as the case may be) in a situation where it is clearly the wrong tool for the job.

The above mentioned “god” is a good example, but here’s another one:
(more…)

Another gaming post – Wii head tracking

There’s a lot of Wii hacks going around (mostly by this guy) – which I’ve mostly managed to ignore, but this last one is so cool. You wouldn’t think so just reading the title, but watch the video:

This is definitely cool, and as Johnny Lee says – if any Nintendo Wii developer is watching this: bring on the games!

(I’m not buying a Wii just yet, but if a game that uses this technique comes out, I’d be hard pressed not to buy one).

ובכן, זה מעניין

עוד קצת על OOXML ו-ISO – תקציר הסיפור עד כה: מיקרוסופט דוחפים את פורמט קבצי ה-Office שלהם כתקן בין-לאומי; לאחר אשרור מהיר ב-ECMA, גוף תקינה אירופאי, מיקרוסופט מנסים להעביר את הפורמט של ערכת Office 2007 הידוע גם כ-OOXML לתקינה מהירה ב-ISO, ארגון התקינה העולמי, ונכשלים אבל ממשיכים לתהליך תקינה רגיל במסגרתו הם מקבלים כ-3700 הערות מגופי תקינה לאומיים לגבי התקן (ישראל שלחה 33 הערות, בעיקר בקשות להבהרות ותיקונים בנושא כתיבה מימין לשמאל). האתר DIS29500.org (על שם הקוד לתהליך התקינה הנ”ל ב-ISO) מרכז את כל ההערות ובתקווה גם את התגובות של מיקרוסופט בעתיד לכשיפורסמו. ארגונים, חברות ואנשים פרטיים התומכים בקוד פתוח כמובן מתנגדים לכל התהליך ומנסים ליירט אותו.

מה שמביא אותנו לסיפור המעניין – איראן הגישה גם היא 58 הערות בתהליך התקינה, הערה איראנית מספר 58 הולכת כך:
(more…)

The difference between Apple and Google

This is about phones of course – the difference is that with Apple, you have rumors then they announce that the rumors are true and there is a phone, but it won’t be available for 6 more months, then you get a closed box that you can’t even get more applications for, then 6 month later they announce that there will be an SDK, some time. With Google you have rumors then they announce that the rumors are false and there is no phone, but there is an SDK.

Yea, lame, I know. Well, sucks – this is the place that I write anything that comes to my mind 😉 .

Fedora 8 notes

The Fedora project is about to release a new version of the Fedora operating system – version 8 (its not called Fedora Core anymore, not since version 7, for all those who were living under a rock for the last year. Yes, I mean you Bryan and Chris). I’ve been running the last test release – test 3 – for about two weeks now, and I wanted to mention a few of the things I’ve noticed about Fedora 8. Which is mostly rants about stuff that doesn’t work as advertised, but aside from that Fedora 8 is a very solid release.

(more…)

חנויות מוזיקה ישראליות באינטרנט

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

כמו songs.co.il של NMC גם imusic נותנים להוריד קבצי MP3 בלי DRM ושטויות (איזה מזל שאקו”ם לא מספיק מתוחכמים כדי לדרוש את זה) וכמו Songs.co.il, גם ב-imusic המבחר רחוק מלספק – רק ש-imusic לא מפחדים להתהדר בכותרת “כל השירים שבאינטרנט”.

זה לא שאי אפשר לקנות שירים בעברית באינטרנט – רק אי אפשר את מה שאני רוצה.

נ.ב. – כשמורידים שירים ב-imusic הם יורדים כקובץ ששמו השם הפרטי של האומן, ובלי סיומת – מה הקטע ?

אפל משחררת את לאופרד

ארוע חשוב, אולי, אבל בד”כ דבר כזה לא יקבל פוקוס בבלוג שלי, לולא רשימת התכונות החדשות1 ב-Mac OS X 10.5, מערכת ההפעלה החדשה של אפל.

מי שיסתכל בעיון בעמוד (אין קישור ישיר, אני מצטער – תלחצו על הקישור שלמעלה) ימצא לקראת הסוף את קטגוריית “UNIX”, תחתיה יש כל מיני דברים חדשים בלאופרד -חלקם לא ממש קשורים ישירות ל-UNIX, אבל לא נורא – אבל הפריט הראשון בקטגוריה מאוד מעניין, ואני מצטט:

UNIX® Certification

Mac OS X is now a fully certified UNIX operating system, conforming to both the Single UNIX Specification (SUSv3) and POSIX 1003.1. Deploy Leopard in environments that demand full UNIX conformance and enjoy expanded support for open standards popular in the UNIX community such as the OASIS Open Document Format (ODF) or ECMA’s Office XML

מעבר לעובדה שאפשר לפתוח דיון לא קצר בנושא האם סתם “UNIX Certification” מספיקה למערכת הפעלה שרוצה להשתלב בסביבת יוניקס ארגונית מלאה (וראה ערך פרוייקט פרוייקט אינדיאנה של סאן שמטרתו לגרום לסולאריס להרגיש כמו לינוקס כדי לפנות לפלח השוק הכי גדול היום של התקנות UNIX: לינוקס2 ), יש לשים לב להערה הקטנה שמסתתרת לה בסוף הפסקה:

אליבע דה-אפל, Microsoft “Open” Office XML הוא תקן פתוח – ומוזר עוד יותר – תקן UNIX פתוח…

  1. מעל 300! אם להאמין לרשימה של אפל. לא ספרתי []
  2. ולהזכירכם, למקרה ששכחנו, לינוקס אינה סוג של UNIX []