PDA

View Full Version : TehUpload API



Dentafrice
22-11-2008, 10:00 PM
A few users have been pressing me to make this, so I started this morning throwing something together.

I haven't really made a documentation on it yet.. but if it starts being used, I'll make one. This should suffice for now.

---------------------------
If you have any questions, please e-mail me at: [email protected]
---------------------------

For right now I only have five methods:


check.credentials
get.Images
album.getInfo
upload.Image
user.Info


To use these methods you must provide the user's username and password.

Each method returns an XML feed with information (starting with <tehupload> ending with </tehupload>)

---------------------------------------
check.credentials
---------------------------------------
Parameters:
username - TehUpload username
password - TehUpload password

Returns:
status - error, success
message - message relating to status
Here is an example URL, with an example response:


http://www.tehupload.com/api/check.credentials/username=username&password=password

<tehupload>
<status>error</status>
<message>credentials are incorrect</message>
</tehupload>
A successful response will return:



<tehupload>
<status>success</status>
<message>credentials are correct</message>
</tehupload>
PHP Example:



<?php
$username = "Bob";
$password = "Jimbo";

$file = @file_get_contents( "http://www.tehupload.com/api/check.credentials/username={$username}&password={$password}" );

$xml = new SimpleXMLElement( $file );

if($xml->status == "error") {
echo "Wrong Credentials";
} else {
echo "Good Credentials";
}
?>
---------------------------------------
get.Images
---------------------------------------
Parameters:
username - TehUpload username
password - TehUpload password
count - how many images are returned (default - 20)

Returns:
status - error, success
message - message relating to status
count - how many images are returned
username - TehUpload username
userid - TehUpload userID
images
info
filename - Image Filename
filetype - Image mime type
filesize - File size, in bytes
timestamp - Timestamp uploaded
album
display - is private album? 1 = no, 0 = yes
albumID - ID of the album image is in (album.getInfo)
links
full - link to full sized image

thumbs
small - link to small thumb
medium - link to medium thumb
large - link to large thumb

Here is an example URL, with an example response:


http://www.tehupload.com/api/get.Images/username=username&password=password&count=1


<tehupload>
<status>success</status>
<message>credentials are correct</message>
<content>
<count>1</count>
<username>barrymingle</username>
<userid>95</userid>
<images>
<images>
<info>
<filename>9622bfe3471e8d1IMG_3250__Medium_.JPG</filename>
<filetype>image/jpeg</filetype>
<filesize>110120</filesize>
<timestamp>1224944856</timestamp>
</info>
<album>
<display>1</display>
<albumID>339</albumID>
</album>
<links>
<full>http://www.tehupload.com/uploads/9622bfe3471e8d1IMG_3250__Medium_.JPG</full>
<thumbs>
<small>http://www.tehupload.com/thumbs/9622bfe3471e8d1IMG_3250__Medium_.JPG</small>
<medium>http://www.tehupload.com/thumbs/m/9622bfe3471e8d1IMG_3250__Medium_.JPG</medium>
<large>http://www.tehupload.com/thumbs/l/9622bfe3471e8d1IMG_3250__Medium_.JPG</large>
</thumbs>
</links>
</images>
</images>
</content>
</tehupload>

PHP Example:



<?php
$username = "Bob";
$password = "Jimbo";

$file = @file_get_contents( "http://www.tehupload.com/api/get.Images/username={$username}&password={$password}&count=1" );

$xml = new SimpleXMLElement( $file );

$filename = $xml->content->images->image[0]->filename;
?>
---------------------------------------
album.getInfo
---------------------------------------
Parameters:
username - TehUpload username
password - TehUpload password
albumID - ID of the album you wish to get information about
count - number of items you want returned

Returns:
status - error, success
message - message relating to status
album
owner - owner userID
"owner-username" - owner username
title - album title
"default-image" - default image filename
private - is album private? 0 = no, 1 = yes
images

info

filename - image filename
filetype - mime filetype
filesize - filesize in bytes
timestamp - unix timestamp when uploaded
album
display - should it be shown on main page? private = 0
albumID - album that image is in
links
full - link to full sized image

thumbs


small - link to small thumb
medium - link to medium thumb
large - link to large thumbHere is an example URL, with an example response:


http://www.tehupload.com/api/album.getInfo/username=username&password=pass&albumID=165


<tehupload>
<status>success</status>
<message>credentials are correct</message>
<content>
<album>
<owner>12</owner>
<owner-username>Source</owner-username>
<title>App</title>
<default-image></default-image>
<created-timestamp>1219104048</created-timestamp>
<private>0</private>
</album>
<images>
<images>
<info>
<filename>app-625430429160603934.png</filename>
<filetype>image/png</filetype>
<filesize>33693</filesize>
<timestamp>1219185077</timestamp>
</info>
<album>
<display>1</display>
<albumID>165</albumID>
</album>
<links>
<full>http://www.tehupload.com/uploads/app-625430429160603934.png</full>
<thumbs>
<small>http://www.tehupload.com/thumbs/app-625430429160603934.png</small>
<medium>http://www.tehupload.com/thumbs/m/app-625430429160603934.png</medium>
<large>http://www.tehupload.com/thumbs/l/app-625430429160603934.png</large>
</thumbs>
</links>
</images>
</images>
</content>
</tehupload>


PHP Example:



<?php
$username = "Bob";
$password = "Jimbo";

$file = @file_get_contents( "http://www.tehupload.com/api/album.getInfo/username={$username}&password={$password}&albumID=15&count=1" );

$xml = new SimpleXMLElement( $file );

$albumTitle = $xml->content->album->title;
?>
---------------------------------------
upload.Image
---------------------------------------
Parameters:
username - TehUpload username - OPTIONAL
password - TehUpload password - OPTIONAL
album - ID of the album you wish to upload to - OPTIONAL
imageData - actual file data of image you wish to upload

Returns:
status - error, success
message - message relating to status

information

filename - filename of image (appended with api-)
id - ID of image
filetype - mime filetype
filesize - filesize in bytes

album - if user, pass, album specified; returns albumID of file

user - if user, pass, album specified; returns userID of file

"uploaded-timestamp" - unix timestamp when uploaded (can be used to sort relative time)
links
thumbs
small - link to small thumbnail
medium - link to medium thumbnail
large - link to large thumbnail
fullSize - link to fullSize image
share - link to share page (http://www.tehupload.com/share/id)

"album-share" (if usernam & password & album specified, returns share link to album)
Here is an example URL, with an example response:


http://www.tehupload.com/api/upload.Image/username=username&password=pass&album=165


<tehupload>
<content>
<information>
<filename>api-958768cb2cdf79e900528cb2cdf79e.png</filename>
<id>17246</id>
<filesize>4538</filesize>
<uploaded-timestamp>1227390768</uploaded-timestamp>
</information>
<links>
<thumbs>
<small>http://www.tehupload.com/thumbs/s/api-958768cb2cdf79e900528cb2cdf79e.png</small>
<medium>http://www.tehupload.com/thumbs/m/api-958768cb2cdf79e900528cb2cdf79e.png</medium>
<large>http://www.tehupload.com/thumbs/l/api-958768cb2cdf79e900528cb2cdf79e.png</large>
</thumbs>
<fullSize>http://www.tehupload.com/uploads/api-958768cb2cdf79e900528cb2cdf79e.png</fullSize>
<share>http://www.tehupload.com/share/17246</share>
</links>
</content>
</tehupload>
PHP Example:



<?php
if($_GET ["action"] == "upload") {

$image = file_get_contents( $_FILES ["image"] ["tmp_name"] );

$image = urlencode( $image );
$curl = curl_init( "http://www.tehupload.com/api/upload.Image/" );

$postvars ["imageData"] = $image;

curl_setopt( $curl, CURLOPT_POST, 1 );
curl_setopt( $curl, CURLOPT_POSTFIELDS, $postvars );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_HEADER, 0 );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );

$data = curl_exec( $curl ); // XML data returned..
$xml = new SimpleXMLElement( $data ); // data is now in XML object..
}
?>

<form enctype="multipart/form-data" action="?action=upload" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input name="image" type="file" />
<br/>
<input type="submit" value="Upload File" />
</form>
Logged in example:



<?php
if($_GET ["action"] == "upload") {

$image = file_get_contents( $_FILES ["image"] ["tmp_name"] );

$image = urlencode( $image );
$curl = curl_init( "http://www.tehupload.com/api/upload.Image/username=user&password=pass&album=1644" );

$postvars ["imageData"] = $image;

curl_setopt( $curl, CURLOPT_POST, 1 );
curl_setopt( $curl, CURLOPT_POSTFIELDS, $postvars );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_HEADER, 0 );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );

$data = curl_exec( $curl ); // XML data returned..
$xml = new SimpleXMLElement( $data ); // data is now in XML object..
}
?>

<form enctype="multipart/form-data" action="?action=upload" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input name="image" type="file" />
<br/>
<input type="submit" value="Upload File" />
</form>
---------------------------------------
user.Info
---------------------------------------
Parameters:
username - TehUpload username
password - TehUpload password

Returns:
status - error, success
message - message relating to status

info

username - TehUpload username
email - TehUpload e-mail address
"registered-timestamp" - timestamp user registered on
fullName - user's full name (optional)
activated - is user activated? 1 = yes, 0 = no
totalUploads - total number of uploads to TehUpload
"lastLogin-timestamp" - timestamp of last login
optional
msn
yahoo
skype
aim
avatar - user avatar filename
biography
Here is an example URL, with an example response:


http://www.tehupload.com/api/user.Info/username=username&password=password


<tehupload>
<status>success</status>
<message>credentials are correct</message>
<content>
<info>
<username>BarryMingle</username>
<email>[email protected]</email>
<registered-timestamp>1217697357</registered-timestamp>
<fullName>Barry Mingle</fullName>
<activated>1</activated>
<totalUploads>268</totalUploads>
<lastLogin-timestamp>1226762615</lastLogin-timestamp>
<optional>
<msn></msn>
<yahoo></yahoo>
<skype></skype>
<aim></aim>
<avatar>5001a501d35f34224500bb3be8858fIMG_1647k.jpg</avatar>
<biography></biography>
</optional>
</info>
</content>
</tehupload>


PHP Example:



<?php
$username = "Bob";
$password = "Jimbo";

$file = @file_get_contents( "http://www.tehupload.com/api/user.Info/username={$username}&password={$password}" );

$xml = new SimpleXMLElement( $file );

$email = $xml->content->info->email;
?>
---------------------------
Should be easy enough to integrate it into your application.

If you have any ideas for data that should be returned, or ideas for new methods to be incorporated, please let me know.

Thanks!
---------------------------

Jackboy
22-11-2008, 10:06 PM
youmeo shud use this for users to add their photos

Dentafrice
22-11-2008, 10:13 PM
Just updated the post with a new method:

user.Info

adding a new field to user.Info

totalUploads

Excellent2
22-11-2008, 10:20 PM
Looks good :) And Jack they already upload to yahoo I think :)

Dentafrice
22-11-2008, 10:22 PM
I think they use Amazon S3.. or did.

Excellent2
22-11-2008, 10:27 PM
Ahh yeah, sorry :)

Dentafrice
22-11-2008, 10:38 PM
No problem ;P haha.

Dentafrice
23-11-2008, 01:10 AM
I'm working on some updates to it now, going to include a few more user-related feed features based on privacy.

Meti
23-11-2008, 11:40 AM
I don't know anything about this, but it looks good =)

Dentafrice
23-11-2008, 01:52 PM
I don't know anything about this, but it looks good =)
Not being mean, but why waste post count and post? :P

Source
23-11-2008, 01:59 PM
To be honest this is useless, tehupload is useless. I never use it.

MasterFM
23-11-2008, 02:02 PM
Thats nice that is caleb :D

Dentafrice
23-11-2008, 02:12 PM
To be honest this is useless, tehupload is useless. I never use it.

Uploaded 448 files ;P

[totalUploads] => 448

Jackboy
23-11-2008, 02:14 PM
[quote=MasterFM;5314548]To be honest, you are usless, your life is useless. I never like you./quote]

I love it how people don't understand sarcasm :D

Caleb i looked through it just now and i like it, how long it take you?

MasterFM
23-11-2008, 02:17 PM
[quote=MasterFM;5314548]To be honest, you are usless, your life is useless. I never like you./quote]

I love it how people don't understand sarcasm :D


Not with it much today ;D

Dentafrice
23-11-2008, 02:20 PM
[quote=MasterFM;5314548]To be honest, you are usless, your life is useless. I never like you./quote]

I love it how people don't understand sarcasm :D

Caleb i looked through it just now and i like it, how long it take you?

About a day total?

Here's the documentation I'm working on..

https://tehupload.pbwiki.com/

Jackboy
23-11-2008, 02:55 PM
[quote=Jackboy;5314609]

About a day total?

Here's the documentation I'm working on..

https://tehupload.pbwiki.com/

The quotes are messed up for me?

Jxhn
23-11-2008, 03:05 PM
This is looking good.



The quotes are messed up for me?
You closed the tag wrong before and messed them all up.

Tomm
23-11-2008, 05:52 PM
Why not just use SOAP rather than trying to implement something inferior to what SOAP essentially does?

Dentafrice
23-11-2008, 06:58 PM
Probably because I don't have a lot of time, I have quite a few projects running at a time, as well as I have university to finish up.. and a social life.

So I made something simple and easy.. it's not the best in the world, of course, but it works, and that (in my opinion) is what matters.

Dentafrice
23-11-2008, 07:43 PM
Just added the album.Create method.

https://tehupload.pbwiki.com/API-Documentation#albumCreate

Dentafrice
23-11-2008, 09:33 PM
added album.Delete
added image.Delete

working on a few other changes, if you want to keep up with it, you can read the changelog in our Wiki.

http://tehupload.pbwiki.com/API-Changelog

Awfy
26-11-2008, 09:04 AM
youmeo shud use this for users to add their photos
No, as we host of one of the world's most stable server setups. Why would we turn and use a 3rd party unknown service? No offence to Caleb but if Youmeo was to host all our images on TehUpload he'd quickly go down.

Calon
26-11-2008, 10:22 AM
No, as we host of one of the world's most stable server setups. Why would we turn and use a 3rd party unknown service? No offence to Caleb but if Youmeo was to host all our images on TehUpload he'd quickly go down.
That sounded a bit rude, but I see your point.

Also caleb: When I asked about you making an API you said you didn't want to waste your bandwidth on my site, so I won't be using it as you probably feel the same way if I did use it.

Dentafrice
26-11-2008, 02:44 PM
That sounded a bit rude, but I see your point.

Also caleb: When I asked about you making an API you said you didn't want to waste your bandwidth on my site, so I won't be using it as you probably feel the same way if I did use it.
Things change mate ;) I also said I'd never make an API for the site, turns out I did.

Source
26-11-2008, 02:50 PM
In reference to greg's reply - The only issue with hosting youmeo's images would merly be storage, his servers could easily cope plus they probably get more uploads a day (just a guess, not saying either way) than youmeo.

Dentafrice
26-11-2008, 02:50 PM
No, as we host of one of the world's most stable server setups. Why would we turn and use a 3rd party unknown service? No offence to Caleb but if Youmeo was to host all our images on TehUpload he'd quickly go down.

If you can afford this "world's most stable server setup", why can't you afford one for the site? It's slow as ****.

It takes 20 seconds just to load up the login page from the USA.

Plus, Youmeo can't get near that many uplaods. It may be "semi" popular, but you don't have a user uploading something every minute, or every two minutes..

Maybe about 30 uploads a day.. but it can't be near in the "oh, my server is going to go down now" range.

Maybe if it was 23 images a minute.. then yeah, we might have a problem.. other then that.. no, we handle some pretty big images on high traffic sites.

Invent
26-11-2008, 02:53 PM
Actually, we have to upload a large amount of images every day as with a social networking site you don't just upload one image, you have to upload several versions of a single image in different formats/different sizes etc.

There is no way TU would be able to handle all of ymo's images.

Pyroka
26-11-2008, 03:04 PM
In my opinion, as a user of both Youmeo and TehUpload, you should go for it. Trial it out, and if its not right then you simply move back to another server. Youmeo is quite small at the moment, so I suggest you try things out whilst you still have the chance. If Youmeo goes big, you may miss out on oppurtunities which you let past since you can't risk downtime for a ton of users.

Invent
26-11-2008, 03:12 PM
Ryan, we use Amazon S3 for our image storage. They're one of the biggest providers out there :P

Source
26-11-2008, 03:16 PM
I think its about time youmeo got their main server sorted? At least get the SQL optimised or moved to another server, as thats what is causing the issues (from my past experience, again this is not a dig at youmeo as they always think it is). Your CPU usage must be at a good 200-400% (depending on processor) during peak times, you need to spend a bit more time getting a better server setup.

Anyway, thats not my opinion, not to better youmeo in anyway. Just my 2cents.

edit// Also things such as moving SSH off of the default ports to stop brute forces easily finding it, same with FTP. I would also recommend making the FTP IP authorised as that is a great way of stopping attacks against those sort of services.

Dentafrice
26-11-2008, 03:18 PM
Actually, we have to upload a large amount of images every day as with a social networking site you don't just upload one image, you have to upload several versions of a single image in different formats/different sizes etc.

There is no way TU would be able to handle all of ymo's images.
Of course it couldn't :rolleyes:

Ever since you and Greg said that this morning, me and a few friends have been "running tests" on the TehUpload server.

Now I know for a fact that Youmeo cannot upload more then 20 images per minute, it's not that popular.

So we've accounted for 20*4 = 80, with 4 being a reasonable amount for 4 image sizes, as there is no need for different image types.

So right now we have a few users running scripts that is uploading over 100-150 images per minute (what we can reasonable say from our statistics in the past few minutes).

So far, in the past 4 minutes, our server has been able to correctly parse, upload/store, and provide feeds for over 3,500 images.. and our server hasn't flenched a bit.

I'm 95% sure TehUpload's servers could handle "Youmeo's images", considering it can't be that many.. and it can't match up to the tests we have been putting it through.

Like Jewish Bear's "dongs" images back in July/August.. hundreds and thousands of them were handled by TehUpload, and uploaded and stored.. without our server going down once.

So please, quit trying to make Youmeo look bigger then it is, we know it's pretty big.. but not as big as you make it seem with your "blabla can't handle ymo's images".

Invent
26-11-2008, 03:28 PM
Now I know for a fact that Youmeo cannot upload more then 20 images per minute, it's not that popular.How can you know that for a fact? You have no data of how popular Youmeo is and how active it's user base is. If it wasn't that popular we wouldn't have made it through to Round 1 of the Open web awards.

Also Caleb, what I'm saying is, you couldn't handle ALL of ymo's images. We have over 250,000 images and you couldn't handle them all in *7 different formats. If we were to use t.u it would have to support all our images, not just the new ones.

Source
26-11-2008, 03:29 PM
Who says he doesnt have other resources up his sleeve?

Fehm
26-11-2008, 03:30 PM
I reckon its great =]

Ty for this tbh :)

Invent
26-11-2008, 03:31 PM
He may do, but not more than what we have up our sleeves and what we can get.

Dentafrice
26-11-2008, 03:34 PM
He may do, but not more than what we have up our sleeves and what we can get.
If you have that many resources up your sleeve, I'd love to know why Youmeo is still on a ****** server?

I would think that you would care more about the status of your site, and the speed and avaliability of the site (the uptime is awful), then which image hosting provider you use..

Awfy
26-11-2008, 03:36 PM
If you have that many resources up your sleeve, I'd love to know why Youmeo is still on a ****** server?

I would think that you would care more about the status of your site, and the speed and avaliability of the site (the uptime is awful), then which image hosting provider you use..
Caleb, your site doesn't even match what is needed for Youmeo. For a matter of fact we all sat down as a team last night until 9pm going through every file to try and optimize the site. You wouldn't be able to do it if you tried as you don't have the patient or know how. Just because you are able to out-smart a forum doesn't mean your site's going to recieve awards or even get the chance to. Industry experts and management see Youmeo for what it's worth and they'll all jumping on board. Wait till TehUpload has the media coverage we do then see how well your server does :)

Invent
26-11-2008, 03:37 PM
If you have that many resources up your sleeve, I'd love to know why Youmeo is still on a ****** server?

I would think that you would care more about the status of your site, and the speed and avaliability of the site (the uptime is awful), then which image hosting provider you use..Who says it's the server? The server(s) are fine. One of the reasons why it's a bit slower than it should be is performance/efficiency issues from bits of old code which we're currently re-coding.

Oh and the uptime isn't awful, the server hardly ever fails or needs rebooting/etc.

TehUpload apparently currently stores 16,906 images

Youmeo has 253,302 image urls in it's database, times that by 4 for the amount of sizes we currently offer: 1,013,208 images. Not to forget the fact we're going to be providing a futhur 5 new image sizes..

What we're saying is, you couldn't handle our images with the servers you have now.

Source
26-11-2008, 03:39 PM
Guys, guys, no need to get nasty about it.

//edit - just a suggestion.... but why store that amount of images in different sizes when you could setup an imaging server (on the cheap) and have it resize on-the-fly and memcache it... Although that does have alot of flaws.

Awfy
26-11-2008, 03:45 PM
Guys, guys, no need to get nasty about it.

//edit - just a suggestion.... but why store that amount of images in different sizes when you could setup an imaging server (on the cheap) and have it resize on-the-fly and memcache it... Although that does have alot of flaws.
You said it yourself.

Invent
26-11-2008, 03:47 PM
Source, the way we have stored our images is because we are thinking about the future. We would not want to be resizing images several times a day and caching them when we could just store static images that can be converted easily into new images (sizes/etc) and moved across servers with minimal effort.

Source
26-11-2008, 03:51 PM
I understand your points, its just something I thought of on the fly and as I normally do I air my random thoughts.

Also greg, you seem to be arrogant towards caleb in this thread - saying some things which really does come across as insulting. Im not having a go, but, tone it down slightly.

Wootzeh
26-11-2008, 04:22 PM
my penis is bigger

Edited by MattGarner (Forum Super Moderator): Please do not post pointlessly.

Awfy
26-11-2008, 04:25 PM
I understand your points, its just something I thought of on the fly and as I normally do I air my random thoughts.

Also greg, you seem to be arrogant towards caleb in this thread - saying some things which really does come across as insulting. Im not having a go, but, tone it down slightly.
I'm not arrogant, I'm stating a 100% clear point that Youmeo far out scales TehUpload therefore it wouldn't have a chance trying to support the amount of images we do. It's just not possible, as Caleb won't be spending nearly as much as we are on servers and storage elsewhere so he won't have the same capacity.

I'm not being arrogant, please learn the use of the word before splurging it around a forum. Thanks.

GoldenMerc
26-11-2008, 04:28 PM
I'm not arrogant, I'm stating a 100% clear point that Youmeo far out scales TehUpload therefore it wouldn't have a chance trying to support the amount of images we do. It's just not possible, as Caleb won't be spending nearly as much as we are on servers and storage elsewhere so he won't have the same capacity.

I'm not being arrogant, please learn the use of the word before splurging it around a forum. Thanks.
can i hav ur autograph

Source
26-11-2008, 04:49 PM
Caleb, your site doesn't even match what is needed for Youmeo. For a matter of fact we all sat down as a team last night until 9pm going through every file to try and optimize the site. You wouldn't be able to do it if you tried as you don't have the patient or know how. Just because you are able to out-smart a forum doesn't mean your site's going to recieve awards or even get the chance to. Industry experts and management see Youmeo for what it's worth and they'll all jumping on board. Wait till TehUpload has the media coverage we do then see how well your server does :)

Very arrogant based to me, its not exactly "nice" to insult someones skillset.


adj.

Having or displaying a sense of overbearing self-worth or self-importance.

I'll let the forum decide, as quite often I interperate things incorrectly.

Awfy
26-11-2008, 04:58 PM
Obviously it's incorrect, since I wasn't using myself as an example against his. I was using two websites, therefore how can I be arrogant? I'm using facts not fiction thefore it's not in anyway news to him.

Source
26-11-2008, 05:04 PM
It the way your using the facts to make yourself seem better than him, to make his projects seem worthless...

As I said, I may have interpreted badly, but lets leave it their. Get back on topic before it gets closed.

Dentafrice
26-11-2008, 06:33 PM
Obviously it's incorrect, since I wasn't using myself as an example against his. I was using two websites, therefore how can I be arrogant? I'm using facts not fiction thefore it's not in anyway news to him.

I actually disagree with that.. you did insult my "skillset" and compared yours against mine.

With this post:


For a matter of fact we all sat down as a team last night until 9pm going through every file to try and optimize the site. You wouldn't be able to do it if you tried as you don't have the patient or know how.

I would not have the "know how", that seems to be an insult on my skill-set, as well as the "patience" comment.

L?KE
26-11-2008, 07:56 PM
Lol I love reading arguments :P

I do believe awfy is in the wrong.

Excellent2
26-11-2008, 08:15 PM
Oh how this thread will be closed soon.

Welcome to HabboxForum.com :)

So I think we have all processed the simple fact that as of this minute Caleb's server can't handle the amount of images YouMeO host, therefore they have sourced out a host that can handle their images quite easily. If Caleb was to splash out on a bigger server then perhaps he could host the images but right now it seems YouMeO is hosting from a very reliable source :)

OT: How's the API coming?

Awfy
27-11-2008, 02:57 AM
I actually disagree with that.. you did insult my "skillset" and compared yours against mine.

With this post:



I would not have the "know how", that seems to be an insult on my skill-set, as well as the "patience" comment.
I didn't compare you to myself, I just said you don't have the skillset or patience. That's like me saying Ronaldo is a crap player, doesn't mean I'm better or saying I am :|

Dentafrice
27-11-2008, 03:32 AM
I didn't compare you to myself, I just said you don't have the skillset or patience. That's like me saying Ronaldo is a crap player, doesn't mean I'm better or saying I am :|
but he got farther then you ever will. doesn't matter if he's good or not. he must have caught someone's eye somewhere ;)

Same with Jake Delhomme.

You don't know my "skillset", or my level of patience.. so I really don't see how you can say I couldn't optimize a site. :rolleyes:

Jackboy
29-11-2008, 11:24 AM
Well this thread seems interesting.....

And YouMeO does load slightly slowly, better than it used to be. Only thing i don't like is the fact it takes a while to update my status on all sites, sometimes i just get bored and give up with it. But hey, who am i to moan, i can't do any better.

TehUpload went a bit slow for me just then.

Im guessing it was my point that triggered this silly argument.

Both sites do different things. I was actually joking about YouMeo using tehupload....

TehUpload hosts images for web developers etc

YouMeO is a Social Networking site.

I find it amazing how these 2 clash :)

Greg is an amazing designer. Caleb is an amazing coder.

Also Greg im sure Caleb does have the patience, because he was on for ages doing this API :P

Not saying you don't have patience Greg, because you obviously do. I can see how good your designs are.

Lets end it now anyway, both sites are good and provide what the target users want.

Tehupload hosts images for the general public.

YouMeO allows the general public to have a profile, communicate and update their status on all Social Networking sites.

THEY ARE BOTH BRILLIANT SITES

kThnxBai

Source
29-11-2008, 12:31 PM
Thanks for that, ghandi.

RYANNNNN
29-11-2008, 03:44 PM
Thanks for that, ghandi.

Seriously... what is your issue? Have you some sort of mental ******ation which means that only every post (and I mean every single one of them) you have to troll, argue or just act plain right immature.

Now unless you are going to give constructive feedback I suggest you remain away from these forums and get back to your normal way of life, design and development is about feedback, not people who have to argue to get a "thrill" in life.

Doritos
29-11-2008, 03:46 PM
Please quit arguing in this thread, we would like it to stay open so all users can learn and keep getting updates on the TehUpload API.

Jackboy
29-11-2008, 04:01 PM
Seriously... what is your issue? Have you some sort of mental ******ation which means that only every post (and I mean every single one of them) you have to troll, argue or just act plain right immature.

Now unless you are going to give constructive feedback I suggest you remain away from these forums and get back to your normal way of life, design and development is about feedback, not people who have to argue to get a "thrill" in life.

Nice to see some people have the intelligence to use their own jokes. NOT

Lol i just read a quote that reminded me of HabboxForum.
"Arguing over the internet is like the paralympics. Even if you win you are still a re****"

Source
29-11-2008, 04:03 PM
Holy hell, its like church all over again. Next time give reference to its rightful owner, like they do.

In this case:

Chapter Source 1:2 Thread #539113 page 2.

Now back to common sense, I was not posting to aggravate a user nor cause an argument - I was been sarcastic... as jack would of known that.

KreativeKid
09-12-2008, 12:24 PM
lol roll the read carpet people, Greg has signed in, fgs :/

Nice one Dentafrice, I love it :D

Dentafrice
09-12-2008, 09:08 PM
Thanks :)

Have you tried it out?

Calon
09-12-2008, 09:31 PM
Shouldn't have been bumped, Meti will infract us all! :rolleyes:

Lmao, anyway looks interesting, I can't remember if I posted here, but it's good that you've released an API so people can implement TehUpload into their own websites.

Dentafrice
09-12-2008, 09:36 PM
He shouldn't infract us, it's not bumping.. as it's a constructive post.. and isn't that long ago.

:) I wonder if anyone is using it.

Calon
09-12-2008, 09:53 PM
He shouldn't infract us, it's not bumping.. as it's a constructive post.. and isn't that long ago.

:) I wonder if anyone is using it.
I'm likely too intergrate the new Nivade that I'm coding for the person I sold Nivade too.

Want to hide these adverts? Register an account for free!