- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
HaHaHa, I should have asked him what parity and stop bit he needed. Flow control? Did you do a AT&Z first? I was so shocked he asked for it I blanked. What an amazing opportunity lost. I could have screwed with him for hours.
Admin
I know, you could have told him +++ATH0M0 and he'd likely think it was an insult on sexual preference.
Admin
It's ASPX - it is always submitted through the __DoPostBack() Javascript function. ASPX rarely (if ever) renders a button as an input-type-submit. However you do make a good point - knowing your basic HTML is super important. The most frustrating ASP developers I've ever worked with are the ones who couldn't hand-code a hello world page.
And yeah - submit buttons on the comment form are dead in Chrome.
Admin
Wha?
Admin
If someone wants to install something at our office, I want them to call me ahead of time to coordinate the installation. That includes deciding what they are going to do, where they are going to put the equipment, and to tell me every requirement they have.
Last June at my office, a tech arrived to install a radio on the building to control a sign half a block away. The local high school had bought a sign for Main Street that they could control from the school, but they needed some place near the sign for the radio. So the president of the company volunteered the use of our building.
They were supposed to call me to coordinate the installation but never did. Instead, the tech just showed up one morning ready to install it.
The first thing that tech wanted to do was to start drilling holes into the building to mount the radio and to run cable through a particularly difficult part of the building. While it could be done, it would be far from easy and he could not have possibly done it safely without a good deal of help.
And to install it like he wanted, he was going to have to drill a hole through the stressed concrete roof in a part of the roof where water tends to pool after a rain. It would be almost impossible to keep it from leaking.
Or he would have to bring the cable out through the front of the building which would either require a very tall ladder or a bucket truck out front right next to a power line.
I refused to let him do it the way he wanted. The president of the company likes to get along with everyone and got real irate. I gave him a more than reasonable alternate, the 40 foot radio tower on top of the building, but he insisted that it could only be done from the front of the building.
After some arguing, the sign company finally agreed to mount the radio on the radio tower and connect the ethernet and power cables in the access box at the bottom of the tower -- no need to drill holes in anything and the installation would only take about thirty minutes.
As it was, the tech left the equipment here and we did the tower work for him. With the tech being completely unfamiliar with how to use a safety harness and I wasn't going to let him climb the tower without one, so that was fine with me.
Also, the tech insisted on installing the software to control the sign on a computer at my office. The only computer we have running Windows XP (the minimum required) was the accounting computer. Again, I refused.
As it turned out, all they needed here was to set an IP address for the sign, something that should have been done before they even arrived. So the next day, he came back with a laptop and set the IP address that way.
All in all, it got installed the way it should have been installed, but I hate to think what he would have done if left to his own plans.
Admin
That was hilarious :)
Admin
That's awesome! Let me try...
hunter2
Did it work? hunter2 my hunter2 you hunter2ing hunter2!
Does that look funny to you guys?!?
Admin
Kudos to you for your stubbornness - it's far too uncommon for people to insist that things be done right.
Admin
Admin
Admin
Admin
That said, I do proudly agree with your other apparent position that JavaScript should not be used to reinvent basic-and-widely-supported HTML functionality, such as form submits and hyperlinks.
I also agree with Ben's estimate that 90% of all JavaScript is unnecessary.
Admin
JavaScript (and VBScript, and Flash, and Java applets, and all the other crap that gets embedded in web pages) is a fundamentally flawed idea because it expects you to expose your browser to every random asshat and imbecile on the net. Thousands of people you know nothing about, writing code that runs on your computer. Sure, they promised us there would be sandboxes and such, but we've seen how well that works out. Basically the security model is fine as long as nobody makes any bugs. When was the last time you saw software without any bugs?
HTML, on the other hand, is not executable. Yes, the text of the web page may overwhelm an luser's skepticism and gain root access to their brains, but it still isn't running on their computer.
Admin
Fixed.
Admin
When I worked in Academia I was responsible for deploying an off-the-shelf (DSC MaxSys) security system in several of our buildings specifically for Media (aka A/V) assets -- the three primary criterion were
(a) Relatively cheap (b) We could [with an expansion board, IIRC] give them static IP addresses. (c) Because of (b), and since University Police would be monitoring the system we didn't have to pay the Telephone Services team's recurring charges for analog lines.*
Of course, they could only be monitored with some absolutely horrible piece of proprietary software, but the MaxSys family tops out at I think 128 zones.
Access control/Building Security was "networked" with a pile of RS-232 to TCP/IP boxes connected to COM ports on each controller and the Fire Alarm system just scared me (I think it was a proprietary fiber ring but no one wanted to touch it)
*-The cost recovery structure was a WTF on its own: Network (different team) connections up to 1 Gig were free -- and my team was one spoke of management away from NetOps and TelServices, all in the same department. We owned the telephone switch, so it's not like there would be outside vendor charges.
Admin
Not that up to date, since it is a fire-department, and it has to be configured at the firewall, I would at least expect the port to be used, to be a firewire port
Admin
"No, it's easy. You just set a password so horribly convoluted your boss will never be able to type it correctly."
Nope - bosses sometimes insist that passwords meet the following requirements...
At least, that's what I discovered at a previous job of mine.
Admin
Admin
Perhaps we can get a Remy-esque "Here's the original submission, hiding in the HTML comments" added as standard?
Not for Error'd articles, obviously.
Admin
AHAHAHA, i just tried that. Only a guitar player could do it.
laoreet - im not a robot.
Admin
Admin
Haha... I get it! Fired... because there is a firewall and a firestation and you can get fired.
Admin
No one's forcing you to read The Daily WTF.... Why don't you start up your own site if you're so perfect? You got time to edit and author stories? Go for it. Personally I think Alex does a good job to keep us entertained (daily) and I doubt you could do any better. I bet you read the Daily Telegraph as well?
Admin
What would he have done if they had given him the password for the router?
Admin
I wouldn't even let that "technician" come near my carport!
Admin
who's he?
Admin
Admin
Well, if you'd let him do (2) first, at least you'd not be left with a leak in the roof...
Admin
At first, I thought I was going to have to break out my pinky extender. Alas, there is a better way: Left pinky -> control, right ring -> Enter, right pointer -> F9. So easy, frits can do it.
Admin
So, um, Javascript is equivalent to c? (or J, but nobody programs in J anymore...)
Admin
Can we please come up with some new analogies for this one? I propose the following:
"When all you have is an axe, you'll try to hack anything."
or,
"When all you have is a pair of pliers, any job can be done poorly with only a little damage."
Admin
Are you possibly alergic to the twenty-first century?
I'd hate to have to ask you for driving directions from Google or Bing. "OH MY GOD I'M GOING TO HAVE TO TURN ON JAVASCRIPT TO SEE A MAP OR TO SUBMIT ASYNCHRONOUSLY ARGARGARG BITCH ARG BITCH GRUMBLE BITCH...."
Admin
Ok, yes, I know..."allergic"...
Admin
Don't worry about it mispelling words on the internet is very hip right now.
Admin
Admin
Actually, impossible even for a guitar player unless they have like a 7 fret reach, lol. I can span 5 and I'm still a wee bit short to do it comfortably.
Admin
Wrong enter key fritsy, he meant the one on the numeric keypad.
Admin
Admin
There are two enter keys? Disregard anything I write today, I'm going on 3 hours sleep.
Admin
There is a reason why there are elbows. Just saying.
Admin
At my school job, I'd love this too... Unfortunately, it's a government school run by suits in a nice office in the state capital city, and we're a rural school about 150km (just under 100 miles for the confused folk) from the usual contractors they send. That means we usually get very short notice that they will be here at a time that usually turns out to be very wrong.
At my other job in a small computer shop, we see this a lot... We get asked to fix something, we suggest something and quote on it, they go get another quote which is a few hundred dollars cheaper, then they come and ask us to fix it all up when the thing they bought is completely the wrong thing.
One case we had, we told them they needed thin clients and a decent server. They then got a quote from our main competitor, who quoted them on a bunch of fat clients running Windows 7, and a craphouse whitebox server with only 12 months warranty... Guess which one they bought... And to top it off, they then asked us to come on site during the install to help our competitor install it! We refused.
Admin
The locksmith my company uses drives me crazy too... I placed the executables of the management software for the proximity readers on a network share. This way it could be run from two or more computers, get backed up, plus it wouldn't be a big deal if a computer breaks down and needs to be replaced.
Lo and behold it worked! But the guy who sold us the system was adamant that you can't run the software on Windows 2003. No matter how much I tried to explain that I was not running it on W2k3, but XP, even though the files were saved on a network share wouldn't get through to his head.
But the system itself is a piece of junk. The management software horrible. Probably written with Visual Basic, and the user "database" is just a flat file. Never get Keri. Ever. I wish I could dump them.
Admin
hunter2
did you guys see asterisks too?
Admin
I pressed ctrl+f9+enter with one hand, but i used a clip in my finger to press enter
Admin
Admin
Admin
Admin
Admin
Admin
I don't know if this is still true in Mac OS X, but on Mac OS 9 and earlier, return and enter were totally unrelated keys. Return generated 0x0D, enter, 0x03. Anywhere where you could both enter a newline and submit, return entered a newline, enter would submit (e.g. text fields in dialog boxes, IMs, and Photoshop's text tool).