1,094 reputation
212
bio website aysites.com
location Gainesville, FL
age 27
visits member for 1 year, 11 months
seen yesterday
stats profile views 77

Software developer extraordinaire.

Chief of http://AySites.com/ -- check it out!


Feb
1
comment CSS Classes for semantics vs. styles in general cases
You also assume that all "warnings" would want to have the same style or change styles simultaneously which may also be untrue. Even if it is, why would I have to change the content? .warning should come after .red in the cascade
Feb
1
comment CSS Classes for semantics vs. styles in general cases
Your answer assumes that I don't already do both (i.e. all warnings have the class warning even if they already have the class red as well)
Feb
1
comment CSS Classes for semantics vs. styles in general cases
Yes, but what is ultimately emitted is still normal CSS!
Feb
1
comment CSS Classes for semantics vs. styles in general cases
Re: SASS/LESS, that only allows for adherence on the back end, but since ordinary CSS/HTML is what's ultimately emitted it doesn't actually alter your markup's adherence.
Feb
1
comment CSS Classes for semantics vs. styles in general cases
I meant "hyper-technical" in terms of being very strict in following the technical spec, not in terms of question specificity. Thank you for your answer!
Feb
1
asked CSS Classes for semantics vs. styles in general cases
Jan
11
accepted Name for sanitizing at the right time?
Jan
11
comment Name for sanitizing at the right time?
@RobertHarvey I think that I'll use the title of this article in my review. Using prepared queries to do sanitation is probably as close to the principle it describes as possible.
Jan
11
comment Name for sanitizing at the right time?
@RobertHarvey it solves a problem (that query is safe when using that specific value). I think that's insufficient. We can still require the ID to be numeric, but it would only be supplemental and not particularly useful. Just because you can do something doesn't mean you should.
Jan
11
comment Name for sanitizing at the right time?
Thanks for the affirmation. Is there a specific term or phrase that refers to doing what you suggest (correcting queries as opposed to worrying about supplied data)?
Jan
11
asked Name for sanitizing at the right time?
Nov
29
answered Abstract Factory Method and Polymorphism
Nov
28
answered About to graduate from good school without any progamming skills
Nov
17
comment How would you react if someone told you your code is a mess?
I would not say "there is always someone better than you" (at least per organization) but it's important to remember how collaborative programming should be. Any good program or piece of code should go through many iterations of several programmers with a variety of views coding and refactoring it.
Oct
16
awarded  Nice Question
Oct
10
comment Why not commit unresolved changes?
Conflicts probably shouldn't become this unmanageable, but often are (at least in my experience). I think that the whole merge should be atomic; that is what I'm suggesting. May not be necessary, I'm just wondering why it hasn't been done. You also can't necessarily choose one or the other option in a conflict; sometimes it's a combination of both changes. This is especially confusing.
Oct
10
comment Why not commit unresolved changes?
I don't know that I agree with the ability to pull any commit and have it working .. a lot of the point of committing in a DVCS is to commit your progress, so stuff is bound to be broken or incomplete much of the time.
Oct
10
comment Why not commit unresolved changes?
@pdr no, hg actually maintains a list of files that have or have not been flagged as "resolved" (using hg resolve). If there are any U files on this list, it won't let you commit.
Oct
10
accepted Advantages to Multiple Methods over Switch
Oct
10
comment Why not commit unresolved changes?
@pdr Some developers I worked with frowned upon it. At least in hg 1.6 after a merge, files are marked as unresolved. hg will not let you commit until you have marked them as resolved (doesn't necessarily mean you actually have to resolve them, but I would assume that's the idea).