-2 karma · joined May 25, 2009
I enter only those shortcuts that I tend to need from whatever App I use. I spend the odd 10 minutes each day repeating keystrokes. The shortcuts seem to stick in the grey matter after a while.
Every thing not beeing a "full-blown" editor should have bindings to support a subset of your favorite keymap. So those who like Emacs or Vi, or Wordstar for that matter, could leverage their habits.
You wanted to protect your site from attacks: I found a pdf document on the net quite informative: "ethical hacking"(pdf). It covers packet, transport and network layer security up to "google" hacking. It is broken on [http://www.scribd.com], but there are several other similar guides there. And it is out there I found it via google.
There are some good documents at defcon.org as well, I read one about firewalling which was impressive.
You must go elsewhere for cgi security issues, protocols, encryption and all that.
Eclipse with its basic features for java development are fun. When you have learnt how to exploit the features and learnt to live with it's limitations, it's at least not getting in your way. But I guess you can say that about most Ide's when you have learnt it well and grasped an understanding of what you can and can not do with it. So now I fire up an Ide for the project and management off and do the hardcore editing in Vim, leveraging the best of the two worlds. And are having fun too.
The day's for the "one size fits" all may be gone.
I think they days for small beautiful fun to use languages are finally gone with the end of Moore's Law. Everything will become more complex to deal with. Thinks the trick to leverage the fun for a project is to use different environment for different contexts of the project, and create tools for dealing with your specific needs.
I'd download the java tutorials with full source, buy Core Java to her, Install a pretty minimal version of Eclipse nicely set up with the workspace for eclipse osculating the java tutorials source and Core Java source, give her a bookmark to javadocs, java tutorials - big index, java ranch, and just let her go.
She should be able to learn that with a minimum of assistance, and have fun too. The only alternative which can be more fun and rewarding would be Visual Basic I think. So java is it for obvious reasons.
/ yes it did make me laugh when I read it in Atari St user */