It doesn't sound like a good environment for a laptop, so if you got 10 months then that's not bad
One possibility is to buy something cheap with the expectation that you'll have to throw it away and buy another from time to time. The alternative are assorted manufacturers who make laptops for outdoor use, e.g. building sites, emergency services, military etc., so it might be worth looking into those.
I've never used a "rugged" laptop, but I believe they're usually a bit more expensive and lower-spec than anything from a mainstream manufacturer. Still, they're designed to be exposed to the elements and are far more likely to survive than any off the shelf laptop.