technozid

A fun ride through the cyperspace

Category : Internet

"Alles wird gut!" (Everything will turn out OK)

IE7 via Windows UpdateToday I received Internet Explorer 7 as part of the Windows update. For a professional webmaster this is a significant date, because it means that the majority of visitors (43% for this blog, ~60/65% for the corporate pages under my control) is now in the process of switching from IE6 to IE7. This should make a lot of things easier, but requires some legwork to go and check all sites if they work correctly.
Unfortunately, there are still people out there who continue to use IE6 or even have IE5.5 or older installed. The good news is that there are some smart folks out there who created monolithic, standalone archives of older IE versions which you can install parallel to your IE7. Check those links:

Money hidden on website

A fellow member of WebmasterWorld came up with a clever marketing idea. He (she?) hid US$ 200 on the website, and the first visitor who finds it will receive the amount in cash. Of course this is a shameless attempt on getting links to the site, but I appreciate the smart idea. So here’s the link from me.

Googleschreiber

googleschreiber I’m sorry, this only works in German. But maybe you get the joke when I tell you that the German word for ballpen is “Kugelschreiber”.

Thanks to Jörg who came up with this spontaneously when he saw the pen lying around at my desk. If you ever need a translator English/German/German/English get a quote from him!

My first day in Second Life

I learned about Second Life quite a while ago, not the least due to the coverage by BoingBoing. Being involved in 3D design myself, I was curious to see how an interactive 3D world actually works. But on the same time I was reluctant as well, recognizing the potential for addiction in such a community. After all I have a “First Life” which feels sometimes as if it consists of a handful of seperate lifes already, so what would I need an additional virtual life for?
Probably because I am on vacation right now, curiosity won and I signed up with Second Life. I was a bit disappointed because the selection of names was limited. You could pick a first name yourself, and then select from a list of last names. I tried “Technozid Link” but that was refused.

Once you sign up, your (then blank) Avatar goes through a few training stages, where you can do basic customization and learn your first steps – including flying around – in the virtual world. Thus “graduated”, the character is set loose to explore the new world. My first steps were a bit erratic. I enjoyed flying pretty much, but I wasn’t sure what I was allowed to do and where to go. After some stumbling around I found a “money tree” – a gift for new users equipping them with some cash since basically Second Life is a virtual economy of its own. In the course of my exploration I found some more trees, so my purse now holds almost 300 so called “Lindon $”. As of this writing, I am reclining in a seat watching a tabledance and get paid 2 L$ for each 10 minutes.
All the characters I talked to were very friendly. One gave me a whole wardrobe of clothing, so that I could get into something decent instead of the “newbie look”. I stumbled into three mature neighboorhoods with explicit graphics and Avatars. I didn’t mind, but I was very surprised since I have not expected this in a mostly US-based community. In one neighboorhood my Avatar got offered paid intimacy (which – even if it would have wanted, it could have not offorded anyway), and I found out that the owner of the place gets 25% revenue from all the “transactions” taking place. I mentioned to the character offering it to mee that – as far as I have seen – my Avatar wasn’t properly “equipped” for this. And without hesitation my counterpart beamed the necessary tool into my inventory…
Apart from that, it runs a bit bumpy. Textures seem to be a major problem – a lot of characters are dressed into “Texture missing” images. The world freezes a lot, teleports are often blocked. To me it looks like the server hardware can’t quite cope with the user requests.
I’m still hesitant. It looks like some fun, but I don’t know what to make of it yet. Nevertheless, if YOU are in Second Life too, drop me a line.

New Joomla! version – and a fresh security start

Today, the new version 1.0.11 of Joomla! was made available for download:

Joomla! 1.0.11 [...] is being designated a Critical Security Release. All existing Joomla! users MUST UPGRADE to this version, due to several High Level vulnerabilities that affect ALL Previous versions of Joomla! [...] If you are using ANY previous version of Joomla!, you need to upgrade to 1.0.11 as soon as possible.

Just in time, because also today, Secunia found security issue #20 with this software (admittedly in Joomla! 1.0.10):

A vulnerability has been discovered in Joomla!, which can be exploited by malicious users to conduct SQL injection attacks. The vulnerability has been confirmed in version 1.0.10. Other versions may also be affected.

Seems the developers are actually taking security a little less lighthearted. At least the security advisory sounds pretty straightforward.

Via Andreas

Sick of crusading Joomla! advocates trying to silence criticism

What do you do if you are promoting a piece of software which had – partly due to its popularity and partly due to inherent design concepts – several security issues more or less since its initial release?
Make a joint effort with core- and add-on developers to educate the user base and get rid of those issues once and for all?
No, way too much effort. Instead Joomla! activists seem to prefer to come down on anyone who dares to mention those issues like the wrath of God! It is now the third time I came across this type of immature reaction from Joomla! supporters, and I’m really sick about it.

If you are interested in the facts, and a distinctive yet critical point of view, read on. For those of you just wanting to flame me because I dared to mention “security issues” and “Joomla!” in the same sentence, save yourselves some time and proceed directly to the comment form.
Read More…

Speed rush with fibre optic link

With an almost 3-week delay we finally switched on our fibre-optic link today. The delay was caused by the electrician of our landlord (do you say landlord also for office buildings?), who has the exclusive right to do all wiring in the building. Fact is he broke the cable the first time, but it cost him more than a week to borrow(!) the measurement equipment to confirm it himself and then another 10 days to get a new pre-confectionated(!) cable. That’s Mr. I-installed-many-fibre-optic-networks-before for you :-( Our ISP and myself were righteously furious at this guy and his exclusivity deal. I hope the accounting from our ISP check his invoice really thoroughly…

Along with the fibre link came a tripling in speed for our connection (from which this blog benefits too since it is hosted on one of our servers). Once the link was established, we experienced a short but fascinating speed rush as our connection worked at stunning 100 MBit/sec. Just for the fun of it I downloaded a long movie from archive.org with some impressing download rates. However 15 minutes later the router was throttled to regular speed, but even the tripling is quite nice. Probably ISP’s should occasionally switch high bandwidth on for customers, so that they enjoy it and are more likely to upgrade next time.

Modern nightmare: getting in touch with eBay staff

A couple of years ago my company bought the software package QuarkXpress from someone at eBay. Recently we tried to upgrade that version to the most current one, but Quark declined the upgrade saying the version was already upgraded. This upgraded version is registered to the person who sold us our old version, which is a clear violation of Quark’s licensing policy. But even though this person – who is known to Quark – is using a pirated copy Quark still declares this as not being their problem…

So it’s up to us – or more precisely to me – to try and resolve that issue so that we can upgrade the package. So I browsed my old email archives (glad I still had them) and finally found two mails between the vendor and myself. Unfortunately there was no address and not even a name, but I had the eBay auction number.
Next I tried to access that auction within eBay, but since it was older than 90 days it wasn’t there anymore. However I still found the rating and by this I could access the vendor’s profile. He’s still active in eBay. Since I intended to write a (snail mail) letter to him, I needed his name and address. So I set out to contact eBay regarding that issue.

Have you ever tried to contact eBay?

First attempt: footer navigation, imprint or contact address. Nothing!
Second attempt: “My eBay”, contact link or contact form. Nada!
Third attempt: Help center, contact form. Hooray, it’s there! Oh… category selection. None really fits. Ah… this form might do it. It requires the auction number. Duh! It rejects my 3 year old number. Well, I randomly selected one from the current auctions to make it submit.

Once I got the email-CC of my request I thought that I’d only had to wait for an answer. Ha-ha!

The answer came half a day later and said that they could see no association between me and the auction in question. Well, of course there was none since I randomly picked an auction to make the form submit! But the REAL auction number was inside the text. I politely pointed out this fact and repeated my question. The answer came the next day, saying basically ‘Who are you and why are you emailing us?‘.

Er….Pardon? So I repeated the whole issue, gave auction numbers, mentioned account names and again asked for the name and address of the vendor. The answer came half a day later, saying again basically that they don’t know who I am. It turned out that the email address registered with eBay was an internal mailing list inside my company along the lines of ebay@… – never meant to SEND email, only to receive it. My own emails were sent under my regular account – so there was an address mismatch. And some eBay policy somewhere says that in this case – even if correct names and passwords are quoted – no information may be disclosed. Not that there was a unique tracking code attached to each email, and the initial email originated from eBay’s own form center.

It took me a couple of more and more irritated emails to find out about this policy. One of the customer reps (I got a new one upon each mail exchange – despite the tracking ID) hinted that I could of course change the eBay mail address in the “My eBay” area. Which I did.

So, finally, I made everything right, and finally I was eligible to ask the question I intended to ask all along: name and address of the vendor! I shivered with anticipation as I hit Enter…

… only to get the answer half a day later that they couldn’t find the auction because it’s older than 90 days, and that I “should contact them earlier the next time!”. The question for the vendors name and address was studiously avoided.

Epilogue:
The vendor in question is listed as an eBay PowerSeller. He’s still selling similar software packages and he is posting a sales tax identification number alongside with his auctions – not easy to find – but present as required by national law. It cost us 10 € for a database query to get the name and company address associated with that ID number. Tomorrow’s mail will deliver our letter to him. We’ll see what happens.

Painless upgrade to new WordPress

I was reluctant to upgrade my WordPress 1.5.x to the most recent version because there were quite a lot of warnings given on the official site. Especially the part about backing up the SQL database made me postpone. However Brian just posted a reassuring explanation with a handy script, promising a painless WordPress update in 35 seconds. Well, it took a bit longer for me since I had to adjust a few paths but – hey – it worked just fine! Welcome to WordPress 2.4! Thanks Brian!

My ISP just upgraded me to 6 MBit free of charge

I just got an email from my ISP NetCologne saying that they just upgraded me from 2 MBit to 6 MBit without extra charge. I immediately made a speedtest and reached ~550 KBit KByte/sec upon downloading a 10 MByte file. The theoretical maximum would be 768 KBit KByte/sec but with all the overhead a realistic value would be ~650 KBit KByte/sec. Maybe I should check the settings to see what those ~100 KBit KByte/sec fricitional loss attribute to. Anyway, thanks NetCologne!