|
Are you trying to classify articles based solely on their tags? I would try to change the category for some of mine, but some just moved to another category without me doing anything. It seems this is still in flux, so I don't want to experiment with it yet.
Many of the new categories make sense. But most are now oriented to types of applications, or to specific platforms, frameworks, or technologies. Few relate to general concepts, to the point where I'd just toss all my articles into the C++ bucket. But that would miss the point. What's more important: an article's topic, or the fact that its code is in C++? Those things are orthogonal, and I'd argue that the C++ aspect is far less important in most cases. So I'd rather use these categories:
- Design Patterns
- Exceptions
- Threads
- Memory Management
- Modularity
- Operations
- Debugging
- Templates
- Tools
- Software Lifecycle
Only #2 and #3 now exist. Others used to, even as C++ subcategories. But I'd rather they were in, say, a top-level "System Design" category. If someone wants to filter based on language or something else, an article's other tags can serve that purpose. But if they want to browse lists of articles, an omnibus C++ category makes little sense to me.
The above list isn't complete. Based on other articles that I've seen or might even write, Databases [noticed it now], Messaging and State Machines would also be good candidates.
modified 4-Apr-21 10:07am.
|
|
|
|
|
Yes - still fine tuning, and the general langauges tags are now at the bottom so will be selected as the main category as a last resort (or where they are listed as the only tag)
With regards to these:
- Modularity
- Operations
- Templates
I'm not sure. Modularity is more of a design pattern, or Design / Architecture topic. Operations? Do you mean operators and operator overloading? And Templates, do you mean template languages such as T4 or template applications?
The updated "Programming Topics" list will be:
Architecture
Design Patterns
Algorithms,
Compression,
Computational Geometry,
Debugging
Emulation,
Exceptions,
File,
Internet,
Localization,
Memory Management
Messaging
Parser,
Regular Expressions,
State Machine
Sorting,
Tools
Design / Graphics,
Printing,
String,
Threads,
Usability
(bold are the additions to be added)
cheers
Chris Maunder
|
|
|
|
|
Hey Chris, thanks for your reply. The updated list is definitely an improvement. To answer your questions:
- Modularity: I'm OK with "Architecture" or "Design Patterns" for this.
- Operations: Things like configuration, logging, and statistics. "Usability" works if I'm interpreting it correctly.
- Templates: C++ templates or, in other languages, generics. I think this one should be added.
I'd suggest changing "Parser" to "Parsing" and merging "Sorting" into "Algorithms".
|
|
|
|
|
Please post something when this is stable, with instructions on how to set an article's category or a description of how the system determines its category.
|
|
|
|
|
Yep - we're discussing this now
cheers
Chris Maunder
|
|
|
|
|
I've pretty much coerced my articles into the right categories by editing their tags. Here are a few things to tidy up.
In my list of articles[^], some categories aren't capitalized, and some don't have links:
And my only tip/trick (can't link to the list directly) is unclassified, even though it has a C++ (and other) tags.
|
|
|
|
|
I've fixed up the capitlaisation - that should start flowing through soon - but can you please email me a link to your tip so I can take a look?
cheers
Chris Maunder
|
|
|
|
|
Would it be possible to add a timed ban/silence function similar to the one available for groups on FB?
Let's say a member gets uppity but it's not enough to warrant a full ban, a week without the possibility of interacting except for lurking could help fix bad attitudes. Something like that could have even saved the Soapbox IMHO.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
den2k88 wrote: Would it be possible to add a timed ban/silence function similar to the one available for groups on FB?
Let's say a member gets uppity but it's not enough to warrant a full ban, a week without the possibility of interacting except for lurking could help fix bad attitudes. Agree / second that
den2k88 wrote: Something like that could have even saved the Soapbox IMHO. Not so sure about this one
But could have been worth trying... why didn't you have this idea a couple of years ago?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: why didn't you have this idea a couple of years ago?
Story of my life.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
We already do in an informal, we-have-a-quite-talk-and-take-the-necessary-action kinda way.
But yes, it's a good idea.
cheers
Chris Maunder
|
|
|
|
|
Since a few days the "Latest Update" page is broken. This morning it looks like this:
Kind Regards
Klaus
|
|
|
|
|
Yep - just cleaning up data for the updated taxonomy. Almost there...
cheers
Chris Maunder
|
|
|
|
|
I follow your site since a decade or more and noticed that the latest update is broken frequently in the last time. Thank god the normal search works always . I use the latest update on a regular base to see which new articles where posted.
Kind Regards
Klaus
|
|
|
|
|
Latest update is broken again. This time the sorting by date is broken. For example:
Kind Regards
Klaus
|
|
|
|
|
I've stared and stared at this. Which bit is broken?
cheers
Chris Maunder
|
|
|
|
|
As you can see the list isn't sorted by date anymore (below screenshot is from this morning (in germany )).
And to be sure we are talking about the same thing, i'm using this page:
Kind Regards
Klaus
|
|
|
|
|
The Lounge
Ctrl-Right arrowing through it is causing some cases where a message closes without opening the next one and several message headers end up highlighted by the end.
Win10, Chrome 89.0.4389.90 x64 and Firefox 87.0.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
While I was deploying the fix to the hanging tag the script were in a messy state for a few mins. All good now
cheers
Chris Maunder
|
|
|
|
|
In the article texts the formatting was changed, words were removed, spaces between the words were removed.
=> Problem was solved. Thank you.
modified 31-Mar-21 2:45am.
|
|
|
|
|
Our apologies. Clearly something is wrong with the article editor. We'll get it sorted.
Thanks,
Sean Ewington
CodeProject
|
|
|
|
|
We're fixing this as we speak
cheers
Chris Maunder
|
|
|
|
|
Probably another symptom of this post[^].
Take a look at this article[^]. The fun starts at the first bullet. When I revised it and printed a .pdf only two days ago, it was all good.
EDIT: Now I see OG's post below[^], which must also be related to this.
modified 30-Mar-21 6:41am.
|
|
|
|
|
Have a look at my answer to this: Why I am not getting any output?[^]
In edit mode, it ends with this:
But I'll give you a hint: when do you reset <code>i</code>?
But it displays as this:
But I'll give you a hint: when do you reset i ?
Oh good, it happens here as well ... and yes, Markdown is off as this image shows:
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yep - both the <code> and <pre> formatting seems to be messed up in the latest update.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|