Follow Slashdot stories on Twitter


Forgot your password?
Slashdot Deals: Cyber Monday Sale! Courses ranging from coding to project management - all eLearning deals 25% off with coupon code "CYBERMONDAY25". ×

Comment Re:Not replaced: serial and parallel ports. (Score 2) 273

Because you want to be able to walk up to the box and get a console without having to fuck around with drivers, functions, endpoints, pipes and the rest of the USB stack. Serial just works - bang bits at the right speed and you're in business. You can build a really simple, dumb serial device that acts as a terminal. USB doesn't have a universal way to talk to devices like that.

Comment Re:Not replaced: serial and parallel ports. (Score 4, Informative) 273

Serial ports are definitely still alive and well as a connection of last resort. All my network switches, rack mount servers etc. have a serial console port to help when you can't use the usual network administration interface. Professional desktops also tend to have serial ports allowing you to do initial setup of one of these devices without the need for a USB to serial adaptor.

Centronics-style parallel printer ports, on the other hand, really do seem to have disappeared. You'd be hard pressed to find a computer that includes one any more. They were always a bit troublesome, without good two-way speed negotiation, and with generally unreliable daisy-chaining of peripherals. Requiring thick cables and using unbalanced signals also contributed to poor reliability at higher speeds. It was nice for hobby projects to be able to get logic levels straight out of the connector, but they weren't the best interface for anything else.

Comment Re:Does this really change anything? (Score 1) 85

Oh but what about official firmware updates you ask?
I've yet to own a device that's ever received one.

What shitty unsupported devices are you buying? Every wifi AP and DSL modem I've bought has had at least one official firmware update after purchase, including an old Netgear DG632 (still in use), three generations of Apple AirPort Express, some shitty Billion DSL router, and an AVM FritzBox.

Comment Re:Barcode scanner = keyboard (Score 1) 79

It will work on anything that supports a standard USB keyboard, assuming the keyboard layout selected on the host device matches what the barcode reader is generating key-presses for (e.g. if you have French keyboard but the barcode reader generates US key-presses selected you'll get A instead of Q).

Comment Re:Still Miss Eudora (Score 2) 34

I had that issue with an older e-mail client. I worked around it by creating an xinetd service listening on a local TCP port that establishes the TLS connection to the e-mail server using the ncat (from nmap project). The mail client opens a plaintext connection to the local server and it all works nicely.

Comment Re:And that's (Score 2) 69

You're completely missing the point of the article: it doesn't matter if your development environment is clean if a library you use was built in a trojanised environment. Whichever IDE or build tool you use the same applies. It wouldn't have mattered whether the app developer used clean Xcode, clean Code::Blocks, or whatever, the malware got into their app by way of a third-party library built with a bad copy of Xcode. The moral is, be careful who you trust.?

(Also, can you actually develop for iPhone/iPad with Code::Blocks anyway? Don't you need to use Xcode in some form for the signing process to work? I could be wrong, I've never actually developed an iApp, but I suspect AC hasn't either.)

Nothing is finished until the paperwork is done.