Base de Datos de Carácter Anime
Nombre de Usuario

Contraseña

Regístrate
by rei

News

5 Years

5 Years!


Five years ago today, I registered animecharactersdatabase.com with the hopes of creating a website that would people find the answer to "Who's This Character".

We went online early May 2007 with a thousand characters from roughly a hundred sources. All indexed by 6 key traits: Eye Color, Hair Color, Hair Length, Age, Gender, and animal ears.


These past 5 years, the site has grown so much. Form 10,000 daily visitors and 30,000 characters in 2010 to 50,000 daily visitors and 46,000 characters in 2012.

A lot of amazing things began happening in 2011.


anonymous17 (aka Hime-sama), Yeray, LiCobra, EatsSweets, Igraine, flareburst have all contributed over 1000 characters! Hime-sama did the impossible, contributing over 9000 characters in under a year.

Bogie, Sas, Hikarihaze, LiCobra, sunshade, InfernalQueen, Igraine, anonymous17 and EatsSweets have all done an amazing job helping with the Who's This Character Board. Solving more than a hundred posts each! And Bogie's past 1000.

And can't forgot our moderators that keep the site running smoothly, helping with a great many things! CaptainBrain, 13x31, anonymous17, Satellizer123, LiCobra, Igraine, InfernalQueen, Shinigami_55!


Yet, with all we've accomplished in 5 years, I feel we still have so far to go!


With a growing community, and an ever dynamic site.... one day, we'll be #1 in anime!


---------

A little shoutout for me (Rei).

I added the first 26,000 characters from 2635 anime and game titles. 100% of the code that runs ACDB was written by me, and continues to be maintained by me. ( Currently 287631 lines, 894698 words, 10882448 bytes of code and 15581 subversion commits ) I build and maintain our servers. First with OAMP ( OpenBSD + Apache + MySQL + PHP ) setups in 2008 up until 2010 when I switched to FLMP ( FreeBSD + Lighttpd + MySQL + PHP ). I've taught myself PHP, Assembly, Bash, MySQL, DNS, OpenBSD, FreeBSD, Gentoo Linux, Debian Linux, GDB, and C among many other tech skills along the way. It's been a fun journey for me, one I hope never ends! ^_^

Apr 25, 2012 Rei

Difficult Times Ahead

We've been kicked out of Google AdSense and adBrite denied my request to use their ad network.

Google sent me this letter on March 15th: Google Letter 1

They had threatened us back in October of 2011. I was prepared, and had a backup plan: apply at adBrite.

Joining was easy, but their reviewers rejected us.

You can read through the emails exchanged:

adBrite 1 ( to us )
adBrite 2 ( from us )
adBrite 3 ( to us )
adBrite 4 ( from us )
adBrite 5 ( to us )



Essentially, they rejected us for being an adult site. Which is false, but I accept we have some images that are NSFW. I asked them for guidance as to what they considered adult.

Their answers basically came down to "anything that might make an adolescent male giggle or say BOOBS ". If I removed everything past that threshold, there wouldn't be an ACDB left.

I didn't see many options, clearly they don't want us. So I asked what was the deal between them and fakku.net And they replied with even more hostility.

So be it.

Anime Characters Database will not be supported by advertisements for the foreseeable future.


I will be running JList promotions for the time being. JList does not pay me for showing their ads. They only pay me a commission on sales. You can support the site by clicking one of the JList banners and shopping at JList.

Mar 19, 2012 Rei

SSL Enabled and BEAST Resistant

Adding SSL to Anime Characters Database was no small feat.

First, needed to grab the latest copy of lighttpd.

After configuring it, compiling it installing it, updating my root Jail script to launch it, writing a new configuration file, generating a SSL perm file, generating some Diffie-Hellman and Elliptic-Curve Diffie-Hellman parameters installing, creating log files, altering permissions, modifying firewall rules...

The new server failed to start.

Damn thing was looking for shared libraries in the wrong path.

So I changed the configuration prefix, installed it in / then copied and pasted that into the chroot and it started fine ~

Next step was getting the right mod_redirect rules.

SSL is a bitch. Always complaining. Always giving scary warnings. I swear the industry that reaps money off of "trusting" certificates has everything to do with this.

Self signed a cert and limited the server to www.animecharactersdatabase.com all other domains with redirect out.

Last but important, I reniced the lighttpd process to 20.

So even if a new SSL BEAST like hack happens, I wont care.

Also SSL is CPU intensive, so I also don't care.

nice 20 = lowest of low priority. If there's any CPU left, it'll run. The moment something else wants to run, it gets stopped. ^_^

Jan 25, 2012 Rei

Password Reset NOW POSSIBLE

Passwords can now be recovered using a standard, and simple process.

Head over to http://www.animecharactersdatabase.com/fpw.php . A link is also available to this tool on the Login page.

Step 1 is to provide the email address your account was registered under.

Please be careful, and enter it correctly. You are permitted 3 attempts per day.

After entering a valid email address, a reset key will be generated and emailed to you within 5 or 10 minutes, usually. I purposely rate limit our emails, just in case some clever hacker breaks in and finds a way to send a 100 million emails - they'll be queued up and sent one every 5 minutes.

Once you have your reset code, copy and paste it into

Step 2

If the key is valid, you'll be redirected to your Account Settings page where you will be prompted to update your password.


That's all there is to it. ^_^



Oh, one more note for Nerds:

You can use the Password Reset like a one-time-passphrase. Since it automatically logs you in, and can be used only once - it makes for an ideal means of logging into the site from places you suspect might be bugged with key loggers or packet sniffers.

Jan 9, 2012 Rei

A Good Start for the New Year

Looks like we're off to a good start for 2012!

38,000 characters
7,500 members
Around 60 regulars
30,000 daily visitors
15 pages per second

The database has been optimized to run fast, and we now have daily backups of the site.

I'll likely be making minor tweaks to the site for the next few days. As I don't yet seem to have enough energy to pull off another big project.



Some predictions might be nice, hmm?


This year... I think we'll reach 50,000 characters easily. 60,000 is possible, but will depend largely on how soon we hit 50k.

We'll have over 10,000 members, and over 100 regulars hopefully as early as April. ( Sooner if I finish updating various member features like Favorites, Groups, Awards, and so on. )

I'll be aiming for 100,000 daily visitors. Essentially 3x our current traffic levels.



---



I wish everyone a Happy new Year, and look forward to working with you all though 2012 and beyond!

Jan 4, 2012 Rei

Read Only Database Project Complete

Over the course of running Anime Characters Database, I've been faced with many challenges regarding the speed of the site database.

Running a concurrent MySQL database has many well defined challenges when you have several people at once selecting data, updating data, deleting data, and inserting data.

The books will tell you to use the appropriate storage engine for the situation.

MyISAM has only table locks, but performs well on selects.

InnoDB has row level locks and table locks.

mysql> show status like '%wait%';
+-------------------------------+--------+
| Variable_name | Value |
+-------------------------------+--------+
| Innodb_buffer_pool_wait_free | 0 |
| Innodb_row_lock_current_waits | 0 |
| Innodb_row_lock_waits | 105983 |
| Table_locks_waited | 500813 |
| Tc_log_page_waits | 0 |
+-------------------------------+--------+



My question was... what if I could reduce all those wait times to 0?

Thus I began a years long pursuit into the question of how to make something that is by definition impossible, possible!


And it has been done~

mysql> show status like '%wait%';
+-------------------------------+-------+
| Variable_name | Value |
+-------------------------------+-------+
| Innodb_buffer_pool_wait_free | 0 |
| Innodb_row_lock_current_waits | 0 |
| Innodb_row_lock_waits | 0 |
| Table_locks_waited | 0 |
| Tc_log_page_waits | 0 |
+-------------------------------+-------+



By offloading nearly 80% of the site traffic to a Read Only database, I've managed to buy us a long term huge performance boost.


In the end, the project can be explained in 9 simple steps, should you want to do it too.


1) get src
2) configure
3) make
4) install
5) bootstrap
6) start
7) connect
8) take snapshot
9) replay snapshot


Understanding each of those steps could take months of study mind you.


------------------


In case anyone is wondering, "What will I notice as different?" there was a problem with adding characters where the site would lock up / lag for an average period of 9 seconds. That should no longer be the case.

Dec 29, 2011 Rei

Year End Goals

Finished some log rotation.

Serving over a million page requests per day can grow some large logs...

-rw-r--r-- 1 www www 1.1G Oct 1 01:10 access-jail-186.log.2.gz
-rw-r--r-- 1 www www 16G Dec 19 02:46 access-jail-186.log.3


Made some updates to our Tag Pages:

http://www.animecharactersdatabase.com/tags.php
http://www.animecharactersdatabase.com/newtags.php

Added a Cloud-like list of who's been online today to our member stats page:

http://www.animecharactersdatabase.com/memberstats.php


Here's what's left on my ToDo list:

Tags

From my profile...

Select my award
1
2 3

1 = desc
2 = img
3 = select/deselect

See my Main Award

1) An updated favorites list would be awesome
2) build hall of fames for ever place members contribute
3) finish the password reset tool
4) isolate mysql & mysqld then craft automated backups and a read only database
5) create a mycounts database table then use it every place COUNT(*)'s happen to show a bar of member accomplishments ... like 99 fav chars, 10 fav series, 77 loved characters, 2 hated characters, etc all with links to the relevant pages. people with all 0's might find motivation to use the tools and change that, and see the changes in real time ^^
6) update all moderation tools
7) try again to create a moderation center that gives a useful heads up of where mods need to direct their attention so we never have to hear again from members complaining about something not being modded for months
8) experience moderation from the non-admin perspective. i'm kinda curious if there is adequate notification of status. new changes. pending moderation. modded approved. modded denied. and why.


update Who

members
after new thread
can delete if no replies yet
can add NSFW
but not remove ...

Dec 19, 2011 Rei

ACDB Staff Alignment Project

We have made our site's staff very own Alignment chart.

For those of you who doesn't know what I'm talking about,
Here's an explanation of what Alignment is:
"Character Alignment is a shorthand for a given character's (or religion's, society's, organization's, etc.) moral/ethical outlook on Life, the Universe, and Everything. Many roleplaying games use some sort of alignment system as an "ideal" for a character to live up to, though some gamers deride them as crutches to "real roleplaying," and some systems accordingly have none at all." (Quoted from TvTropes.org)
Example:
Image

(If you still don't understand, just go to this forum to find out what was going on.)

-----------------

For the past three (!) weeks we've been discussing this topic on the forum and creating our own alignment posters. I was the leader of this project, and Sas was editing all of the images. I am very frateful for his help.

This is the result of our work:

Image

These are the members who took part in this project, and helped out in the process too:
EatsSweets, Rei, Rinn, flareburst, Igraine, CaptainBrain, LiCobra, Sas and me, anonymous17.

All of the participants will be getting an award, which hasn't been created yet. The award is now discussed on this forum. (the last page of the forum, where we've been discussing this prject earlier.)
EDIT: The awards were created and given away on 2011\12\15.

I'd like to thank all of you who was taking part in this project! It was a very fun way to draw many members of our main staff together! I hope you enjoyed it as much as I did!

anonymous17 (AKA Hime-sama)

P.S.: I wish we could do another project like that, so the whole staff could participate! Or maybe we can do it every year.

Dec 14, 2011 anonymous17

Forum Rules Have Been Updated.

To all members and staff please note that the Forum Rules have been updated and all changes should be noted.

Dec 12, 2011 CaptainBrain

source.php Updated

Uploaded a large patch to source.php


This should fix:

- add to fav
- remove from fav
- edit plot


Also tweaked the style and layout a bit.

Nov 27, 2011 Rei


Latest Comments

Rouri Yahan Anonymous

wtf with the relationships?

Yesterday 06:42 pm

More Personajes Comments

Tentacle and Witches KuroNeko

Gracias amigo xD! gracias a ti estoy viendo un esplendido hentai y justo terminé de ver el segundo capítulo excelente!! ojala y salgan noticias pronto del siguiente ^^

Nov 4, 2011

More Anime y Juegos Comments


Image Filter

Show

Server Time

Fri 3:49 AM

Inicio de sesión

Chatbox

Join the Lounge
Yesterday 10:31 pm
<Satellizer123> Awwwwwww dang I missed!!!!!!!!!

Yesterday 07:34 pm
<anonymous17> We now have 10,000 members!!

Yesterday 07:25 pm
<anonymous17> 2!

Yesterday 06:57 pm
<anonymous17> 3 people!

Yesterday 06:21 pm
<Kana-sama> 4 more people! Kana-sama welcomes you!

Yesterday 02:30 pm
<anonymous17> I know, right? *o*

Yesterday 12:57 pm
<Satellizer123> 6 more! *feels like New Year's Eve*

Yesterday 06:11 am
<Satellizer123> 10 more until THE ONE! ^^

Yesterday 02:02 am
<EatsSweets> Their lineup hasn't been released yet.

Yesterday 01:08 am
<Keiji_Haku> Risa?

Chatbox History

Latest Forum Posts

Re:Not sure if she's actually a character (NSFW)
Thanks for the quick reply and she DOES look very [more ...]
Posted by Ramifrix
Thu 11:02 PM

Re:Roleplay Fantasy Stuff. You Click. And then be prepared to Go on fantasy adventures! (I prefer original characters.)
[i]Jian glared at the woman indignantly and stood [more ...]
Posted by LiCobra
Thu 6:07 PM

Re:Roleplay Fantasy Stuff. You Click. And then be prepared to Go on fantasy adventures! (I prefer original characters.)
[i] "Your EX-WIFE? Courpses have ex wives?&qu[more ...]
Posted by Kana-sama
Thu 12:04 PM

More Forum Posts

Mapa del Sitio

Popular


Members

We have 10004 members

Newest member: michael14