@blakeyrat said:
He's not using PDO.How the heck am I supposed to know what PDO is? I'M NOT A MINDREADER! Stupid developers these days, can't even define their random acronyms so that other people can actually READ what they wrote.
@blakeyrat said:
He's not using PDO.How the heck am I supposed to know what PDO is? I'M NOT A MINDREADER! Stupid developers these days, can't even define their random acronyms so that other people can actually READ what they wrote.
Most probably a guide that was for 2010, and then the page got added for 2012 and not updated.
@Lorne Kates said:
2) Whenever I complain about Windows 7, I get told off about how its Teh BEst and most improved Windows EVER and I should be fucked with a blowfish for not using each and every one of its AMAZZING!!!1 features. And the absolute best and most amazing feature that will work all the time and never fail is the search box in the Start menu.I type in Media and get three programs in the results: Media Manager, Windows Media Center, Windows Media Player. It's not a mind reader, it didn't know that you wanted to play it. Stupid rant. :P
@powerlord said:
If it presented him an option on which languages he wanted to install for, yes. If it just installed for one thing, then no.So...he installed Eclipse (a Java IDE) from the Software Manager... but unless the Software Manager has an option to select which variant of Eclipse he wants, it'll only install the dependencies it needs to do Java development and not things like the C/C++ header files.
This is what we refer to as "user error" in polite company or PEBKAC here on DailyWTF.
Note surprisingly, installing the code::blocks C/C++ editor installs the missing C/C++ headers.
@dhromed said:
I believe the answer is half of a Donette.@Lorne Kates said:
I want a doughnut, because you can't fuck an Oreo.The question is, how many doughnuts can you carry?
@ASheridan2 said:
NO U.Clearly I'm not getting through to you. I give up. You've got the comprehension level of a child.
@ASheridan2 said:
Email addresses are not just used to send email these days. A lot of systems (particularly instant messengers) use an email address as a "unique" identifier. You don't need to send an email in that case.If it's just a unique string, why do you need to validate it? Do you plan on sending email to it? If so, send an email.
Ah, ok, so you're saying that's just PART of the system... so... since you have yet to provide me with a WHOLE system, I'm just supposed to assume that it exists for you, right?
Also, before you point to some vague spot in some function, remember this:
Email providers don't follow the RFC. There are real email addresses that don't follow the RFC, just like there are domain names that don't follow the RFC. That is why you can't do it without sending it.
@ASheridan2 said:
@Sutherlands said:So you think that any string without a newline and at least one byte long is a valid email FORMAT? What part of this conversation do you not understand? All of it?You seem to have a reading problem. Where did I say that any string without a newline and one character is a valid email format?
Ben L: Regular expressions can validate the format of an email address. For example, email addresses cannot contain newlines and are at least one byte long.
Sutherlands: You're not validating anything.
ASheridan2: Validating the FORMAT. OMGWTFBBQ.
You seem to have a comprehension problem.
@Sir Twist said:
I think it's time to give up on him.@ASheridan2 said:
I've not checked if it conforms exactly to the RFC specIf it doesn’t, then it’s fucking wrong. If it will reject any valid address or accept any invalid address it should be only used, at best, to show a warning, not reject outright. You know *@example.com is a valid email address, right?
@ASheridan2 said:
Validating the FORMAT. What bit about this is so hard to understand?So you think that any string without a newline and at least one byte long is a valid email FORMAT? What part of this conversation do you not understand? All of it? Also, you haven't provided a way to validate the FORMAT of an email.
@boomzilla said:
Filed under: <font color="#698d73">YOU CAN'T HANDLE THE TRUTH</font>Funny story, I watched that movie with my wife within the last year. She had never seen it. When that line came up she rolled her eyes and said "OMG that is so cheesy, I can't believe they used that."
>.>
@Ben L. said:
@Sutherlands said:@ASheridan2 said:And since regexes can't do either, the only way to do either is to send an email.@Sutherlands said:
The only way to validate an email is to send an email.There's a difference between validating an email address and validating the format of an email address.
Regular expressions can validate the format of an email address. For example, email addresses cannot contain newlines and are at least one byte long.
Validate: Check or prove the validity or accuracy of
You're not validating anything. You're improving the CHANCE that it's valid, but you're not validating it.
@ASheridan2 said:
Please provide me with an example that proves the validity of all email addresses.@Sutherlands said:
And since regexes can't do either, the only way to do either is to send an email.Ah, and of course there are no other ways to validate the format of an email address, I mean no tried and tested methods that mean people don't have to reinvent the wheel. So glad we cleared that up.
@ASheridan2 said:
And since regexes can't do either, the only way to do either is to send an email.@Sutherlands said:
The only way to validate an email is to send an email.There's a difference between validating an email address and validating the format of an email address.
Oh, and while I'm at it. I had to create an Etsy account a year or so ago to buy something that my wife wanted. They didn't allow periods in the email on your sign up! I have no idea if they do now or not, but they said it was for "security". I can't even think of why that would help, even from an idiot developer's point of view.
@joe.edwards said:
It's often the most valuable piece of information collected by the form; also, you want to prevent headaches - for users, for support, and for admins - caused by invalid data making it further in the pipeline.
I usually validate these with (one or more of any character)@(one or more of any character).(one or more of any character)
That gets the most blatantly invalid ones without (I think) excluding any valid ones. There are diminishing returns on validating beyond that.
user@[IPv6:2001:db8:1ff::a0b:dbd0]
The only way to validate an email is to send an email.
@FrostCat said:
@Anketam said:So everything is filed under High-Fructose Corn Syrup?@blakeyrat said:
Who came up with this design? You suck at UIs. You are fucking awful. Remove yourself immediately from software development and go flip pancakes or something else you actually might not suck ass at.Are you crazy? Do you want food poisoning? Personally I would rather have them stocking shelves than them cooking food that I would be consuming.Hah. Now, when you go to the grocery store, everything is sorted alphabetically, but by the name of the first ingredient of the item.
@Zemm said:
It is impossible to validate all possible email addresses by regexp (while disallowing all possible invalid ones).That's patently untrue. You can just create a regex listing all possible e-mail addresses.
@blakeyrat said:
@MiffTheFox said:In fact the developer behind me has a pen-based input device instead of a mouse. It made it very easy for him to complete this maze: http://www.cssplay.co.uk/menu/amazing.htmlAnd also Javascript DOM HTML5 has has touch sensing, at least implemented in Mobile Safari and IE10, which are practically the only browsers you'd be using with a touchscreen anyways*.Uh, what? I don't know what "practically" means in your little world, but every Windows or OS X computer can potentially have users with only a touchscreen (or pen-based) input device. For example, almost every POS system ever. Or for Mac designer types, Wacom makes a combination pen-tablet/monitor expressly for this purpose.
@blakeyrat said:
@db2 said:Because... because... SHUTUP I'M NOT YOUR GUINEA PIG!Also known as "fucking with people that are trying to get something done".How do you figure?
@C-Octothorpe said:
Well he specifically said he shortened the variables for readability...That looks like minified JS. Someone actually did this by-hand and intentionally?!
@galgorah said:
@Sutherlands said:At snoofle's company? Shirley, you jest.@snoofle said:Someone competant?But then who would run your company?@ip-guru, @galgorah: I did suggest partitioning to the tech management folks as a solution to the performance problem. They said no. Our DBAs (who, IMHO, are not actual DBAs) pushed for any solution which did not require them to make changes.The tech bean counters decided to use parallel tables and do the home grown thing in spite of my begging to the contrary.
When it blew up this time, I basically said I told you so, but still they refused to go the partitioning route. So in spite of the fact that the new implementation of table/sub-table/sub-sub-table will, at some point, need to be sub-sub-sub-divided, they still want to go this route. Even after having been burned twice.
Some people should simply not be allowed to make technical decisions.
@boomzilla said:
@Sutherlands said:I think that's related to google maps. Yes, you have it correct.That has absolutely nothing to do with this thread.What about this thread?
@snoofle said:
But then who would run your company?@ip-guru, @galgorah: I did suggest partitioning to the tech management folks as a solution to the performance problem. They said no. Our DBAs (who, IMHO, are not actual DBAs) pushed for any solution which did not require them to make changes.The tech bean counters decided to use parallel tables and do the home grown thing in spite of my begging to the contrary.
When it blew up this time, I basically said I told you so, but still they refused to go the partitioning route. So in spite of the fact that the new implementation of table/sub-table/sub-sub-table will, at some point, need to be sub-sub-sub-divided, they still want to go this route. Even after having been burned twice.
Some people should simply not be allowed to make technical decisions.
@Renan said:
@Sutherlands said:That has absolutely nothing to do with this thread.@dhromed said:It simply doesn't matter when 99.9999% of the use is going to be on a local scale.@Bulb said:
Mercator is the projection that matches local azimuthal projection at large scaleYes, but the downside is that Greenland becomes as big as Africa.
@dhromed said:
It simply doesn't matter when 99.9999% of the use is going to be on a local scale.@Bulb said:
Mercator is the projection that matches local azimuthal projection at large scaleYes, but the downside is that Greenland becomes as big as Africa.
@Pascal said:
Which is why nobody uses Pascal maps, they use google maps.@Sutherlands said:
@Pascal said:Silly me, I would have used a Goode homolosine projection or put the scale on the map at a location where it was actually accurate.Looks to me like the scale changes as you move vertically such that it is accurate for the vertical center of the map. When I place the route it mapped out in the vertical center of the map and compare the distance to the scale it looks about accurate.This. Which is about as sensible as they could have done. The route will likely be in the center of the screen.
@Pascal said:
This. Which is about as sensible as they could have done. The route will likely be in the center of the screen.@swayde said:
Nope, the scale changes as you move vertically. It seems (as i stated above) that they simply forget to multiply the zoom factor at the last zoom level (or use the factor from last level-1).Looks to me like the scale changes as you move vertically such that it is accurate for the vertical center of the map. When I place the route it mapped out in the vertical center of the map and compare the distance to the scale it looks about accurate.
@boomzilla said:
Hmm...probably the naked straw men part.English, please. Unless you're actually looking for naked men.
@PedanticCurmudgeon said:
@Sutherlands said:Not AFAIK. They made their start by not charging $80 to register a domain name, and then make their actual money off of selling websites and server space, from what I can tell.It's just your typical hot girl dancing around barely dressed, etc....with the unsupported suggestion that the hot girl will have less clothing if you go to their website. I've never used their DNS. Is this bait-and-switch technique typical of their service?
@Mason Wheeler said:
There's no defense against someone attacking an undefended system?@joe.edwards said:
@snoofle said:SQL injection, authentication spoofing and XSS.
But. There are known defenses against each and every one of those.Just playing Devil's Advocate here: there are known ways to prevent each and every one of those. But if you fail to use them, and someone actually launches an attack on a vulnerability in your system, you're screwed. There's no defense against that.
I'm failing to grasp your point.
@boomzilla said:
@Sutherlands said:Which part would be the cause? Humans having morals, or humans rejecting companies where they don't agree with the advertising?@Anonymouse said:@blakeyrat said:I think their advertising is despicable too.Valid reason. It'd be great if that type of advertising didn't work, eh?It would probably mean that the human race was doomed to die out in the current generation. I think that's the opposite of great.
I have no idea what their ads look like - either I have never seen them, or they totally failed to grab my attention. So what's so despicable about them?It's just your typical hot girl dancing around barely dressed, etc. If you care, most of them are on the website, afaik: http://videos.godaddy.com/godaddy_media.aspx?ci=13478
@blakeyrat said:
well, how about their recent full-day outage? That happened only a couple months ago, has it already slipped your mind? NetSol might suck in the sales department, but in the technical department they're at least reliable. (Well, their DNS is. I don't use their other services.)Eh, stuff happens. If that's what you want to use as a reason to dislike them, I won't argue.
@blakeyrat said:
I think their advertising is despicable too.Valid reason. It'd be great if that type of advertising didn't work, eh?
@blakeyrat said:
@Sutherlands said:Their holiday party. Ok your turn.what's wrong with GoDaddy?What's not?
@Lorne Kates said:
Do I read fucking GOAT MINDS now?We have no idea what you do while you read...
Since I don't remember you stating it elsewhere on the site, what's wrong with GoDaddy?
@boomzilla said:
So, if pkmnfrk wants to replicate blakey's issue, he'd have to sabotage his system by changing his (OK, this is an assumption) working configuration for one that probably breaks something on his system (if for no other reason than that the stuff he needs to use won't be where it's useful to him because he had to replicate blakey's weird-ass setup). Sure, it could just be temporary, and I wouldn't object to that modifier. But that's way too much effort to go through for someone who not only doesn't ask for help, but views attempts to help him as offensive and in any case is incapable of understanding or following the suggestion.Ok, I see what you're saying. Though I don't see how you can say that one person is sabotaging their system because they are setting it up like someone else's system, but not imply that the other person has a sabotaged system.
@blakeyrat said:
@Sutherlands said:It's true, and it's nice that they stopped gouging their customers in that way. Still, the only way I would buy a Dell (or other pre-built PC) would be if I needed a laptop. I don't suggest to my relatives that they build their own computer, but I'm certainly not going to call someone an idiot for building their own.Considering that Dell Dimensions had proprietary PSUs and they didn't replace those with the Inspiron until 2007...... your sleeping pod was only closed for 5 years. But the fact remains you're complaining about a problem that does not exist and has not existed for years. The world's changing around you, grandpa.
@blakeyrat said:
@Sutherlands said:Nobody said you did.This isn't to say that blakey isn't a douche for snapping at everyone who tries to help,I didn't ask for help.
@boomzilla said:
@Sutherlands said:1) Blakey is not sabotaging his system because he has little to no control over what is going on in this scenario.You're the only one who says anything about blakey sabotaging his system.
@boomzilla said:
@pkmnfrk said:@boomzilla said:Well no, because I'm not a dumb enough shit toFTFY.try itsabotage my Windows / user configuration
My original FTFY was pretty terse, but I thought that my last post spelled it out a bit better.
Your follow-up post said nothing to clear anything up. I'm willing to listen if you want to start over and state what you're going for.
@joe.edwards said:
@Sutherlands said:The program is using a directory it's not supposed to use!!You really think that doing stuff that Windows specifically enabled you to do is sabotaging your system?Of course Windows (actually, NTFS) allows you to make any directory read-only. That doesn't make it a supported configuration. Windows enables you to do lots of dumb things that could break programs. That doesn't mean it's OK to do so.
Setting the location of special directories to non-default locations is a supported configuration. Doing funky things with permissions is not necessarily.
@boomzilla said:
@Sutherlands said:What? I don't remember this consensus. Roaming profiles are not rare. This page suggests in a very highly scientific poll that over 70% of workplaces use roaming profiles. I would be very surprised at any medium/large corporation that doesn't use them, since they allow you to just replace hard drives in computers that get borked and you still have all your documents and settings.You really think that having roaming profiles is a weird setup?We've had this discussion before, and the consensus was that it was pretty rare,
@boomzilla said:
@Sutherlands said:Let's see... first, roaming profiles likely helps his corporation get work done much more than github does. And given that the problem in this case comes from github for windows's bad code, the blame still lies with them.You really think that doing stuff that Windows specifically enabled you to do is sabotaging your system?When it's something that causes lots of trouble? Yes. For someone else to duplicate blakey's setup on their currently functional system? Definitely. The point of the system isn't to stay within the designers' boundaries but to get work done.
@boomzilla said:
I'm not sure why you wrote any of this. I'd guess that possibly blakey's shoulder aliens have paid you a visit, except that you're double spacing after sentences.Because a program saving to the wrong directory is a BUG. IT'S A BUG. THE PROGRAM HAS A BUG.
So to reiterate:
1) Blakey is not sabotaging his system because he has little to no control over what is going on in this scenario.
2) The corporation likely views roaming profiles as more helpful than github for windows.
3) Github for windows has a bug that causes it to not work.
This isn't to say that blakey isn't a douche for snapping at everyone who tries to help, but seriously man, quit saying he sabotaged his system.
@PJH said:
@Sutherlands said:That's because you chose to read it and reply to it. TAKE YOUR OWN SUGGESTIONS!@Lorne Kates said:I'm still failing to see how this reduces blood pressure...Obviously it's been anonymized.@Sutherlands said:
@blakeyrat said:Let me see your medical degree.I have my doubts. You got your degree from a school that has your name on it. Maybe you're a patron of the school, or maybe it's just a coincidence (like Nancy Harvard). You'll need more proof that that, Dr. Name Here.
@boomzilla said:
@pkmnfrk said:You really think that having roaming profiles is a weird setup? You really think that doing stuff that Windows specifically enabled you to do is sabotaging your system? If I had a program that saved to \serverUsers\HR hardcoded, and just assumed that it would work on your system, that wouldn't be a bug? If you accept it is, why is saving to another folder that doesn't exist not a bug, if it is because I made an assumption about your hardware when I could have just looked it up?@blakeyrat said:@pkmnfrk said:Just out of curiosity, did you try my possible solution in the third post? Genuinely trying to helpI don't recall asking for help. If you want to see if it works, why don't you download their broken-ass program and try it yourself?
Well no, because I'm not a dumb enough shit to
try itsabotage my Windows / user configuration in the first place. Forgive me for assuming you wanted to perform your job, I'll know better next time.FTFY. It's funny that blakey thinks that going along with the design of the system means that his weird-ass setup isn't weird.
@blakeyrat said:
@Sutherlands said:Considering that Dell Dimensions had proprietary PSUs and they didn't replace those with the Inspiron until 2007...and you don't have to pay $200 for a proprietary PSU if yours dies.Did you teleport here directly from 1994? Amazing!
So I have a story. I worked on some code a few months ago and deployed it to the website. Last week, someone was trying to change the behavior in the code that I wrote, and it wasn't working right. I acknowledged that I had written a bug because I didn't account for something that should have been accounted for and helped them to fix it.
You may relate that story to this thread as you deem appropriate.
@MiffTheFox said:
So, if Windows has no home directory,Who said that?
@JBotAlan said:
MARK THAT ONE UNDER ENGAGED!!!!Yeah, I'll engage that.
@blakeyrat said:
File this entire post under, "I can't believe I had to actually explain this to a forum full of programmers."Forum full of programmers? Yes. Forum full of Windows programmers? Not necessarily.
@Lorne Kates said:
Obviously it's been anonymized.@Sutherlands said:
@blakeyrat said:Let me see your medical degree.I have my doubts. You got your degree from a school that has your name on it. Maybe you're a patron of the school, or maybe it's just a coincidence (like Nancy Harvard). You'll need more proof that that, Dr. Name Here.
@pkmnfrk said:
@Fjp said:This is true. I wonder if the size of the blue circle is SUPPOSED to be exactly the precision, or if it's supposed to just give you an idea on how precise it is. (Very precise, somewhat precise, not precise)I don't think the 60m refers to the diameter of the large blue circle - it's the precision of locating the small blue dot. The large circle is there to help you see the dot.What you can't see is that that the blue circle changes size depending on the precision.
@Sarcarsm said:
Not to mention that you don't have to deal with all that crapware that comes standard, and you don't have to pay $200 for a proprietary PSU if yours dies.It is still cheaper (though not as much as it used to be), you get exactly what you want, and if you are good at all it takes very little time. My last build took about 30minutes from unboxing to boot.
@blakeyrat said:
@El_Heffe said:Herp derp derp.I've always built my own computers so I don't have much experience buying from the various cake decorators.You're an idiot.