FTP runs TCP. TCP guarantees that the parts of the file that make it are bit-for-bit correct, but it doesn't guarantee the whole file will get there. FTP doesn't handle this, either. Nor does the Windows copy function, I think. Files can get "halfway" there, and stop.
WinSCP sounds like what you're looking for. Either that, or SCP from the command line.
If they're mission critical, I'm assuming data reliability is required; FTP isn't something you should use in that case.
I work in this field. It's a *big* field.
on
IT and Health Care
·
· Score: 1
Just looking on the billing side alone, the two-volume set of hardback books describing just the 837 EDI transaction (payor's outbound patient claim) is 2000+ pages of text. There are many, many different transactions, making tens of thousands of pages of documentation just on file formats. Save a very, very few projects ever successfully built, it's hard to find a business with more required process. The human body is complex, and I think we often underestimate the scope of the healthcare system; it's much more than just getting a yearly flu shot at the family practice doc's.
Someone spoke about Obama saying that FedEx can track a box anywhere; why can't we track medical records? Well, we *can* track medical records anywhere; we just can't always read them. Can FedEx track UPS packages? USPS? UK Postal Mail? It's a bunch of different systems, and the analogy was so broken, it kind of illustrates he doesn't yet understand the types of problems the industry has to overcome.
Much like the ongoing disaster of rebuilding the air traffic control system, peoples lives depend on these systems for proper care and treatment. Give us awhile. We'll get there, but we write code, not magic; it's going to take awhile.
Someone needs to tell Mr. Bradbury about Open Courseware at MIT, Wikipedia, and perhaps Google News, or the Economist, New York Times, and every other newspaper online. Take a look at the Kindle, even.
In the near future, libraries are going to transform into locations for public access to the internet, or they're going to die.
You'd probably need a BS CS before going for a decent MS CS.
The four tracks in front of you sound like, in order of probability:
1. Helpdesk Manager
2. System Administrator
3. Web Designer
4. Software Developer/Web Developer
System administrator is a jump you can make with a few certifications and/or a bit of luck. Web designer is a pretty full field, and it tops out pretty quickly. Web developer requires a touch more school in most cases.
Get another helpdesk job. Bounce between a few until you find one that's lower stress, and lets you learn what you want to learn in downtime. Strongly consider system administration, as you can get there from where you are the most quickly, especially in a company willing to promote from helpdesk to junior admin.
You drop them, and they don't break. That seems - for many, including myself - the killer feature.
For internal laptop drives, they take less energy, so my laptop lasts longer.
And on my laptop, since it's not my primary machine, I don't need an enormous drive.
That said, you were right; it's hard justifying extra cost for a small speed bump, but that's a less-than-honest way to phrase this particular choice.
I'll take your job, you take mine. If your boss doesn't allow you to stay home when you're sick, blame the boss, blame the company, but don't blame the poor schlub who has the choice to do the normally right thing... or lose your job.
Honestly, the dev tools for the XBox 360 are wonderful, and the ones for the PS3 were kind of crap at the start, which seriously impeded the number of games written for the PS3 that weren't simply ports of 360 titles.
That said, besides the lack of modern game development IDEs... console manufacturers typically take a loss on every console sold. It's hard to come up with an open source alternative when the mainstream is already cheaper to get started.
I might approach it with more tact, but that would seem the easiest approach.
"Someone killed my old laptop last week, and I really don't want to let people use this one" might be a decent start, unless they know you well enough to spot the lie. If they know you well enough to spot the lie, odds are it's probably okay to just let them use it.
Anywhere without other people distracting me.
Microsoft's Project Manager book pointed out that developers work best if they're interrupted once an hour or less. And they're damn right.
A web designer builds the graphic part of the interface; in this case, exactly what you've said. Web UI Designer would be another choice. This also implies they're designing the interface, instead of simply implementing preexisting interface standards.
A web developer writes code to make the interface interactive; most web developers would be fairly insulted by the phrase "oh, you do HTML?"
I might be the anecdotal outlier, but I've run Windows daily since 95, and haven't had any problems since the Windows 98 beta test.
I think most of the problems I've seen are folks getting viruses from clicking through to "get a smaller penis" or "sell us cialis" advertisements. I've never clicked on those; I don't have any cialis, and my penis is small enough.
That said, it'd be awful nice if random webpages wouldn't consistently destroy your computer.
The problem with older developers is that many hadn't kept up their skillset. I knew one woman - now about 60 - who had gone for the equivalent of an associates degree in feeding punchcards to the computers of the day. No matter how many times she interviews, her skills are dead, and she'd need to start over.
If you're good with general theory, keep up a modern skillset, and interview at least moderately well, you will never lack for work through your retirement years.
Go for the degree, but also make sure that it gives you both a decent basis in theory, and some hands on experience with modern skills.
A CS degree won't often teach you all you need to know, and that's important to recognize that you'll need to pick up other languages and tools yourself along the way.
Cricket Wireless, which is a super-regional provider, is $50/month for unlimited local, long distance, web access, text messages, and calls to Canada and Mexico, last I saw.
The best phone they have is a RAZR, with no smartphones, but their USB/wireless card, at $40/month, is a steal for unlimited data if you live/work somewhere where they have coverage.
If you can't replace a relatively inexpensive employee, you're one traffic accident away from being out of business entirely. Let your competitor take that risk.
"It's a gamble, like all of life, you roll the dice and take your chances." The odds of your competition hiring the guy - through a noncompete clause - and him being the tipping point of sending you out of business? Miniscule. The odds of a daily accident, or family problems, or the employee just leaving for greener pastures? Enormous.
"Equal justice" would be giving the judges the combined sentences of everyone they unfairly sentenced. Save voter fraud and treason, this seems the greatest possible corruption of our government.
Honestly, the Millikan experiment was great; manually determination of the charge on an electron is doable and interesting.
And hey, it's the experiment's 100th birthday this year!
http://thelastpsychiatrist.com/2009/02/autism_and_the_mmr_vaccine.html
A psychiatrist explains why the original link between autism and the MMR vaccine was absolute junk science of the worst sort.
It was a career jump for someone who made a fake link, and had already fudged the underlying data to boot. The fact that the guy isn't in jail is kind of amazing.
Same question. Boy Scouts have built ham radio sets. If you built a DX radio and used the 20 meter band to talk to the ISS, the only thing special here is that it's relatively archaic, not new.
I know I'm a late post to this, but being that it's hard to manage a lot of machines in an office building, let alone a school (where the students *will* tinker), thin client seems the way to go.
I'd prioritize ease-of-installation. Whether that's a PXE boot, or a virtual image that's regularly rewritten onto the machines, it'll save an enormous management and teaching headache.
Piracetam is a readily available supplement used to treat aging and cognitive disorders. It increases memory and cognition. It does a good enough job for me that my significant other gets upset when I stop taking it, as my memory isn't nearly as good without it.
Available in Europe as a prescription, or available in the USA directly through Amazon as a supplement.
Many folks are trying to address "why aren't there more women in CS?", which wasn't the question. The question asked was "why are the numbers dropping?"
I'd forward a strong guess that 2000 was a peak, if you graphed out the percentage of graduates every year, and I'd put forward that guess for two reasons.
1. That was the peak of the Dot Com mania, when the field looked ridiculously profitable.
2. Many Universities pushed the equivalent of affirmative action in the 90's for admissions to CS programs. Women who wouldn't have made the cut in the admissions department were given the go ahead, while men who would have been admitted otherwise were turned away to make room. I don't think the end results of this worked, and I'd bet that Universities have reverted the policy, but it certainly existed in at least some of the top schools in the 90's.
More women being driven towards the field, due to enhanced profitability, combined with lower entry requirements, would certainly yield a few peak years.
The Feynman Lectures were a series of introductory lectures given to students at Cal Tech by Richard Feynman in the early 1960's. It's written assuming you have a good grasp of calculus, which is usually not true in modern undergraduate texts.
From the point of an undergrad, these books are perhaps terrible to work through. From the point of a mathematics PhD, this may be spot on what you're looking for.
A+++ to the recommendation.
FTP runs TCP. TCP guarantees that the parts of the file that make it are bit-for-bit correct, but it doesn't guarantee the whole file will get there. FTP doesn't handle this, either. Nor does the Windows copy function, I think. Files can get "halfway" there, and stop.
WinSCP sounds like what you're looking for. Either that, or SCP from the command line. If they're mission critical, I'm assuming data reliability is required; FTP isn't something you should use in that case.
Just looking on the billing side alone, the two-volume set of hardback books describing just the 837 EDI transaction (payor's outbound patient claim) is 2000+ pages of text. There are many, many different transactions, making tens of thousands of pages of documentation just on file formats. Save a very, very few projects ever successfully built, it's hard to find a business with more required process. The human body is complex, and I think we often underestimate the scope of the healthcare system; it's much more than just getting a yearly flu shot at the family practice doc's. Someone spoke about Obama saying that FedEx can track a box anywhere; why can't we track medical records? Well, we *can* track medical records anywhere; we just can't always read them. Can FedEx track UPS packages? USPS? UK Postal Mail? It's a bunch of different systems, and the analogy was so broken, it kind of illustrates he doesn't yet understand the types of problems the industry has to overcome. Much like the ongoing disaster of rebuilding the air traffic control system, peoples lives depend on these systems for proper care and treatment. Give us awhile. We'll get there, but we write code, not magic; it's going to take awhile.
The Sino-Japanese War, the Russo-Japanese War, and again in WWII... yeah, I could see the two countries having some bad blood left.
Someone needs to tell Mr. Bradbury about Open Courseware at MIT, Wikipedia, and perhaps Google News, or the Economist, New York Times, and every other newspaper online. Take a look at the Kindle, even. In the near future, libraries are going to transform into locations for public access to the internet, or they're going to die.
You'd probably need a BS CS before going for a decent MS CS. The four tracks in front of you sound like, in order of probability: 1. Helpdesk Manager 2. System Administrator 3. Web Designer 4. Software Developer/Web Developer System administrator is a jump you can make with a few certifications and/or a bit of luck. Web designer is a pretty full field, and it tops out pretty quickly. Web developer requires a touch more school in most cases. Get another helpdesk job. Bounce between a few until you find one that's lower stress, and lets you learn what you want to learn in downtime. Strongly consider system administration, as you can get there from where you are the most quickly, especially in a company willing to promote from helpdesk to junior admin.
You drop them, and they don't break. That seems - for many, including myself - the killer feature. For internal laptop drives, they take less energy, so my laptop lasts longer. And on my laptop, since it's not my primary machine, I don't need an enormous drive. That said, you were right; it's hard justifying extra cost for a small speed bump, but that's a less-than-honest way to phrase this particular choice.
I'll take your job, you take mine. If your boss doesn't allow you to stay home when you're sick, blame the boss, blame the company, but don't blame the poor schlub who has the choice to do the normally right thing... or lose your job.
Honestly, the dev tools for the XBox 360 are wonderful, and the ones for the PS3 were kind of crap at the start, which seriously impeded the number of games written for the PS3 that weren't simply ports of 360 titles. That said, besides the lack of modern game development IDEs... console manufacturers typically take a loss on every console sold. It's hard to come up with an open source alternative when the mainstream is already cheaper to get started.
I might approach it with more tact, but that would seem the easiest approach. "Someone killed my old laptop last week, and I really don't want to let people use this one" might be a decent start, unless they know you well enough to spot the lie. If they know you well enough to spot the lie, odds are it's probably okay to just let them use it.
Anywhere without other people distracting me. Microsoft's Project Manager book pointed out that developers work best if they're interrupted once an hour or less. And they're damn right.
A web designer builds the graphic part of the interface; in this case, exactly what you've said. Web UI Designer would be another choice. This also implies they're designing the interface, instead of simply implementing preexisting interface standards. A web developer writes code to make the interface interactive; most web developers would be fairly insulted by the phrase "oh, you do HTML?"
Rent it to someone who wants to talk to women who are making an excuse to talk to them. Step 2: ??? Step 3: PROFIT
I might be the anecdotal outlier, but I've run Windows daily since 95, and haven't had any problems since the Windows 98 beta test. I think most of the problems I've seen are folks getting viruses from clicking through to "get a smaller penis" or "sell us cialis" advertisements. I've never clicked on those; I don't have any cialis, and my penis is small enough. That said, it'd be awful nice if random webpages wouldn't consistently destroy your computer.
The problem with older developers is that many hadn't kept up their skillset. I knew one woman - now about 60 - who had gone for the equivalent of an associates degree in feeding punchcards to the computers of the day. No matter how many times she interviews, her skills are dead, and she'd need to start over. If you're good with general theory, keep up a modern skillset, and interview at least moderately well, you will never lack for work through your retirement years. Go for the degree, but also make sure that it gives you both a decent basis in theory, and some hands on experience with modern skills. A CS degree won't often teach you all you need to know, and that's important to recognize that you'll need to pick up other languages and tools yourself along the way.
Cricket Wireless, which is a super-regional provider, is $50/month for unlimited local, long distance, web access, text messages, and calls to Canada and Mexico, last I saw. The best phone they have is a RAZR, with no smartphones, but their USB/wireless card, at $40/month, is a steal for unlimited data if you live/work somewhere where they have coverage.
If you can't replace a relatively inexpensive employee, you're one traffic accident away from being out of business entirely. Let your competitor take that risk. "It's a gamble, like all of life, you roll the dice and take your chances." The odds of your competition hiring the guy - through a noncompete clause - and him being the tipping point of sending you out of business? Miniscule. The odds of a daily accident, or family problems, or the employee just leaving for greener pastures? Enormous.
"Equal justice" would be giving the judges the combined sentences of everyone they unfairly sentenced. Save voter fraud and treason, this seems the greatest possible corruption of our government.
Honestly, the Millikan experiment was great; manually determination of the charge on an electron is doable and interesting. And hey, it's the experiment's 100th birthday this year!
http://thelastpsychiatrist.com/2009/02/autism_and_the_mmr_vaccine.html A psychiatrist explains why the original link between autism and the MMR vaccine was absolute junk science of the worst sort. It was a career jump for someone who made a fake link, and had already fudged the underlying data to boot. The fact that the guy isn't in jail is kind of amazing.
Same question. Boy Scouts have built ham radio sets. If you built a DX radio and used the 20 meter band to talk to the ISS, the only thing special here is that it's relatively archaic, not new.
I know I'm a late post to this, but being that it's hard to manage a lot of machines in an office building, let alone a school (where the students *will* tinker), thin client seems the way to go. I'd prioritize ease-of-installation. Whether that's a PXE boot, or a virtual image that's regularly rewritten onto the machines, it'll save an enormous management and teaching headache.
Piracetam is a readily available supplement used to treat aging and cognitive disorders. It increases memory and cognition. It does a good enough job for me that my significant other gets upset when I stop taking it, as my memory isn't nearly as good without it. Available in Europe as a prescription, or available in the USA directly through Amazon as a supplement.
Many folks are trying to address "why aren't there more women in CS?", which wasn't the question. The question asked was "why are the numbers dropping?" I'd forward a strong guess that 2000 was a peak, if you graphed out the percentage of graduates every year, and I'd put forward that guess for two reasons. 1. That was the peak of the Dot Com mania, when the field looked ridiculously profitable. 2. Many Universities pushed the equivalent of affirmative action in the 90's for admissions to CS programs. Women who wouldn't have made the cut in the admissions department were given the go ahead, while men who would have been admitted otherwise were turned away to make room. I don't think the end results of this worked, and I'd bet that Universities have reverted the policy, but it certainly existed in at least some of the top schools in the 90's. More women being driven towards the field, due to enhanced profitability, combined with lower entry requirements, would certainly yield a few peak years.
The Feynman Lectures were a series of introductory lectures given to students at Cal Tech by Richard Feynman in the early 1960's. It's written assuming you have a good grasp of calculus, which is usually not true in modern undergraduate texts. From the point of an undergrad, these books are perhaps terrible to work through. From the point of a mathematics PhD, this may be spot on what you're looking for. A+++ to the recommendation.