![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I had some aggravating fun with intro to JavaScript codecademy, and I'd heard good things about Learn Python the Hard Way, so I thought I'd take a crack at Python.
I do not guarantee that this account has every precious, annoying detail.
Learn Python the Hard Way says I need Python on my computer. That seems simple enough-- I've installed perl. But you can't have python unless you put it in a path, and it doesn't seem to be working. I tell
dcseain, and it turns out that I have Windows Home Premium and it's very hard to do path things in Windows Home Premium and it's easy to do them in Windows Professional.
I suspect that the sort of people who write pages on how to install Python wouldn't lower themselves to have Windows Home Premium.
I assume that the Upgrade Anytime on my start menu means that I can send money to Microsoft and Upgrade Anytime. However, I send the money and the email with my upgrade code does not arrive. The money has gone out of my bank account.
I talk with a number of people. Their script is polite, but I have to get passed around to several people until I get to someone who can find the transaction. I don't have the order number because I DID NOT GET THE CONFIRMATION EMAIL.
She wants me to order the upgrade again, and pay for it again. I tell her I want my money back. She's willing to send it back, but she's very serious about how it would be stealing if I use the upgrade number in the email I never received. There is a mysterious $1 charge to Microsoft in addition to the $90+ that the upgrade costs. She never acknowledges the existence of the $1.
Days later, I notice that the refund appeared the day after I complained. I still can't figure out how it took me so long to notice it. "Too angry to see straight" is the boring explanation, but I suspect poltergeists.
I decide that I will never deal directly with Microsoft again if I can possibly avoid it, and order the upgrade (slightly cheaper because of no sales tax) from New Egg. For whatever reason, New Egg sends the upgrade code in a moderately large plastic box, but at least it arrives.
Microsoft sends me a feedback form. I say the people I dealt with were polite but all they needed to do was resend the code, and they didn't. I wish I'd taken a screen shot of the page where they offered a range of buttons from "I was very pleased" to "I will go out of my way to complain about this". I'm not exaggerating on the last one, and it may have been stronger than I remember it.
I have a limited number of characters to explain what happened, and I forget to mention the mysterious $1 charge.
My laptop has been bluescreening on startup. I've been able to start the machine by following the directions, but this is unnerving. When I enter the New Egg code, it bluescreens again, and I decide not to chance further problems.
Anyway, I should have backups. My sister's boyfriend suggests CrashPlan. He's got enough experience that CrashPlan is probably decent. I've done some research on free backup software, and there didn't seem to be anything convenient about how reliable the restore is.
I know I own a terrabyte drive, but I can't find it. I use CrashPlan to back up to the cloud. It takes two and a half days.
I find the terrabyte drive. I'd connected it to the laptop, but I was looking for it in its cardboard wrapper. Now I know what a terrabyte drive might look like.
I learn about SafeMode. F8, F8, F8 (about twice per second) when the computer is booting. I can get to normal operation from safe mode. This is good, because the instructions which appear on the bluescreen aren't working any more.
I back up to the terrabyte disk (3 hours, I think), but I'm inclined to think that $3/month for CrashPlan's cloud storage might be worth it just to be on the safe side.
I now also have an image of my disk on the terrabyte drive, and I've run chkdsk (about 3 1/2 hours). I think I've bluescreened since then, but I'm not sure. I obviously should have been keeping a record. On paper. A draft of a review of A Casual Vacancy got lost in the course of reviving the computer.
A description of what went wrong with the computer includes "AutoFailover", which I admit is pretty good. Perhaps I will find occasion to use that word. I have a paper copy of the description which I will transcribe if anyone is interested.
So, my computer is backed up in more than one way, and this time the New Egg code worked. I have Windows 7 Professional.
I'm supposed to have Notepad++ with Powershell. I don't know why this is better than the Python Command Line which came with the language, and which isn't working any better than PowerShell.
Powershell is apparently something like unix, but not exactly. Apparently, Powershell is a useful tool for wrangling Windows machines and/or breaking them.
I try to download modules for Powershell, but I have to be able to sign things.
I'd already downloaded Python2.7.3.
and now when I type python at the prompt, I get a copyright notice and how to access help and such.
At some point in all this, I come up with "The horrible thing about computers is that they almost work".
However....
Nothing that I've found works. Now I know that if detailed instructions include "search online for help" I should cue ominous music. The people who wrote the instructions don't even have a good link.
I have just discovered that PowerShell for Dummies exists. Also, Codecademy has an intro to Python. I'm still curious about why I can just download perl and have it work, but Python is encased in shifting concrete-like layers of mishegos.
I do not guarantee that this account has every precious, annoying detail.
Learn Python the Hard Way says I need Python on my computer. That seems simple enough-- I've installed perl. But you can't have python unless you put it in a path, and it doesn't seem to be working. I tell
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
I suspect that the sort of people who write pages on how to install Python wouldn't lower themselves to have Windows Home Premium.
I assume that the Upgrade Anytime on my start menu means that I can send money to Microsoft and Upgrade Anytime. However, I send the money and the email with my upgrade code does not arrive. The money has gone out of my bank account.
I talk with a number of people. Their script is polite, but I have to get passed around to several people until I get to someone who can find the transaction. I don't have the order number because I DID NOT GET THE CONFIRMATION EMAIL.
She wants me to order the upgrade again, and pay for it again. I tell her I want my money back. She's willing to send it back, but she's very serious about how it would be stealing if I use the upgrade number in the email I never received. There is a mysterious $1 charge to Microsoft in addition to the $90+ that the upgrade costs. She never acknowledges the existence of the $1.
Days later, I notice that the refund appeared the day after I complained. I still can't figure out how it took me so long to notice it. "Too angry to see straight" is the boring explanation, but I suspect poltergeists.
I decide that I will never deal directly with Microsoft again if I can possibly avoid it, and order the upgrade (slightly cheaper because of no sales tax) from New Egg. For whatever reason, New Egg sends the upgrade code in a moderately large plastic box, but at least it arrives.
Microsoft sends me a feedback form. I say the people I dealt with were polite but all they needed to do was resend the code, and they didn't. I wish I'd taken a screen shot of the page where they offered a range of buttons from "I was very pleased" to "I will go out of my way to complain about this". I'm not exaggerating on the last one, and it may have been stronger than I remember it.
I have a limited number of characters to explain what happened, and I forget to mention the mysterious $1 charge.
My laptop has been bluescreening on startup. I've been able to start the machine by following the directions, but this is unnerving. When I enter the New Egg code, it bluescreens again, and I decide not to chance further problems.
Anyway, I should have backups. My sister's boyfriend suggests CrashPlan. He's got enough experience that CrashPlan is probably decent. I've done some research on free backup software, and there didn't seem to be anything convenient about how reliable the restore is.
I know I own a terrabyte drive, but I can't find it. I use CrashPlan to back up to the cloud. It takes two and a half days.
I find the terrabyte drive. I'd connected it to the laptop, but I was looking for it in its cardboard wrapper. Now I know what a terrabyte drive might look like.
I learn about SafeMode. F8, F8, F8 (about twice per second) when the computer is booting. I can get to normal operation from safe mode. This is good, because the instructions which appear on the bluescreen aren't working any more.
I back up to the terrabyte disk (3 hours, I think), but I'm inclined to think that $3/month for CrashPlan's cloud storage might be worth it just to be on the safe side.
I now also have an image of my disk on the terrabyte drive, and I've run chkdsk (about 3 1/2 hours). I think I've bluescreened since then, but I'm not sure. I obviously should have been keeping a record. On paper. A draft of a review of A Casual Vacancy got lost in the course of reviving the computer.
A description of what went wrong with the computer includes "AutoFailover", which I admit is pretty good. Perhaps I will find occasion to use that word. I have a paper copy of the description which I will transcribe if anyone is interested.
So, my computer is backed up in more than one way, and this time the New Egg code worked. I have Windows 7 Professional.
I'm supposed to have Notepad++ with Powershell. I don't know why this is better than the Python Command Line which came with the language, and which isn't working any better than PowerShell.
Powershell is apparently something like unix, but not exactly.
I try to download modules for Powershell, but I have to be able to sign things.
I'd already downloaded Python2.7.3.
If after you install it python still isn't recognized then in powershell enter this: [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
and now when I type python at the prompt, I get a copyright notice and how to access help and such.
At some point in all this, I come up with "The horrible thing about computers is that they almost work".
However....
Learn how to make a directory in the Terminal. Search online for help.
Learn how to change into a directory in the Terminal. Again search online.
Nothing that I've found works. Now I know that if detailed instructions include "search online for help" I should cue ominous music. The people who wrote the instructions don't even have a good link.
I have just discovered that PowerShell for Dummies exists. Also, Codecademy has an intro to Python. I'm still curious about why I can just download perl and have it work, but Python is encased in shifting concrete-like layers of mishegos.
no subject
Date: 2012-10-10 03:47 pm (UTC)no subject
Date: 2012-10-10 04:19 pm (UTC)no subject
Date: 2012-10-10 04:40 pm (UTC)Most modern installers will do the partitioning for you automatically, and you'll probably not need any help at all if you're installing on a desktop. On a laptop, you might theoretically hit problems depending on your video/network cards and the distro, but these can usually be solved with a little googling -- and I've only ever hit those problems when installing on a new machine. If you're installing on something a year or two old you're fine.
I'd suggest downloading a Debian install CD from debian.org (until a year ago I'd have suggested Ubuntu for someone who hasn't done it before, but Ubuntu have created a horrible unusable new interface, but Ubuntu and Debian are close enough that help for one will work for both 99% of the time) and attempting to install it yourself. It's *far* easier than the horror stories of having to hand-hack text files that people still tell -- it's pretty much just a matter of accepting the defaults the GUI presents.
If you wanted to completely switch to using GNU/Linux there'd be other considerations, but if you want to learn Python (or for that matter any other scripting language), installing it as a secondary OS wouldn't be difficult at all.
VMWare
Date: 2012-10-13 03:00 pm (UTC)The alternative is to use a virtual machine. To your computer, it's just another program, but it thinks it's a complete computer.
VMWare has a free program to create and run virtual machines called VMWare Player. See https://www.vmware.com/products/player/overview.html. Load it up and, effectively, you have a whole new computer. Warning -- virtual machines eat disk space. I'd say a current Linux distro would need a minimum of 20GB and 40GB would be better.
no subject
Date: 2012-10-10 03:18 pm (UTC)I have taken to using my phone to snap screenshots of error messages and such on the PC, when it's acting up, which gives me a record not on the PC.
I have become very fond of iObit's free maintenance software, which seems to untangle things well and which (unlike Windows) can install MS updates without bricking the machine.
And yes, that sounds like a pretty good deal on offsite storage.
no subject
Date: 2012-10-10 03:50 pm (UTC)no subject
Date: 2012-10-10 05:56 pm (UTC)Nitpick: It's "terabyte," not "terrabyte." Back when the term meant "more than you can imagine," a co-worker suggested "trilobyte" would be the next thing after gigabyte. When someone corrected him to "terabyte," he said that a terabyte is just a trilobyte that's crawled out on land.
no subject
Date: 2012-10-10 06:24 pm (UTC)I think you can, actually, set you environment with Windows 7 Home Premium. I found some promising ideas by searching online for help (yeah, yeah, I know, but I did).
no subject
Date: 2012-10-10 07:10 pm (UTC)no subject
Date: 2012-10-10 07:14 pm (UTC)no subject
Date: 2012-10-10 06:28 pm (UTC)This means that terminals have a lot of time-saving features, and are much better at giving you ways to pass funny characters down to the program you're running (with syntax similar to perl or Python -- single quotes for literal text and double quotes for interpolated text), etc. Trying to use a command line program like python is incredibly painful from CMD, but is quite pleasant from a unix-like shell once you get the hang of it. (although there are features about Python that make it non-ideal from the command line, and for other reasons as well, I'd recommend learning a more recent language like Ruby instead).
no subject
Date: 2012-10-11 02:21 am (UTC)If you ever feel like trying Python in your web browser instead, http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012 looks well done as a course and worked for me when I dipped into it. http://www.pythontutor.com/ also looks promising.
no subject
Date: 2012-10-13 11:14 pm (UTC)As some of your friends here might possibly want to get the full equivalent of CrashPlan for FREE I'm posting the link here. This is the page (https://one.ubuntu.com/downloads/windows/) to go to in order to download the windows software which permit you to use this feature of Ubuntu with your windows computer.
The other thing we discussed on the phone was how to get an Ubuntu Live CD that allows you to boot your computer to Ubuntu without actually installing it, even if the hard disk is missing or corrupted with a virus. During the call I verified that Python exists as an option in the software installer but for some reason appears to be already installed, and I don't see why I would have done that. It may be included by default. Imagine being able to do python without installing anything, even Python. Had we only discussed this a few weeks ago.
To make an Ubuntu Live CD, open This Link (http://www.ubuntu.com/start-download?distro=desktop&bits=32&release=lts), download the offered .ISO file, then attempt to open the file and windows should automagically assume you wish to burn it to a blank CD. it may offer you a menu to select that from.
After you've created the bootable CD booting your computer to the easy or difficult, but being you are using a Dell Inspiron, I strongly suspect your computer will automatically boot to the CD any time the CD is in the CDrom drive when it is turned on. If not you may have to press an Fkey when booting to get a boot menu.
Please call upon
If at some point you want to make your Inspiron into a dual-boot computer, I recommend using the 64 bit version instead, planning at least three hours for the operation and having me on the phone for that, but first you should become familiar with the use of the Live CD.