Skip to: content | sidebar | login

Home: Archive

2007-12-01 - 2007-12-31

Begining of a new adventure

Posted on 12/10/07 13:43:58. | Bookmark this on Delicious

On Dec 03 I started a new job. That day I joined Poznań TC task force for GlaxoSmithKline IT Support Center

Occupying Web Hosting Analyst job I will take part in refactoring company's websites to match new business approach. Business wants to have solid and reliable platforn for sharing applications in a secure manner for Intranet and Extranet users. This means, we have to build strong environment so that all data is safe while 3rd party partners are allowed to use GSK applications in extend they are meant to.

Of course, this is the begining... Don't expect I would say a lot more as I just started and passed some internal trainings. More to come ;)

Little things that bring problems

Posted on 12/19/07 22:47:26. | Bookmark this on Delicious

This is a short blink. I've just read quite important blog entry.

Artuu complains about bad Unix rm command behavior. While it is quite obvious, that rm has simple buffer overflow detection by reducing amount of parameters, Atruu pointed out a threat on MidCOM's performance.

MidCOM's cache module stores various data in filestystem so that it is not required to get them from DB on and on. And thisi is GOOD. However, on bigger sites you can end up with dozen thousands of small files. And that is BAD since FS performance may drop radically when scanning directory for a single file. It seems, we have to introduce directory hashing for MidCOM's cache soon.

OK, I know that exts3 can handle big number of files with htree but a simple test will show how much we can loose. With any method create some 20-30k files in a temp directory then run mc (Midnight Commander) from that path and see how long it takes to open a pane.

Misusing fuel at pumps

Posted on 12/27/07 00:19:49. | Bookmark this on Delicious

Ocassionaly I find articles about XHTML and sense of using <?xml version="1.0"?> when third part of used browser are IE6.

According to browser stats some 1/3 of all browsers are IE6 that would not understand either <?xml version="1.0"?> prolog nor Content-Type: application/xhtml+xml header. What is worse, the first turns IE into quirk mode and the latter make it want to save document instead of rendering. It's a bit like pumping unleaded full up while having LPG fuel system.

In all Midgard templates and style element we promote XHTML tags but it appears that is somehow just a show-off that we are all aware of XHTML but actually we provide nothing special. Perhaps it would be valueable to look from distance and say that unless XHTML compliant browser covers at least 90% of market, it is pointless and perhaps maleficent to make 33% of browsers to misunderstand our pages. And please, think about poor designers that have to struggle with layouts :)

Back


Return to top