|
Maximilien wrote: seriously, I thought he was already dead
Understandable... It's very difficult to tell the difference between a golfer and a corpse. The golfer usually smells better, but you can't depend on that in every case.
Will Rogers never met me.
|
|
|
|
|
I have successfully abused .Net attributes to add functionality instead of just metadata. Such is the life of an outlaw programmer. Granted, it was probably a waste of time, but hey, what's life without a little bit of whimsy?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: the life of an outlaw programmer
Well, there you go.
|
|
|
|
|
So something like PostSharp, or something else?
And when do we get an article about it?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Under construction.
I'm really eager to be bombarded with criticism about how I "shouldn't do that", or "that's already handled by this .Net construct/object/whiz-bang new feature" from people that are afraid that if they push the envelope, they'll get a paper cut.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: if they push the envelope, they'll get a paper cut That actually literally happened to me last weekend. You shouldn't jest about that!
|
|
|
|
|
Sander Rossel wrote: That actually literally happened to me last weekend. You shouldn't jest about that!
But did you die?
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Only a little on the inside
|
|
|
|
|
I think the article is done, but I can't post it until I get home, because for some reason, I can't copy/paste into the editor from work - and this problem isn't just restricted to CP, so it's probably a DoD group policy that keeps it from working, probably having something to do with using javascript or some such nonsense.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: outlaw programmer
Can you be an outlaw programmer AND use the word whimsy? I'm thinking not.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
I was trying to draw in the more sensitive people here. I figure if I use a frilly word, they'll be lulled into a false sense of safety and comfort.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Don't be fooled there is a softer, gentler side of JSOP. He is comfortable with colours like fuchsia and concepts like whimsy, he is just a softie at heart, despite his penchant for guns and muscle cars.
John you knew this was coming!!!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
John Simmons / outlaw programmer wrote: I have successfully abused .Net attributes to add functionality instead of just metadata
You could start a new paradigm. "Attribute-based programming."
Marc
|
|
|
|
|
Marc Clifton wrote: "Attribute-based programming." With John, it's more likely to be "Attitude-based programming."
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
As the story of Narcissus gazing into the Hippocrene spring on Mt. Helicon tells us: beware gazing at your own reflections.
Sounds intresting: how about showing some code over on the C# language forum, and explaining you had to resort to metadata/attributes/reflection ?
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
That's the funny part. I didn't have to resort to it. All the code that I wrote followed my vocalized derision when I read that "attributes aren't supposed to provide functionality". RUBBISH!
I'm writing an article, that could serve as both "how to do it", as well as "what not to do". I am a paradox.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: I'm writing an article, that could serve as both "how to do it", as well as "what not to do". I am a paradox.
Not so, Grasshopper. Some people are meant to exist merely as a warning to others.
I'm retired. There's a nap for that...
- Harvey
|
|
|
|
|
John Simmons / outlaw programmer wrote: I am a paradox.
That we have in common
cheers, Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
Jeremy Falcon
|
|
|
|
|
Shite, that's a BIG mother of a fish![^]
You'll need a lot of rice to make sushi out of that one!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Mmmmm. Tasty.
|
|
|
|
|
Of course all manufacturers claim their products to be the best, forget the rest. There also is the question how your car 'feels' and handles itself with the tires. A test drive with every set that comes into question is not possible, so what is left except blind guessing?
To be honest, this is not really about rubber tires, but these have very much the same function: One of my candidates.[^]
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I buy the tires that my car was first sold with (the type, not the actual tire) and if they are not available then I get the next closest match.
Money is not a concern to me when it comes to my car or tires, so I don't purchase cheap tires just to be cheap and frugal.
EDIT: I don't do customizations with my car. Most everything is stock.
|
|
|
|
|
That's exactly what I have right now. They are ok at everything, but excellent at nothing. A better energy efficiency would be interesting, but all of them claim to have the one and only optimal profile.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Exactly. You don't need performance tires if you are not doing performance driving. If you are going to deviate from the stock tires, then buy tires for the style of driving you do most.
Edit: see JSOP's post below.
|
|
|
|