 |
 | C++/Win32/MFC not so hot anymore gleat | 11:34 12 Aug '08 |
|
 |
My boss wanted me to update my career profile on the company intranet today (my company makes software for other companies and some of them like to see who they get to work with) and after a long time, I bumped down the fact that I happen to know a bit of C++ and Win32 and MFC in the list of stuff that I claim to know so that all this new fangled .NET stuff shows up right on the top.
And there I was, thinking that I could bedazzle my way to the top manipulating iterators to lists of vectors of references to integer type-casted pointers to void types!
Sigh!
-- gleat http://blogorama.nerdworks.in[ ^] -- Number Two's eyes narrowed and became what are known in the Shouting and Killing People trade as cold slits, the idea presumably being to give your opponent the impression that you have lost your glasses or are having difficulty keeping awake. Why this is frightening is an, as yet, unresolved problem. -- HHGTG
|
|
|
|
 |
|
 |
gleat wrote: C++/Win32/MFC not so hot anymore
Perhaps, but it might be an competitive advantage, like COBOL. When everybody moved to hyped technologies (like C/C++ and Java) companies began realizing that they needed to go out hunting for dinosaurs to maintain the old reliable applications they had in COBOL. And the few positions remaining for COBOL programming became actually very well paid. Maybe after everybody migrates to .NET companies will start hunting the few C++ programmers that remain to maintain their old & reliable existing applications.
Bottom line: don't worry. Keep sharpening your guns. Someday they'll be needed.
Of all forms of sexual aberration, the most unnatural is abstinence.
|
|
|
|
 |
|
 |
Diego Moita wrote: Keep sharpening your guns.
I never figured on stabbing anyone with a pistol...
WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.
There are 10 kinds of people in the world: People who know binary and people who don't.
|
|
|
|
 |
|
 |
One word: bayonet[^].
Software Zen: delete this;
|
|
|
|
 |
|
 |
gleat wrote: career profile on the company intranet
I used to work for a company that used to require us update our profile every year. I didn't like it. None of the justification the company gave materialized. I keep my resume and profile upto date, but don't want to share it with my current employer unless it can result in promotion or raise. Otherwise they should have a copy when I joined in.
Yusuf
|
|
|
|
 |
|
 |
If you needed it, you'd be using it.
I wrote a test program where I duplicated (not ported) a portion of my 2-D geometry library in C#. Test consisted of finding all the intersections in a list 100,000 arbitrary polygons of between 7 and 15 corners.
My first run came in at 7 times slower than my C++ code. After reading about optimization techniques and doing my own tuning, I got it down to 2.5 times slower and was actually quite impressed. The problem was the tuning and optimizations made the code look like crap and any potential structural benefits went right out the window.
Bottom line is, CLR is not great for finding polygonal intersections, but it does a bang-up job on many things I don't need.
Use the tools for the job.
|
|
|
|
 |
 | 1TB SATA drives any thoughts? [modified] John C | 9:53 12 Aug '08 |
|
 |
I have one of those Popcorn Hour network media tanks [^]on order and I see it supports up to 2TB SATA hard drive so I'm scoping out the 1TB ones and the prices are very surprisingly reasonable, in some cases as low as US$150.00, i.e. less than double the price of a 500gb. I'm planning on using it as a NAS as well.
Trouble is I came across all sorts of conflicting info on Seagate vs Western Digital vs what have you.
Anyone have any personal experience with any of these SATA 1TB drives?
[EDIT]After reading this and particularly the post from JazzJackRabbit I did some more digging and found what appears to be the perfect 1TB drive for a network media device: http://www.westerndigital.com/en/products/products.asp?driveid=388&language=en[^] It's 1TB and optimized for low sound, low heat, low power consumption and for streaming video and audio files. [edit]
"It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson
modified on Tuesday, August 12, 2008 5:02 PM
|
|
|
|
 |
|
 |
John C wrote: Anyone have any personal experience with any of these SATA 1TB drives?
I am running two of them at home, just ordered a third for the wife. Running about a dozen external USB versions of them at work. What do you want to know?
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb) John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."
|
|
|
|
 |
|
 |
I hear conflicting info on reliablity between the major brands, wondering if anyone has had reliability problems with any particular brand and I guess I could toss in did they seem to run unusually hot.
"It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson
|
|
|
|
 |
|
 |
In the last 12 years I have had problems with Quantum, IBM, Maxtor, WDC, and Seagate. When I see an increase in failure rate from a manufacturer I just select a different brand for the next few years..
John
|
|
|
|
 |
|
 |
all my drives run hot, for the last 2 years I cool all drives. That has become more and more the norm. From 15k rpm drives at work, to 10k rpm drives to 7200.11 drives, they run hot. Anymore I have dropped all but seagate. Work only buys seagate. Every failed seagate drive we have had can be traced to physical damage, not age. 5 year warranties are hard to beat. I have replaced all but 2 WD I have ever owned, half of all WD's I have had have failed on me. I just stopped. The only surviving ones are the 10k raptors, go figure.
I cool everything from CPU to memory to drives. I don't over clock, but I cool as if I were going to.
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb) John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."
|
|
|
|
 |
|
 |
I prefer Seagate 7200.11 drives since they have a 5 year warranty. I have over 100 7200.10 and 7200.11 drives at work for that very reason.
John
|
|
|
|
 |
|
 |
How have they been reliability wise?
"It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson
|
|
|
|
 |
|
 |
Except for the 5 DOA ones I have returned 1 or 2 in the last 3 years. I attribute most of the DOA problems from neweggs packaging though. Sometimes they will put a drives in a box with just peanuts around them but most times they will do the right thing and bubble wrap each individual drive.
John
|
|
|
|
 |
|
 |
John M. Drescher wrote: with just peanuts around them
The dry roasted ones have no impact absorbancy whatsoever. Make sure they pack the next one using the salted ones. 
|
|
|
|
 |
|
 |
Depends how much air there is in the bag!
DoEvents: Generating unexpected recursion since 1991
|
|
|
|
 |
|
 |
i dont know about the 1TB drives...
but from my personal experience i wont trust anything other that a seagate drive. Ive never come across a dead one (and i have old 500mb , 1gig and 2gig drives by the crate load) or had any troubles with them.
I have how ever had Western Digital drives die on me, controller boards overheating and blowing for no apparent reason.
I heard that Western Digital got bought by Seagate, so the quality of their drives might have changed but i wouldn't take that chance.
So my vote goes to Seagate
Harvey Saayman - South Africa Junior Developer .Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
 |
|
 |
I just ordered this[^] an hour back, if that's any help.
-- edit Oh dang! I replied to the wrong post! Oh well, just your average run-of-the-mill unmistakable sign of inexorably advancing senility I guess..
-- gleat http://blogorama.nerdworks.in[ ^] -- Number Two's eyes narrowed and became what are known in the Shouting and Killing People trade as cold slits, the idea presumably being to give your opponent the impression that you have lost your glasses or are having difficulty keeping awake. Why this is frightening is an, as yet, unresolved problem. -- HHGTG
modified on Tuesday, August 12, 2008 4:54 PM
|
|
|
|
 |
|
 |
im assuming you replayed to the wrong message?
Harvey Saayman - South Africa Junior Developer .Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
 |
|
 |
Yes, I did. And as it invariably does, a second after I'd hit submit!
-- gleat http://blogorama.nerdworks.in[ ^] -- Number Two's eyes narrowed and became what are known in the Shouting and Killing People trade as cold slits, the idea presumably being to give your opponent the impression that you have lost your glasses or are having difficulty keeping awake. Why this is frightening is an, as yet, unresolved problem. -- HHGTG
|
|
|
|
 |
|
 |
Equipped with 8 MB cache buffer for improved performance
Hmm. If that is true it means the drive is probably 2 to 3 years old since no company makes drives with only 8MB buffers anymore. 32 MB is the new standard...
[EDIT]it looks like they still make a few 8MB models.[/EDIT]
John
modified on Tuesday, August 12, 2008 4:40 PM
|
|
|
|
 |
|
 |
I guess, it serves me right for being too lazy to research the thing out enough! The "Tech Specs" tab on that site says the buffer size is 16 MB though.
-- gleat http://blogorama.nerdworks.in[ ^] -- Number Two's eyes narrowed and became what are known in the Shouting and Killing People trade as cold slits, the idea presumably being to give your opponent the impression that you have lost your glasses or are having difficulty keeping awake. Why this is frightening is an, as yet, unresolved problem. -- HHGTG
|
|
|
|
 |
|
 |
That sounds better. I guess the documentation was just old.. Although it appears a few of these 8 MB drives still exist..
John
|
|
|
|
 |
|
 |
That's ok, I figured it out!
"It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson
|
|
|
|
 |
|
 |
Maxtor got bought by Seagate. What it did to the quality of both brands is hard to say.
Western Digital is still a separate entity.
|
|
|
|
 |