20,975 reputation
640112
bio website championkitchens.com
location Pittsburgh, PA
age 31
visits member for 4 years
seen 20 hours 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


May
26
comment Semantically more appropriate package name than `util` for the following things?
Please try to limit commentary in answers that don't really add to the usefulness of the answer. The comment section is reserved for such disclaimers. Thank you.
May
26
comment Proving that each element in reservoir have equal probability of been selected in reservoir sampling?
I'm voting to close this question as off-topic because it appears to be a math problem, possibly homework, that does not necessarily have to do with software development.
May
22
comment How do I communicate to a colleague that their code does nothing?
Please do not use comments for extended discussion. If you would like to discuss further then please visit our chat room. Thank you.
May
18
comment number of square matrices in a non-square matrix
I'm voting to close this question as off-topic because it is a request for code and appears to be a homework assignment.
May
18
comment Does SOA service composition actually work in practice?
Great answer! My only comment on the last section where you talk about JMS and asynchronous messaging with transactions, I fear this may give some a bad impression of capabilities here. The transaction of a service consumer to send the message is only going to guarantee that the message has been sent and placed into the queue. We have no such guarantees about what the consumer will do, let alone if they are even going to read the message.
May
4
comment How to represent a Rubik's Cube in a data structure
@Ziv True, however the question was asking about the data structure and not necessarily about the algorithms.
Apr
22
comment provability of while loop vs for loop
As a moderator I like your answer and I learned something from reading it. It is a good answer
Apr
15
comment How can I Identify which condition satisfied the if statement?
I'm voting to close this question as off-topic because it appears to be something like a homework question.
Apr
3
comment Notifications in Use-case Diagrams
Agreed on "Be Notified" not being a proper action for this Use Case. What it could be is a proper action for a use case diagram where the Egg Timer is a System Actor and the Egg Timer is using ANOTHER SYSTEM however a Cook is not a System and it doesn't make sense. How does an Egg Timer USE a Cook?
Mar
29
comment What kinds of Open-Source licenses are NOT OK to use internally in a corporation?
@BasileStarynkevitch Questions about licenses from the perspective of a software developer (Eg. usage, which license, understanding, etc..) are ON topic, as long as they are not asking for special legal advice. My impression is that this question is ok as the OP is looking for guidance on selecting an appropriate license for software that he is working on.
Mar
11
comment Design patterns to avoiding breaking the SRP while performing heavy data logging
@Kazark The question would require 5 votes from reviewers before actually being marked duplicate. Just because somebody believes it might be a duplicate doesn't mean that it is automatically marked as such and it doesn't mean that others will agree.
Feb
27
comment How to make one test depend on the results of another test?
@t3chb0t If you want to ensure your utility works then you need to write unit tests to verify your utility. Unit tests should be atomic. You only ever want them to test a single component.
Feb
25
comment Integrating QA within agile sprints
I think on top of that if they still have nothing to do there is probably always some "sprint zero" tasks or research that can be done. Maybe you had to spike in the next sprint to find out more about a tool that the team has little collective experience in? Maybe you want to expand the capabilities of your CI environment?
Feb
25
comment Feasibility of idea to reduce email spam
This has been attempted in the past. In fact, the whole proof-of-work verification functionality for Bitcoin was based on such an email implementation that is exactly as you describe. It is called Hashcash and has been used for email since the 90's.
Feb
12
comment Sharing dependency configuration over multiple projects (Maven)
In the future if you feel you posted a question to the wrong place, then flag a moderator and request migration. Thank you.
Feb
12
comment Boss is ordering me to send spam. How to I deal with this issue/what is my options?
Make your boss read this. stackoverflow.com/questions/3905734/…
Feb
12
comment What to do with user stories that depend on horizontal integrations?
+1 for a good answer, however I would like to note that the OP never actually mentioned he was using Scrum.
Feb
11
comment How can I ask my boss (in a polite way) to comment his code?
Comments are not for extended discussion; this conversation has been moved to chat.
Feb
10
comment Trying to process partial POST of data in REST when some data is successful?
@CormacMulhall This really should be an answer. It is much better than the currently accepted answer as that one condones breaking principles of REST
Feb
9
comment How can user stories not contain requirements (when written on a card) and still be implementable
The problem with this line of thinking is that it works well in a creative project where the user needs are clear but the hard specifications are limited. When we start talking about complex system interactions and especially regulatory constraints and business need for hard defined system parameters then user stories alone often fall short of capturing the important details. So they strike up the conversation but when I have 20 pages of hard unbending specifications and rules then that is too much to absorb in a "conversation". Functional requirements are necessary here as well.