|
Should be good now.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
A post in the 'Vista' forum made me think of this:
With Vista and future OSs, digitally signing applications is becoming a necessity. But the requirement to buy a 'code signing certificate' on an on-going basis may prevent alot of authors from releasing really great apps.
Is there any scope for CodeProject to act as a code-signing 'authority' and offer a digital-signing service for any free software that is hosted at codeproject.com? There would be restrictions of course: no spyware, no VB apps etc . But does this sound viable at all?
Of course if there is already this service available out on the 'net then someone please say so!
-- modified at 3:26 Monday 5th February, 2007
|
|
|
|
|
Good idea
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
James Brown wrote: With Vista and future OSs, digitally signing applications is becoming a necessity.
No, you never need to sign user-mode apps. Only 64-bit drivers are required to be signed.
But about free certs, I know I've seen an issuer that gives free certs for use in open-source projects.
|
|
|
|
|
I was trying to contact a couple of authors privately today, and after having a good look at both their articles and their profiles, I couldn't find any way to send them a private message. In fact, the only means I found was to track down their answers to the feedback on their articles, and use the Email link in their posts there.
I can sort of understand not having one in the articles, as it forces feedback onto the website for others to read. But it would make sense to have one in the author details. Or am I just being dozy and missed it?
|
|
|
|
|
Our members were getting hassled, spammed, threatended - you name it. We pulled the "Email Author" link to stop this.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Thanks for the response. I suspected something similar - it seemed an odd omission.
Is there some kind of safeguard on the remaining Email link in the forums, then?
|
|
|
|
|
Private emails to people in the forums haven't seemed to be as much of an issue.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
You know he does raise a good point..... You should allow the de-activation of private emails.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
Bradml wrote: You know he does raise a good point
That would be "she" I think (Emma)
|
|
|
|
|
New keyboard, still getting used to it...
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
|
There used to be one. Then some sort of bot started spamming authors. Now there isn't one...
|
|
|
|
|
|
CAPTCHA is a good idea; combined with the form that already exists to email people directly (which hides the recipient's email address), it should reduce the amount of spam a link on the author page might create. I've also found on my own sites that naming the form fields things like "xcbg" rather than "Name", "Message" etc, seemed to confuse a lot of spambots.
|
|
|
|
|
It's not just bots, but Real PeopleTM using the link to harrass authors. Each time it happened I'd get dozens and dozens of emails from confused readers. The email would originate from CodeProject but would be from someone else and it looked like the spam emails were blessed by CodeProject.
So it ended.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
It is approaching the end of the weekend and stil no shiny gold membership. Is it stil going to hapen or am I doomed to being below average for the rest of ever.
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
Settle, petal.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Hazzah! Shiny!
Brad
Australian
- Christian Graus on "Best books for VBscript"
A big thick one, so you can whack yourself on the head with it.
|
|
|
|
|
I think that the level (Beginner, Intermediate, Advanced) of the article should be selected by the reader.
Maybe with some more levels (1 to 5?).
In this way the vote can be weighted by the complexity of the article.
For example an article on a little code tricks can be very well written and of high quality but it is "only" a little code tips.
es: Quality: 4.8, Complexity: 2.5
Otherwise a complex article about a big project can be not perfect but about a complex and difficult subject and so it is easier to make mistakes/bugs:
es: Quality: 3.8, Complexity: 4.7
In the above scenario I think that both articles must be considered good.
In this way the vote will be more distributed and more precise.
What do you think?
Davide
|
|
|
|
|
It's true that the complexity level can be helpful when you're selecting an article to read, and setting it as an author can be a challenge. I usually see myself as a "beginner" in the topic when I start writing a challenging piece of code, and I then aim to make my articles comprehensible to people who are new to the topic too. But on the other hand, two of the articles have been about the Windows API, which I would say is an Advanced topic for programmers who only know .NET. So I've rated everything Intermediate.
In the scheme you suggest, with complexity being in the eye of the beholder, as it were, there's a risk that a large number of "newbie" readers would result in articles being rated as more complex than they really are. Intermediate articles aimed at an audience familiar with the programming language, but not the topic, for instance, could end up being rated as Advanced just because their relatively simple explanations fly over the heads of some readers.
I'm not saying that the rating system is perfect - as both an author and a reader, I've often read a dozen "Wow! Cool code" comments at the bottom of a page, scratching my head and thinking "so why did it only get 3.76?". But at least it's very simple (though perhaps a bit difficult to find, IMHO).
|
|
|
|
|
You are right and I understand your ideas, but I have a little different concept of complexity.
I just try to better explain me with an example.
Consider this article:
http://www.codeproject.com/library/NeuralNetRecognition.asp
and this:
http://www.codeproject.com/vista/NetFw3.asp
I voted for both articles 5, for me they are both well written and high quality article.
But as you can see behind the first article there is a very hard work (probably many months of studying and test I think ...).
I think that should be right to have a method to reward an article with so much work.
With my "voting style" for example:
First article: Quality: 5, Complexity: 5
Second article: Quality: 5, Complexity: 2 or 3
Basically I think of a voting similar to the voting of a diving competition where there is a difficult coefficient.
What do you think?
Davide
|
|
|
|
|
Yes, I do like the idea of rewarding someone based on the level of difficulty.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
So you're saying little snippets that aren't difficult in concept but that are not well known/widely used are of lesser importance?
Rewarding people for difficulty level seems a bit backwards to me. In fact, the simple forehead-slapper stuff that shows you an EASIER way to do something is infinitely better, IMHO.
"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 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
I think that it is right that a complex article is more "important" then a "short" article.
A complex article for me can also be a short algorithm that solve a problem in a new/innovative way.
I think that it is only a definition problem.
The complexity of an article for me can be:
-difficult argument
-very innovative solution
-long work/study behind
-about a new technology
-very useful for the community (solve a common problem in an smart way...)
Consider also that I think of a complexity value from 1 to 5, so there is some flexibility.
Maybe the word complexity it is not the right definition ...
I think that with a voting like this the global quality of the articles should improve, because more important articles are more visible.
For me an article with quality 5 and complexity 5 should be an extraordinary article, very innovative and well written.
Suppose that you write 2 articles (just to better understand my idea):
1-"How to use the .NET TextBox control"
2-"How to write an image recognition system"
If both article are well written and without bugs currently I must simply vote for both article 5, there isn't a way to reward more the second article. There isn't any differences from the 2 articles using the current voting system.
What do you think?
Davide
|
|
|
|