20,753 reputation
438111
bio website championkitchens.com
location Pittsburgh, PA
age 31
visits member for 3 years, 8 months
seen 24 mins ago

I am a software engineer in Pittsburgh, PA with a focus on architecture, design and development of solutions in both Java and .NET technologies.

I recently helped a friend build a website for a business he is starting. http://www.championkitchens.com


2d
comment Does functional programming increase the 'representational gap' between problems and solutions?
Comments are not for extended discussion; this conversation has been moved to chat.
2d
comment Is the 'finally' portion of a 'try … catch … finally' construct even necessary?
Comments are meant to clarify or improve a question and answer. If you would like to have a discussion about this answer then please go to the chat room. Thank you.
2d
comment Is the 'finally' portion of a 'try … catch … finally' construct even necessary?
Comments are not for extended discussion; this conversation has been moved to chat.
2d
comment how to identify http requests made with a java app
You can also try decompiling the jar file to try and understand how this network communication is occurring.
Jan
26
comment Unified Driver model for low speed and high speed microcontrollers with limited and good memory
I'm voting to close this question as off-topic because it is cross-posted at electronics.stackexchange.com where it seems more appropriate and targeted. The answer on electronics seems to suggest the OP might get a better answer here, but then the OP's comments to the answer suggest otherwise.
Jan
25
comment Finding all Triangular Hulls in a 2D Point Cloud
I reopened the question and added the details provided in your working answer. It doesn't fit the quality standards for an answer on this site so I deleted it but added its content to the question so it was eligible for being reopened.
Jan
9
comment Are NoSQL databases the best choice for more efficiently querying large amounts of data?
@AnkurJain As other answers have stated it sounds like you might have inefficient queries that need to be tuned. Chances are that you probably don't need all of these records that are being fetched. Perhaps you can post your problem queries to StackOverflow and see if SQL experts can help you tune them? Your problems might be much more simple than you expect.
Jan
6
comment Requesting information regarding the use of MUI vs. the use of GetText for i18n/L10n of Windows desktop applications
@DanNissenbaum The social phenomenon you are likely experiencing is the community consistently and routinely challenging content and content providers on the site for the purpose of improving the quality of content that is posted here. It clearly worked, your edit to your question turned it from a "shopping" question to a legitimate one. This is what sets us apart from the Reddit, Quora, Yahoo Answers of the internet. People will be better able to find quality content that interests them through a quick Google search.
Jan
6
comment find the minimum number of sets
I flagged for closure at StackOverflow. In the future OP algorithm questions are better suited for this site over StackOverflow however you have the choice to post at one or the other. Don't cross post questions across sites unless they are tailored to the sites audience.
Jan
3
comment Deciding How To Split Up Architecture Using If Blocks
Considering Person and Submission, a Person is an entity yes, however is Submission really an entity? I would say it isn't. Submission is a behavior or event that is triggered by a Person, and Submission is done to a Form. A Submission is a defined behavior not an entity. This behavior is influenced by the current state of other entities.
Jan
3
comment Deciding How To Split Up Architecture Using If Blocks
You have to think about it in an OOP way. Non-Member might not be a persistable entity but it is still an entity that influences the BEHAVIOR of your application. Even though they have no authenticated status in your ststem they still have some kind of Guest session going on, so you probably should have temporary state about this guest entity.
Dec
22
comment Is using multiple static classes with maximum one public method is a good idea
@gnat Since the question is about design patterns it is a better fit here. The question seems to have changed enough that it is targeting our audience more directly. I think this question is fine as is.
Dec
9
comment How do you keep your motivation and enthusiasm for a never ending project?
@Dunk I feel this was a poor close reason, you are right they are not the same question nor do the answers make sense to the OP's question. I do however feel this falls in the category of Primarily Opinion Based. If you can think of a way to improve the question to where there is a more objectively answerable component to it then reflag and we can consider reopening.
Dec
5
comment Distributing a set of “Jobs” across multiple computers
Why not just store completed job sets in a data store then have an email job that you run periodically?
Dec
4
comment Securing sensitive data from developers
@ClintonBosch Identify what data fields are highly confidential and encrypt them. Make sure that you put production OS security so that you can access which user ids are reading the key file to make sure nobody but the application user is doing this. Don't give the developers the app user password. Make them sudo to get rights on production and log what they are doing. This is probably the safest way to make sure that you are babysitting the few people that would have access and so that they can't casually or accidentally see data they aren't supposed to.
Dec
4
comment Securing sensitive data from developers
To be completely honest, this is a complicated matter and doing it right requires a lot of expertise in data security. Even if you knew exactly what to do, you will face business opposition, political and technical roadblocks. I highly suggest you bring in a data security consultant. They not only know what to do here, upper management typically gives more credence to when a third party is telling them to change. Upper management generally doesn't put as much stock in what their internal experts are telling them.
Dec
4
comment Securing sensitive data from developers
To back up the comment by MSalters, keeping a production stage environment with production data snapshot is a good way for developers to get the benefits of playing in production without seeing anything sensitive. You just mask or de-identify the confidential and sensitive data from them.
Dec
2
comment What is the difference between user requirements and system requirements?
+1 for requirements being "testable". I was going to answer myself until I read this.
Dec
2
comment How to make a legacy system time-zone sensitive?
I get the feeling that you gave the company an estimate to make their legacy system timezone aware and they decided against it. Now 2 years later these problems are still annoying them and they are hoping for a less costly answer this time :) I know the pain.
Nov
24
comment calculating the average of a value over a month
@GlenH7 How is this about implementation? He clearly needs design help and doesn't understand the problem well enough to implement anything.