I'm with you. I thought that was one of the best parts of the deal! And all that time to make it too, I am hoping they will get a chance to be ambitious/creative AND finish their construction. Unlike Junkyard Wars where the more interesting ideas usually lose for the team.
Just wondering about the word "extant". I know what it means, but I have never heard anyone speak it. It just sort of sounds wrong. Do you actually use it in conversation?
If you run Windows 2000 you can turn on the Indexing Service that does full-text and categorized indexing of your file systems. The index can even tell you what HTML files contain elements with certain text.
If you are running NTFS the indexing service can intelligently update the index by reading the journal.
Given the right pluggable filter you are able to index MP3 metadata too.
Don't forget that NTFS is extensible with attributes. Even the file data is an attribute. It stores attributes nicely by packing smaller ones into blocks (a small file will fit in the same block as it's metadata). Also, a file can have multiple streams all contained within the same file. As usual it's the tools that let us down. Windows doesn't give us access to much of that.
I had an idea for removable wall panels. I would have no problem installing panels of drywall that could be unscrewed to give access to the inside of the wall. Afterall, it works in other circumstances. Whether you are building your house or doing an electrical renovation, you could standardize on the size and placement of the panels, and then there really wouldn't be any problems in future.
Infact, why not carry this to it's logical conclusion and use prefabricated walls built in sections that you could completely remove and reposition later on. Of course, they wouldn't be load bearing, but engineering has answers for that, right.
I have used Crystal Info (now Seagate) a fair amount and it is a nice reporting platform. It requires an NT server to run on, but it allows you to schedule reports, balance reporting over multiple servers, design reports easily, build cubes, etc.
It can use many data sources, including flat files, web server logs are catered for, Exchange mailboxes, as well as the usual ODBC.
It has a web interface which allows you to view reports, it can e-mail reports to users, you can set up security on reports, it can produce reports in HTML and Word format too.
They even gave away a 50 user license of version 7 for free. Not sure if it's still available, but if you can find a copy of their free CDROM you'd be set.
I'm sad to admit what I did to mine. My air-rifle made short work of just about all of my toys.
The Transformers (which I most regret) seemed to hold out better than all others, with the possibly exception of all my ~1980 UK matchbox cars, which generally took a lot of killing (often including home-made fireworks.)
Still, if I hadn't got to my age with some huge regrets, I wouldn't make much of an adult, would I?;-)
Interestingly, just the other day while cleaning out the spare room I found the leg of a Star Wars medical droid. Where the rest of him was, I don't know, I would like to think "vapourized", which would lend a certain irony to it. That's my story and I'm sticking to it.
Win32 for example is plain C. Sure MFC was created on top of it, but the windowing system works just fine without it -- not to mention a whole lot faster.
As for disadvantages of OOP, I don't see any. I don't see why object orientation and structured programming are mutually exclusive. I often use both in a single program, and really, they share some of the same goals and benefits.
Where I find OOP useful is in constructing frameworks. The standard Python libraries are a fantastic mix of procedural and object oriented. For example, take file-like objects. Where some task involves stream-oriented actions, file-like objects are provided. They can then be used by other code that expects file objects.
It doesn't take much extra effort (for me at least) to consider future extensibility. If I can write two classes instead of one (same amount of code, different organisation) and have it so that I can plug in future extensions then I get some benefit for little (or no) extra effort.
There is no downside to using them both, together. Although, I have to say that I find that whenever I start off in a structured way, I find that I miss some of the power of the object oriented way and end up converting. There are just too many things to pass around and remember.
I'm afraid I just can't agree with someone who seems so emotionally involved in their argument.
The problem stems from Word documents being based on re-used Windows componentry.
For example, the data is written to the file in multiple OLE Structured Storage streams. This is a proprietary format, you can read it using the API on a Windows system, or you're on your own.
Further, what gets embedded in the document (some of the above streams) relies heavily on other services that Windows provides. ActiveX controls, VBA code, etc.
The latest DOC format is not XML, it's actually almost identical to the last version's format. However, you can save as HTML and it will embed (as an XML data island) information for reconstructing the document back into a Word document later on (if you so desire...)
You have to ask what MS has to gain from opening up their document format. Nothing. Their company is almost entirely based around Office, and especially Word. If suddenly there were a migration path to some other system, customers might just take it.
Of course, virtually everybody I know gets paid bi-weekly. For me it's every second Wednesday. I don't know how anyone manages to budget for a whole month!:-)
Not too long ago, my wife and I were paid on alternate Wednesdays, very nice arrangement.
It strikes me that the biggest problem is in how long it takes to back things up. Not the capacity. Going with multiple DLT drives and some kind of library/stacker is a nice solution. I personally wouldn't want data from 50 servers all going onto one tape. Not to mention how long it would take to do it. Getting the data to the drive fast enough is the problem.
Re:What I think is sad...
on
Nvidia's NV20
·
· Score: 1
So, we can like use the technology for pr0n too then? Cool.
Seriously though, I think it has more to do with what sells than what is possible. Game makers could make less violent games using current technology.
I personally can't stand FPS because they give me motion sickness. How's that for real?
I'd rather put my 3d card to some good use, but I really can't think of anything that I'd be interested in. Anyone with ideas?
-- Jacob.
That is your cue to explain to them (using words they understand) exactly why the decision is bad. This means taking some responsibility and standing up for the best interests of the company. I personally believe that techs need to learn to communicate, management don't need to learn to think -- it's not required for their jobs. It's a matter of building relationships that support you being listened to.
As for Exchange, there are some great technologies coming out in that area. Don't dismiss something because someone else has had problems. Dismiss it yourself in trials.
I feel I should point out that Dead/Alive is another name for "Braindead", which is how the movie was release here. I got excited about there being a Jackson movie I hadn't seen.. alas.
On the topic however, I must be one of the only people around here that hasn't read the trilogy. I don't have any expectations, except that I doubt it's like Braindead!
No matter what happens, there will be people saying that the books are better. That's what people that read a lot say, and it's going to be one of them that starts the "I loved them before the movies" clique.
Maybe I am unique, but when I go to movies, I either enjoy the experience or I don't. They stand in the context of the books, the lore, and people's love for the stories, but ultimately, movies are distinct works.
As for excited, I am happy to get excited about something after I've seen it.;-)
If you live in Wellington, New Zealand. I highly recommend Telstra-Saturn's Cable modem service using Paradise as the ISP. The performance is great, in the year I've had the service, there has been no downtime I'm aware of. The real clincher is that they give you a static IP and have no problems with you running services on your system, or running masq/NAT. They are even Linux friendly. Although it is unsupported, the installation guy was happy to just give me the information I needed and go.
Y'know, I've never tried to use BNZ banking under Linux. It didn't even work on Windows under Netscape very well. I am just about to switch to BankDirect. How do you find them?
My only concern was that I would lose my decent credit-limit. (Someone I talked to recently was told if they switched banks, they'd be given a $500 limit, even though she currently has a combined limit of about $9000 now...) Still, that wasn't BankDirect.
I will be moving to Canada next year, and I am not keen on having to use cash more. I'm sure the last time I was in a store that didn't have any form of EFTPOS (or Interacc) was when I was in Canada. This is slightly off-topic, but when are these people going to get rid of cash? I understand Britain is pretty much behind too.
I can make value-judgements like that, can't I?:-)
Heh, just incase you were saying that NZ and Australia are the same (as your comment suggests), we aren't. We commonly don't use the same international links either.
It has been a long time since we were reliant on small links. There are numerous satellite links, and of course the old fibre links across the Pacific. I don't know if the Southern Cross cable is fully operation yet, but if it is then various networks and ISPs will have a whole bunch of bandwidth.
Still, given that what I've just said will be taken as overreaction, I'll just shut up now:)
Sorry, I just can't take misinformation that involves me being lumped in with Australia!
Ditto here in NZ. Vodafone had been offering SMS for free for months, I think they've just stopped now, and all of a sudden they are advertising cool prizes for using the service.
Actually, I use a command-line version of regedit for just about all my registry hacking. It means I can script changes -- to local and remote machines' registries.
On the topic of cli vs. gui, what people seem to think is that by making something easier (and therefore reducing the possible number of actions associated with a task) you are dumbing it down. Why must things be easier? Why can't we work on making people smarter? It is a false economy to replace all human intelligence with a monkey and a set of 3 buttons to press.
Don't let the rabid chase for reducing costs convince you that you are an automaton, use technology to better the human race, not reduce it to the mindless and mundate repetition of "clicking the only valid option".
NUMA is not really a clustering method. It's a way of addressing some of the drawbacks of large-scale SMP. You have quads (4 CPUs), and each quad has memory, and cache. Memory access is non-uniform, because special techniques are used when memory is accessed between quads. Think of it as a distributed shared memory computer, all in one computer. Each quad has connections to other quads and IO buses. Because the quads are actually separate, you can subdivide your machine and run different operating systems on different quads, yet they can share (at bus speeds) data between them, such as a fibre-channel array. And Dynix is a good UNIX, too. It has it's problems (like it's low on the port list of just about everything) but it runs all the GNU software I've tried on it and is very reliable.
While VB is easily maintainable, it is also a weak language
Please justify this.
I have never in my four years developing in VB had a single GPF with it or any of the apps I've written in it.
People tend to bag VB as if all you can do with it is what the text books teach you. If anything, it makes a fantastic language to hack with because it limits you in very few ways. (I have much code that says you don't need to do things the MS sanctioned way.) You should separate the language, the platform (Windows) and the use of it and critique them separately.
Do you know how many bugs are introduced by manual memory management? How about obfuscated code?
I wish people would give VB a break, infact, anything that may provoke bitterness from those that know more about toeing the OSS/MS-sucks line than the products themselves.
I'm with you. I thought that was one of the best parts of the deal! And all that time to make it too, I am hoping they will get a chance to be ambitious/creative AND finish their construction. Unlike Junkyard Wars where the more interesting ideas usually lose for the team.
OT:
Just wondering about the word "extant". I know what it means, but I have never heard anyone speak it. It just sort of sounds wrong. Do you actually use it in conversation?
If you run Windows 2000 you can turn on the Indexing Service that does full-text and categorized indexing of your file systems. The index can even tell you what HTML files contain elements with certain text.
If you are running NTFS the indexing service can intelligently update the index by reading the journal.
Given the right pluggable filter you are able to index MP3 metadata too.
Don't forget that NTFS is extensible with attributes. Even the file data is an attribute. It stores attributes nicely by packing smaller ones into blocks (a small file will fit in the same block as it's metadata). Also, a file can have multiple streams all contained within the same file. As usual it's the tools that let us down. Windows doesn't give us access to much of that.
I made a POP checker that flashed your scroll lock light when you had mail. Must find that somewhere.
Rock on.
I had an idea for removable wall panels. I would have no problem installing panels of drywall that could be unscrewed to give access to the inside of the wall. Afterall, it works in other circumstances. Whether you are building your house or doing an electrical renovation, you could standardize on the size and placement of the panels, and then there really wouldn't be any problems in future.
Infact, why not carry this to it's logical conclusion and use prefabricated walls built in sections that you could completely remove and reposition later on. Of course, they wouldn't be load bearing, but engineering has answers for that, right.
Perhaps a Pick system would fit the bill?
With files and structured data items within them. It fits more into the scheme of the OS as the system.
I have used Crystal Info (now Seagate) a fair amount and it is a nice reporting platform. It requires an NT server to run on, but it allows you to schedule reports, balance reporting over multiple servers, design reports easily, build cubes, etc.
It can use many data sources, including flat files, web server logs are catered for, Exchange mailboxes, as well as the usual ODBC.
It has a web interface which allows you to view reports, it can e-mail reports to users, you can set up security on reports, it can produce reports in HTML and Word format too.
They even gave away a 50 user license of version 7 for free. Not sure if it's still available, but if you can find a copy of their free CDROM you'd be set.
The Transformers (which I most regret) seemed to hold out better than all others, with the possibly exception of all my ~1980 UK matchbox cars, which generally took a lot of killing (often including home-made fireworks.)
Still, if I hadn't got to my age with some huge regrets, I wouldn't make much of an adult, would I?
Interestingly, just the other day while cleaning out the spare room I found the leg of a Star Wars medical droid. Where the rest of him was, I don't know, I would like to think "vapourized", which would lend a certain irony to it. That's my story and I'm sticking to it.
As for disadvantages of OOP, I don't see any. I don't see why object orientation and structured programming are mutually exclusive. I often use both in a single program, and really, they share some of the same goals and benefits.
Where I find OOP useful is in constructing frameworks. The standard Python libraries are a fantastic mix of procedural and object oriented. For example, take file-like objects. Where some task involves stream-oriented actions, file-like objects are provided. They can then be used by other code that expects file objects.
It doesn't take much extra effort (for me at least) to consider future extensibility. If I can write two classes instead of one (same amount of code, different organisation) and have it so that I can plug in future extensions then I get some benefit for little (or no) extra effort.
There is no downside to using them both, together. Although, I have to say that I find that whenever I start off in a structured way, I find that I miss some of the power of the object oriented way and end up converting. There are just too many things to pass around and remember.
I'm afraid I just can't agree with someone who seems so emotionally involved in their argument.
The problem stems from Word documents being based on re-used Windows componentry.
For example, the data is written to the file in multiple OLE Structured Storage streams. This is a proprietary format, you can read it using the API on a Windows system, or you're on your own.
Further, what gets embedded in the document (some of the above streams) relies heavily on other services that Windows provides. ActiveX controls, VBA code, etc.
The latest DOC format is not XML, it's actually almost identical to the last version's format. However, you can save as HTML and it will embed (as an XML data island) information for reconstructing the document back into a Word document later on (if you so desire...)
You have to ask what MS has to gain from opening up their document format. Nothing. Their company is almost entirely based around Office, and especially Word. If suddenly there were a migration path to some other system, customers might just take it.
Of course, virtually everybody I know gets paid bi-weekly. For me it's every second Wednesday. I don't know how anyone manages to budget for a whole month! :-)
Not too long ago, my wife and I were paid on alternate Wednesdays, very nice arrangement.
It strikes me that the biggest problem is in how long it takes to back things up. Not the capacity. Going with multiple DLT drives and some kind of library/stacker is a nice solution. I personally wouldn't want data from 50 servers all going onto one tape. Not to mention how long it would take to do it. Getting the data to the drive fast enough is the problem.
So, we can like use the technology for pr0n too then? Cool.
Seriously though, I think it has more to do with what sells than what is possible. Game makers could make less violent games using current technology.
I personally can't stand FPS because they give me motion sickness. How's that for real?
I'd rather put my 3d card to some good use, but I really can't think of anything that I'd be interested in. Anyone with ideas?
-- Jacob.
As for Exchange, there are some great technologies coming out in that area. Don't dismiss something because someone else has had problems. Dismiss it yourself in trials.
I feel I should point out that Dead/Alive is another name for "Braindead", which is how the movie was release here. I got excited about there being a Jackson movie I hadn't seen.. alas.
;-)
On the topic however, I must be one of the only people around here that hasn't read the trilogy. I don't have any expectations, except that I doubt it's like Braindead!
No matter what happens, there will be people saying that the books are better. That's what people that read a lot say, and it's going to be one of them that starts the "I loved them before the movies" clique.
Maybe I am unique, but when I go to movies, I either enjoy the experience or I don't. They stand in the context of the books, the lore, and people's love for the stories, but ultimately, movies are distinct works.
As for excited, I am happy to get excited about something after I've seen it.
-- Jacob.
If you live in Wellington, New Zealand. I highly recommend Telstra-Saturn's Cable modem service using Paradise as the ISP. The performance is great, in the year I've had the service, there has been no downtime I'm aware of. The real clincher is that they give you a static IP and have no problems with you running services on your system, or running masq/NAT. They are even Linux friendly. Although it is unsupported, the installation guy was happy to just give me the information I needed and go.
Y'know, I've never tried to use BNZ banking under Linux. It didn't even work on Windows under Netscape very well. I am just about to switch to BankDirect. How do you find them?
:-)
My only concern was that I would lose my decent credit-limit. (Someone I talked to recently was told if they switched banks, they'd be given a $500 limit, even though she currently has a combined limit of about $9000 now...) Still, that wasn't BankDirect.
I will be moving to Canada next year, and I am not keen on having to use cash more. I'm sure the last time I was in a store that didn't have any form of EFTPOS (or Interacc) was when I was in Canada. This is slightly off-topic, but when are these people going to get rid of cash? I understand Britain is pretty much behind too.
I can make value-judgements like that, can't I?
... how many times does a heavy-weight OpenGL screen saver have to be selected on a server before someone will think about the load? :-)
GUI: the power to screw your server faster and more efficiently than before.
It has been a long time since we were reliant on small links. There are numerous satellite links, and of course the old fibre links across the Pacific. I don't know if the Southern Cross cable is fully operation yet, but if it is then various networks and ISPs will have a whole bunch of bandwidth.
Still, given that what I've just said will be taken as overreaction, I'll just shut up now
Sorry, I just can't take misinformation that involves me being lumped in with Australia!
Out of curiosity, on the subject of pr0n and DVD, the acronym "DVDA"... just a coincidence?
Ditto here in NZ. Vodafone had been offering SMS for free for months, I think they've just stopped now, and all of a sudden they are advertising cool prizes for using the service.
m -- some interesting figures. It sure looks worth it for the carriers...
Check out http://technolog y.nzoom.com/communications/2000/07/03/00028537.ht
Actually, I use a command-line version of regedit for just about all my registry hacking. It means I can script changes -- to local and remote machines' registries.
On the topic of cli vs. gui, what people seem to think is that by making something easier (and therefore reducing the possible number of actions associated with a task) you are dumbing it down. Why must things be easier? Why can't we work on making people smarter? It is a false economy to replace all human intelligence with a monkey and a set of 3 buttons to press.
Don't let the rabid chase for reducing costs convince you that you are an automaton, use technology to better the human race, not reduce it to the mindless and mundate repetition of "clicking the only valid option".
NUMA is not really a clustering method. It's a way of addressing some of the drawbacks of large-scale SMP. You have quads (4 CPUs), and each quad has memory, and cache. Memory access is non-uniform, because special techniques are used when memory is accessed between quads. Think of it as a distributed shared memory computer, all in one computer.
Each quad has connections to other quads and IO buses.
Because the quads are actually separate, you can subdivide your machine and run different operating systems on different quads, yet they can share (at bus speeds) data between them, such as a fibre-channel array.
And Dynix is a good UNIX, too. It has it's problems (like it's low on the port list of just about everything) but it runs all the GNU software I've tried on it and is very reliable.
Please justify this.
I have never in my four years developing in VB had a single GPF with it or any of the apps I've written in it.
People tend to bag VB as if all you can do with it is what the text books teach you. If anything, it makes a fantastic language to hack with because it limits you in very few ways. (I have much code that says you don't need to do things the MS sanctioned way.) You should separate the language, the platform (Windows) and the use of it and critique them separately.
Do you know how many bugs are introduced by manual memory management? How about obfuscated code?
I wish people would give VB a break, infact, anything that may provoke bitterness from those that know more about toeing the OSS/MS-sucks line than the products themselves.