Kleine Wereld

How are things going? (1)

Gepubliceerd op 29 juni 2010 13:45:31 door lisje.

So how are things going?
Lot's of things happened here in France, well that depends on how you look at it of course.

@work

Last week, we've had to resurrect the database of one our bigger clients. One of the tables had no auto-indexes available anymore and that's a big problem when you need to be able to write thousands of records in that table every day.
It took us a while to come to that diagnosis since MySQL was telling us that his index was corrupt...
Luckily, the client already knew this would happen some day. Because we had predicted this would happen around September, but the inevitable happened a little earlier.
After fixing the table (archiving records and removing the unnecessary auto-index) and the smallest refactoring of code I've done for the project so far, we launched the website again.
The client was very happy when it was all fixed and back online and even claims the database works faster now than it did before. *hurray*

We're also finally ready to launch We've launched one of our bigger websites (the Magento one). It's a big event but it has been dragging on for weeks. So we're all starting to feel a little tired about the project. But it's finally going to happen this Monday! it finally happened today yesterday :-)
Let's hope it doesn't come back to spit in my face, because we really did all we could for the project.
The project hasn't spit back yet. But as it turns out real clients are a better test platform than the usual platform testers.

I saw one case where someone tried but did not succeed to inject bad things into the 'commande rapide'. And as far as dummieproofing goes, we've had one client already whom tried to add items to his cart using the manufacturer reference instead of the sku. And about 20 to 50 clients (depends on whether we're counting unique clients or not) so far whom have tried to use their email address as login, which doesn't work either. That's one of the disadvantages of changing websites, the client account stored into the client's browser on domain a.com doesn't quite get proposed as login for the new domain b.a.com...

Anyway, I've been having loads of fun doing emergency maintenance for multiple websites ;-)
But at least I feel less annoyed by the project today than I felt yesterday morning.
The downside is that the hosting company urgently needs to add more memory to the virtual machine to prevent the machine from going down once a day. Which they haven't done yet, but they should get to it right about now... :-)

What the client didn't get yet is that they have to call themselves to the hosting company to resolve problems about the virtual machine because they have the contract with the hosting company and we don't. On top of that once the machine is frozen, I really can't do anything...

Anyway, it's time to get back to work :-)

Reacties

Nog geen reacties, je zal de eerste zijn.

Jouw reactie


NIEUWER - OUDER
© 2003-2010 Lisje
Some rights reserved.