Feeds:
RSS
Atom

Intro

This site is a technical blog about TYPO3 content management system (more). Latest articles are below for your convenience. Clicking on the title will show you the full article. Thank you for coming!

On Friday I got my new shiny black 16GB iPhone 3G. I really like this device. I saw many different SmartPhones but none were truly good. They were "not a bad phone" but quite bad in the rest. Normally they tried to emulate computers but they all have a very small screen and extremely small fonts without any anti–alias. Using these SmartPhones is a pain.

iPhone is different, it features good fonts, large letters, screens free of clattering, etc. And what is even better, applications...


My "TYPO3 extension development" book is sent for printing.


There was a man once. His surname was Murphy. Some believe he was a member of the crew of some American ship. Others believe he was a scientist. The thing is that there is a law of his name, the Murphy's law. It states:

If anything can go wrong, it does.

 

It does not sound very optimistic. But it explains everything what goes wrong. Especially well it applies to software development.

I always find that if I am lazy or forget to test something, it behaves wrong. For example, I implement five...


There are certain book that change your views to the world forever. Lately I was very lucky to come across some of such books. One of them is Garr Raynold's "Presentation Zen" book.


Two times in the past month I came to the same question: should abbreviations be used in the code or not? In this article I am trying to give my answer to the question.


OpenOffice finally decided to make its software run natively on Mac (previous versions required X11). It is still beta and runs slower than NeoOffice. But it has better revision handling than previous OpenOffice or current NeoOffice.

I tried OpenOffice 3 beta 2 recently and found that fonts are much larger than fonts in other Mac applications. Next I decided to try development version but the problem is still there.

I searched OpenOffice settings to revert font size to normal for Mac but...


See inside!


I made a file that can be imported to Eclipse/ZendStudio/PDT to format code according to TYPO3 coding conventions. I must tell that PHP formatter is buggy and does not always follow its own rules. Nevertheless, you still can try this file. But make sure that you backed up your existing scheme.

Thew file can be imported through the "PHP", "Formatter" setting group in Eclipse preferences. Notice that file is compressed and must be decompressed before importing!


From time to time I have to go to TYPO3 Extension Repository on typo3.org to look up an extension for my current task. And each time I wonder about some extensions. They have very strange titles and descriptions. So strange that I would not dare to install such extension.

The title and description should give a clear and precise idea what extension does. I, as a potential customer of the extension, should not go investigating what it does exactly. It should be clear immediately.

Let's have a...


From time to time I notice that many extensions duplicate certain functionality. For example, many extensions have a page browser. Some of them use page browser provided by pi_list_browseresults function from tslib_pibase class. Examples include mininews, indexed search and tt_news. That function is hard to customize, so almost everyone creates a new page browser.

I came across it again this week. While creating a new extension I had to use a page browser. I have several page browsers already...