Kilroy is now live for testing!
01-Apr-08
Kilroy has entered BETA, people may now start joining the community and submitting graffiti. Early users maybe offered t-shirts and kilroy stickers if they surpass a certain amount of entries (number to be announced)
Please report any bugs or suggestions to apuzzo@gmail.com
Been cranking, some icon design coming up, some legal stuff discussed, Site goes BETA in a few days
16-Mar-08
Updates
Lots of work on the site, about 40-50 hours of tweaking the database single page, adding a comment system, an avatar system, a verify function so users can edit their own stuff and it can’t be hacked, not that anyone would want too, (work on teh gibson no teh kilroy kthx) but regardless. Modified search, session last page saved, searches saved, graphs are being generated, totals are being exploded and counted into arrays, the RSS feed and feeding beautifully, search is working like a charm, profiles can be viewed, posts are being related, the site is coming together.
Legal Stuff
To protect the content and the site, a privacy policy was written and still needs to be tweaked, re looked at and reviewed. It basically says Kilroy Lives wont sell your information, abuse your information, and I do not condone defacing public or private property. Kilroy does not encourage defacement. The site simply studies it. Just like the government studies and releases crime statistics and reports. It may be that Providence has a high crime rate as well as a high rate of profanity written on bathroom stalls, just a study, not an insult or attack against Providence’s people or establishments. The site studies the human psyche. Kilroy is a social study, not an assailant.
This may mean the cool toilet paper shaped stickers may not happen, since they could possibly promote defacing the public (sorry Caity). T-shirts are a great safe way to promote the site. I will be talking to a lawyer to work out some more fine print. I feel the site is an important study of a dieing way of human life. I will do whatever is needed to protect the site and make it the best possible.
Design Stuff and a sneak peak
I’ve been working on some minor icon development that will always be seen on the single pages. Also icon development for categories and places, for example a mens, womens, and men and women room icon will be made along with a building, bridge highway etc to make a quick visual of where the graffiti is found for the user. On insert of graffiti latrinalia and artistic graffiti will be distinguished before categorizing what is written.
The logo with the RSS feed is being reassessed and may possibly have a toilet paper represent the dot in .com
Here is a snap of what the single pages look like with the top icons.
The commenting system
The graphing system
The quality of some images was suffering immensely! So figured id get it done sooner than later.
Downfalls, images went from being 44kb to 130-50kb a peice, but clarity if greater! especially for those thin pen marks we love to read…
As well as resizing i also wrote code to check its size ratio that understand if the image or vertical or horizontal and adjusts the height accordingly! That means clean pages and not such damned long vertical images that drive me nuts! Will be running a huge resize algorithm for every image already uploaded… that over 200! phew!
function img_resize($path,$w=0,$h=0,$quality=100,$save=”){
$image_data=@getimagesize($path);
$image_type=$image_data[2];
$gd_ext=array(”,’jpg’,'gif’);
if($image_type!=1&&$image_type!=2) return false;
if($save==”) header(’Content-type: ‘.$image_data[’mime’]); else $save=eregi_replace(’%ext’,$gd_ext[$image_type],$save);if($w!=0){
$rapporto=$image_data[0]/$w;
if($h!=0){
if($image_data[1]/$rapporto>$h) $rapporto=$image_data[1]/$h;
}
}elseif($h!=0){
$tmp_h=$image_data[1]/$h;
}else{
return false;
}$thumb_w=$image_data[0]/$rapporto;
$thumb_h=$image_data[1]/$rapporto;if($image_type==1) $img_src=@imagecreatefromgif($path);
elseif($image_type==2) $img_src=@imagecreatefromjpeg($path);$img_thumb=@imagecreatetruecolor($thumb_w,$thumb_h);
$result=@imagecopyresampled($img_thumb,$img_src,
0,0,0,0,$thumb_w,$thumb_h,$image_data[0],$image_data[1]);
if(!$img_src||!$img_thumb||!$result) return false;if($image_type==1) $result=@imagegif($img_thumb,$save);
elseif($image_type==2) $result=@imagejpeg($img_thumb,$save,$quality);return $result;
}
See live results here
AIM IM with Caity Sherlock <pataity>.
3/11/08, 9:40 PM
Randy:
Caity Sherlock: when your new eyes meet mine, there will be no lies, just love.
Caity Sherlock:
10:20 PM
Randy: are you up?
Caity Sherlock: when your new eyes meet mine, there will be no lies, just love.
Caity Sherlock: i am up.
Randy: nice adds : )
Caity Sherlock: yay
Randy: tell me about the user experience
Caity Sherlock: it wouldn’t let me go through the photos
10:25 PM
Randy: no
Randy: havent coded that far yet
Caity Sherlock: that’s what i figured.
Randy: how was entering did you do 3 at once?
Caity Sherlock: but uploading and tagging.. very easy
Caity Sherlock: i did more than that.
Randy: o shit you did : )
Randy: http://kilroylives.com/kl-index.php
Randy: you can see some sort of a live updte tehre
Caity Sherlock: yay
Randy: your on my live feed syndicate
Randy: while i was coding it i was liek i dont remeber writing this shit
Randy: haha
Caity Sherlock: update the date.
Randy: http://kilroylives.com/feed/
Randy: yeah its just reading wrong
Caity Sherlock: hah i noticed that you put the Sherlock Household as a location
Randy: taht was your brother lol
Randy: any suggestions on making it easier?
Caity Sherlock: as of now no. the uploading and everything was easy.
Caity Sherlock: there isn’t anything much further i’ve done
Randy: yeah
Randy: but the whole taging system
Randy: did you understand you coudl get multiple files to upload
Caity Sherlock: when i read it. it took me a second to get that i could
Caity Sherlock: i knew i could once i added one and noticed that it hadn’t uploaded yet.
Caity Sherlock: but was waiting for me to say upload.
Randy: anyway you think i coudl make that more obvious?
Caity Sherlock: hmmmm
Caity Sherlock: i’m used to the flickr way of multiple uploading
Caity Sherlock: so maybe more spaces to upload.
10:30 PM
Randy: im ogign to check it now
Randy: i use software to upload to flicke
Caity Sherlock: well i think flickr upgraded their loading process. but do you know what i mean by multiple boxes?
Randy: yes
Caity Sherlock: okie.
Randy: i think it is sloopy
Randy: sloppyu
Randy:
Caity Sherlock: well thne don’t
Caity Sherlock: just what i think when i think of a way to easily bring across the point of multiple uploads.
Randy: think i will say it
Randy: lol
Randy: next to the browse button
Caity Sherlock: fiiiiiiiiiine
Randy: (click browse to keep adding images)
Randy: ?
Caity Sherlock: umm no
Randy: word it for me
Randy: you get noted in the thank you section of my book and website : )
Randy: how do you feel about the new design
Caity Sherlock: i can’t word it right
Caity Sherlock: argh
Caity Sherlock: i like the new design
10:35 PM
Randy: the logo is going to change but the layout will stay pretty simple like that
Caity Sherlock: i like the new typography
Caity Sherlock: where are my stickers!
Randy: lol need to have a logo created before stickerts come
Randy: what do you think of this system
Randy: upload 10 images will full description location etc
Randy: eligeble for 10 free stickers
Randy: upload 150
Randy: free tshirt
Caity Sherlock: less free stcikers.
Caity Sherlock: yes on tshirt.
Randy: ?
Caity Sherlock: 10 images isn’t that much.
Caity Sherlock: either do 10 images…5 stickers..or like 20 images..10 stickers.
Randy: yeah but the stickers cost me 129/2500 cents
Caity Sherlock: whatever you feel.
Caity Sherlock: i uploaded like 6 or 7 and i don’t know what to do with 10 stickers without thinking of tagging people or places randomly.
Randy: stickers are 5 cents a peice
Caity Sherlock: fiiiiiiiine
Randy: im listening
Randy: 20 images 10 stickets
Caity Sherlock: yeah.
Randy: 200 images a shirt
Caity Sherlock: build up your database.
Randy: yeah
Caity Sherlock: make them WANt that tshirt
Caity Sherlock: but i want one.
Randy: 200 pages of content is worth 1000 internet bucks : )
Caity Sherlock: now.
Caity Sherlock: haha
Randy: 6 bucks for me if i get single color white tshirts
Caity Sherlock: mayeb make it back to 150.
10:40 PM
Randy: yeah 150
Randy: cause i dont want to discourage
Caity Sherlock: it’s true.
Caity Sherlock: 200 sounds like a lot.
Caity Sherlock: is there anyway for you to “accept” the image before it’s entered into the database
Caity Sherlock: cause people might just upload whatever they want.
Randy: yeah
Randy: im goign to have a flagging system
Caity Sherlock: wooo
Randy: like craigslist
Caity Sherlock: yeah
Randy: if its crap it get flagged
Randy: user gets 5 flgs they lose account
Caity Sherlock: or have a best off–flag.
Caity Sherlock: of*
Randy: or i check it out
Randy: under investigation
Caity Sherlock: mmhm
Caity Sherlock: i like the “best of kilroy lives”
Caity Sherlock: i like your mini proposal.
Randy: mini proposal?
Caity Sherlock: the um ehibition
Caity Sherlock: the paper people and towers.
Randy: thank you
10:45 PM
Randy: yeah some sort fo rating system
Caity Sherlock: yeah.
Caity Sherlock: is this eve the my rooamtes friend..from my bday party.
Randy: im going to have to diffirentiate between art and batrhroom graffiti on the entry
Randy: yes
Caity Sherlock: oh fun.
10:50 PM
Randy:
10:55 PM
Caity Sherlock: yeha i heard that it went well!
Caity Sherlock: is that ben in the foreground?
11:00 PM
Randy: yes sum
Caity Sherlock: he’s got a a very notable back of head.
Caity Sherlock: it looks big! how big was it
Randy: almost 8 ft
Randy: by 4
Caity Sherlock: awesome
Randy: i want you to cehck out a few ideas im uplkoading
Caity Sherlock: i’m here. shoot.
Randy: comcrapstic is driving me insane!
Randy: slow upload
Caity Sherlock: mine or yours.
Randy: meh
11:05 PM
Randy: its driving me bannanas
Caity Sherlock: srgh
Randy: im calling comcrapstic lol
Caity Sherlock: do it.
11:15 PM
Randy: its going slowly but sherly
Caity Sherlock: ba dum cha.
Randy: http://kilroylives.com/
Randy: you have to click the smaller ones
Randy: macs suck with web compatability
Randy: lol
11:20 PM
Caity Sherlock: i love the kilroylives.com with the tp
Randy: meh to
Caity Sherlock: and the logo with the yellow graffiti lives
Randy: if that was accross your chest on a tshirt
Caity Sherlock: i’d wear it
Caity Sherlock: oh how baout!
Randy: with a huge tp on the back lol
Caity Sherlock: the acorss the back
Caity Sherlock: and like the map logo on the front
Caity Sherlock: or opposite
11:25 PM
Randy: yeah
Randy: hell yeah goign to be fun designing!
Randy: : )
Caity Sherlock: woo!
12:00 AM
Randy: thanks for the help
Caity Sherlock: cause we all get tired i mean eventually and there’s nothing left to do but sleep
Caity Sherlock: no worries.
New concept ideas?
11-Mar-08
RSS Coded
11-Mar-08
The live updating Real Simple Syndicate was coded with php to output with XML heres the link, no links yet int he xml file… soon enough when the site goes beta.
http://kilroylives.com/feed/
SEARCH FUNCTION!! WOOHOOO
10-Mar-08
Got the algorithm going good, good step in teh search process. Not sure how it will act
$search = “SELECT *, MATCH (entry_city, entry_location, entry_genres, entry_description, entry_state) AGAINST (’{$string}’) AS score FROM kl_entry WHERE MATCH(entry_city, entry_location, entry_genres, entry_description, entry_state) AGAINST(’{$string}’ IN BOOLEAN MODE) ORDER BY score DESC “;
The new site design … for now
The logo … for now
And the Full exhibition miniature proposal, this was a hell lot of fun to make! 
Been a while since I’ve logged into a unix shell, felt at home, though i struck out on a few of the command lines. View results of that garbage below here
I did this to fix some of the buggy uploading problems by….
doubling the max_execution time, max_input_time and memory_limit
Thanks dreamhost… heh heh heh he….






