Join for FREE | Take the Tour Lost Password?

deviantART

 
About Me Senior Member Programmer Jason Hutchinson25/Male/United States Group group avatar ˘creative
The Creative Staff & Friends
Recent Activity Deviant for 5 Years
1 Month Premium Membership
Statistics 129 Deviations
10,041 Comments
165,984 Pageviews

dAmn It Search

deviantPLUS v3

News

Webcam

Watchers

Visitors

:iconmyah5000:
=myah5000
Nov 20, 2009
5:24 pm
:iconmaniacalmuffin:
=ManiacalMuffin
Nov 20, 2009
3:00 pm
:iconearthdragoness:
=EarthDragoness
Nov 20, 2009
2:24 pm
:iconinmate-monty:
~Inmate-Monty
Nov 20, 2009
1:04 pm
:iconthehostofpain:
~TheHostOfPain
Nov 20, 2009
1:04 pm

dAmn Database Delay

Journal Entry: Sun Jul 26, 2009, 7:00 PM


Sooo, looks like it'll take me longer than my original 1-2 week estimate to get thezikes.com back off the ground.

Now, before ya'll bum-rush me with pitchforks and torches and stuff, gimme a minute to explain.

First, I am re-writing it all from scratch. Not a great reason in and of itself, considering the simplicity of the original system, but that brings me to an important point: I'm adding a few much-needed new features while I'm in there.

These features will be easiest to implement if I just work them in from the start, and I'd really hate to re-write this thing a third time, so I'm taking care of it now. I want to get it right, cover all the angles, etc. Plus, these are things I've wanted to do for ages anyways, and I don't feel like waiting much longer.

That being said, here's a list of reasons you shouldn't hunt me down and string me up:
  • Personal Databases - Yeah, that's right. Your own, personal, Zikes emote database! :la:
  • Multi-coding - Okay, this is a tough one to explain. Basically, it works like this: in the last system, you put in one emote and one code and both of them are tied up forever (or at least 'til the emote is voted out of the system). This was a major design flaw. It basically meant that if an otherwise awesome emote had the unfortunate luck of getting submitted with a "bad" code (one used by dA, for example) then the emote would get downvoted out of existence. The new system separates the deviation and the code, then allows relationships to be created between them. This means one emote could potentially have multiple codes, and one code could be used on multiple emotes, and whichever "relationship" has the most votes wins. The highest-ranked code on an emote wins. Much more fair, much more flexible :)
  • Increased Security - The new system requires registering with the site before any new emotes can be added, or voted on. I understand that this is much more restrictive than the previous version, which sucks, but the previous version was open to too many forms of abuse. I'm trying to keep things fair with this one. Besides, when you sign up you get your own personal database! :D
  • Compression - Right now you have to download a 500kb file every time you enter dAmn. This causes a several second delay between dAmn loading and Zikes loading, which can be rather annoying. v2's gonna compress that down as tight as possible. I'm hoping for 100kb or less, and if it gets over that I'm going to try to implement a pre-loading system that sends the most-used emotes first, then the rest of them in a second package.
  • Automatic List Refresh - Yeah, no more refreshing dAmn to get the latest set of emotes :eager:
  • Tags - Tag a deviation with something like "eightb" or "noes" for easy finding :B
  • API - The whole system's being built as an API first. Even the main site will use the API. Hopefully this'll make it easier to implement new features later on, and give us some more scripting options :D


Future features:
  • Usage Data - Yeah, popularity and usage metrics for emotes. Anonymous or tied to your account, it'll be up to you :B
  • Integration With dA - Visit an emote's dA page and information about that emote will be pulled down from Zikes. Available codes, in-page voting, etc. Not in Zikes yet? Add it right from dA!
  • Other Stuff - that I can't remember right now but might put in here later :paranoid:


I hope all this sounds like enough to keep the angry mob business at bay a few more weeks or so. Lemme know if you've got any questions :)

deviantID

My name's Jason Hutchinson, and by day I'm a Business Process Analyst for a pretty well-known retailer whose corporate home office is here in Bentonville, Arkansas. Business Process Analyst is just a fancy way of saying I improve stuff for a living, which should come as no surprise to you Firefox/Greasemonkey users.

I love writing Greasemonkey scripts using Javascript, and I'm always trying to get better at it. deviantART is like my playground, and I get to make my own toys and share them with everyone!

Devious Info

  • Current Residence: Bentonville, AR USA
  • deviantWEAR sizing preference: Medium
  • Interests: CSS, Javascript, Chainmaille
  • Operating System: Ubuntu

Twitter

Shoutbox

`electricnet:iconelectricnet:
:paranoid:
Wed Nov 18, 2009, 11:03 PM
=blahed:iconblahed:
please come back :love:
Tue Nov 10, 2009, 7:25 PM
=Nickelbacker:iconNickelbacker:
Where do I go for any emotes at ALL??
Thu Nov 5, 2009, 4:08 AM
~JosieTheTimberWolf:iconJosieTheTimberWolf:
uh where do i go/ click 4 more emoyions?
Tue Nov 3, 2009, 6:35 PM
=Pola-444:iconPola-444:
:noes: when is thezikes.com gonna be back up ?
Sat Oct 3, 2009, 8:46 PM

Delicious Bookmarks

#Zikes

Comments


:iconfarrer:
You need to fix your deviantID... since you're `Zikes instead of #Zikes now.

--
...if you know what I mean ;)
-デマン リス
:iconzikes:
If you click on the #Zikes you'll see what the # is for :B

--
:pointandlaugh: :cheese:
Silly cheese...
:iconfarrer:
Well, that is neat.
Question: is dAMN based on the IRC protocol?

--
...if you know what I mean ;)
-デマン リス
:iconroonifer:
You rock, dude. :)

--
WARNING: I'm immature, uNoRgAnIzEd, irresponsible, lazy and LOUD

BUT I'M FUN!!
:iconmax6:
If you were given a chance to go anywhere you want in this world, where would you go?

--
:ahoy:
:iconedme:
:icontigerplz: RAWR! *scratchscratch*

--
Holy books... or just evil? --> [link]
Are you ready for the age of reason? --> [link]
Apostates' testimonials --> [link]
:iconcaeser1993:
Well you did that dAmnIt search so I figured... Would it be possible to make a search for favorites too? I'm searching for a specific thing in my favorites and a search would be quite useful. :iconumplz:

--
Bringing you the cutting edge of abysmal niveau since 2006!™
:iconlaartista:
:paranoid:

--
Keep in mind that I'm an artist and I'm sensitive about my shit. - Erykah Badu.
:iconzikes:
:paranoid:

--
:pointandlaugh: :cheese:
Silly cheese...
:iconlaartista:
:tighthug:

--
Keep in mind that I'm an artist and I'm sensitive about my shit. - Erykah Badu.
:iconneg0ne:
You make some dAmn good scripts!

--
-------------------
Check out my website [link]
and my dAmn chatroom [link]
-------------------
Art is a passion not a fashion-statement!!
:iconxxbeatenchildxx:
I heard of you're EmoteScript. user .js I can't seem to download it.. or for that matter find it any where. please help.
I found it on :iconnillemotes: page

--
:la: lalalala :smoking: Wtf?
:iconkirby:
But how am I going to add this awesome emote into the emotes script? :iconbathlaplz:

--
Tell Me am I right to think
That there Could be nothing better
Than making you my bride
And slowly growing old together
:iconq8toba:
if you wanted to be a gallery moderator, what would you be ?

:wizardhat:
:la:

--
:dummy::megaphone: هع
:iconzikes:
I'd mod the Browser Scripts and Extensions Gallery =B

--
:pointandlaugh: :cheese:
Silly cheese...
:iconfrocktarts:
:huggle:

--
I think I'm a lot like a parrot.. I talk nonsense and I preen alot.
Dyslexic & agnostic (still wondering if there is a DOG)
:iconzikes:
:heart:

--
:pointandlaugh: :cheese:
Silly cheese...
:iconi-hasa-muffin:
Would You Like To Enter My Contest?:la:
[link]:dummy:

--
Avvi By ~SmilingMuffin

Love Is Love No Matter Who You Find It In.
♂ + ♂ = ♥
♀ + ♀ = ♥
♀ + ♂ = ♥
:iconamyrose09:
YOU ARE A EMOTE GOD :worship: :headbang:

--
lalalalalalala :la:
:iconflanchan:
BEARDED ONE :noes:
What be up?

--
*Amy is an IKEA TARDIS! :la:
Married to `LeoLeonardo and =BlissfullySarcastic!
:iconheidi:
:heart: Legend of the Seeker. :heart: Legend of the Seeker. :heart: Legend of the Seeker. :heart:

I'm very mature. LOL. ;)

I look forward to responding to your poll question and will do so soon.

~Heidi

--
:target: Follow me on Twitter here.

:wizardhat: Hang in there, baby!

Director of Marketing
deviantART, Inc.
:iconrose-rayne:
:hug: *

*because `ginkgografix said so. <3

--
I am so clever that sometimes I don't understand a single word of what I am saying. -Oscar Wilde =P
I'm afraid once your heart is involved, it all comes out in Moron. -Lorelai

Check out #Psychouts
:iconharleshinn:
Wow, I was about to give you a hug, like Anne said...and I saw your profile and there it was: DeviantPlus! I was looking for that script since I formatted my pc. Then I installed it and I was going to fav it and realized that I faved this before. I feel dumb xD

Anyway...:hug: :glomp: :huggle: :w00t:

--
:bulletpurple: Commissions Info :bulletpurple:
~ To follow the path: Look to the master, Follow the master, Walk with the master, See through the master, Become the master ~
:iconzachriel:
Anne said to hug you :woohoo:

:hug:

--
"It is not who you are underneath, but what you do that defines you."
Quote from Batman Begins.

Site Map