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!
12. October 2008 by Dmitry Dulepov
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...
Posted in Buzz |
| 279 views
22. September 2008 by Dmitry Dulepov
My "TYPO3 extension development" book is sent for printing.
Posted in Buzz |
| 271 views
22. September 2008 by Dmitry Dulepov
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...
Posted in Buzz |
| 194 views
20. August 2008 by Dmitry Dulepov
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.
Posted in Buzz |
| 111 views
18. August 2008 by Dmitry Dulepov
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.
Posted in Buzz |
| 398 views
09. August 2008 by Dmitry Dulepov
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...
Posted in Buzz |
| 197 views
03. August 2008 by Dmitry Dulepov
Posted in Buzz |
| 344 views
03. August 2008 by Dmitry Dulepov
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!
Posted in Buzz |
| 379 views
31. July 2008 by Dmitry Dulepov
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...
Posted in Buzz |
| 382 views
29. July 2008 by Dmitry Dulepov
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...
Posted in Buzz |
| 284 views