Click here to Skip to main content

Luc Pattyn - Professional Profile

Summary

15,126
Author
141,732
Authority
74,995
Debator
425
Editor
291
Enquirer
5,865
Organiser
8,218
Participant
I am an engineer with a background in electronics, software and mathematics.
 
I develop technical software, both for embedded systems and for desktop equipment. This includes operating systems, communication software, local networks, image processing, machine control, automation, etc.
 
I have been using all kinds of microcontrollers and microprocessors (Intel 4004/8080/8051/80386/Pentium, Motorola 680x/680x0/ColdFire/PowerPC, Microchip PIC, Altera NIOS, and many more), lots of programming languages (all relevant assemblers, Fortran, Basic, C, Java, C#, and many more), and different operating systems (both proprietary and commercial).
 
For desktop applications and general development tools I have been using both UNIX systems and Mac/MacOS for many years, but I have switched to x86-based PCs with Windows, Visual Studio and the .NET Framework several years ago.
 
I specialize in:
- cross-platform development (making software that runs on diverse hardware/OS combinations)
- instruction set simulation
- improving software performance, i.e. making sure the software runs the job at hand in as short a time as possible on the given hardware. This entails algorithm selection, implementation design, accurate measurements, code optimisation, and sometimes implementing virtual machines, applying SIMD technology (such as MMX/SSE), and more.
Member since Friday, October 17, 2003 (9 years, 6 months)
  • 31 Dec 2011: CodeProject MVP 2012
  • 31 Dec 2010: CodeProject MVP 2011
  • 31 Dec 2009: CodeProject MVP 2010
  • 21 Oct 2009: Code Lean and Mean
  • 31 Dec 2008: CodeProject MVP 2009
  • 31 Dec 2007: CodeProject MVP 2008

 

Contributions

Articles 8 (Legend)
Tech Blogs 0
Messages 22,447 (Master)
Q&A Questions 2
Q&A Answers 103
Tips/Tricks 13
Comments 68

Links

Reputation

For more information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege, and the given member types also gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your biographybronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an Articlesilversilversilversilver
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.


 
You must Sign In to use this message board.
Search this forum  
Answercode sniffer options for Q&A and T&T editor page Pin
Sunday, May 29, 2011 3:42 AM by Luc Pattyn
right from the start I got confused by all the options that where offered (4 radio buttons, 1 check box) under the edit box in Q&A as well as in T&T. I never understood what they were meant to do, and why they all were required.
 
Today I investigated a bit and I don't like it at all. There are two problems:
1. the functionality is wrong IMO.
2. the wording is short and unclear.
 
OBSERVATIONS ON RADIO BUTTONS
 
I used two samples, shown here (warning: I did not HTML-escape the samples while composing this message so one needs to look at the message source to see what is really there, i.e. a real BOLD tag, and a plain for with less-than test):
	// this is a bold statement
	// does it HTML-encode?
	for (i=0; i<10; i++) log(i);
	// does it recognize the language?
	string rating="";
	m=rRatng.Match(article); 
		
	if (m.Success) {
		idx=m.Value.LastIndexOf(":")+2;
		rating=m.Value.Substring(idx);
		if (rating.StartsWith("0")) rating="";	// tips without any vote
	}
 
	Lorem Ipsum is simply dummy text of the printing and typesetting industry.
	Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,
	when an unknown printer took a galley of type and scrambled it to make a type specimen book.
	// this is a bold statement
	// does it HTML-encode?
	for (i=0; i<10; i++) log(i);
	It has survived not only five centuries, but also the leap into electronic typesetting,
	remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset
	sheets containing Lorem Ipsum passages, and more recently with desktop publishing software
	like Aldus PageMaker including versions of Lorem Ipsum.
 
Both samples have all lines starting with a TAB; they both include an HTML tag and a less-than operator.
The four radiobuttons are numbered 1-4 left-to-right.
 
For the C# code sample the results were:
	adds PRE tags		with lang	moves left	HTML encodes		preserves HTML		
 
1	yes			yes		yes		yes			no
2	no			no		no		yes			no
3	no			no		no		no			yes
4	yes			yes		yes		yes			no
 
For the text sample the results were:
	adds PRE tags		with lang	moves left	HTML encodes		preserves HTML		
 
1	no			no		no		yes			no
2	no			no		no		yes			no
3	no			no		no		no			yes
4	no			no		no		yes			no
 
CONCLUSION ON FUNCTIONALITY:
 
it is all wrong IMO, for several reasons:
- 1 and 4 do exactly the same; I cannot force the adding of PRE tags (which 1 is supposed to do).
- the HTML encoding (handling of < > &) should be independent of the PRE choices. As is, I can't get it to
paste code that has HTML (say in comments), it will HTML encode or not give PRE tags.
- when HTML tags are to be preserved, the HTML encoding still needs to be applied, hence more intelligence seems required (which I was told is available in the forum message editor!)
- when PRE tags are present, none should be added (I tried paste code, cut the result which now has PRE tags, paste that again, and the outcome got its PRE tags doubled).
 
THE CHECKBOX
 
I haven't looked into the checkbox yet; I'm not happy it exists at all. One reason is: after all the attempts to make intelligent choices about PRE, HTML encoding, and preserving HTML tags, it looks like a main switch that turns it all off. Do we really want that? I have a feeling it relates to the way a forum message, its signature, and its "modified on..." remark are all stored in one field.
 
SUGGESTION
 
- list all relevant use cases
- then come up with the logical user interface that deals with those use cases
 
WORDING
 
as long as functionality isn't clear and settled, it is too early to discuss wording.
Once we agree on what it does, I could easily come up with wording that is both clear and concise (although I'm sure I will suggest a tooltip approach to allow for an alternative less-than-concise-but-absolutely-clear wording.
 
Hmmm | :|
Luc Pattyn [My Articles] Nil Volentibus Arduum
The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
Please use <PRE> tags for code snippets, they improve readability.
CP Vanity has been updated to V2.3

GeneralRe: code sniffer options for Q&A and T&T editor page PinadminChris Maunder28 Jul '11 - 9:24 
GeneralRe: code sniffer options for Q&A and T&T editor page PinmvpLuc Pattyn28 Jul '11 - 11:35 
GeneralRe: code sniffer options for Q&A and T&T editor page PinadminChris Maunder28 Jul '11 - 14:53 
 
Generalfeedback on new search facilities [modified] Pin
Friday, January 7, 2011 1:47 AM by Luc Pattyn
#1# recent additions/changes (11-JAN-2011) got flagged with #1#.
#2# recent additions/changes (12-JAN-2011) got flagged with #2# and apply to "beta 2".
#3# recent additions/changes (also 12-JAN-2011) got flagged with #3# and also apply to "beta 2".
#4# recent additions/changes (13-JAN-2011) got flagged with #4# and apply to "beta 3".
#5# recent additions/changes (16-JAN-2011) got flagged with #5# and apply to version cb4/sb4.
 
the alpha looks promising, startswith functionality looks great.
 

Comments on the search engine

 
101. seems not to see today's forum messages
#1# OK, it is seeing the latest additions to regular forums, albeit with some (unknown) delay, might be a couple of minutes. So adding messages for test purposes still does not work well, one never knows whether they are included yet or not, and hence should or shouldn't pass the search filters.
 
102. seems to use OR instead of AND when two words are searched for
(more hits for fourth estate than for fourth)
#1# this is wrong in that it deviates from what popular engines do (Google, Bing, the current CP search engine,
i.e. everything CP members use continuously), I have no doubt the community will have you change this!
#3# Has been fixed on 12-JAN-2011.
 
103. seems not to accept operators such as AND
#1# AND operator seems to work now, thanks
 
12+13 makes it hard to test the search engine! please fix at least one of them ASAP so I can
perform tests that search a lot but return only very few results.

 
104. I did not investigate relevance yet
#1# please show the relevance score (either permanently, or at least in the test/evaluation phase) As a tester, it would be really useful; as a user, I would use the information too. And when you show it, make sure it stands out more than the current "rating", which is the voting score of articles/messages, and, while useful, it rather confuses me (I would bold relevance, not bold rating).
 
105. I did not investigate performance yet.
#1# I will use the tool regularly to get a feeling about performance.
 
106. suggestion: show a version number, so I can refer to it when reporting back to you.
#2# is OK now, I see "beta 2"
#3# not quite OK yet, as both server and client have a version, only client version gets shown so far.
 
107. #2# I'm experimenting with this message[^]. It has a single digit 2 in it.
OK: I can find the message looking for: "logging implemented"
strange: I also find it looking for: "logging implemented" AND 2 (as if numbers do startswith automatically?)
bad: I also find it looking for: "logging implemented" AND 29 (there is no 29 at all!)
bad: I also find it looking for: "logging implemented" AND "29" (there is no 29 at all!)
Looks like a bug. My wild guess: something is removing unwanted characters (digits and more) from the filter text, resulting in an empty string, which is always present. IMO we do need a way (an intuitive one at best) to search for pretty normal, as well as, pretty strange special characters.
#3# OK, I learned numbers are not indexed; that is fine, it needs to be mentioned in the documentation though. Digits inside words are treated like letters, so "log4net" does not pose any problems.
 
108. #4# bad: I can't find it looking for: "logging implemented" AND programs (there is ->Programs-> in the body text)
#2# At best I'd like to search for "->Programs->" and find the message!
I still have to experiment with searches containing special characters.
 
109. #4# BUG I'm getting one hit for "backgroundwo" (Any date), can't explain why. Note: the snippet shown happens to end on backgroundwo. http://www.codeproject.com/Script/Forums/view.aspx?msg=2675648[^]
 
110. #4# BUG Periods are treated (somewhat?) as letters, so object.field is one word and gives no hit when searching for object. I created a number of test messages in C# forum, they all contain "LPXYZ" and then some specials I'm trying to search for.
 
111. #4# BUG I have a message that contains object.method(parameter) which I find with object.method* (OK), not with object.method (so the "word" is longer) and not with object.method(* (so what is the word??)
 

Comments on processing

 
201. sortedby seems not to work reliably; performing the same search
with a different sort spec often gives the same result list.
#1# Problem not seen today.
#3# Seems OK
 
202. #2# "filter by" does not work; when "any date" gives a number of results, any other
filterby choice returns nothing. Tried "logging implemented" again. Please fix.

#3# Seems OK now (provided I allow for a sufficient time window!)
 

Comments on GUI

 
301. #1# I'm sure already I want one of these two:
- either change the default (or topmost) item to be "Date Created DESC" and "Last Month"
- or, better yet (less subjective), remember the last setting of each combobox (sortedby, filteredby, ...)
#3# Thanks, createddesc and 1month are comfortable.
#4# It is great the way it is now, for my testing (and my use), however I think the community will prefer you remember the last setting for each of the comboboxes.
 
302. #1# I often overshoot the search bar, end up in the main menu bar, and have a menu roll down,
covering the search box I'm after. Quite annoying. In fact I have always disliked the hover menus,
but now I have good reasons to want click menus instead of hover menus. In my books, hovering should only cause minimal change, say a bolding or slight color change, and not open something.
 
303. #1# I would very much prefer a date format with a non-numeric month, as the American way is confusing to large parts of the world; the way the forums do it would be just fine.
 
304. #1#Of lesser importance right now, but mentioning it already anyway: I keep prefering a real grid-like display, with actual columns, and click-to-sort-me headers.
 
305. #2# In the result list, I saw some author names with HTML-escaped HTML tags. You probably want a text-only member name there.
#4# Example: search for "logging implemented in your service" (with quotes; last year)
 
306. I'd like a wider textbox for the "for" parameter. Twice as wide would be good.
#4# Solved in beta 3.
 
307. #2# The "for" textbox doesn't auto-scroll when dragging the mouse; say it contains more text than can be visible at a time, and is unscrolled (hence showing the leftmost content), I now click leftmost and drag to the right, attempting to select all (which I could do with CTRL/A as well), it does not scroll at all; regular WinForms textboxes do that, apparently web textboxes (such as Google's search box) don't. That is a pain. Probably nothing reasonable you can do about that.
#4# Solved by the larger search box.
 
308. #4# I would suggest a help ("?") button on the search page, leading to a full-page description of what it does, how it works, what special operators are available, etc.
 
309. #4# I would make the result hyperlinks of the new-tab variety, so multiple hits can be looked at without querying the database again.
 
310. #4# I would swap the order of "sorted by" and "filtered by" on the query entry line as that seems more logical (the query summary line is fine already). Also there is some casing inconsistency.
 
311. #4# Rather than a simple "Go" button, I'd make it an icon, with Bob holding a magnifying glass, maybe a Sherlock Holmes cap, and a CP orange background.
 
312. #4# Rather than "All documents" I'd call it "All of Code Project" (even when that is not strictly correct; the documentation could clarify), as "documents" isn't an adequate term for most of the database content IMO.
 
313. #4# I think there better be a way to tell the user something is wrong when there is.
Example: you're not supporting "endswith" functionality (that is perfectly OK, just an example!) so searching for *urth estate is bound to fail. I suggest you don't even try the search, instead give a specific error message. (At the moment such failing search takes 10 seconds to complete, my FF progress bar fills 80% right away, then sits idle).
 
314. #4# I think I would not show any rating information for a hit when there aren't any votes yet, same as you do in forum messages (articles themselves always showing a rating is different, and OK IMO, the list of hits doesn't need distractors though).
 
315. #4# BUG It broke down completely: "All documents" has disappeared. This is bad. Messages that were found earlier are not found any longer (e.g. no LPXYZ). I still do find my "PRE tags" in Tips&Ticks.
 
316. #5# VERY BAD UI The default state of a search filter should be either "no filter" or wathever it was before. Having checkboxes getting cleared all the time is unworkable. And the query status line needs to show the full query, including the checkbox settings when the search was ran.
 
Smile | :)
Luc Pattyn [Forum Guidelines] [My Articles] [My CP bug tracking] Nil Volentibus Arduum
Season's Greetings to all CPians.
modified on Thursday, January 16, 2011 11:00 AM

GeneralRe: feedback on new search facilities PinstaffMatthew Dennis11 Jan '11 - 15:38 
GeneralRe: feedback on new search facilities PinadminChris Maunder8 Apr '11 - 9:42 
GeneralRe: feedback on new search facilities PinmvpLuc Pattyn9 Apr '11 - 22:35 
GeneralRe: feedback on new search facilities PinadminChris Maunder20 Apr '11 - 3:01 
GeneralRe: feedback on new search facilities PinmvpLuc Pattyn20 Apr '11 - 3:25 
 
GeneralCP bugs [modified] Pin
Saturday, December 25, 2010 7:43 AM by Luc Pattyn
Keeping track of some CP bugs I encountered. All entries have a unique ID; they are in no particular order. Bugs that have been solved will be removed.
 
My current top priority is: F112
 
#1# new text (11-JAN-2011) has been flagged #1#
#2# new text (20-JAN-2011) has been flagged #2#
 
categories:
easy: should be simple to fix
medium: needs some work
hard: probably needs major effort
swa: a simple work-around would improve the situation right away
 
status:
SB: reported in Suggestions&Bugs forum

Articles

ID	Cat	Status		Description
 
A101	easy	SB 16-DEC-2010	Browse Code gives no indication which file is currently being watched
                           #1#  CP task #1917
 
A102	medium	SB 16-DEC-2010	Browse Code often cuts the viewed file short (doesn't occur on simple files)
                                solved 17-JAN-2011      
 
A103	easy	SB 16-DEC-2010	Browse Code shows gibberish for PNG files
                           #1#  Seems fixed

Tips/Tricks

ID	Cat	Status		Description
 
T101	easy	SB 01-JAN-2011	There is an attempt to prevent multiple alternatives by the same author; it is a bad idea to forbid
				this as there could easily be two or more ways to do better than the original. And the attempt
				to prevent extra alternatives is flawed. Proof is
here[^].
T102	easy	SB 01-JAN-2011	Alternatives aren't listed on the home page when the original is less than 3 hours old.
                                That is unfair as their value does not depend on the age of the original.
                                My two alternatives never showed on the home page, while another one added later did show.
                                I have a screenshot showing John's original and the third-party alternative, its all about
this.[^]
 

Forum messages

ID	Cat	Status		Description
 
F101	easy	SB 25-APR-2010	An HTML tag at the end of a line eats the next NewLine (reported many times)
                          #1#   CP task #1918
                          #2#   fixed ca 17-JAN-2011
 
F102	easy	SB 17-JUL-2010	Modifying a message several times, at larger than 5 minute intervals, makes the
				"Modified on..." message intrude in my (pretty full) sig. [See also F111]
 
F103	easy	SB 19-JUN-2010	First right-arrow on a freshly loaded forum page goes wrong
                          #1#   CP task #755
 
F104	easy	SB 03-JUN-2010	Exiting "View thread" mode should bring us back to the page where the trhead was, not to page 1.
 
F105	easy	SB 27-MAY-2010	When applying a style (bold, underline, ...) through a widget, if the selection ends on a space,
				that space should not be considered selected.
 
F106	medium	SB		Replies to the enquirer should default to type "Answer" no matter at what nesting level they are.
                          #1#   The replier can change it (e.g. to question) when appropriate, however "answer" is the
                          #1#   most likely content (Note: it is replies to the enquirer, not to just anybody) 
 
F107	easy	SB		The "Use HTML in this post" checkbox should apply to the message and not to the sig
		  (04-FEB-2010)
                          #1#   Even when message and sig are stored together, this should be doable, as the edit page
                          #1#   knows how to tell them apart again.
 
F108	easy	SB		Smileys should not include spaces, i.e. a simple ":(" should be sufficient to get the sad smiley.
                          #1#   IMO this is most relevant for the sad smiley.
                          ***   sad smiley lost its space (13-JAN-2011)
 
F109	easy	SB		Tags that have been left open accidentally should automatically be closed at the end of a message
				(before the sig), so the sig never becomes part of say a PRE block
 
F110	easy	new		in forum messages like this one, hyperlinks don't work inside PRE blocks.
                          #1#   CP task #1919
 
F111	medium	SB		The "Modified on..." message uses Toronto time, which is confusing as everything else
				is using local time. IMO the message table should have a "Last modified on" field and
				use that, rather than storing a "Modified on..." sentence inside the message.
 
F112    medium  SB 11-JAN-2011  Bold is hardly noticeable inside a PRE block. Sometimes a question shows a nice snippet
                          #1#   and the message text claims to have a problem in the bold line, which I can hardly discern.
                                Not sure what a good solution would be (automatically also underline? blink? ...)
 
F113    easy    SB 11-JAN-2011  A thread starting question (or even any message in a thread), once it has gotten one or
                          #1#   more replies, should not offer a "remove" widget at all, or its function should be
                                altered so only " [removed]" gets added to the subject line, leaving the body intact,
                                rather than mutilate the entire thread. The non-leaf starting question could instead
                                offer a "thread is done" widget which appends " [done]" to the subject line, and no more.
                          #2#   partially dealt with

Varia

ID	Cat	Status		Description
 
V101	hard	SB		Colorizer sometimes gets confused by quotes, double quotes, empty strings
                           #1#  CP task #1895
 
V102	medium	SB		One cannot undo a vote (one can correct a vote, say replace 5 by 3, but that's about it;
				especially bad on a good/bad vote.)
                           #1#  suggestion: when already voted, don't show voting tools, just show the existing vote and
                           #1#  an "unvote/revote" widget which cancels the vote and brings back the voting tools.
 
V103	hard	SB		Search functionality is insufficient (#1# I know this is WIP)
more here[^]
 
V104	hard	SB 05-OCT-2010	There are discrepancies between rep numbers and rep graph (typically graph is a few points short)
				The difference vanishes on a recalculation, then shows up pretty soon, without changing much. 
                          #1#   Not quite fixed yet, I now have a 200 Author discrepancy.

Reputation (not necessarily bugs)

ID	Cat	Status		Description
 
R101	easy	SB		I still think "Post Comment" should not yield Participant points, Debator or Organizer yes,
				it just does not fit amongst the other participation actions.
                           #1#  irreconcilable differences
 
R102	easy	SB 17-OCT-2010	Give extra (participant) points for S&B posts (always? those added to TODO?)
                           #1#  If a new message type is used, make it the default there!
                           #1#  I would settle for a bonus factor (all S&B messages get an extra factor of say 5), not the votes!
 
R103	easy	SB 23-AUG-2010	Give extra (participant) points for approving an article
 
R104	easy	SB		FAQ does not explain which actions get points multiplied by some color weight factor.
                           #1#  Fixed, FAQ says "Points are weighted by voting member's level."
                           #1#  It might have been clearer by adding a  "* VW" in the numeric columns (VW=voter weight)
                           #1#  Well, not OK, neither of those specify which voter level matters.

And finally some suggestions (i.e. not bugs at all)

ID	Cat	Status		Description
 
S101	medium	SB		Improve site documentation (01-OCT-2010: what is a group?)
                           #1#  CP task #941
 
S102	easy	SB 21-SEP-2010	Show server name also at the top of every page (only to gold+; to get better bug reports)
                           #1#  Bottom only makes me scroll a lot of pages!
 
S103	medium	SB		provide CP web service
 
S104	medium	SB		add code sniffing to message editor (that is what I provided it for!)
                           #1#  CP task #1808 is merging both editors
 
S105	easy	SB 19-AUG-2010	provide widget for downloading a single file, and an entire zip, on the Browse Code tab
 
S106	medium	SB		more storage space for sig (say 1K char)
 
S107	medium	SB		accept IMG tags everywhere for CP-resident images, so platinums can use "My Uploads"
				to show some illustration in forum message or sig.
                           #1#  if you can't trust platinums, whom can you trust?
 
S108	hard	SB 28-JUN-2010	I don't like my tip/tricks being edited without getting a message from the editor explaining
				what has changed and why. And I rather get such message and do the edits myself.
                           #1#  CP task #1921 will send e-mail
 
S109	medium	new		Can't we avoid most layout problem reports by renaming dependent files on an update,
				hence forcing them being downloaded. I know that makes it a bit trickier for your source control,
				however that must be solvable in a transparent way (e.g. copying their history)
 
S110	medium	SB 24-MAR-2010	Article Wizard suggestions
see here[^]
                           #1#  CP task #1103
 
S111	medium	SB		Actions that are only available for members with sufficient rep (e.g. edit tip) should be
				visible but disabled for members not having the privilege, but with a tooltip explaining
				what the feature would do and what would be required to get it enabled.
                           #1#  A specific idea: add a help mode to the site, toggled on/off by the click of a button. 
                           #1#  Off = the page does what it does now; on would give tooltips for most buttons/widgets/etc 
                           #1#  with comprehensive text (both a short telex style, and full sentences giving all details)
 
Smile | :)
 
PS: If and when comments were posted in response, I would read, process and probably delete them.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Season's Greetings to all CPians.
modified on Thursday, January 20, 2011 1:59 PM

GeneralRe: CP bugs PinadminChris Maunder9 Jan '11 - 21:23 
GeneralRe: CP bugs PinmvpLuc Pattyn10 Jan '11 - 17:23 
 
NewsCP Web Service Proposal Pin
Sunday, September 26, 2010 3:40 PM by Luc Pattyn
This is the thread that hosts the discussion about my proposal for a CP Web Service.
 
A proposal document is available here[^]. Its current version is 1.0; it will be replaced by a future version if and when it becomes available.
 
Smile | :)
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, and improve readability.

GeneralRe: CP Web Service Proposal PinadminChris Maunder3 Oct '10 - 16:14 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn3 Oct '10 - 16:32 
GeneralRe: CP Web Service Proposal PinmvpPIEBALDconsult3 Oct '10 - 16:29 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn3 Oct '10 - 16:36 
GeneralRe: CP Web Service Proposal PinmvpPIEBALDconsult3 Oct '10 - 17:13 
GeneralRe: CP Web Service Proposal PinmvpPIEBALDconsult13 Oct '10 - 17:47 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn13 Oct '10 - 17:52 
GeneralRe: CP Web Service Proposal PinmemberDaveAuld4 Oct '10 - 10:04 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn4 Oct '10 - 10:22 
GeneralRe: CP Web Service Proposal PinmemberJohn Simmons / outlaw programmer4 Oct '10 - 12:51 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn4 Oct '10 - 13:13 
GeneralRe: CP Web Service Proposal PinmemberJohn Simmons / outlaw programmer4 Oct '10 - 13:26 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn4 Oct '10 - 13:31 
GeneralRe: CP Web Service Proposal PinmemberJohn Simmons / outlaw programmer4 Oct '10 - 13:44 
GeneralRe: CP Web Service Proposal PinmentorNicholas Butler5 Oct '10 - 22:48 
GeneralRe: CP Web Service Proposal [modified] PinmvpLuc Pattyn6 Oct '10 - 2:57 
GeneralRe: CP Web Service Proposal PinmentorNicholas Butler6 Oct '10 - 7:30 
GeneralRe: CP Web Service Proposal PinmvpNishant Sivakumar10 Oct '10 - 12:27 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn10 Oct '10 - 13:44 
GeneralRe: CP Web Service Proposal PinmvpNishant Sivakumar11 Oct '10 - 2:30 
GeneralRe: CP Web Service Proposal PinmvpLuc Pattyn11 Oct '10 - 2:50 
GeneralRe: CP Web Service Proposal PinmvpNishant Sivakumar11 Oct '10 - 2:52 
 
Generalsig [modified] Pin
Saturday, June 19, 2010 1:33 AM by Luc Pattyn
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.
 
Luc Pattyn [Forum Guidelines] [My Articles] [My CP bug tracking] Nil Volentibus Arduum
Season's Greetings to all CPians.
 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, and update CP Vanity to V2.0 if you haven't already.
 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [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.
 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Please use < PRE > tags for code snippets, it preserves indentation, and improves readability.

 
Luc Pattyn [My Articles] Nil Volentibus Arduum
The quality and detail of your question reflects on the effectiveness of the help you are likely to get.
Please use <PRE> tags for code snippets, they improve readability.
CP Vanity has been updated to V2.4

modified on Friday, July 8, 2011 1:31 PM

GeneralRe: sig PinmemberMoak12 Jul '10 - 3:13 
 
Generalsig Pin
Wednesday, June 16, 2010 3:16 AM by Luc Pattyn
test
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Please use < PRE > tags for code snippets, it preserves indentation and improves readability.

 
Generalsig Pin
Sunday, June 13, 2010 4:47 AM by Luc Pattyn
test
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

Fourth Estate = the media
ordinal = fourth
stat = immediately
points = ee
 
it is a bit harder without the actual clue!


modified on Thursday, January 6, 2011 10:20 AM

 
GeneralSIGs March 2010 [modified] Pin
Tuesday, March 23, 2010 5:36 AM by Luc Pattyn
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.

 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

Getting an article published on CodeProject now is hard and not sufficiently rewarded.

Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.

modified on Friday, March 26, 2010 5:51 PM

 
GeneralJanuary 2010 Pin
Monday, January 4, 2010 4:34 PM by Luc Pattyn
1. new article: PRE tags galore: LPCodeRecognizer[^]
2. SIG changed
 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

Happy New Year to all.
We hope 2010 soon brings us automatic PRE tags!
Until then, please insert them manually.

modified on Tuesday, January 19, 2010 8:43 PM

 
GeneralSIG December 2009 Pin
Thursday, December 24, 2009 1:07 AM by Luc Pattyn
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages


 
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

Merry Christmas and a Happy New Year to all.


 
General10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Saturday, November 28, 2009 2:04 AM by Luc Pattyn
The programming forums are very well organized; they are the result of years of experience, feedback, and improvement. Now CP plans to replace all of them by the QA subsystem, which focuses entirely on looks, and not at all on user comfort. Here is a selection of issues:
 
1.
others can modify text that I have published and signed my name to. IMO this is unacceptable; the only concession I am willing to make is when someone with a significantly higher reputation adds to and/or strikes through my text (without deletions nor changes), and such additions/strikeouts are marked in a different color and mention name and datetime in loco; and I then would prefer to have an opportunity to amend my text to include the new material (with proper acknowledgment) or remove it when I don't agree. The choice is clear, either it is my text with my name under it; or it is something else. If it is to be a wiki, then it should be anonymous.
 
2.
page efficiency is gone; a forum shows 25 messages by default. With an average of 5 messages per thread, this means 5 threads are available, within a single page. If you want to read them all in QA, it takes more than 5 pages (1 per thread, and a fraction of the list page). So you wait much longer to get it all, you get the ads every time, you have to click and wait, and you loose the overview. And yes I have DSL (and my mobile PC hasn't).
 
3.
visual memory no longer works; on forums, within those 25 messages, you see the names, the scores, the modifications to the subject lines, etc all at once. In the QA list page, you don't see who has answered, what votes the answers got, etc. So you end up reloading and reading the same thread because you don't recognize it in the list page.
 
4.
The so called "WYSIWYG" editor stinks
for one, it is not a WYSIWYG editor, as it still needs a preview mode to show how it really looks (with proper page width, syntax coloring, ...)
[ADDED 27-NOV] there have been several remarks/complaints in the forums; and now it got removed, and replaced by the good old message editor on 27-NOV-2009 [/ADDED]
 
5.
SIGs are gone. no SIG, no fun.
 
6.
cross-post problem (a minor issue: someone asking the same question in more than one forum) replaced by reread problem (a major issue: how to read messages with a specific tag (e.g. C#), later read messages with another tag (e.g. databases) without getting a lot of messages more than once?)
 
7.
repost problem (a minor issue: someone asking the same question in the same forum, just starting a new thread to get higher up on the first page) not solved; some kinds of edits (on the question or on an answer) are sufficient to bump the message.
 
8.
The guidelines have been shortened, most of the valuable content is gone.
item 3 ("Keep the question as brief as possible. If you have to include code, include the smallest snippet of code you can.") is completely wrong, it stimulates people to withhold essential information.
 
9.
I don't understand the function of the question, answers, and threaded discussion parts, and so do lots of other users. How can one react to an answer? ask additional questions? It is a mess.
[ADDED 30-NOV] Here is a simple example[^] of a poster adding an answer because he wants to ask something about a reply he has got.[/ADDED]
 
10.
Lots of bugs and minor issues; I trust those will be ironed out eventually.
 

PS: no need to react here, I will remove all replies; if you want some of this discussed, move it to the appropriate forum (probably the QA forum).
 
Luc Pattyn [Forum Guidelines] [My Articles]

I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages

modified on Monday, November 30, 2009 8:29 PM

GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmemberJörgen Sigvardsson5 Dec '09 - 3:09 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmemberThe Man from U.N.C.L.E.11 Dec '09 - 23:37 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmemberMoak3 Jun '10 - 7:55 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmvpLuc Pattyn3 Jun '10 - 8:10 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmemberMoak23 Jun '10 - 8:28 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) PinmvpLuc Pattyn23 Jun '10 - 8:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web02 | 2.6.130513.1 | Last Updated 14 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid