|
I was thinking more about the library of articles and code examples. When searching for articles, there is no option to filter for "pure" Win32 API, so we C programmers can only try to glean what we know from other examples and work backwards to the APIs themselves. A very simple example of Win32 API articles would be those found at http://www.winapizone.net/tutorials/winapi/[^].
I won't try to plead my case any more than this, I just figured it wouldn't hurt to post the suggestion to see if there was anyone else interested in the same thing. If not, I'm no worse off than I am already... <smile>
|
|
|
|
|
My apologies, I did not read the title properly. Yes, I agree your request is quite reasonable, and I'm sure would help others, especially beginners in C or Windows programming.
|
|
|
|
|
Why is this message even displayed? So what if I don't live in a particular area ... should that stop me from seeing what jobs are out there?
while (e) { Coyote(); }
|
|
|
|
|
Because when a job is displayed to viewers outside the area the employer is interested in, the employer receives dozens, if not hundreds of applications from areas they really, really aren't interested in.
As an employer this is incredibly frustrating. Finding a job can be hard, but finding a great - or even suitable - employee can be just as hard. Employers often don't have the luxury of time and so need to narrow down applicants as best they can.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
Just curious - how is the article rating determined?
I thought it was the average of votes but the math doesn't seem to work out...?
|
|
|
|
|
different members have different "status" (see their personal page), which gives their votes a different weight: none=1, bronze=1, silver=2, gold=4, platinum=?
|
|
|
|
|
Huh, neat - thanks for explaining.
|
|
|
|
|
|
Thanks! My very favorite part of that is the note:
(These calculations are trivial and self descriptive)
abby
|
|
|
|
|
Whenever I am posting something, it redirects to second page (even if it is the top most post). There, I cannot see page numbers in the bottom to traverse. Is it Chrome? Or some stupid setting I have made?
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
|
d@nish wrote: Is it Chrome?
of course it is. Why don't you use a decent and popular browser, such as FireFox, or even IE7?
|
|
|
|
|
I am using it for quite a while now. And I sort of like it. It is quick and clean (no toolbars etc). I use FF as well. But it seems quite slow when compared to chrome.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
|
I suggest you check presumed CP anomalies with at least one of { FF3, IE7 } as these are the most popular browsers, and Chris is bound to develop for and test with those first. Of course CP is meant to work well with a couple other browsers too.
|
|
|
|
|
IE7 - same behaviour.
FF - not checked yet.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
|
Yeah I'm having some weird behaviour as well - also using Chrome.
Never had a problem before, but now when I reply to a post (say the most recent post), when the screen refreshes the post that I have replied to has gone to the top (so that you cannot see it).
You have to refresh the Lounge, and all is back to normal.
If that makes any sense at all I'll be happy.
[EDIT]
Same thing seems to be happening in this forum as well
[/EDIT]
"If you can't explain it simply, you don't understand it well enough" ~ Albert Einstein
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." ~ Paul Neal "Red" Adair
Now reading: 'The Third Reich', by Michael Burleigh
|
|
|
|
|
Just did the same thing to me in the Back Room. Using the latest FireFox.
EDIT: And in this forum too... Looks like a server-side bug, not a javascript problem.
|
|
|
|
|
Sorry for not getting back to you guys earlier.
This is a bug. We'll fix it.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
I noticed this Quick Answers question in the "latest" tab. However, when I posted an answer to it, it was no longer in the latest tab. Even when I hit CTRL+F5 to refresh the page, it still isn't there. The latest activity shown in the list was 47 minutes ago (this question).
I can still see the question via the user's QA list, but it isn't showing up in the "Latest" list.
You doing some upgrades or something that're throwing the system out of wack?
modified on Sunday, December 6, 2009 6:43 AM
|
|
|
|
|
Nevermind, I had a filter selected (C#), so it wasn't showing up. Damn that filter.
|
|
|
|
|
I mentioned it last night, but it happened again this morning. I got a message from CSS in the lounge, and when I when to reply from the email, the page display was "Msgs to -1 of 985,145 (Total in Forum: 985,145)" - probably because his message was automatically removed (an insult to DD, just for a change). Not a problem, but it looks a little silly!
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
"Rumour has it that if you play Microsoft CDs backwards you will hear Satanic messages.Worse still, is that if you play them forwards they will install Windows"
|
|
|
|
|
there are some messages you'd better not try and reply to.
|
|
|
|
|
I wasn't going to reply to it - I just wanted to know which one he was being rude about!
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
"Rumour has it that if you play Microsoft CDs backwards you will hear Satanic messages.Worse still, is that if you play them forwards they will install Windows"
|
|
|
|
|
This was because of a new algorithm we were using to speed up message seeking. Unfortunately it had a bug that I'm just getting around to fixing. cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
A suggestion...
It would be nice if, when somebody pasted code into any of the various editors here at CP, a little dialog popped up that gave the user options of how to handle the code. It could have a little dialog that asks "what are you trying to paste" and has four buttons: [Code] [Text] [URL] [Other]. You might want to just remove that URL option since you already automatically detect and handle URL's.
If they select "Text", the text is HTML encoded and inserted. If they select "URL", you do what you do now with URL's. If they select "Other", the text is not HTML encoded and is inserted as is (useful for HTML and such that we want in messages sometimes). If they select "Code", they are presented with a new dialog that asks them what kind of code (probably a drop down). The default would probably be "text" and the others would be listed (e.g., "C#", "VB", etc.). Once they click "Paste" (or "OK" or "Done") on that dialog, the code will be HTML encoded and surrounded with PRE tags with the LANG attribute set to the appropriate language.
This feature could be turned off in the list of checkboxes below the edit box. There'd be a new checkbox that would say "Disable paste dialog boxes" (or something like that).
Also, any given dialog would have an optional advanced section. You'd want to hide this from new users so they don't get themselves into trouble. Could make it a new tab or have an "Advanced" button or have a link that says "Advanced" that expands the dialog box and shows more advanced options. Those options could include: "Always show advanced section" (checkbox), "Always HTML encode" (radio), "Never HTML encode" (radio), "Automatically decide whether or not to HTML encode" (radio), "Stop showing this dialog" (checkbox), "Set default programming language" (drop down list).
Also, rather than select "text" as the default language, perhaps that would be the default when the language could not otherwise be detected. You could scan the text to detect the language using various simple means that would only be approximate. For example, you could say anything that contains "<<" is C++, anything containing "SELECT" is SQL, anything containing "DIM" is VB. As you find exceptions to those rules, you can add more rules to make it more accurate. If the language cannot be determined or if there is a conflict between two of the rules (contains both "DIM" and "<<"), you can default to "text" (or whatever the users selects as the default language).
Oh, and you could even have a preview pane that asyncronously updates whenever the user selects a different language. It would show the syntax highligted version of their code (could go to the server to get that preview, as I know dynamically generating it with JavaScript would be too much of a pain).
Anyway, some of those ideas can be toyed around with and modified, but I thought I'd at least give you the ideas.
|
|
|
|
|
Some of this, and more, has been suggested before[^]. IMO most cases could be handled automatically.
|
|
|
|