Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Able to code with Qt (Score 1) 336 336

Honestly, an entry level C++ developer should be able to write a useful and clean application with C++ and Qt.

An entry level programmer is someone who should know how to code but generally lacks experience with large scale projects. I'd be less focussed on whether they can define the word polymorphism but instead know the difference between delete and delete []

An entry level programmer should be focussed on gaining experience with developing professionally. A senior level developer should be able to plan from experience to develop a large scale application with complex logic.

I would make it a requirement that they know data structures and design patterns and scrum.

Comment What's wrong with socialsm? (Score 1) 446 446

I like socialism. I pay 49.6% federal income tax in a socialist country on about $250,000 U.S. and if someone needs some, they get some and the 24 hour gas stations don't have locks on doors or fancy windows to protect the clerk. We have the highest standard of living in the world. We also always score way above the US in every category except military spending. We even recently learned that 70% of the population is atheist or agnostic.

I'm guessing you live where people consider it a status symbol to live where there are security gates and your housemaid's children are dressed in rags and in school with torn up 20 year old books.

The U.S. is the only socialist country in the world hellbent on proving it doesn't work... so much so, they'll make their own people suffer to prove it. The civilized countries attempt to manage cost control, but no one would ever consider medical care or education as optional. What kind of a moron would ever want to pay 50 years of taxes for supporting a sick guy who can't work instead of paying his doctors bill and getting his ass back to the work. Also what kind of an idiot would want to retire in a country full of fast food clerks draining the economy when you could instead have educated people feeding into the social security system?

Comment Re:"Google feels that reeducation is necessary." (Score 2) 446 446

The year is 2015... calling women victims is a gross generalization. Men and women are each thoroughly capable of being supreme assholes. Women get paid less on average for many reasons. Applying some common generalizations which contribute :
  1) Women tend to want to be rewarded and recognized for their achievements and hard work.
  2) Men typically will make moving a pencil look like a 4 person task they did all by themselves.
  3) Women do their jobs without advertising to the universe they did.
  4) Men place billboard advertisements on their bosses street to brag that they did what they were being paid to do and it's time for a bonus.
  5) Women are far less likely to counter-offer a job offer than a man.
  6) Women will refuse on principle to sell their souls to get a raise. Men will beg and grovel if they think it will work.
  7) Women will wait for raises, men will calculate the opportune moment to ask for one and spring it.

It's not a mans world because of misogyny. Men are paid more because daddy taught us the principles don't mean shit if they inhibit putting food on the table. There is only one reason why women don't get paid the same as men. :

    Asshole bosses who love the power of being in charge of your life. It seems the only way of expressing their manly dominance is to try and put their penis to work. Men can joke with other men about blow jobs... with a woman, it's harassment. So how can that loser express his dominance and feel the power without crossing lines? Remember, there's a good chance he had to yield to the supreme manliness of someone else to get there.

Comment No advice... But... (Score 1) 271 271

Why the heck did you wait this long? I'm 40 as well and frankly I never considered even once letting my skills go out of date. You don't wait for the last two months to plan for what's next. You watch hundreds of hours of videos and learn all the time. There are 16 hours in a waking day. There are at least 4 you could have spent learning something new. In 2015 if you aren't practically an object oriented expert, you shouldn't be in the business. You've had 25 years to learn those skills.

I would honestly consider claiming unemployment and going back to the university for a semester of object oriented programming, design patterns, and data structures.

Oh, by the way, 40 isn't aging. I'm 40 and just got started.

Comment Your solution was pretty good (Score 1) 384 384

It's not great... It's pretty awful actually, but it's about the best you can hope for if you can't get a software update to support something better.

I can recommend a much more efficient method of it works.

if the software will operate on Windows Server 2012 R2, you can do a core installation which runs pretty well on 256megs of RAM.

If you can make it work with WINE, you can run a Linux installation which consumes much less.

If it runs on ReactOS, that might be even smaller.

If it's command line, you might be able to run it on Intel Galileo boards and have one for each pump.

You can actually probably do a single USB Ethernet adapter and a switch with multiple VLANs and run Hyper-V which is amazingly efficient for running Windows guests.

There are many ways. I would be most concerned about Ethernet cables sprawled all over the gas station.

Comment Re: It's not a networking issue. (Score 1) 384 384

You're not even coming close to solving the issue which is how to get the software to work. Your solution would require a router with a layer-3 switch module and each port in a separate VRF, two NAT instances, a pile of strange static routes and then a PC with 16 virtual machines with 16 virtual Ethernet adapters configured for 16 different VLANs.

You haven't even scratched the surface of the issue of the software in question.

Comment Re:Pretty sure the heat death of the universe will (Score 1) 386 386

Yup.. I personally adore hand optimizing string functions when developing large performance insensitive applications too.

The true problem with C programmers is their crap coding styles. Even "clean" C code looks like 900 lines to do what C++ does in 20.

C++ has definitely outlived its "useful for new projects phase". C++ sucks because of its ABI issues and it's disgusting standard library.

Let's start a Microsoft bash fest... those jerks decided to slowly move to managed code which allows all languages to call all languages. Even better, they proved you can write an OS kernel in it.

Comment Re: and... (Score 1) 299 299

I believe he had nothing to say and said it anyway.

He apparently didn't read the history of the rocket science comment and landed WAY FAR off.

SpaceX doesn't qualify for the statement. They are building improved technology to go places in space, but he blindly used a comment that specifically was intended as a comparison against the initial space age where we were clueless and entering blindly to achieve something believed impossible with no fore-knowledge. SpaceX, while awesome doesn't fit his reference.

Kinda sad. Some people can be so clueless. More important isn't the could. Should Tesla flood the planet with their toxic batteries

Comment WTF? (Score 1) 178 178

first of all, I get annoyed every time that Word bugs me with the question of whether I'd rather use ODF or OOXML... I always choose Microsoft's format as it doesn't really give me anything I didn't have before to use ODF.

Second, ODF is a dog with flees. Unless two or more word processors actually support the same feature sets, it doesn't actually support a standard format beyond very very basic functionality. Different word processors (or other office products) regularly differentiate themselves from each other by adding multiple awesome features. So, if Microsoft were to standardize on ODF, it would need to add all the features required to support all their extensions. Just as other office products do the same. I've used many features in ODF word processors that just don't work in other ODF word processors.

I simply don't see how half-assed support of OOXML in other office packages is any worse than their half assed support for ODF.

We are drowning in information but starved for knowledge. -- John Naisbitt, Megatrends