Author Archive

More on Firefox and some on memory leaks

I’ve seen this article in the past, but it came up in my Google reader list for some reason, so I’ll blog about it.

One of the main problems people have with using Firefox is that its such a memory hog – it eats up a lot of memory and I’ve seen instances where after running for a few days it can consume more then 1 Gigabyte of memory and as a result becomes incredibly slow as the operating system has to keep swapping browser parts in and out of virtual memory just to change tabs. This of course slows down other applications. Mozilla developers, on the other hand, claim to keep a really tight ship and to test for and fix memory leaks. I’m not saying this is not the case, but the evidence for memory abuse are staggering.

(more…)

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

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

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

שועל האש 3 – בטא 1 שוחרר לא מזמן

וחשבתי אולי לקחת אותו לנסיעת מבחן, בעיקר אחרי שקראתי את בזמן האחרון כמה בלוגים שבמדברים על ה-Firefox החדש, וספציפית על סרגל הכתובות החדש שמוצא דפים בהיסטוריה לא רק לפי התחלת ה-URL. זה אכן מגניב ושימושי, ומכיוון שאני לא מאמין גדול בסימניות השיפור בסרגל הכתובות משתלב טוב עם נוהלי העבודה שלי1. שועל האש 3 מציג הרבה שיפורים בממשק הסימניות, חלקן באופן מפתיע (אותי) שימושיות (לי):
(more…)

  1. באותו הקשר של נהלי עבודה, אני רוצה לציין את ּSpeed Dial שהוא הרחבה לשוא”ש שנותנת את התכונה המוצלחת למדי של אופרה – מסך עם 9 כפתורים גדולים של אתרים חשובים. אני לא זוכר איך זה בדיוק באופרה, אבל Speed Dial נכנס גם בטאב חדש, מה שמאוד שימושי. []

Gotta post this!

As reviewed in the Compiz Fusion blog, there’s a new Compiz1 plugin that uses the accelerometer sensor available in some modern laptop (like some Lenovo, Apple, Toshiba and Dell models) to control the virtual desktop feature: smack the laptop screen and the display shifts to the the required workspace.

  1. the 3D effects window manager for Linux []

איזה כיף להתעורר לבוקר גשום

ותראו מה מצאתי על המדרכה ליד הבית:
שבלולּ

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

(more…)

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

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

שק עם קקי:
שק-עם-קקי

(more…)

Nokia E90 vs. Sony Ericsson P1i – Preface

Up till very recently my main phone was a Nokia 6600 – which was getting very long in the tooth (I think it was introduced more then 3 years ago. My specific device is about 2.5 years old). I love the PDA features, the full network experience (the internal Nokia browser was shit but with Opera For Mobile and Mini Opera you can actually use the web properly), and of course – the ability to run Putty to get SSH access to all my favorite servers :-). Anyways, I was in a market for a new smart phone, unfortunately the offering in the market right now are very poor, mostly as everything is in a state of transition now – The Windows Mobile platform is moving from the horrendous version 5 to the quite usable version 6, Linux is poised to launch as a major smart phone platform with OpenMoko, Google’s Android, Palm’s Treo devices are aging and we hope to see them soon replaced with the Access Linux Platform (what was once Palm Source), and Nokia… well Nokia are still doing their thing but you can also see that they are thinking about new stuff – if you look at the Nokia internet tablet devices (N810 is the latest) and some exciting demos Nokia had shown.

But still – I need a new phone now and all these exciting new devices will come out – maybe – in middle of 2008. So I have to choose from what I have in front of me, which is not much. Eventually I settled on the Sony Ericsson P1i, which is a very interesting smart phone from Sony Ericsson and is currently their main business offering. I hated many Sony Ericsson phones I’ve used in the past, but I saw some new UIQ3 devices and they seemed very nice so I decided to give it a chance. It also helped that compared to the alternative – a Windows Mobile 6 device – it was about half the price. Then my boss decided that I also need a new phone and went and bought me a Nokia E90 (well – it was a very lengthy and heated discussion and eventually we settled on the Nokia), which is currently the top Nokia business phone. And so the shoot out begins…

(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 😉 .

Using VirtualBox 1.5 under Linux

I’ve been using VirtualBox 1.5 to run MS-Windows guest virtual machines under my Linux operating system (Fedora 8 and Ubuntu) for some QA and stuff like that. This post is a summary of my experience with this virtualization solution, mostly so I won’t forget the details, and as such is expected to be updated from time to time.

(more…)

Script day – find Java jar files that contain a Java class

From time to time I need to work with a Java program or library that requires some import which I’m not familiar with. Its often very easy to just copy the fully qualified class name and search for it on Google which usually helps identify the product that contains this class.

But if you know that you have this class on your system somewhere, and you are just not sure which jar file you need to add to your project for it to compile – this script will come in handy:

(more…)