Home

Advertisement

Customize

Simple Wikipedia

Mar. 16th, 2007 | 02:31 pm

I love this article:

Anurognathus

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Code crisis

Mar. 1st, 2007 | 03:26 pm

It appears that every so often I feel that the code for the site has got completely out of hand in it's complexity and inconsistency. Moving to object orientation hasn't seemed to help -- I'm still not up to the level of functionalty it was at before I started OOing everything, and I'm just as confused.

What to do now? Make flow charts! Yessiree.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Love, Your Dad

Feb. 23rd, 2007 | 07:27 pm

Someone that commented on my art on DA had this in their sig:

Father's Love Letter (English)

What I especially love is the music. It's so inspirational!

Link | Leave a comment | Add to Memories | Tell a Friend

Object-oriented mayhem

Feb. 16th, 2007 | 04:49 pm

For those that have been wondering what's going on the with the art site, well, I took a break earlier this week to do some other stuff. The thing was driving me mad, and I wasn't sleeping properly (I had been working on it non-stop for a couple of months). Day before yesterday I decided the code was too much of a mess to continue as it was, so I've stated converting all the PHP to object-oriented code. Which obviously meant learning how to write object-oriented PHP.

So, I'm going to be working on that for a couple of days, then I'm going to fix the ajax so it is consisent and works with IE6, then I'll KRUSH the CSS (which has been bugging me for ages). So I guess what I'm saying is that I'm completely rewriting the site and it will be ready in about two weeks I should think.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Feature Update

Feb. 8th, 2007 | 04:53 pm

Added:

1. Featured artworks: in controlpanel=>Gallery Management

2. Delete artworks: in object=>delete object...

3. Bugfixes to the points system, plus point redistribution (so you won't run out).

4. Browsable watchlist: in watch=>my watchlist

I've also fixed the comment notification system (I hope), so check it out. Um, it would also be good if you guys could use the points system a bit more, so I can see how it works which there's some actual activity.

I think it's very unlikely to wipe any data at this point, what's there will be carried on to later versions/servers.

Another question: comment editing : yes/no ?

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

I hate CSS

Feb. 8th, 2007 | 02:29 pm

It's designed by software engineers, who think like software engineers. The most basic layout is so fucking difficult to do and fragile once it's done, I sometimes think the whole thing was just a way of getting at designers for monkeying with code.

CSS for ununity )

I want to start again. It's got so complicated I can't remember why half the stuff is in there. And I haven't even added hacks for different browsers yet.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Big feature requests, and renaming

Feb. 5th, 2007 | 11:52 am

Now you've had a bit of a play around on the site, I'm sure you've all noticed that a lot of little stuff is kinda shabby (links, backslashes etc..), and also that a lot of the little niceties are missing. All that will be fixed/added relatively quickly, but is there anything BIG you want to see? Because it is easier to add stuff now than later.

Basic stuff which will be done this week:

1. Notifications completion  (how many messages you have, "mark as read" buttons.)

2. Browsing/searching, which is currently a mess, but quite quick to fix.

3. Access to your watchlist

4. A member list which is browsable/searchable

Things I plan to implement soon:

1. Private messages

2. A sketchbook feature

3. Custom ordering within sets (with previous/next buttons around objects)

4. Media categorisation

I'm also going to add some "out there" features, like drag and drop art organisation. I could easily add featured artwork on your page like DA if people want it.

So, what else would be cool? A forum? Or something else?

Also, I need a name for the site (I'd quite like to register it soon) and some ideas for branding the thing - I've obviously stuck with neutral terminology for now (objects/sets/users/groups etc.), but maybe it needs to sound a little more exciting.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

All I wanted was the parent comment!

Feb. 2nd, 2007 | 05:34 pm

Okay, this is supposed to be how you get a parent comment:

SELECT
child.*,

parent_comment.*,
parent_user.*,
parent_userset.*,
parent_blog.*,
parent_object.*,
parent_objectset.*,

comment_comment.*,
comment_blog.*,
comment_user.*,
comment_userset.*,
comment_object.*,
comment_objectset.*,

user_comment.*,
user_blog.*,
user_user.*,
user_userset.*,
user_object.*,
user_objectset.*

FROM user_comment_comment AS child

JOIN user_comment_comment AS parent_comment ON child.oncommentid = parent_comment.commentid
JOIN user_comment_blog AS parent_blog ON child.oncommentid = parent_blog.commentid
JOIN user_comment_user AS parent_user ON child.oncommentid = parent_user.commentid
JOIN user_comment_userset AS parent_userset ON child.oncommentid = parent_user.commentid
JOIN user_comment_object AS parent_object ON child.oncommentid = parent_object.commentid
JOIN user_comment_objectset AS parent_objectset ON child.oncommentid = parent_objectset.commentid

JOIN comment AS comment_comment ON comment_comment.commentid = parent_comment.commentid
JOIN comment AS comment_blog ON comment_blog.commentid = parent_blog.commentid
JOIN comment AS comment_user ON comment_user.commentid = parent_user.commentid
JOIN comment AS comment_userset ON comment_userset.commentid = parent_userset.commentid
JOIN comment AS comment_object ON comment_object.commentid = parent_object.commentid
JOIN comment AS comment_objectset ON comment_objectset.commentid = parent_objectset.commentid

JOIN user AS user_comment ON user_comment.userid = parent_comment.userid
JOIN user AS user_blog ON user_blog.userid = parent_blog.userid
JOIN user AS user_user ON user_user.userid = parent_user.userid
JOIN user AS user_userset ON user_userset.userid = parent_userset.userid
JOIN user AS user_object ON user_object.userid = parent_object.userid
JOIN user AS user_objectset ON user_objectset.userid = parent_objectset.userid

WHERE child.commentid='$fromcommentid'

... and it doesn't work anyway! Bollocks to it, the comments structure is going down.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Major problem with comment table structures

Feb. 2nd, 2007 | 01:30 pm

I think I've made a big mistake with the stucture of the comments tables, which may mean tearing them down and starting again. I don't want to do it, but if I do have to, the sooner the better I guess.

Link | Leave a comment | Add to Memories | Tell a Friend

Uploading down, now up

Feb. 1st, 2007 | 08:21 pm

Sorry, uploading wasn't working because I was phutzing around with the upload script to fix some bugs with flash I thought I'd figured out ages ago. Should work now.

Link | Leave a comment | Add to Memories | Tell a Friend

Art Community site OMGOMG UP OMG

Feb. 1st, 2007 | 04:12 pm

Codename: ununity.
Diagnosis: awesome.


Well, not really that awesome.

So, use this journal to report bugs for now (I'll set up a better way of doing it later). Please to also being a bit gentle with it - I don't think it could hack people trying to break it. It's not exactly the most secure thing in the world yet, so if you could not be broadcasting it's existence that would also be good.

I'd aslo like to now what you find really irritating about the interface (which obviously isn't finished yet), along with what you'd like instead.

Everyone stats with 100 points, unlike the final, where you'll start with none.

GOGOGO!

PS. I just tested on IE6 and does indeed not work.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Art Community (yet again)

Jan. 31st, 2007 | 11:30 pm

One more day.

I promise.

I've got it up and running on my webserver, but there' are a couple of unexpected issues I have to sort out.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Art community (again)

Jan. 30th, 2007 | 05:58 pm

Okay, so having an alpha by the end of last week was obviously a bit optimistic, but I'm pretty close now. I added password hashing and comment notification today, which were the two things I've had on my list before I go live(ish).

I'm aiming for tomorrow or the next day for live on the intrawebs, depending on an answer to this !IMPORTANT question:

Who's interested in testing this thing with no guarantees that whatever you stick in will be carried through to later versions, and won't be wiped by accident, with live edits that might break critical stuff, etc.?

... and who would be interested in testing it while it's still as buggy as hell and incomplete but will maintain the data through all versions, (hopefully) won't be subject to accidental deletion, and will have measured updates rather than live edits?

Answer me or I'll have to get new friends or stick this up in a DA journal.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Damn YouTube, stealing my ideas

Jan. 28th, 2007 | 02:46 pm

I should sue!

» YouTube to pay for User Generated Content | The Social Web | ZDNet.com

Or hurry up with my damn art community website - it's so damn close I can, well... use it.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Art Community Update

Jan. 22nd, 2007 | 03:30 pm

An update on how the coding for the art community website is going.

I think I'm on schedule, and should have a working alpha to stick up on the 'net within the next week. Nearly all the basic features are there, some in a polished state than others.

I think the only thing that is still missing entirely is private messages.

I've taken the criticism of the points system on board, and revamped the way that works. Nothing costs you point any more, and commenting does not make you points. There will be a certain number of points in the system at any one time, and every transaction is taxed at 50%. For example, if you give 10 points to an artwork - the artwork's points will read 10, but the artist will get only five to spend, and 5 will go to the "bank", to be spent by moderators. That will drastically cut down on the viability of point-swapping. It also give quite a lot of power to the site's mods (which may come in handy for comment rating: i.e. rating good criticism up).

I'm looking for a name, any suggestions? Keep in mind the site is just as much from music as it is for images.

Link | Leave a comment | Add to Memories | Tell a Friend

Dance Monkey Dance

Jan. 19th, 2007 | 01:09 pm

This monkey blogs about the other monkeys talking about monkeys:

Dance, Monkeys, Dance - Flash animation

Link | Leave a comment | Add to Memories | Tell a Friend

My computer sucks, gosh

Jan. 12th, 2007 | 03:41 am

The stupid thing can't do anything quickly anymore. Everything has slowed down to a crawl. I swear I used to be able to have Illustrator and a web browser open and not have to put up with jerky-as-hell scrolling, windows not moving smoothly and laggy typing. It runs the fan constantly - even when I'm not using it. Lucky I'm mostly using it for coding at the moment or it would probably get chucked out the window. Lousy hunk o' junk.

Link | Leave a comment | Add to Memories | Tell a Friend

ARG!

Dec. 20th, 2006 | 07:29 pm

I write horrible spaghetti code! It's all tangled up and I can't keep track.

Damn my !OO.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

Question:

Dec. 18th, 2006 | 09:23 am

What functionality do you want in an art community website? I'm looking for a wishlist here.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend

One-hit wonder

Dec. 5th, 2006 | 03:28 pm

If Snow-Spider gets more favourites than I have watchers, I will have to resign myself to being a one-hit wonder. It's kind of annoying, because I don't even like it that much. I mean, it doesn't say anything. And it's too pretty. And it's not clever.

Link | Leave a comment Read comments | Add to Memories | Tell a Friend