4 ms·
Thanks for all the input, Ruby is basically the equivalent of ESL to me. I'm an Objective-C programmer by nature (self-taught at that, I have a Bachelor's in Gr
by bennyg 13y ago
Thanks for all the input, Ruby is basically the equivalent of ESL to me. I'm an Objective-C programmer by nature (self-taught at that, I have a Bachelor's in Graphic Design as it stands). These are all really good points, as I get better in this language.
Logging in does generate and set the UserKey. I'm making a rolling, resetting SessionKey, so as not to keep one session alive forever. Every action makes a new one (also hence the primary key resetting that happens when it approaches the limit of a 32bit signed int).
Also, regarding tabs, I just can't get a damn editor to actually do these correctly. I've been using Sublime and then switched to RubyMine recently, but both are awfully annoying. Clicking in a new line doesn't automatically start the cursor at where the next tab should be, it starts it exactly in the line where I clicked - making me have to hit return again to get a new line in the appropriate place. Sometimes I just go on because I'm trying to put the idea down, resulting in shitty looking code. The only IDE I've seen that does this right is Xcode, and I really wish RubyMine could do it, because it's also been very nice so far. But poor UI in IDEs is neither here nor there for this project. Thanks again for the input.