True, but in most contexts, "PC" is the shortened form of IBM-compatible PC (which is really outdated), and is usually just stands for Windows these days.
It could, but I want to periodically create a compressed archive of all the files each user has. It's much easier if I can just do that using a small program to compress all the files in each directory rather than having to query the database to find all the files for a user.
And I really cannot see why the implementation of the FileField is in anyway newspaper related???
Because news stories are usually sorted by date, so it makes sense that files and images (ImageField inherits from FileField) are sorted by date as well.
The biggest problem I have with Django is that it was created with newspapers in mind and that sometimes causes problems, particularly in the model.
For example, the FileField isn't friendly for organizing things by users... the upload directory is fixed in the model, and it only takes strftime arguments if you want dynamic subdirectories... and for whatever reason, there is no move method in the FileField model. I have no use for files sorted by time, as this system is user-driven.
Which means you need to manually move the file and update the FileField's value in the model, in addition to doing checks to make sure you don't try to move one file over another. (Note: I haven't tried this, I just assume it works, as the FileField is just a varchar(100) / CharField(max_length=100).)
Oh, and I don't know how Django internally handles <input type="file">, or I'd say to just use a CharField.
Some of us prefer to not have things not work correctly and then have to search for hours on the web as to why. While this sometimes happens in Windows, I've found that it happens much more often in Linux, particularly during the setup phase. Even in newer editions, such as Ubuntu 8.04.
For example, I had to find out why my sound card didn't work (it defaulted to digital output)... or why switching to the ATI binary drivers killed desktop animations (xserver-xgl (I think) needs to be installed first)... or why changing the screen resolution made X stop working with both the default and ATI binary video drivers (well, that was in Ubuntu 7.10, I avoided changing it in 8.04 to avoid this problem).
For the record, my machines use the following operating systems: Server box: Debian Etch Home PC: Windows Work PC: Windows, but I don't get a choice in the matter there.
I've never gotten an SSL certificate from Verisign before, but as I understand, you need to have a copy of your ID notarized and sent to them before they'll issue any certificates to you.
Yeah, I thought that the article summary said something about Apple taking third, but couldn't find it again... I didn't think of looking at the article title until afterwards, and of course/. doesn't let you edit posts once they're posted.
If you only have one server, you should get a clue and realize that DNS requires a minimum of two nameserver IPs for a given domain for a very good reason, and that those IPs should be different machines.
I may get marked Off Topic or Troll for this, but...
"Free Software", even when serviced and supported by a corporation such as RedHat, is about knowing WTF you are doing and being responsible for your own stuff, as opposed to being a drooling button-pusher assuming everyone else will take care of you and suing them when they don't.
This is precisely why Linux isn't ready for the desktop.
Actually, are there hundreds of companies any more? HP, Dell, and Acer (the first, second, and third largest companies in computer sales) have been buying up other companies left and right.
I turn off referrer headers for privacy (set network.http.sendRefererHeader to 0 in about:config in Firefox). Now it seems that it can also save me from malware:-).
Why would you want it enabled, anyway?
Silly websites that check it as some sort of "security." Easily foiled by sending the site's own URL as the referer though.
Even that doesn't work for all sites. Newegg, for example, won't let you finish checking out if you forge the referrer. I had to add an exception to it to RefControl.
P.S. I have RefControl set to Forge by default, which sends the site's base URL as the referrer.
The key word there is 'owner.' You don't 'own' a copy of World of Warcraft (or most any modern software), you merely own a license to use it subject to all kinds of restrictions. Like I mentioned, I don't believe EULAs should be strictly enforced the way they are - if you buy a program, you should receive ownership rights, not just a limited license to use it. If you did own your copy of a program, you could do almost anything you wanted to with it (other than copying, distributing, etc.) like you could with a book or CD. You don't own it, though, so you are only allowed to do what the owner says you can.
That's the crux of the matter: The fact is, I bought a copy of a program on physical media. At that point, there were no strings attached to it; it was a simple sale of goods as sanctioned by the US government.
At that point, I'm entitled to make any copies of it I need to in order to run it. The EULA (a "license" that isn't, since it takes rights I had away) is an illegal after-market ploy that attempts to circumvent the first sale doctrine's prohibition on making after-sale requirement changes. While the 9th Circuit Court has had the wool pulled over their eyes, according to Wikipedia, the 7th and 8th Circuit Courts, as well as the state courts in California, agree with what I've said so far.
There's nothing stopping me from taking a program from a disc I purchased at a store, manually copying its files (including taking any necessary steps to make it usable, such as uncompressing files and creating registry entries) and having a perfectly legitimate copy of a program that doesn't bind me under a EULA.
In this particular case, however, Blizzard has an extra foothold, because the creator is also bound by a service agreement in order to access the World of Warcraft servers.
Yes. The EULA is a license that gives you permission to load it into RAM. If you violate the EULA, you don't have that permission, and therefore copying into RAM is not allowed.
(I am not a lawyer) Interesting thought, but wrong: "it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided... that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner..."
"I wouldn't expect Valve to collect personal data, implement in-game advertisement or the like, especially with private servers, but it's always a concern in the era of online games."
The scary part is, I know the person who filed that ticket... and the person this is assigned to; they're the same person.
I do find it strange that a potentially large change that hasn't been included as part of 1.0 alpha will appear in 1.0 beta.
True, but in most contexts, "PC" is the shortened form of IBM-compatible PC (which is really outdated), and is usually just stands for Windows these days.
It could, but I want to periodically create a compressed archive of all the files each user has. It's much easier if I can just do that using a small program to compress all the files in each directory rather than having to query the database to find all the files for a user.
Because news stories are usually sorted by date, so it makes sense that files and images (ImageField inherits from FileField) are sorted by date as well.
The biggest problem I have with Django is that it was created with newspapers in mind and that sometimes causes problems, particularly in the model.
For example, the FileField isn't friendly for organizing things by users... the upload directory is fixed in the model, and it only takes strftime arguments if you want dynamic subdirectories... and for whatever reason, there is no move method in the FileField model. I have no use for files sorted by time, as this system is user-driven.
Which means you need to manually move the file and update the FileField's value in the model, in addition to doing checks to make sure you don't try to move one file over another. (Note: I haven't tried this, I just assume it works, as the FileField is just a varchar(100) / CharField(max_length=100).)
Oh, and I don't know how Django internally handles <input type="file">, or I'd say to just use a CharField.
I've only used Tomcat. The others I've only run across while looking up information at work.
Is it just me, or is this survey extremely Java heavy?
Not only that, but there are a good number of Apache projects in particular... Apache Tomcat, Apache Geronimo, Apache Derby, Apache Struts...
and three rights make a left!
Some of us prefer to not have things not work correctly and then have to search for hours on the web as to why. While this sometimes happens in Windows, I've found that it happens much more often in Linux, particularly during the setup phase. Even in newer editions, such as Ubuntu 8.04.
For example, I had to find out why my sound card didn't work (it defaulted to digital output)... or why switching to the ATI binary drivers killed desktop animations (xserver-xgl (I think) needs to be installed first)... or why changing the screen resolution made X stop working with both the default and ATI binary video drivers (well, that was in Ubuntu 7.10, I avoided changing it in 8.04 to avoid this problem).
For the record, my machines use the following operating systems:
Server box: Debian Etch
Home PC: Windows
Work PC: Windows, but I don't get a choice in the matter there.
I've never gotten an SSL certificate from Verisign before, but as I understand, you need to have a copy of your ID notarized and sent to them before they'll issue any certificates to you.
I used to run almost nothing but pirated software.
Of course, my monetary situation has changed in the years since I graduated high school.
Yeah, I thought that the article summary said something about Apple taking third, but couldn't find it again... I didn't think of looking at the article title until afterwards, and of course /. doesn't let you edit posts once they're posted.
If you only have one server, you should get a clue and realize that DNS requires a minimum of two nameserver IPs for a given domain for a very good reason, and that those IPs should be different machines.
I may get marked Off Topic or Troll for this, but...
This is precisely why Linux isn't ready for the desktop.
Actually, are there hundreds of companies any more? HP, Dell, and Acer (the first, second, and third largest companies in computer sales) have been buying up other companies left and right.
The Firebug version from July 14 seems to work fine on Firefox 3.0.1 for me.
If you're a PC Gamer, Valve's Steam uses MSHTML.
Even that doesn't work for all sites. Newegg, for example, won't let you finish checking out if you forge the referrer. I had to add an exception to it to RefControl.
P.S. I have RefControl set to Forge by default, which sends the site's base URL as the referrer.
Exactly how do you "prep" a file for gzipping? Remove all the linebreaks and spaces?
I repeat, I am not a lawyer.
That's the crux of the matter: The fact is, I bought a copy of a program on physical media. At that point, there were no strings attached to it; it was a simple sale of goods as sanctioned by the US government.
At that point, I'm entitled to make any copies of it I need to in order to run it. The EULA (a "license" that isn't, since it takes rights I had away) is an illegal after-market ploy that attempts to circumvent the first sale doctrine's prohibition on making after-sale requirement changes. While the 9th Circuit Court has had the wool pulled over their eyes, according to Wikipedia, the 7th and 8th Circuit Courts, as well as the state courts in California, agree with what I've said so far.
There's nothing stopping me from taking a program from a disc I purchased at a store, manually copying its files (including taking any necessary steps to make it usable, such as uncompressing files and creating registry entries) and having a perfectly legitimate copy of a program that doesn't bind me under a EULA.
In this particular case, however, Blizzard has an extra foothold, because the creator is also bound by a service agreement in order to access the World of Warcraft servers.
Welcome to the horrible world that is copyright law in the digital age... or at least how the courts treat it.
(I am not a lawyer)
Interesting thought, but wrong:
"it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided... that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner..."
(I am not a lawyer)
The contents of the physical disc, maybe, but the discs themselves... no, because that would be in violation of 17 USC 109.
"I wouldn't expect Valve to collect personal data, implement in-game advertisement or the like, especially with private servers, but it's always a concern in the era of online games."
Not up on your history, I take it?
"Valve Pens In-Game Ad Deal for Counter-Strike" from right here on /. !
Also, at least one application is BSD licensed yet has the option to link against Readline and GNU doesn't seem to care.
Which, afaik, could bite them in the ass (from a legal standpoint) at some point, because they're choosing to selectively enforce the GPL.