Author Archive

5 years spamcollect – Happy Birthday

Sunday, April 22nd, 2012 | Permalink

Actually I was quite surprised when I realized that I am maintaining this blog now since 5 years.

Initial idea was just to store things I had trouble with and found a solution. So I don’t have to use Google or any other search engine.

I have to say I am also quite surprised that the PHPList Hack is since years the most popular one I have wrote. Seems like the system is used widely but not as open as expected.

Also one of my favorite posts is the one about SLES 10 sucks. Especially the comments section is fun.

Lets see what the next years will bring.

Fixed! – SugarCRM – Module Loader blank page after installing module

Wednesday, April 11th, 2012 | Permalink

This took me a while till I found a solution. The module builder in SugarCRM seems to have a bug. Whenever you install something using the module loader, the system seems to kind of crash. The module loader page is not showing anything any more except the saying “Module Loader”. This seems to be a bug in all 6.2.x versions.

I found a solution here.

Goto the file ModuleInstall/PackageManager/PackageManager.php and edit line 668.

change:

$target_manifest = remove_file_extension( $upgrade_content ) . '-manifest.php';

to:

$target_manifest = UploadFile::realpath(remove_file_extension( $upgrade_content ) . '-manifest.php');

How to copy all files including hidden ones on linux

Sunday, April 8th, 2012 | Permalink

I tried to copy all files using the cp under linux. Unfortunately in the usual case this is only copying the normal files. Things like .htaccess or .ssh directories are not being copied.

There is a simple solution for that. Just add the following line to the bash / shell you want to do the copy from.

shopt -s dotglob

This sets kind of a “global / all files”.

Ever asked yourself how long it takes till Apple approves your App?

Friday, April 6th, 2012 | Permalink

There is no general answer to this, but from my experience it takes around one week usually.

I have submitted four apps within the last three months and in general there was a waiting time of one week.
Honestly this is a hard time for a developer. In some cases (2 out of 4) Apple decided not to approve the app and rejected it.

I wonder how long this takes for the Google Android market.

Update on: Just found a bug in OS X Lion and there is nearly no way to tell Apple!

Friday, November 25th, 2011 | Permalink

I described a problem related to Samba shared drives on Windows and connecting them with Mac OS X Lion here.

After three months and two more versions of Lion there is still no solution. The guy from Apple never called back and never replied to my email.

I see this problem on all Macs running Lion in my company. So this is not my machine.

Apple support was one of the best in the industry for many years. Today it is just like the rest of the support hotlines. It takes hours to explain and it gets never solved.

Thanks! I liked Snow Leopard better because it actually worked!
Do I have to move back to a PC? After all these years?

Why Android phones suck and why the iPhone wins the game

Sunday, October 30th, 2011 | Permalink

Honestly, since the beginning of the iPhone vs. Android war, there has been not a single Android phone I am interested in. Starting with the Android G1, which looked for me like a Fisherprice toy to the current, Samsung Nexus S – not a single one that really nailed it for me. It is no secret I like Apple stuff, but just comparing the two different ideologies behind the phone, shows you simply why Google is not going the right way with its mobile OS.

Android Version 1.0 was bound to a Gmail account. Means you had to have a Gmail account to get your contacts and mails. There was no POP3 or IMAP client pre-installed and I would doubt there was one on day one. You had to save everything in the cloud. Not optional, you had to!

People are often say that the platform that Apple provides is under total control of Apple. That is true and it is not always good, but on the other side, it gives you the safety that an app is not doing anything dodgy with your contacts, SMS application or anything else. This has been seen within the Android eco system quite a lot within the last months.

Here are a few examples:

Nasty Android Virus Fails To Inform You Your Calls May Be Recorded

Android hit by rogue app malware

Google removes 21 apps infected with malware from its Android Market, report says

And to bring it down to the point – if you want to run stuff that is not in the iTunes store on your iPhone just UNLOCK the damn thing!

Back to the release cycle

To be honest they pretty fast release new versions, which is from one view very impressive, but if you read this really good article at “the understatement” you will pretty soon realize that this is Androids biggest problem!
Apple always at least supported their hardware from the OS perspective at least for 3 years. Means a phone that is 3 years old (iPhone 3GS) is able to run iOS 5, which is while I am writing this, the current OS version of Apple.

If you look at the graph you will see that basically every Android phone sold is already out dated the moment you buy it.

I think this pretty much nails it down!

Buying a phone that is already out dated and rebuying a new one, just because the OS is not providing the latest features or having support for at least 3 years!

Happy birthday Linux

Saturday, September 17th, 2011 | Permalink

Today, exactly 20 years ago, Linus Torvald released the first version of his kernel which is today known as Linux.

You can read his initial message to a minix newsgroup by following the link.

His release not for 0.2 can he found here.

Thank you Linus for starting with Linux and thank you to everyone who participated in creating a free and super stable operating system within the last 20 years. Awesome job and keep doing what you are doing!

Happy birthday Linux!

New design on spamcollect.com

Sunday, August 28th, 2011 | Permalink

I just updated the design of spamcollect.com. I hope you like the new colors. I am playing around with Google Adsense, so please don’t be angry, this is just a test.

RTB finally gets an open standard called Open RTB

Sunday, August 28th, 2011 | Permalink

If you are working in the online advertising industry, you might already have heard the letter RTB. It is like a buzzword floating around in all agencies currently. Most people don’t know what it is.

It is basically buying display inventory based on algorithms and target user thru that. All is happening in real time and every agency has to send a bid.

There is now an open standard for this called Open RTB.

Create PowerPoint like presentations with HTML5 and JS – deck.js helps

Wednesday, August 24th, 2011 | Permalink

Just found deck.js a JavaScript framework that lets you create Power Point like presentations within the browser using new web technologies like Ajax, HTML5 and CSS3.