No, I understand that it *can* be well used, just that for 90% of the applications it *is* used for appear to only be using it because the author once read somewhere that leveraging XML was the way forward. If you're dealing with data storage only, XML is always the wrong answer(*).
cLive;-)
(*) unless the question is, "What is the worst format to store configuration data in?":)
This is the most pointless article I've seen linked from slashdot in a long time (and yes, I've seen a lot of crap here). What is the point of posting a run of the mill tutorial on something that's been covered many times before?
Having spent a lot of time playing with this crap lately, can I just butt into this pointless thread and say screw XML, use YAML or JSON instead. XML is a steaming, clumsy overrated turd. I benchmarked XML::Simple against YAML::Syck - the latter encoded 2.5 times faster and parsed nine times faster than XML::Simple. The syck library is indeed aptly named.
"Leverage the power of XML" by deprecating it wherever you can for a more sensible cross platform format.
Oh dear, oh dear. That's not self esteem. That's the problem. If you base your "self esteem" on the brands you identify with, unlesss they are walmart and costco you can end up having bigger problems than basic self esteem. Do you know how many people buy cars, clothing and electronics they can't afford on credit cards because of brand based self esteem? Sure, short term it puts these issues on the back burner, but sooner or later they have to deal with the fact that they can't live that life.
I assume you mean Servlets CGI v. Perl CGI. CGI defines the interface - ie, how the information arrives on the server. CGI scripts/programs can be written in C, sh, Perl, Python, yadda yadda. Just because Perl was the first language to really take off using the CGI, it doesn't mean it's the only one.
For an extra twenty dollars, I'll throw in meta-refresh and content length headers too. Let me know...
Re:Recommended for new *nix users?
on
The Birth of vi
·
· Score: 1
Try using a reverse ssh tunnel through your personal server, then from there ssh to a gateway box, then out to your target box. Then you start to notice speed issues.
I would strongly recommend they learn vi, but I'm not going to throw a hissy fit if they fire up pico or something. I might wince a little, but it does take a while to get your head around vi so I can understand the reluctance to begin with.
MOD PARENT FUNNY YET RATHER CLEVER
on
The Birth of vi
·
· Score: 1
oh go on. go on go on go on go on go on go on go on.
... I read that as (Steve) Jobs, figuring the Apple/Google relationship had gone sour and that Jobs had better not bend over in the shower to pick up the soap.
It's obvious from some of the comments that posters haven't seen his work. He's one of the most creative artists I've seen on YouTube. From the pointless and bizarre Den Lille Valpen, to the simple humor of US, to the amazing production values on Jeg går en Tur. And the guy is only 22.
Personally, I can't wait to see what he comes up with next.
cLive;-)
ps - oh, and the "Your mother is a" Slutt joke is quite funny too...
And if you add some kind of relief on the bills as well then you will most likely cut down on counterfeit bills as well. Swedish bills have the numbers printed with reliefs and it's very easy just to run your finger over them to make a preliminary check (please) if the bill is real.
What about Delia Derbyshire?
on
Top Ten Geek Girls
·
· Score: 2, Interesting
Perhaps I need to wrap posts like that in a "pedantic" tag.
"You'll buy every episode", is NOT the same as, "You'll be able to buy every episode". The former implies that you will buy and have no option not to. Get the point now?
In a few years, you'll buy every episode of The West Wing on a drive the size of a deck of cards rather than on 45 DVDs in a box the size of your microwave oven."
I might be able too, but I can assure you right here and right now that I won't.
If someone is trying to get a job they're going to be busy doing that, not developing ope source projects.
Funny, and wrong on so many levels. The grandparent was saying they had no experience and wanted suggestions on how to get it if no-one will employ them. By showing they have a passion for this work, and by showing they know enough to create an application, they gain the experience that they lack.
open source work actually decreases demand for IT developers and contributions to FOSS tends to drive demand downward
(jaw drops to floor at sheer wrongness of this supposition). We host over 600,000 domain names almost completely on open source software - Apache, ProFTPd, Qmail, MySQL. They don't just host themselves. You have to integrate them with the billing and provisioning systems, administrate and configure them - a job most people don't want to have to do by hand. Then we layer on our own applications on top to provide a feature rich, affordable hosting solution. Our entire business is based on effectively using OSS!
If all software were available tomorrow as FOSS, demand for IT developers would immediately drop to near zero levels.
You're not Steve Ballmer by any chance? That has got to be one of the most moronic conclusions I have ever read. Who is going to support all of this at the enterprise level? Oh, and the fact that a larger number of people would be using the software would mean that there would be more support work in general. And of course there's the whole customized and bespoke installation work. Oh wait, "There'll be a program that does that". Yeah, right.
As a highly skilled IT person the last thing I'm going to do is develop a FOSS system. Instead I'll produce something proprietary that I can keep to myself and profit from.
When you move out of your parents' basement and into the real world, you'll notice something about highly skilled IT people. They don't feel the need to tell people they are highly skilled - they're too busy working to troll Slashdot. You want to make money that way, go ahead. Let's just hope your business skills are a little more advanced than the evidence of your post suggests.
"I've done TS for over 10 years so I feel it's time to move on. With 10+ years experience and a degree, I feel I'm too good to TS."
And there is your problem. From that sentence alone, you say you feel entitled, yet you've not done anything about it. TS is only an entry to other positions if you push the envelope. One of our best sysadmins came from tech support. He was hungry to learn. Every night he'd stay after work for an hour or two to play with Linux/FreeBSD/Qmail etc. If I got your resume, I'd be looking at anything that shows you have a passion for the work - Open Source involvement, tech communities (hell, I link my Perlmonks node from my resume, warts and all - same username as/.). If your resume just says "Tech Support", you've dug your own hole. Get passionate about your work and the money will follow.
I personally spent 5 years teaching myself and setting up my own business (I failed at that) before I started earning anything near a respectable salary. For the first 2yrs, I was on around $100 a week, living in my girlfriend's mother's house.
Incidentally, out of the 6 devs here, only one has a CS degree. To me (though not my boss, note), degrees mean Jack Shit in the real world - especially ten years later. I did a Pure Math degree and I can't remember any of it (except the odd gem).
Don't "dabble" at home. Actually build and release something useful. Commit to where you want to be and start climbing. It's not going to just come and drop in your lap.
I don't know but I'm sure you can Benchmark them :) Even if no one uses it, your own apps will be faster. All depends what area you work in, I guess.
Can you tell I was in a bad mood? :)
;-)
:)
No, I understand that it *can* be well used, just that for 90% of the applications it *is* used for appear to only be using it because the author once read somewhere that leveraging XML was the way forward. If you're dealing with data storage only, XML is always the wrong answer(*).
cLive
(*) unless the question is, "What is the worst format to store configuration data in?"
I TELL YOU IT'S A FRICKIN' PLAGUE!!!
lameness filter encountered - need this line to post...
This is the most pointless article I've seen linked from slashdot in a long time (and yes, I've seen a lot of crap here). What is the point of posting a run of the mill tutorial on something that's been covered many times before?
Having spent a lot of time playing with this crap lately, can I just butt into this pointless thread and say screw XML, use YAML or JSON instead. XML is a steaming, clumsy overrated turd. I benchmarked XML::Simple against YAML::Syck - the latter encoded 2.5 times faster and parsed nine times faster than XML::Simple. The syck library is indeed aptly named.
"Leverage the power of XML" by deprecating it wherever you can for a more sensible cross platform format.
</rant>
Oh dear, oh dear. That's not self esteem. That's the problem. If you base your "self esteem" on the brands you identify with, unlesss they are walmart and costco you can end up having bigger problems than basic self esteem. Do you know how many people buy cars, clothing and electronics they can't afford on credit cards because of brand based self esteem? Sure, short term it puts these issues on the back burner, but sooner or later they have to deal with the fact that they can't live that life.
is keeping the Theif franchise alive. And it's damn good
Yesterday, I was on a site with URLs of the form:
I wondered if the path was being untainted, so I tried the following:
Bingo - I had their /etc/passwd file. And then from there, a quick look at their motd gave me the OS, and from their I got the apache configuration.
Then I emailed the site owner, explained the vulnerability and how to fix it (using abs_path and a regular expression to untaint btw).
I can get prosecuted for that? That is so stupid. No more white hatting for me then. Fuck 'em.
Servlets compared to CGI
I assume you mean Servlets CGI v. Perl CGI. CGI defines the interface - ie, how the information arrives on the server. CGI scripts/programs can be written in C, sh, Perl, Python, yadda yadda. Just because Perl was the first language to really take off using the CGI, it doesn't mean it's the only one.
Hell, even PHP uses the CGI :)
Try using a reverse ssh tunnel through your personal server, then from there ssh to a gateway box, then out to your target box. Then you start to notice speed issues.
I would strongly recommend they learn vi, but I'm not going to throw a hissy fit if they fire up pico or something. I might wince a little, but it does take a while to get your head around vi so I can understand the reluctance to begin with.
oh go on. go on go on go on go on go on go on go on.
No, you get points for running it in Linux under wine - not exactly rocket science these days :)
... I read that as (Steve) Jobs, figuring the Apple/Google relationship had gone sour and that Jobs had better not bend over in the shower to pick up the soap.
I really am sick today (*atchoo*)
It's obvious from some of the comments that posters haven't seen his work. He's one of the most creative artists I've seen on YouTube. From the pointless and bizarre Den Lille Valpen, to the simple humor of US, to the amazing production values on Jeg går en Tur. And the guy is only 22.
Personally, I can't wait to see what he comes up with next.
cLive ;-)
ps - oh, and the "Your mother is a" Slutt joke is quite funny too...
"Grandprize: Washington DC".
I thought DC was owned by the lobbyists? How did they negotiate that?!?
And if you add some kind of relief on the bills as well then you will most likely cut down on counterfeit bills as well. Swedish bills have the numbers printed with reliefs and it's very easy just to run your finger over them to make a preliminary check (please) if the bill is real.
Dang-da-dang, da-dang-da-dang, da-dang-da-dang, da-dang-dang-da-da... (repeat). One hot crazy geek.
Perhaps I need to wrap posts like that in a "pedantic" tag.
"You'll buy every episode", is NOT the same as, "You'll be able to buy every episode". The former implies that you will buy and have no option not to. Get the point now?
Take a look at YAML. That looks programmer friendly.
Funny, and wrong on so many levels. The grandparent was saying they had no experience and wanted suggestions on how to get it if no-one will employ them. By showing they have a passion for this work, and by showing they know enough to create an application, they gain the experience that they lack.
(jaw drops to floor at sheer wrongness of this supposition). We host over 600,000 domain names almost completely on open source software - Apache, ProFTPd, Qmail, MySQL. They don't just host themselves. You have to integrate them with the billing and provisioning systems, administrate and configure them - a job most people don't want to have to do by hand. Then we layer on our own applications on top to provide a feature rich, affordable hosting solution. Our entire business is based on effectively using OSS!
If all software were available tomorrow as FOSS, demand for IT developers would immediately drop to near zero levels.
You're not Steve Ballmer by any chance? That has got to be one of the most moronic conclusions I have ever read. Who is going to support all of this at the enterprise level? Oh, and the fact that a larger number of people would be using the software would mean that there would be more support work in general. And of course there's the whole customized and bespoke installation work. Oh wait, "There'll be a program that does that". Yeah, right.
When you move out of your parents' basement and into the real world, you'll notice something about highly skilled IT people. They don't feel the need to tell people they are highly skilled - they're too busy working to troll Slashdot. You want to make money that way, go ahead. Let's just hope your business skills are a little more advanced than the evidence of your post suggests.
One who's now got a fucking career and doesn't feel the need to post anonymously on Slashdot maybe?
"I've done TS for over 10 years so I feel it's time to move on. With 10+ years experience and a degree, I feel I'm too good to TS."
And there is your problem. From that sentence alone, you say you feel entitled, yet you've not done anything about it. TS is only an entry to other positions if you push the envelope. One of our best sysadmins came from tech support. He was hungry to learn. Every night he'd stay after work for an hour or two to play with Linux/FreeBSD/Qmail etc. If I got your resume, I'd be looking at anything that shows you have a passion for the work - Open Source involvement, tech communities (hell, I link my Perlmonks node from my resume, warts and all - same username as /.). If your resume just says "Tech Support", you've dug your own hole. Get passionate about your work and the money will follow.
I personally spent 5 years teaching myself and setting up my own business (I failed at that) before I started earning anything near a respectable salary. For the first 2yrs, I was on around $100 a week, living in my girlfriend's mother's house.
Incidentally, out of the 6 devs here, only one has a CS degree. To me (though not my boss, note), degrees mean Jack Shit in the real world - especially ten years later. I did a Pure Math degree and I can't remember any of it (except the odd gem).
Don't "dabble" at home. Actually build and release something useful. Commit to where you want to be and start climbing. It's not going to just come and drop in your lap.
They were just authored by Roland Piquepaille. His articles are always all his own work, so it must be a mistake in the program.