6

12 comments

[–] ScorpioGlitch 1 points (+1|-0)

lol... Don't ya hate it?

[–] Polsaker [OP] 1 points (+1|-0)

Someone's gotta rewrite all that code :(

[–] ScorpioGlitch 1 points (+1|-0)

lulz. It's gonna take you a while. Looks like do.py is gonna be your nightmare.

I literally just had my own wrestling match. IndexedDB. Did you know that if you try to switch object stores, it tends not to like it? I mean, why would you if your key is a guid or something because it's really just a highly organized key-value pair stored somewhere besides local storage. Still, it becomes a right pain if you have something like "get all objects" and now you have to find a way to differentiate (hint: $.grep is a wonderful thing).

Also, Chrome doesn't like large indexedDB record counts. Something about 100,000 rows makes it puke.

[–] Polsaker [OP] 1 points (+1|-0)

I have some horror tales from Phuks too. I learned to hate mysql from the depths of my heart thanks to it.

Since day 1 we've been storing everything as utf-8, and everything worked fine and fancy. Until I discovered that mysql's utf-8 is not real utf-8 and it would break every fucking thing with some newer emojis...

Aight I said, then I have to convert every table from the utf8 to the utf8-that-actually-is-utf8 charset, easy peasy!

WELL NO. NOW YOUR WHOLE DATABASE IS CORRUPTED. WHEN YOU TRY TO DELETE IT MYSQL WILL SAY THAT IT DOES NOT EXIST, AND WHEN YOU TRY TO RE-CREATE IT MYSQL WILL SAY THAT IT ALREADY EXISTS. BECAUSE FUCK YOU.