|
I mean implement a captcha system for EACH download, that requires user input before the download is permitted. Anyone can create a bot account and start downloading the files, just by doing a web request and parsing the article's page. IMHO, not implementing such a system allows undue load to be placed on the servers.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
modified on Monday, May 2, 2011 11:31 AM
|
|
|
|
|
John Simmons / outlaw programmer wrote: undo load to be placed
Surely you meant to write "undue load ..."
Besides that I'm with you with the captcha thing.
Cheers!
|
|
|
|
|
Manfred R. Bihy wrote: I'm with you with the captcha thing
I would be puzzled when a site that is all about sharing knowledge and code would start using CAPTCHAs.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Why that Luc?
Would your article crawler suddenly stop working?
|
|
|
|
|
It's all about sharing knowledge and code with other individuals, not about allowing other sites to simply scarpe off the code and call it their own, which happens with increaing reularity.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
I'm not in favor of other sites copying CodeProject material, even when it is freely available, if that would result in CP being less successful or even at risk; and I know CP has been sending letters and taking legal action against sites that try to steal its content.
If some technical measures have to be taken, I suggest CP comes up with something less intrusive for the normal members. Here is my initial suggestion: If a user has hardly any reputation points, and is trying to download an item less than a minute after a previous download, then that one could be CAPTCHA-protected.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Probably a task running through the log files. For the existing download counts.
BTW the download counts are not for all-time it seems. They don't seem to have logs for the early years
|
|
|
|
|
Nishant Sivakumar wrote: Probably a task running through the log files. Yes, I think you are right. A new download keeps popping up every 5 minutes or so.
Nishant Sivakumar wrote: They don't seem to have logs for the early years Is that bit from the latest issue of The Insider's Insider?
|
|
|
|
|
|
Nishant Sivakumar wrote: Probably a task running through the log files.
And what has this got to do with the fact that so many articles are being downloaded in a short amount of time? Like I stated, I don't know *what* articles are being downloaded because the rep history doesn't specify that (as I think it should).
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
John Simmons / outlaw programmer wrote: And what has this got to do with the fact that so many articles are being
downloaded in a short amount of time? Like I stated, I don't know *what*
articles are being downloaded because the rep history doesn't specify that (as I
think it should).
Chris has corrected me already but my initial assumption was that a task runs through the log files and for every download in the log, it inserts a rep entry (inefficient as it sounds, it seemed to me to be an accuracy measure). But anyway that was not it.
|
|
|
|
|
I believe they are retrospective points (they probably have a background task going through the old log files).
|
|
|
|
|
It's simply a reflection of your article - people actually download the files. Crazy, I know
No retrospective points have been awarded yet. When we do award them you'll get a nice boost.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: When we do award them you'll get a nice boost.
Does that mean the articles like the ToDo list that have 112,333 downloads recorded at this time, will see rep boostsa of over 560,000 points?
|
|
|
|
|
DaveAuld wrote: Does that mean the articles like the ToDo list that have 112,333 downloads
recorded at this time, will see rep boostsa of over 560,000 points?
If so, well deserved one I'd think
|
|
|
|
|
I'm not saying they don't deserve this, I'm just looking forward to the massive shuffle its going to cause on the league tables!
|
|
|
|
|
Yeah it will be interesting, the shuffle at the top!
|
|
|
|
|
i just did a quick check, and the Todo list points would put them ahead of CG even taking ALL of CG's downloads into account.
|
|
|
|
|
Yeah, kinda expected that!
|
|
|
|
|
Chris Maunder wrote: No retrospective points have been awarded yet.
Ah, thanks!
|
|
|
|
|
Thanks for the info I mean.
The retrospective points will be interesting!
|
|
|
|
|
Chris Maunder wrote: When we do award them you'll get a nice boost.
I just did a quick check. Sneaky way for you to be #1, huh Chris?
|
|
|
|
|
Gawd, I hope not...
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
My eyeball count was ~209k downloads for your articles. That's over 1m points. Neither Nish, nor Sacha, nor JSOP, nor .dan.g. (todo list) can match that, only dan g appears to even come close. Someone else might, but I don't have time to troll cp vanity for all the people who huge article counts to see what their download levels look like.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|