POV-Ray : Newsgroups : povray.off-topic : Friday WTF Server Time
1 Nov 2024 23:13:47 EDT (-0400)
  Friday WTF (Message 1 to 10 of 24)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Invisible
Subject: Friday WTF
Date: 18 Feb 2011 09:18:35
Message: <4d5e7fbb@news.povray.org>
"The file Data.csv is already open. You cannot open two documents with 
the same name, even if the documents are in different folders. To open 
the second document, either close the one that's already open, or rename 
one of the documents."

Who knew Excel couldn't do this?

For that matter, who has any idea *why* it can't do this?! o_O


Post a reply to this message

From: scott
Subject: Re: Friday WTF
Date: 18 Feb 2011 09:24:52
Message: <4d5e8134@news.povray.org>
> For that matter, who has any idea *why* it can't do this?! o_O

Because internally it uses some reference based on the filename of open 
documents?  Or it would get confused if you tried to reference another 
open document and there were two with the same filename?


Post a reply to this message

From: Darren New
Subject: Re: Friday WTF
Date: 18 Feb 2011 12:12:39
Message: <4d5ea887@news.povray.org>
scott wrote:
>> For that matter, who has any idea *why* it can't do this?! o_O
> 
> Because internally it uses some reference based on the filename of open 
> documents?  Or it would get confused if you tried to reference another 
> open document and there were two with the same filename?

Or the UI didn't have a place to put the path name of the file in your face, 
and the Excel team decided it was easier to disallow that than to fix the UI 
to find a place to put the path?

-- 
Darren New, San Diego CA, USA (PST)
  "How did he die?"   "He got shot in the hand."
     "That was fatal?"
          "He was holding a live grenade at the time."


Post a reply to this message

From: Le Forgeron
Subject: Re: Friday WTF
Date: 21 Feb 2011 03:19:53
Message: <4d622029@news.povray.org>
Le 18/02/2011 15:18, Invisible a écrit :
> "The file Data.csv is already open. You cannot open two documents with
> the same name, even if the documents are in different folders. To open
> the second document, either close the one that's already open, or rename
> one of the documents."
> 
> Who knew Excel couldn't do this?

I did. And it's not limited to csv file: all files in excel must have a
unique name, and the path is irrelevant.

> 
> For that matter, who has any idea *why* it can't do this?! o_O

It might be due to its long history... and the display of filename in
the window submenu. (it might be for the "benefit" of the end-users, so
as to not confuse them.)

Excel is a sandbox: it make nice graphics (yet not all of them keep
being available across its versions) but is usually overused for database.
It's fine to use excel as a sketch, but any real production should stay
away from it. Alas, it's so eye-candy that it usually stays with the
uneducated people in charge (like CEO and other administrative/marketing
people).


Post a reply to this message

From: Invisible
Subject: Re: Friday WTF
Date: 21 Feb 2011 04:13:23
Message: <4d622cb3$1@news.povray.org>
On 21/02/2011 08:19 AM, Le_Forgeron wrote:

> Excel is a sandbox: it make nice graphics (yet not all of them keep
> being available across its versions) but is usually overused for database.
> It's fine to use excel as a sketch, but any real production should stay
> away from it. Alas, it's so eye-candy that it usually stays with the
> uneducated people in charge (like CEO and other administrative/marketing
> people).

It's true enough that my company's IT department keeps *all* of their 
records in Excel spreadsheets. License keys, user account records, 
everything like that... all spreadsheets. Never mind that only one 
person can work on it at a time and that people can screw up each 
other's updates and all the rest of it. How hard would it be to put this 
stuff into a trivial Access database? Not very. But apparently our IT 
department is too stupid to understand why this would be a good idea.

For my part, the entire reason that I'm using Excel is that I *want* 
graphs. If it were somehow possible to make gnuplot draw graphs from CSV 
data, I'd use that. (It's scriptable, after all.) But since it isn't, 
I'm stuck with Excel.


Post a reply to this message

From: Le Forgeron
Subject: Re: Friday WTF
Date: 21 Feb 2011 09:06:43
Message: <4d627173$1@news.povray.org>
Le 21/02/2011 10:13, Invisible a écrit :

> For my part, the entire reason that I'm using Excel is that I *want*
> graphs. If it were somehow possible to make gnuplot draw graphs from CSV
> data, I'd use that. (It's scriptable, after all.) But since it isn't,
> I'm stuck with Excel.

Your friend on unix would be ploticus.
The script can read a separated data file in csv...

scripting in ploticus has a strange learning curve, best to copy & paste
from their gallery then play a bit.

For the lazy and/or always overbooked people:
http://ploticus.sourceforge.net/doc/welcome.html


-- 
Software is like dirt - it costs time and money to change it and move it
around.

Just because you can't see it, it doesn't weigh anything,
and you can't drill a hole in it and stick a rivet into it doesn't mean
it's free.


Post a reply to this message

From: scott
Subject: Re: Friday WTF
Date: 22 Feb 2011 06:15:06
Message: <4d639aba$1@news.povray.org>
>> It's fine to use excel as a sketch, but any real production should stay
>> away from it. Alas, it's so eye-candy that it usually stays with the
>> uneducated people in charge (like CEO and other administrative/marketing
>> people).
>
> It's true enough that my company's IT department keeps *all* of their
> records in Excel spreadsheets. License keys, user account records,
> everything like that... all spreadsheets. Never mind that only one
> person can work on it at a time and that people can screw up each
> other's updates and all the rest of it.

Excel is good for simple databases with infrequent updates for many 
reasons, the most important is that almost everyone has it installed on 
their machine and most people are familiar with it.  If you store the 
Excel file on a network drive it will get backed up regularly and ensure 
that only one person can edit it at a time.

There are also more advanced features to lock ranges of cell based on 
who is logged in if you want to limit certain parts of the database.  We 
use this on a couple of files where managers have to authorise certain 
items (it prevents non-managers from changing those cells).

> How hard would it be to put this
> stuff into a trivial Access database? Not very.

If you have no experience with Access it's not trivial to set it up 
properly, and if the only perceived benefit is that more than person can 
edit it at a time it's unlikely to be seen as worthwhile.

> But apparently our IT
> department is too stupid to understand why this would be a good idea.

Probably they just have other stuff to do they think is more urgent.


Post a reply to this message

From: Invisible
Subject: Re: Friday WTF
Date: 22 Feb 2011 06:28:37
Message: <4d639de5$1@news.povray.org>
>> It's true enough that my company's IT department keeps *all* of their
>> records in Excel spreadsheets.
>
> Excel is good for simple databases with infrequent updates for many
> reasons.

It's like the fact that all screenshots are always emailed as Word 
documents, even though it takes up far more space. It's just that nobody 
knows any better.

> There are also more advanced features to lock ranges of cell based on
> who is logged in if you want to limit certain parts of the database.

We don't use that feature at all.

(Unrelated, but... I was astonished when I discovered how hard Access 
security sucks. Excel is much better at this.)

>> How hard would it be to put this
>> stuff into a trivial Access database? Not very.
>
> If you have no experience with Access it's not trivial to set it up
> properly,

True. But we're talking about the IT department here. If we don't know 
how to work it, what hope is there?

> and if the only perceived benefit is that more than person can
> edit it at a time it's unlikely to be seen as worthwhile.

The other benefit of course is that you can trivially sort the data 
without screwing it up. (Excel makes it very easy to accidentally sort 
one column only, muddling up all the data.) It also makes inserting or 
deleting records vastly easier. (The same goes for adding or removing 
columns.) Don't even get me started on how difficult it is to 
cross-reference data in a spreadsheet. (Although admittedly it's 
unlikely you need to do that very often.)

>> But apparently our IT
>> department is too stupid to understand why this would be a good idea.
>
> Probably they just have other stuff to do they think is more urgent.

This is from the department that has set most of our admin passwords to 
"our1Tr0x!"...


Post a reply to this message

From: scott
Subject: Re: Friday WTF
Date: 22 Feb 2011 06:45:56
Message: <4d63a1f4$1@news.povray.org>
> The other benefit of course is that you can trivially sort the data
> without screwing it up. (Excel makes it very easy to accidentally sort
> one column only, muddling up all the data.)

Err, you did turn on filtering first on your table (select the header 
cells and click Data->Filter)?  This makes sorting and filtering a 
no-brainer and AFAIK prevents people from sorting the data incorrectly.

> Don't even get me started on how difficult it is to
> cross-reference data in a spreadsheet.

If you need to cross-reference beyond simple drop-down selection lists 
then you're probably beyond what Excel can easily offer as a simple 
database.


Post a reply to this message

From: Invisible
Subject: Re: Friday WTF
Date: 22 Feb 2011 07:03:58
Message: <4d63a62e$1@news.povray.org>
On 22/02/2011 11:45 AM, scott wrote:
>> The other benefit of course is that you can trivially sort the data
>> without screwing it up. (Excel makes it very easy to accidentally sort
>> one column only, muddling up all the data.)
>
> Err, you did turn on filtering first on your table (select the header
> cells and click Data->Filter)? This makes sorting and filtering a
> no-brainer and AFAIK prevents people from sorting the data incorrectly.

Really? I had literally no idea that was possible. In 15 years of using 
Excel, I didn't know about this. (I wonder how many other people didn't.)

Rather than clicking on an unintuitive command name buried in a menu, if 
you click on the big "sort ascending" button right there on the toolbar, 
it can *totally* mess up your data. Fortunately there's an undo button. 
(I wonder how many people know that?)

>> Don't even get me started on how difficult it is to
>> cross-reference data in a spreadsheet.
>
> If you need to cross-reference beyond simple drop-down selection lists
> then you're probably beyond what Excel can easily offer as a simple
> database.

I meant stuff like if you have one spreadsheet with all the license 
keys, and another spreadsheet that tells you when each product was 
purchased, you're going to have fun trying to link one to the other. 
With a real database this would be a trivial table join.

(On the other hand, databases generally *need* to do joins more often 
because the data is usually normalised - something people don't bother 
with for Excel.)


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.