8,793 reputation
13351
bio website oleksiderkatch.blogspot.com
location Waterloo, Canada
age 24
visits member for 2 years, 7 months
seen Aug 27 at 17:43

Aspiring software engineer for the healthcare industry. Currently studying Computer Science at The University Of Waterloo.

profile for Oleksi on Stack Exchange, a network of free, community-driven Q&A sites


Jul
12
comment SQL IN() versus OR
I updated my answer to reflect this. I wasn't aware it was SQL Server when I answered.
Jul
11
comment SQL IN() versus OR
@RobertHarvey Yes, that's probably true, but I wouldn't expect it to be that much worse either.
Jul
11
comment What is the advantage of using UI binder in GWT?
@YuPPie Not as fast as I know. You can check which features they support, but I believe you should be able to do almost the same set of things with each.
Apr
29
comment Is this solution RESTful and secure?
The concern is that your key-generation algorithm is probably not secure. Doing this sort of thing yourself is unlikely to be secure, especially if you rely on some "secret" algorithm that you think the attackers can't discover.
Apr
28
comment Is this solution RESTful and secure?
Can you expand on the authentication encryption process? As it sounds, it sounds pretty insecure. What encryption algorithm are you using? Why do you think deriving a key like that is secure (it's really not)
Apr
17
comment Possible solutions for sharing working copy of project between multiple computers?
I think you should be able to do that without any problems. You just need to be able to tell SVN to ignore the .git folder, which should be straightforward.
Mar
26
comment Should a Presenter or a View sort data in an MVP application?
I'm not sure of the details, but I would build the list in a presenter method, and the view could call that method in the presenter. The basic form of communication between the two would be a sorted list.
Nov
12
comment What is the politically correct way of refactoring other's code?
@dukeofgaming Well it's complicated, but you can start with yourself. Make it clear to all your co-workers that they should feel free to change any of your code because you consider it belonging to everyone. Also make sure that new hires are aware of this policy and feel comfortable following it.
Nov
12
comment What is the politically correct way of refactoring other's code?
@dukeofgaming essentially, yes.
Oct
10
comment Why not commit unresolved changes?
Always having working commits has some nice benefits. For example, if you are trying to track down when a bug was introduced, it's useful to be able to traverse the history to see when something broke (vcs even have commands for doing binary search over the history). If you don't have working commits, you won't be able to track bugs down as effectively.
Aug
27
comment Emacs/Vim/Vi - do they have a place in modern software development ecosystem?
@ZanLynx you figure it once. If I used vim, I'd spend those same five minutes figuring how to execute some obtuse keyboard shortcut. Once your IDE is configured, I find that you rarely need to look at it again
Aug
23
comment Should a stack trace be in the error message presented to the user?
I agree for the most part, but some of these things shouldn't matter. For example, what encryption algorithm you are using shouldn't have to be secret to secure your system.
Aug
23
comment Can my company give IP rights away for an application I wrote off hours to another startup?
I'm not sure what you mean, but it doesn't really matter who you're selling it to. Either Company A directly, or the brother's company. In either case, you can have the same stance.
Aug
23
comment Can my company give IP rights away for an application I wrote off hours to another startup?
As an aside, if you're interested in development for the healthcare industry, take a look at the Healthcare Industry Stack Exchange Proposal
Aug
10
comment URL parameters in RESTful web services
I would prefer \updateDiscovery?deviceIds=1,2,3&groupIds=2,3 over sending it in the body, because it makes it (marginally) easier to look at and test. Really it's just a matter of preference.
Aug
10
comment URL parameters in RESTful web services
@jfocht Ok. That works.
Jul
19
comment C++ Class Initalization
Edited to mention that smart pointers are the preferred method to create objects on the heap.
Jul
19
comment C++ Class Initalization
The question is explicitly about the differences between the two, not about the best practices in C++. Why don't we just start talking about RAII as well while we're here. I am not condoning using raw pointers. I am answering the question
Jul
19
comment C++ Class Initalization
@DeadMG that's not what he's asking. It's a simple question, and smart pointers aren't going to help anyone understand C++ right now.
Jul
19
comment C++ Class Initalization
@DeadMG I corrected his syntax: "The correct syntax is this"...