Click here to Skip to main content

peterchen - Professional Profile

Summary

35,382
Author
2,776
Authority
94,948
Debator
37
Editor
204
Enquirer
4,040
Organiser
4,690
Participant
Peter is tired of being called "Mr. Chen", even so certain individuals insist on it. No, he's not chinese.
 
Peter has seen lots of boxes you youngsters wouldn't even accept as calculators. He is proud of having visited the insides of a 16 Bit Machine.
 
In his spare time he ponders new ways of turning groceries into biohazards, or tries to coax South American officials to add some stamps to his passport.
 
Beyond these trivialities Peter works for Klippel[^], a small german company that wants to make mankind happier by selling them novel loudspeaker measurement equipment.
 

Where are you from?[^]



Please, if you are using one of my articles for anything, just leave me a comment. Seeing that this stuff is actually useful to someone is what keeps me posting and updating them.
Should you happen to not like it, tell me, too
Member since Thursday, July 6, 2000 (12 years, 10 months)
  • 29 Sep 2004: MFC/C++ Aug 2004

Contributions

Articles 20 (Legend)
Tech Blogs 0
Messages 26,113 (Master)
Q&A Questions 3
Q&A Answers 8
Tips/Tricks 1
Comments 3

Links

Groups

Below is the list of groups in which the member is participating


Soap Box 1.0
United States United States
Member
Social Group
members

This _private_ forum is set up to be a place where political and social issues, including American politics and global warming, can be discussed in a reasonably civil manner. Anyone who has been an active member* of Code Project for six months is welcome to apply for membership but this forum does not tolerate trolling posts, or posters who wish to be disagreeable. Those who choose to become uncivil, insulting, or childish will be warned and, for repeated violations, removed from membership.
 
* That means that you have posted regularly or had at least one article published.

CodeProject Insiders
United States United States
Member
Collaborative Group
members

No Biography provided

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  
GeneralRe: That guy PinmemberDick.lee Solucky28 Nov '04 - 16:09 
GeneralRe: That guy PinmemberDick.lee Solucky28 Nov '04 - 16:29 
GeneralRe: That guy PinmemberDick.lee Solucky28 Nov '04 - 17:01 
GeneralRe: That guy Pinmemberpeterchen30 Nov '04 - 10:46 
GeneralThanks PinmemberDick.lee Solucky1 Dec '04 - 14:21 
Generalabout your project PinmemberDick.lee Solucky1 Dec '04 - 15:18 
 
GeneralEuroCPian Education Trail Pin
Wednesday, March 17, 2004 12:40 PM by peterchen
Note: these are the raw images, i.e. they are BIG. I don't know how much bandwidth I have, so someone might want to nirror them
 
Welcome to London![^]
 
The rounds have started[^] - guess who was just in time for the order?
 
Reinforcements[^] (not that we actually would have needed them, but it's nice to know)
 
OK, then there was this "Colin on a Pole" thing. Since the many "are you Mr. Obwo Mbgangu" questions had a tendency to disturb the flow, we (pluralis majestis) suggested to rob Colin of his Jacket and stick him on a pole so we are recognized correctly. Repeated intimidation made him work out a compromise -
Colin shows off[^]
(hint: colinonapole.com isn't taken yet - grab it before someone else does!)
 
CPians in the wild[^] - they don't live on pizza *only*!
 
roger@foodplace-1.lon[^]
 
My (pale) side and Caspar[^] who was renamed to Jedidjibdjib quickly, since this was much easier than his real first name.
 
Meg even brought along non-CPian reserves!! All Hail Meg![^]
 
While the others visit the science museum, Jonathan and I got stuck in the
Oriental Collages - special exhibit[^]
 
food place 2[^] everyone seemed to have made the better choice. Well, you don't go to England for the food, they say...
 
The Globe - but what is missing?[^]
 
THIS![^]
 
OK, much better[^]
 
You are in a small hall. You see five exits.[^]
 


now, a little bit about me -
You are here *[^]
(somewhere)
 
Temptations Temptations...[^]
 


ok ok, I promised, you get.
 
WARNING - ADULT CONTENT -
Meg & Brandon in hot live action[^] (hot hot hot drunk chick with stud!)

 

Flirt harder, I'm a Coder

mlog || Agile Programming | doxygen

GeneralRe: EuroCPian Education Trail PinmemberJonathan de Halleux17 Mar '04 - 22:05 
 
GeneralGod Pin
Wednesday, March 3, 2004 11:26 AM by peterchen
I've been searching him, and when I found him, we didn't have anything to say to each other.
 
I'm not disappointed, he made this world (or part of), and he seems to have good intentions. It is almost as if I don't mind. To me he's like a neighbor you never meet, you sometimes hear weird noises from over there, sometimes you wonder if he's a lunatic whacko, but most of the time you're ok with him.
 
His son of course - but that's a different story.
 
It's a weird night. And I wonder how god came into it.
 

 

Flirt harder, I'm a Coder

mlog || Agile Programming | doxygen

GeneralRe: God PinsitebuilderPaul Watson19 May '04 - 7:15 
 
GeneralThe most important thing about online dating Pin
Thursday, February 26, 2004 5:48 AM by peterchen
It begins online, but it ends in real life.
 

Flirt harder, I'm a Coder

mlog || Agile Programming | doxygen

GeneralRe: The most important thing about online dating PinmemberMazdak1 Mar '04 - 0:20 
GeneralRe: The most important thing about online dating Pinmemberpeterchen1 Mar '04 - 6:26 
 
GeneralPlonklist Pin
Wednesday, January 28, 2004 5:54 AM by peterchen
it's a pity this is necessary:
 
Who: Philip Roesch[^]
Why: Clickety[^]

 

Flirt harder, I'm a coder.

mlog || Agile Programming | doxygen

 
GeneralCalling C++ code from C (VC6) Pin
Wednesday, December 17, 2003 8:17 AM by peterchen

How to provide a C API for a C++ class / implementation
 
// ---- .h  -------
// when this header is included from a .cpp file, you have both the C++ and C API available
// including from a .c file gives you the C API only
// C++ API declarations
#ifdef __cplusplus   // compiled as C++ ==>
class CFoo 
{
  public:
    int Foo() { return ... };
    static CFoo * CreateInstance() { return new CFoo; }
};
 
#endif               // <== compiled as C++

// C API declarations
#ifdef __cplusplus   
extern "C" { // when compiling with C++, we explicitely say this has "C" linkage ==> 
#endif
void * FooCreate();
int FoFoo(void *);
#ifdef __cplusplus
} // extern "C"  // <== C linkage ends here 

#endif
 
// ---- .cpp ----------
// this file implements both the C++ and C API
// normal C++ implementation - in this example nothing, cause it's all in the header

// Now, implementing the functions with C linkage
// note that, though the functions are declared "extern "C", you can call C++ stuff
extern "C" void * FooCreate() { return (void *) CFoo::CreateInstance(); }
extern "C" int FooFoo(void * f) { return ((CFoo *)f)->Foo(); }
 
 
Cool!
I'm not sure if this is a VC6 only thing - but that shouldn't hurt me much
 

Flirt harder, I'm a coder.

mlog || Agile Programming | doxygen

 
GeneralDon't read this if you don't want to read this Pin
Tuesday, November 11, 2003 11:23 AM by peterchen
[pre scriptum]
I've thought about removing these posts multiple times - because I consider it not good for some people that started to "find" me here. Yet, I cannot unwrite, nor undo these things, and deleting feels like cheating myself.
So if you know me personally, and stumbled in here: read if you like. But keep in mind that by reading on you are going to see me naked. Cheesy white belly and all.
[/pre scriptum]


 
ok paul you asked Wink | ;-) but I'm not writing this for oyu - just for me, so to say
 
Something weird happened to me, about a month ago.
 
I was at a reading, Dostoyevsky's "Crocodile", rather unusual for him and his time, reminding of the (much later) "Metamorphosis" by Kafka. There were these two redhead girls, one slender, with her rich strawberry blonde eyelashes, full-yet-pale lips, and those huge shiny freckles on her white writs. The other one - larger, someone to hold, to touch, with a wild red mane. I was lost. I couldn't have decided if they asked "which one"? I suppose my attempts to keep my eyes with me were in vain, but the slender one seemed to appreciate it. Or was it just giggling about a madly grinning how-old-is-this-guy-anyway?
 
Two days later, the memories of the pair'o'Circes still fresh, I wondered: which one I'd like to wake up besides?
 
Anna. The thought was just there, clear and simple, no surprise, no "struck by lightning". The realization came slowly, like Wile E Coyote running over the edge of a cliff, and now falling freely.
 
Anna. Who is almost my total opposite. The one I know since ten years ago. "For ten years" would not be appropriate: she's never alone for a long time, and we rarely meet when she's not. Yet the time we spent was always something special.
 
Anna. Who always throws a big party when she's looking for a new man. I've been there often enough, and it wasn't the first one I helped prepare a few days before.
 
Being a friend has the great advantage of hearing the name of her new desire for a week, rising in occurence, then, I think when she made the decision that it is him, she changes to the last name fo a few days, before it is "My insert first name here". Being a friend has the great advantage of getting progress updates rather immediately, and I could have known pretty well in advance that her openness would squeeze my heart like a lemon.
 
I wish I could have told her, but before I got myself sorted out, we slipped into the "meet rarely" phase, we keep contact by mobile, but lately this is more my initiative - which is unusual for me, and a pain in any way. I simply can't tell someone "I know you have someone but I love you", much less when she, working to much and tired, takes a one hour detour to say "Hi" before falling to sleep.
 
She throws her birthday party on Friday, and I'll be there. Grinning madly and clouding my thoughts, as I've always done.
 
[edit]Being a friend has the great advantage of getting a "we did it" update within 8 hours. She just called me at work, to say "hi" - and slip it out.[/edit]
 

"Vierteile den, der sie Hure schimpft mit einem türkischen Säbel."

mlog || Agile Programming | doxygen

GeneralRe: Don't read this if you don't want to read this PinsitebuilderPaul Watson30 Nov '03 - 21:17 
GeneralRe: Don't read this if you don't want to read this Pinmemberpeterchen23 Jan '04 - 12:41 
GeneralRe: Don't read this if you don't want to read this PinsitebuilderPaul Watson5 Feb '04 - 2:52 
GeneralRe: Don't read this if you don't want to read this Pinmemberpeterchen5 Feb '04 - 3:25 
GeneralRe: Don't read this if you don't want to read this PinsitebuilderPaul Watson5 Feb '04 - 5:53 
GeneralRe: Don't read this if you don't want to read this Pinmemberpeterchen5 Feb '04 - 6:30 
GeneralRe: Don't read this if you don't want to read this PinsitebuilderPaul Watson5 Feb '04 - 21:23 
GeneralRe: Don't read this if you don't want to read this Pinmemberpeterchen28 Apr '04 - 8:58 
GeneralDoing the things I never wanted to do Pinmemberpeterchen24 May '04 - 14:29 
Generaljf Pinmemberpeterchen10 Feb '05 - 9:21 
GeneralRe: jf PinmemberMark Petrik Sosa1 May '05 - 14:18 
 
GeneralStatistics for Political Correctness fanatics Pin
Saturday, July 26, 2003 12:42 PM by peterchen
OK folks, I'm sick of being attacked for generalizations. Here's a basic course in statistics, based on the all-familiar six-sided dice. If you didn't read, or understand it, I'l label you, your family, and your nation moronic everytime you complain about a generalization.
 
But to start, I give you some things to fight against.
 


OK now for the statistics: assuming we have a perfect, six-sided die.
 
The average result of a die roll is 3.5.
 
What does this mean? The "average" is not necessarily a valid sample - no die roll will result in 3.5 eyes (unless your dice are scratched).
 
Still, the average is a meaningful value - rolling 100 dice, and adding up the eyes, gives a value roughly around 350. You can get 100, or 600 - but only on very lucky days. If you always score above 500, maybe you should be careful who you invite for the match (so, see, the average can save your life - and: The average gives clues about the individual samples.)
 

 

"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS

sighist | Agile Programming | doxygen

GeneralRe: Statistics for Political Correctness fanatics PinsitebuilderPaul Watson8 Oct '03 - 19:41 
GeneralRe: Statistics for Political Correctness fanatics Pinmemberpeterchen9 Oct '03 - 7:08 
GeneralRe: Statistics for Political Correctness fanatics PinsitebuilderPaul Watson9 Nov '03 - 5:52 
GeneralRe: Statistics for Political Correctness fanatics Pinmemberpeterchen9 Nov '03 - 6:02 
GeneralRe: Statistics for Political Correctness fanatics PinsitebuilderPaul Watson9 Nov '03 - 6:06 
GeneralRe: Statistics for Political Correctness fanatics PinmemberBrian Delahunty26 Oct '03 - 3:39 
GeneralRe: Statistics for Political Correctness fanatics Pinmemberpeterchen26 Oct '03 - 3:47 
GeneralRe: Statistics for Political Correctness fanatics PinmemberBrian Delahunty20 Jan '04 - 2:14 
 
General&quot;The One I love&quot; Pin
Thursday, July 17, 2003 11:26 AM by peterchen
After switching my laylist, browsing CP for some new articles, this old friend caught me.
 
This one goes out to the one I love / This one goes out to the one I left behind
 
Suddenly, the regret, and the self-accusation are over me again. bad thing late at night, in a messy, sweltry apartment. Nothing worth to keep, but this was the first place to write it down.
 
This one: Smile | :) To the one I love.
 

"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS

sighist | Agile Programming | doxygen

GeneralRe: &quot;The One I love&quot; PinsitebuilderPaul Watson8 Sep '03 - 8:45 
GeneralRe: &quot;The One I love&quot; Pinmemberpeterchen10 Sep '03 - 10:01 
GeneralRe: &quot;The One I love&quot; PinsitebuilderPaul Watson13 Sep '03 - 13:59 
GeneralRe: &quot;The One I love&quot; Pinmemberpeterchen13 Sep '03 - 14:18 
GeneralRe: "The One I love" Pinmemberpeterchen21 Dec '07 - 13:21 
 
GeneralZen Rules for the new Whateverillenium Pin
Sunday, July 13, 2003 10:54 AM by peterchen
  1. If it is free, and comes with advertisment, it's advertisement, but not free
  2. If it's free, and it's crap, it's free crap.
  3. If it's free and doesn't come with religion or propaganda, it's probably beer.
  4. The world is not fair. See, how could it be more fair than you make it?
  5. The world is full of marvels, every second contains a microchip
  6. Don't explain as malice what can be explained as stupidity. Really, your paranoia is so yesterday.
  7. Just because you can doesn't mean you have to. It's your choice, after all.
  8. If it's cheap, you get what you pay for. Do you want to buy cheap, or do you need it?
  9. The average rolle of a die is 3.5
 

to be continued...
 

 

"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS

sighist | Agile Programming | doxygen

GeneralRe: Zen Rules for the new Whateverillenium PinmemberTerry O'Nolley19 Dec '03 - 11:46 
GeneralRe: Zen Rules for the new Whateverillenium PinmemberMr.Prakash18 Feb '04 - 6:56 
 
GeneralLinkety Pin
Tuesday, June 17, 2003 11:39 PM by peterchen
ScopeGuards - automatic finalizer for raw resource handles[^] | Download code (ftp)[^]
 

"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS

sighist | Agile Programming | doxygen

 
GeneralThe Matrix - thoughts Pin
Wednesday, June 4, 2003 1:05 PM by peterchen
having seen 1st part 2x, 2nd part 1x, and the first animatrix strip, just thoughts:
 
1) Agent Smith / Judas
(If you'd asked me who I'd would like to play in the matrix - it's him.)
To stick with the Religous Theme - is Smith a kind of Judas? He's adversary to the One, yet, without him, the One couldn't fulfil his destiny
* Without Judas betrying Jesus, Jesus wouldn't have been crucified, raised from the dead, ascended to heaven. He would have remained yet another prophet.
* Without Smith attacking hinm in the "forbidden level", Neo would have gone through the door too early. Whatever the door really is, Neo would not have met the architect. (Architect=Creator, next door with white light = death. See the pattern?)
 
2) Animatrix - 01 = Zion?
To remian wiht the allusions - Animatrix says "the machines founded 01 in the cradle of humanity". Zero-One == ZION?
 
3) The Zion Thing/ H2G2
OK what's up with the ZION thing? Is Neo inside the Matrix / Another matrix / outside when he stop the sentinels?
It did remind me of the Hitchhikers Guide: When Zaphod leaves the building to go into that thingie that shows him in relation to the universe... He leaves through the window instead of the door, so he actually remains inside the "matrix". There is a Zion outside, and there is a Zion inside. Just an idea.
Another thing: The "hidden level" - appeared in Part V of H2G2 as well.
 
4) The Merowinger - why did he have a French accent? Catering for the US citizens looking for an enemy? Or was it filmed before and is it just a coincidence?
 
5) Neo foresaw Smith "Jacking out". So yes, maybe the "traitor of Zion" is Smith. He's already there... The real one? The Matrixed one?

 

"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS

sighist | Agile Programming | doxygen

GeneralRe: The Matrix - thoughts PinmemberShog94 Jun '03 - 14:06 
GeneralRe: The Matrix - thoughts Pinmemberpeterchen4 Jun '03 - 14:16 
GeneralRe: The Matrix - thoughts PinmemberShog94 Jun '03 - 14:41 

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


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