Checking out SugarCRM in terms of features and capabilities:
Helps when you are running Ubuntu on your laptop:
http://www.howtoforge.com/installing-sugarcrm-community-edition-on-ubuntu-8.10
Checking out SugarCRM in terms of features and capabilities:
Helps when you are running Ubuntu on your laptop:
http://www.howtoforge.com/installing-sugarcrm-community-edition-on-ubuntu-8.10
A very cool technology prototype using shape recognition and 3D graphics overlay and motion sensing…
http://technology.todaysbigthing.com/2009/06/17
With the change of the way Ubuntu interfaces with its hardware (through FDI files), it took me a while to figure out how to change the default virtual desktop so that I could do extended desktop on my Thinkpad X60 tablet to use screens that are 1400 pixels wide or greater.
It turns out to be very straight forward:
Edit your /etc/X11/xorg.conf to have the following section:
Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" SubSection "Display" Virtual 2840 1050 EndSubSection EndSection
So now when I encounter projectors/screens that are wider than 1024 pixels, I can still do extended desktop by using either the Fn+F7 key, or going to the System -> Preferences -> Display application.
Strangely, this information wasn’t easy to find because the same .fdi script that worked on my X200 didn’t work on the X60. Most likely was the wrong product info attribute in the fdi file (lshal | grep IBM on the X60T gives me this -> info.product = ‘TPPS/2 IBM TrackPoint’)
Anyway, found the correct directive here:
http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#vertical_scrolling
<match key="info.product" string="TPPS/2 IBM TrackPoint"> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge> </match>
Strangely, apparently this fdi directive doesn’t work on the X61T, and something needs to be changed.
See: http://ubuntuforums.org/showthread.php?t=1139856&page=2
Ubuntu recently released their latest operating system, Ubuntu 9.04, also known as Jaunty Jackalope. I have been running it for the past 2 weeks on my Thinkpad X200, and I must say that I have been thoroughly impressed - more so than any other releases I have experienced so far. Top few things that impressed me:
Well, I am curious how the next version of Opensolaris will be like, especially now that Oracle has bought over Sun - if its on schedule, it should be this month.
Tuckwai’s blog post on visualisation made me remember this technology that I have been looking at for a long time, but never had the time to delve deeper into it other than downloading the Java libraries.
Processing. An amazing piece of software used by companies such as Yahoo and others. Capable of a variety visualisation stuff.
Nice screensaver type effect
MTV-type effect
Its recently (about 6 months ago) been ported to Javascript. See more here.
I am quite convinced that in the next few years, the general population on this planet on the whole is going to be losing a lot of data. Why?
Everything is going digital.
All communications, media, personal records - they are all going digital. When was the last time you used a traditional silver halide film camera? And as of now, there is no ideal storage technology that comes close to paper or cloth in terms of reliability and robustness.
Under the most ideal storage conditions, Kodak CD-ROM can last 217 years. In most cases, they don’t go beyond 20 years. http://www.cd-info.com/CDIC/Technology/CD-R/Media/Kodak.html
Most families have no idea what is the best method of storing data - backup hardisk fail pretty frequently. And when they do, it is extreme grief for the victims.
About 2 years ago I built my little VIA-based 600GB RAID 5 file storage server. A few months ago, one of the hardisk went down (RAID 5 still runs fine with 1 failed hardisk, albeit in degraded mode) , and as a stop gap measure, I bought 2 1T hardisk, copied the data to the 1T hardisk and did manual mirroring.
Now, to keep my 2 portable disk in sync, I’m using RSync. http://www.mikerubel.org/computers/rsync_snapshots/#Rsync
I’ll need to find a more optimal solution soon.