×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Why Some Teams Are Smarter Than Others

ClayDowling Re:A known "Fact"? (219 comments)

First, your statement flies in the face of pretty much all of the established science. Second, it's horribly sexist to be suggesting that men don't have feelings. It's demonstrably false. If men did not have strong emotions that needed to be expressed, there wouldn't be so many men in prison for crimes of passion.

You might want to look into some of the available Emotional IQ training. You're not seeing something that's happening in front of you every day. Once you can see those things, you'll be very happy with the improvements in your personal and professional life.

about a week ago
top

Justified: Visual Basic Over Python For an Intro To Programming

ClayDowling Re:just use c/c++ (643 comments)

Amen! C++ is only complex if you choose to make it so. C++ as introduced is Strustrup is a very simple, easy to use language. Print data by pushing to an output stream. Read data by pushing from an input stream to a variable.

Each new concept can be introduced easily. There are lots of abstractions to show concepts like pass by value and pass by reference, and it still has the low level syntax so you can delve into what is happening under the abstractions.

If I were teaching somebody new to program, C++ would absolutely be my first choice.

about a week ago
top

Why Some Teams Are Smarter Than Others

ClayDowling Re:A known "Fact"? (219 comments)

That seems unlikely in the extreme. Also, highly insulting to men. Ms. Hudson's statements mesh well with my own experience.

It takes a lot of training and practice to overcome that social conditioning. It's absolutely worth it. You will improve your personal and professional interactions. Because that explosive outburst, it's what gets you in trouble. When you're five, it's no big deal. When you're a full grown adult, it leads to things that get your bad self fired or locked up or dead.

about a week ago
top

Ask Slashdot: Linux Database GUI Application Development?

ClayDowling Re:Qt has model-driven views. (264 comments)

And the model drive views are really powerful. The first one you write is a bit tedious, but after that it's smooth sailing. You can get that data from anywhere: text files, network packet processing, database queries.

Qt does have database access components, but you might be happier working with a native interface. Part of the beauty of C++ is that there's a native interface to most things that's C++ compatible.

about two weeks ago
top

Ask Slashdot: Linux Database GUI Application Development?

ClayDowling Qt + C++ (264 comments)

I'll recommend Qt and C++ as a workable combo. Learn how to use their Model/View architecture and there's a whole lot of fun stuff that opens up for you. Instead of looking for database components, think in terms of writing a data model that happens to get its data from an SQL backend.

I'll also second the recomendation of others to look at PostgreSQL for your backend. When it comes time to deploy your application, PostgreSQL is a lot easier to package and install than SQL Server. The features aren't identical, but they're close enough for all but some very specialized cases. In a lot of those cases, there are tools that accomplish the same goals via a different mechanism.

about two weeks ago
top

PHP vs. Node.js: the Battle For Developer Mind Share

ClayDowling Just do it in C++ (245 comments)

Just write it in C++ with TDD, which will run faster, and after you factor in all the pain from debugging server side untyped dynamic languages, will also be faster to develop.

Let the flaming commence.

about two weeks ago
top

Ask Slashdot: High-Performance Laptop That Doesn't Overheat?

ClayDowling Re:Common! (325 comments)

I've been running my Clevo for the last six months and quite happy with it. But I also power down when not in use, and that might make the heating issue better.

If you do go the Clevo route, let me highly recommend buying the Sager rebranded Clevos via http://www.xoticpc.com/ It was probably the best purchasing experience I've had. They're very hands on and keep you in the loop about what's going on with your product from the moment assembly starts to the time it ships, and they will follow up with you after you've been running the machine for a few months to make sure you're still happy.

about three weeks ago
top

Ask Slashdot: High-Performance Laptop That Doesn't Overheat?

ClayDowling Simplify your work (325 comments)

I have both a MB Pro and a Clevo laptop. The MacBook Pro sits in a corner gathering dust, because the Clevo is a more capable machine for the work I'm doing.

But one thing you might try is reducing the load on your machine. The latest and greatest IDE is fine, but you do pay a cost for it. A tool like vim will put a much smaller load on your system. Even a lighter weight IDE might be workable. I love CLion, for instance, but for large projects it crushes the machine. I can work on the same project in QtCreator and everything is happy. QtCreator's refactoring tools aren't as nice, but they're good enough. But for personal projects I have started moving to vi and command line only tools. It's not for the faint of heart, but it can be done.

about three weeks ago
top

How Relevant is C in 2014?

ClayDowling Re:Embedded Systems (641 comments)

You -can- use Object Pascal to do systems level programming, but the language wasn't designed for it and it won't be a lot of fun. I've done it, but after about a year of maintaining the code I rewrote it in C to get around some of the uncomfortable compromises that made the Pascal version hard to maintain.

about a month and a half ago
top

How One Man Changed the Ecology of the Great Lakes With Salmon

ClayDowling Re:News for nerds (118 comments)

Some of us nerds enjoy fishing the very waters discussed in this article. If you think folks don't nerd out about fishing, you haven't spent much time around fishermen.

about a month and a half ago
top

How One Man Changed the Ecology of the Great Lakes With Salmon

ClayDowling Re:Fear the Asian carp (118 comments)

If the Asian Carp shares the same fate as the rest of the invasive species that have infiltrated the lakes, expect walleye to start eating them sooner rather than later. Already walleye are eating zebra mussels and brown gobies. The downside is that the walleye fishery has changed a lot, because they're no longer interested in the bait that fishermen have to offer.

about 1 month ago
top

"Barbie: I Can Be a Computer Engineer" Pulled From Amazon

ClayDowling Re:So close, so far (561 comments)

Alternative interpretation of what happened: the people involved didn't actually know what a software engineer does. Because I read that book as offensive to software engineers of all genders, not just women.

about 2 months ago
top

Ask Slashdot: Anti-Theft Products For the Over-Equipped Household?

ClayDowling Re:Don't. (408 comments)

It's possible that you haven't met a lot of gun owners, or don't realize that you have. It's possible, for instance, that the gun was taken from the home of a single woman living in a bad neighborhood, who felt that it was more responsible to leave the gun locked up at home than to bring it to the medical clinic where she works.

about 8 months ago
top

Ask Slashdot: Anti-Theft Products For the Over-Equipped Household?

ClayDowling Re:Don't. (408 comments)

The glock sticker might not be a swell idea. Weapons are a particular target of theives. A friend bought a gun for personal protection. Guess what the thieves stole when they broke in?

about 8 months ago
top

Ask Slashdot: Anti-Theft Products For the Over-Equipped Household?

ClayDowling Dog (408 comments)

A dog would be a fine choice. Not only will the dog provide companionship, but assuming you acquire a canine of some size, most burglars will try to find other places to rob. Any of the bulldog breeds are generally friendly and sociable dogs, and intimidate the heck out of would be intruders. As a bonus, there are lots in the shelters and they can often be adopted at a discount. Just know that this alarm system requires a significant amount of daily maintenance: you have to play with your dog if you want a good dog.

about 8 months ago
top

Consumers Not Impressed With 3D Printing

ClayDowling Fashion (302 comments)

What a home printer can print out the latest fashions, then it will take off. Like a designer's new suit? Pay the designer directly, download, print and now you've got the latest fashion. If I can print the suit for what it costs me to go to a tailor, or a little more, this is a viable model for home adoption, and you'll see the fashion conscious adopt it early, and fairly quick trickle down to the rest of the population.

about 9 months ago
top

Anonymous' Airchat Aim: Communication Without Need For Phone Or Internet

ClayDowling Re:Be careful (180 comments)

Don't be giving it away man. Anonymous has always been a good way to identify the anarchists who aren't fit to continue being anarchists. LOIC was great for pinpointing the gullible and getting them off the internet.

about 9 months ago
top

Anonymous' Airchat Aim: Communication Without Need For Phone Or Internet

ClayDowling Kids These Days (180 comments)

See, when I was a kid, we had this thing called the postal service. It was great. If you had a piece of paper, a writing implement, and a stamp, you could communicate without even needing a computer, let alone a phone or internet. It was even possible to encrypt your communication using a variety of methods so that even if intercepted it wouldn't be obvious that it was some form of secure communication, let alone actually be read by the man in the middle. There were even good methods of detecting if communication had been intercepted, which this new-fangled method lacks. And yeah, there were even people who played chess via this method.

If these kids are gonna reinvent the wheel, they should at least make it work as well as the old wheel.

about 9 months ago
top

Ask Slashdot: How Can We Create a Culture of Secure Behavior?

ClayDowling Reduce Complexity (169 comments)

The first step would be to reduce the number of separate passwords that have to be used. That means minimizing/eliminating the use of outside vendors that interact with your users via the web. If there's some vital human resource service that is needed (testing, training, employee reviews, whatever), bring it in house rather than contracting it out to an outside vendor. Because every single outside vendor you use means another set of credentials to be maintained.

The second step would be to eliminate password expiration. This may mean eliminating people in your organizatoin who think that password expiration is necessary. Depending on that person's position within the company, that might be as simple as telling them to knock it off, or might involve a complicated scheme to convince another company to recruit them away. When all else fails, compromising photographs are always effective.

But as the situation stands, I have to maintain half a dozen passwords, many of which I only use once or twice a year. So they are written on a post it note in my desk drawer. Sure, that pisses off the data security people. But before they steal that they'll nip the $200 backup drive sitting on my desk.

about 9 months ago
top

Detroit: America's Next Tech Boomtown

ClayDowling Re:FLYOVER (336 comments)

And the GM/Nissan assembly facility in Flint. And the absolutely gigantic number of parts suppliers that feed all of these assembly plants.

about 9 months ago

Submissions

ClayDowling hasn't submitted any stories.

Journals

ClayDowling has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?