 |

|
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
3. No sys-admin, networking, "how do I setup XYZ" questions. For those use the SysAdmin[^] or Hardware and Devices[^] forums.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified 9-Dec-11 16:59pm.
|
|
|
|

|
I was just thinking about the one skill I am not very good at that I wish I was better at: CSS (styling webpages). I get along just fine without knowing it too well, but if you were to ask me to style a simple website menu, it'd probably take me several hours or days, while it would probably take some of my web designer coworkers an hour or less.
There are tons of skills I want to be better at (pretty much everything, aside from certain skills discussed in the movie Clerks), but given my job of web developer, CSS is the one I'm most lacking in. Yet, I still don't learn it better, as I'm always chasing something else (e.g., Azure development). If I was a master of CSS, though, I'd basically have no limits to the types of websites I could build, as I am already so strong in the other areas of web development. I'm thinking maybe it's time I allocate a little time to develop this long neglected skill.
What is your one skill that you wish you hadn't let get away?
|
|
|
|

|
Patience.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|

|
I have selective patience, which I suppose means I don't have any.
|
|
|
|

|
Good thing you're not a doctor then ( see what I did there ? )
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
You're here all week, right?
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|

|
Try the veal !!!
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Tip your waitress... Wheeeeeeeeeeeeeeee!!
|
|
|
|

|
Nothing. I'm a master of my own domain.
|
|
|
|

|
PIEBALDconsult.com? Who are the other masters of your domain?
|
|
|
|

|
Don't ask, don't tell?
|
|
|
|
|

|
Gave this some thought.
Dishonesty is the one that I came up with.
I'm too honest for my own good. I call a spade a Elephanting shovel. Rather than just keeping schtum when asked about something I'll give an honest answer, when sometimes jsut shutting up or nodding in agreement might have been the better course of events.
e.g.
"So can we just add a new text box to this View to capture that?"
Best answer - "sure, I'll look into it."
My answer - "Well, you'd need to have some validation behind it, and it can't just be a text box or the users will type in rubbish. And we also need a table holding initial values that the user can add to and possibly delete from ... and so on...
e.g.
Does my bum look big in this?
Best answer - "Heck no! Your bum looks perfect in anything
My answer - "Weeeeeellllll... OUCH!"
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|

|
Sometimes I need to be more honest; other times I need to be more dishonest.
For example, I'm sure I'd save a ton of time if I gave the honest response to inane drivel: "Sod off."
And when asked for the minimum amount of money I'd work for, I should probably stop answering with the minimum amount of money I'd work for.
|
|
|
|

|
AspDotNetDev wrote: And when asked for the minimum amount of money I'd work for, I should probably stop answering with the minimum amount of money I'd work for.
Depends if you want the work or not... if you don't want it, answer with quadruple your usual rate... if you do want it, answer with your usual rate. Never drop your rate for the sake of getting a job - it generally ends in tears!!
|
|
|
|

|
Talking to girls. I've given up on that though. Instead, I am working at the moment on vastly improving my SQL skills, which are currently just enough to get by on.
I also suck at CSS, but I accept that is because CSS itself sucks.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Christian Graus wrote: CSS itself sucks
You do realize I'm talking about cascading style sheets, right?
Christian Graus wrote: Talking to girls.
I have always just assumed that is impossible.
Christian Graus wrote: vastly improving my SQL skills
After my last job, I know way more SQL than I had ever hoped I would. Drudgery, that was.
|
|
|
|

|
AspDotNetDev wrote: You do realize I'm talking about cascading style sheets, right?
*grin*
AspDotNetDev wrote: I have always just assumed that is impossible.
I thought so too, then I saw people doing it in movies, so....
AspDotNetDev wrote: After my last job, I know way more SQL than I had ever hoped I would. Drudgery, that was.
See, my current job is based on a website that has a huge DB behind it. I write a lot of SQL for support, so I've learned a lot, but I'm actually interested in learning more.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Christian Graus wrote: Talking to girls.
I think you are probably at the point in your life where you really need skills in talking to Ladies, not Girls. Ask Stuart Hall!
Christian Graus wrote: vastly improving my SQL skills, which are currently just enough to get by on.
But are, I suspect, 100* better than many a developer - developers with real SQL skills seem to be a dying breed. As an old "It's all about the data" fart, I think that the database is far more important to a system than all this new-fangled class and object stuff, so Sql is an essential skill for any business systems developer.
Alas various frameworks exist to try and hide it from the SQL-phobic.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|

|
_Maxxx_ wrote: I think you are probably at the point in your life where you really need skills in talking to Ladies, not Girls
Sounds boring...
_Maxxx_ wrote: developers with real SQL skills seem to be a dying breed.
Yes, I suspect so. So, it seems like a good way to be strong in something really useful, that perhaps isn't common. Just in case I find myself job hunting, you see...
_Maxxx_ wrote: Alas various frameworks exist to try and hide it from the SQL-phobic.
Yes, we use entity framework a lot and it does that. That's fine, if it works, but it's like anything. Don't let any framework generate code for you, unless you understand exactly what it's doing and how.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
On a slightly more serious note, Javascript.
I wish I could be bothered to take the time to become a JS god.
I've been looking at TypeScript and KnockoutJs, and it just takes me too long to learn everything because of my lack of JS skillz.
Trouble is, in my experience, the only way to get those skills is to use the technology a lot, over many iterations, so you can learn by making mistakes. And I just don't get the time to do that these days.
Same with you and CSS, I think/. Taking the time to just put together page after page, and work out the best way of doing it (and what doesn't work!) is what gets you there; when you're working with others who can do it more efficiently it's hard to justify spending the time!
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|

|
The difference is that you learn CSS by learning a lot of arcane rules, not by learning a system of principles.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Yeah, IE not working with the same box model as all other browsers is a bit like if a particular browser didn't scope JavaScript variables to functions. Seems like much of the time is spent with hacks to work around bugs.
|
|
|
|

|
True - but I think that's why experience is the only way to improve CSS skills - there's no way you can learn all the rules together with all the exceptions, so you end up learning how to achieve specific things - I liken it to learning to catching a ball - my dog can do it, and he certainly doesn't know Newtonian physics....
Although of course Newtonian physics doesn't really have a lot of arcane rules ..
Hmm
May have to rethink this one.
Actually CSS is more like the game of Mornington Crescent.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|

|
JavaScript is so fun once you get the hang of it. This was really fun to work on, for example: http://web.umbrazure.com/bob. Serves no useful purpose, but was super fun to make.
|
|
|
|

|
I bet you could have done that entirely with CSS if you'd given it a go!
Looks good, BTW - I envy your skillz
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|

|
Dave Auld's adventures in the Ultrabook App Innovation contest are detailed here[^]. Top stuff there Dave.
|
|
|
|

|
Cheers Pete! Just need to find the time to do some more on this...
|
|
|
|
|

|
Bravo good sir! You are what we like to call a bad-a$$ m-effer!
|
|
|
|

|
DaveAuld wrote: Cheers Pete!
Just need to find the time to do some more on this...
When I was reading your quotes I had Billy Connelly going through my head. Please tell me you sound just like him.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|

|
where does the data come from?
i.e. how did you get the data into the laptop?
bryce
MCAD
---
|
|
|
|

|
The data comes the ultrabook, they are fitted with a bunch of sensors as part of the ultrabook specification. The only parameter that is manually entered and required by the the BHP calculation is the vehicle and occupants weight. You will also notice that it calculates net BHP, I considered also adding coefficients of drag and drivetrain losses to allow calculation of gross BHP. Maybe in the future I will do this.
Cheers,
|
|
|
|

|
Why is the picture of the Mercedes dash showing a left hand drive when Dave will have the steering wheel on the correct right hand side of the car?
And why is it an automatic? Any sports car mast be a manual?
Other than that, I'm still reading the article.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|

|
It's been a while since I've noticed one of these, so, since VS Express 2012 is acting up on me this afternoon, I thought why not?
What the heck is with the IDE suddenly deciding that certain items in a resource dictionary in my App.xaml file don't exist, even though it hasn't been changed and the items it is complaining about haven't been exchanged (and most certainly do exist)? Nothing like that to foul up my afternoon plans. Please note that this is not a programming question, since my app builds, deploys, and runs just fine. Actually, it's only a rhetorical question anyway since I don't truly expect an answer (other than the standard funny ones provided in the Lounge).
All right, rant over, desire to punch display fading, so it's time to get back to it.
|
|
|
|

|
The other day, Visual Studio decided an extension method I wrote didn't exist. Then I compiled a few times and then it decided it did exist. Just Visual Studio's wonky build engine acting up, I suppose.
|
|
|
|

|
I suppose so. Fortunately I'm basically done with page design or I'd be seriously hurting since the breakage seems to have killed off the property pages for all of my XAML work. All this because it's decided that three value converters I have in the project aren't really there. I'm glad I'm not the only one who's seen this.
|
|
|
|

|
SO my GW post got deleted.
Good to know the Police are still on their toes!
==============================
Nothing to say.
|
|
|
|

|
Moved, not deleted. It also took a while.
"Mods are asleep, post GW!"
|
|
|
|

|
Indeed, I just noticed. It seems the CPolice have developed sensitivity.
==============================
Nothing to say.
|
|
|
|
|

|
Oh crap, that is sooooo painful!
==============================
Nothing to say.
|
|
|
|

|
Is this[^] one any better?
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|

|
Erudite_Eric wrote: GW post
Gone Wild post? Hmm... I don't think this is that kind of site
|
|
|
|

|
Please just don't. I've got way, way too much on my plate with the new stuff we're rolling out so if you want it all just to degrade into a pointless post-and-delete war like last time then fine, but I would much, much rather provide services related to software development than cater to a single person's need for attention.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|

|
Chris Maunder wrote: much rather provide services related to software development than cater to a single person's need for attention.
but you let MM post
B
MCAD
---
|
|
|
|

|
I noticed a trend on several free sites, like YouTube, to postpone content delivery with preamble ads that last from a few seconds to a few more seconds. Not counting the fact that this changes my well-established habits, I hate it: they are stealing bits of my life, exploiting my web-induced addiction to videos.
I promise I'll quit. What about you?
|
|
|
|

|
Just a tip about the Internet (and the rest of the world for that matter): if it's "free", then you aren't the customer, you're the product. How do you expect these sites to function? Servers, bandwidth, programmers, etc. cost money, they need to earn money somehow or they aren't going to function. If you aren't willing to pay, advertisers are. If you are...well find some way to take that up with the site. Or just use an ad blocker.
|
|
|
|

|
lewax00 wrote: If you aren't willing to pay, advertisers are
This choice has been, for the most part, removed.
If it moves, compile it
|
|
|
|

|
I imagine because it wasn't worth maintaining a separate paid version for most sites. If people really want that option, they need to be vocal about it.
|
|
|
|
 |