For Prolog, try GProlog (http://www.gprolog.org/) - it has good constraint programming support.
Resolutions for programmers
11–20 of 158 posts
Re: Resolutions for programmers
#12Earlier quoted context omitted.
What is it that makes people assuming exercise -> running? It has all the unpleasant effects of exercise + it destroys your knees and you still don't have a sixpack.
Agree. I'm very active but don't do any cycling/running/gym work. I participate in sports for the enjoyment and adrenaline of the sport itself. Way more addictive - no need for training schedules and the like. I just HAVE to get to the beach when the wind is right. Still, that's not taking away from running, many people really enjoy it and there is no denying it a cheap way to get fit.
Re: Resolutions for programmers
#13Re: Resolutions for programmers
#14Re: Resolutions for programmers
#15a. Have a plan with dates, milestones and accountability mechanisms
b. Start small (Instead of one month using a different OS, how about day and go from there)
c. Make it meaningful, Know why you're making a Committment, Be Selective (Have an intrinsic motivation to make a change in your everyday life)
d. Stay the course (If you get off track, get back on)
edit: formatting, typo
Re: Resolutions for programmers
#16Learn Dvorak - I'd warn against bothering with Dvorak. Huge time sink with dubious claims of speed improvements. While a mythical programmer may exist who feels his raw typing speed limits his productivity, I never met that unicorn. While learning you have an increased error rate, run into incompatibility with other programmers and programs (emacs or vim... good luck) and end up needing to defend something no one act…
I learned Dvorak to help with RSI. It worked. I'm fast at Dvorak after 4 years (90 wpm), but not as fast as I was with Qwerty (120 wpm). Dvorak has a pleasant "rolling" finger feel and my wrists never ache, so I've kept it. What fascinated me about learning Dvorak was that I felt like a stroke patient. Suddenly, I could not do something I had been able to do for years. It made me consider the cost of a keystroke. Gre…
I had (still have, actually) RSI-ish problems in my right wrist but not my left, so I started mousing with my left hand and it felt exactly the same. Years later, my day-to-day productivity has fully recovered, but I still can't play mouse-intensive games like Minesweeper without getting confused and clicking the air with my right hand when I meant to use my left.
Re: Resolutions for programmers
#17Programmers stuck inside who need fitness ideas get out and meet people. Go to meetup.com, type in your area and type in running, health and fitness. Find a running club where you meet up somewhere and run around a loop, trail, or city area. I found that extremely rewarding. It is a filter to screen out the fraggles from the doozers.
What is it that makes people assuming exercise -> running? It has all the unpleasant effects of exercise + it destroys your knees and you still don't have a sixpack.
- all you need is a pair of decent trainers and shorts
- you don't need a partner
- you make obvious and steady progress
- most people unused to exercise need to work on cardiovascular stuff, not six packs
- you get to go outside, not stuck inside a hall or somewhere
Re: Resolutions for programmers
#18Tips for completing resolutions, such as these 12: a. Have a plan with dates, milestones and accountability mechanisms b. Start small (Instead of one month using a different OS, how about day and go from there) c. Make it meaningful, Know why you're making a Committment, Be Selective (Have an intrinsic motivation to make a change in your everyday life) d. Stay the course (If you get off track, get back on) edit: form…
Plus, working together with other people always gives you motivation to complete tasks, whether it be working out at the gym or learning a new programming language.
Re: Resolutions for programmers
#19Programmers stuck inside who need fitness ideas get out and meet people. Go to meetup.com, type in your area and type in running, health and fitness. Find a running club where you meet up somewhere and run around a loop, trail, or city area. I found that extremely rewarding. It is a filter to screen out the fraggles from the doozers.
What is it that makes people assuming exercise -> running? It has all the unpleasant effects of exercise + it destroys your knees and you still don't have a sixpack.
That's subjective; I like running outside. It lets me clear my mind like no other form of exercise. (I hate running int he gym, though)
> it destroys your knees
Only if you do it wrong. Unfortunately, 99.9% of the people do it wrong. I had started to develop some knee pains (only while running) after a healed knee injury. And then I discovered the Vibram Five Fingers, and after two weeks the knee pains were gone for good.
They take a while to get used to, but they're worth it.
Re: Resolutions for programmers
#20Learn Dvorak - I'd warn against bothering with Dvorak. Huge time sink with dubious claims of speed improvements. While a mythical programmer may exist who feels his raw typing speed limits his productivity, I never met that unicorn. While learning you have an increased error rate, run into incompatibility with other programmers and programs (emacs or vim... good luck) and end up needing to defend something no one act…
There's no problem using Dvorak with Emacs - in fact, it spreads out a lot of keyboard shortcuts that are otherwise scrunched down it the bottom-left corner. (I can use vim fine with Dvorak, too, but I mostly use Emacs - I'll leave it at that.) And: it's not about typing speed, it's about typing comfort .