Just finished my 5th can of Red Bull whilst trying to install Slak8.0 on my new machine... this story has made my day a whole lot better... NOT!
Re:Been waiting for Linux Dist to Do this...
on
FreeBSD on DVD
·
· Score: 1
Which 7.1 has it?
It is the "Professional Server" package... and yes, there is nothing (that I can find) on the RedHat site about the DVD being in the box... I was suprised to find it there myself. It pretty much contains everything that's on the individual CDs.
Similar in the UK several years ago
on
SMS vs. E-mail?
·
· Score: 4
The UK had similar problems sending SMS messages between networks several years ago. Eventually all of the providers (4 networks in the UK) agreed to forward messages for each other. Most also have agreements with their 'roaming partners' to forward SMS's as well when you're out of the country.
Re:Been waiting for Linux Dist to Do this...
on
FreeBSD on DVD
·
· Score: 3
RedHat have done this with RH7.1... you get the DVD in the box with the regular CDs. The DVD contains:
RH Linux 7.1 Binary CD 1 & 2
Source Code
EMEA Documentation CD
Server Application CD
Workstation Applications CD
PowerTools
StarOffice
DMA
...and it's bootable. The install on my Vaio went like a dream.
Yep, agree 100% that the site sucks... we're working on it and I can definitely assure you that the new site is free from flash and other stuff like that... The site is being re-done from scratch and will be up in a week or two.
You should try to chose a development environment and platform that will enable you to scale up to your required user population, and then if higher performance is required then invest more $$ in hardware/bandwidth.
For example, if your chosen backend server can swamp a T1 without breaking into a sweat then the obvious is to buy more bandwidth. On the other hand if you become CPU bound, you should be able to add more CPU power and your environment should simply extend to take advantage of it.
In my experience, if you architect the server-side correctly the network will always be the limiting factor to performance.
<shameless plug> The company I work for has benchmarked very large user systems and have quite a bit of experience with this...
</shameless plug>
If home recording is going to be the future of recording, the net and not HMV/WalMart/etc. will probably be the future of distribution. With the likes of Napster allowing "swapping" between individuals, and web sites allowing downloads (or streaming) of tracks to the wider population.
I think the bigger issue is how do artists get airplay on the more traditional mediums such as radio. Much of the radio content (certainly here in the UK) is controlled by record labels who lobby the station owners to get on the playlists. I can't image listening to streaming audio from the net in my car while driving into work just yet!
My ISP (Demon Internet) gives you unlimited email addresses at your own domain (albeit a sub-domain of demon.co.uk). This way I can sign up to anything with a unique name, e.g.: unique@myhost.demon.co.uk, and then I can tell where the spammer got my email address from.
Using this technique I have been able to tell that BT sell their customer's email address to sports.com, and Virgin Radio will sell their user's addresses to almost anyone selling junk!
Sure is interesting to find out where the spammers harvest the email addresses from.
Why don't you just configure MS Proxy to support regular HTTP authentication?
If it was my decision then that's exactly what I would do. But the guys who administer such things say that using NTLM is the best way (they're M$ brainwashed types) so there's nothing I can do... sadly!
...well, I've got the latest build (as of about 4 hours ago) and it's still not working... I guess I'll have to continue to boot VMWare/W2K just to use IE still until it's fixed.:-(
I read this point (support for MS Proxy) eagerly, but I still cannot get it working within the company I work for! The proxy is set up to use NTLM athentication and Mozilla still refuses to talk to it. No error message, nothing, just a blank page!!!
Anyone got any suggestions (except "Use a decent Proxy" - it's not my decision!;-( ) Until it works I'm stuck using IE!
The likes of Sun have been able to run Oracle in pretty much that way for a long time. With their E10000 fully loaded with 64GB RAM and 64CPUs Oracle sure does fly... and that's a 64bit version of Oracle too that's capable of using all of that resource. After the initial ramp-up time, most of the data that's used often is in RAM and the disks are barely touched unless you're doing some heavy update tasks that have to hit the disk anyway.
IMHO what exceptions that a method may throw is part of the API to that method, along with the return type and its parameters. Exceptions do have a real use as far as I'm concerned, take for example the JDBC API (java.sql.*), most of the methods there are defined as being able to throw a number of exceptions, meaning that something has gone wrong... I'd rather right exception handling blocks than checking every single return value anyday.
Maybe MS doesn't read their own books - but a lot of the are great
That was the point I was making... both of the books have very good points in them and are certinaly worth reading if you're not familiar with "defensive programming". It's just a shame that M$ don't always pratice what they preach on the subject.
Imagine, if you can, Windows with the stability and security of OpenBSD - would we still treat M$ with such hatred then?
you can throw a subclass of Error and then you don't have to declare that you are expecting the error
An Error and an Exception are completely different things despite both being derived from java.lang.Throwable.
To quote from the JDK documentation:
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. Most such errors are abnormal conditions. The ThreadDeath error, though a "normal" condition, is also a subclass of Error because most applications should not try to catch it.
A method is not required to declare in its throws clause any subclasses of Error that might be thrown during the execution of the method but not caught, since these errors are abnormal conditions that should never occur.
In fact, Java's exception handling is very good! The fact that the compiler insists that you must declare and handle all possible exceptions that can be thrown makes the possibility of runtime problems smaller. IIRC one of the objectives of the Java project (as with Oak) was to provide a safe implementation language that is difficult to crash at runtime.
Maybe the burger example was a very bad one, but my point is that my employer should own what I do in my spare time (unless they're willing to pay me for creating it).
As long as there is not a conflict of interests with the software that is developed during office hours and that developed at home then I don't see a huge problem.
For example:
If I was developing a web enabled widget ordering system for my employer during office hours and at home working on my Open Source Embedded Perl project, Oyster, there should not be a problem.
But...
If at work I was being paid to develop a whizzy new DBMS and going home and rolling those same ideas into an Open Source DBMS, then I'll be in severe trouble... and no doubt jobless!
You don't seem to have read the article, it does mention as a clause in any potential employment contract:
developed independently by the Employee on their own time and equipment
Which, to apply your example, would mean that if I worked in McDonalds and then went home in the evening and cooked a burger on my own cooker, using meat that I bought myself, it would belong to me and not McDonalds. In the current IT environment (certainly in the UK), this burger would belong to McDonalds, which certainly can't be right!
BTW, my burgers taste better that McDonalds anyway!;-)
Re:DjVu has Linux support - including SOURCE CODE!
on
A New Web Image Format
·
· Score: 1
Not only is there a Linux x86 binary available, the source code is also online here.
Microsoft used to sell Visual Fortran (aka Fortran Powerstation), but they sold it to Digital (now Compaq) in 1997. See here for more info.
Just finished my 5th can of Red Bull whilst trying to install Slak8.0 on my new machine... this story has made my day a whole lot better... NOT!
It is the "Professional Server" package... and yes, there is nothing (that I can find) on the RedHat site about the DVD being in the box... I was suprised to find it there myself. It pretty much contains everything that's on the individual CDs.
...now I'll be stuck in a Beowulf 10 miles long travelling at 5MPH on the way into work!
Yep, agree 100% that the site sucks... we're working on it and I can definitely assure you that the new site is free from flash and other stuff like that... The site is being re-done from scratch and will be up in a week or two.
You should try to chose a development environment and platform that will enable you to scale up to your required user population, and then if higher performance is required then invest more $$ in hardware/bandwidth.
For example, if your chosen backend server can swamp a T1 without breaking into a sweat then the obvious is to buy more bandwidth. On the other hand if you become CPU bound, you should be able to add more CPU power and your environment should simply extend to take advantage of it.
In my experience, if you architect the server-side correctly the network will always be the limiting factor to performance.
<shameless plug> The company I work for has benchmarked very large user systems and have quite a bit of experience with this... </shameless plug>
If home recording is going to be the future of recording, the net and not HMV/WalMart/etc. will probably be the future of distribution. With the likes of Napster allowing "swapping" between individuals, and web sites allowing downloads (or streaming) of tracks to the wider population.
I think the bigger issue is how do artists get airplay on the more traditional mediums such as radio. Much of the radio content (certainly here in the UK) is controlled by record labels who lobby the station owners to get on the playlists. I can't image listening to streaming audio from the net in my car while driving into work just yet!
That may be true, but on the ISS it rocks! ;-)
That's great news, they'll look just great in Mozilla on LinuxPPC... wait a minute, Shockwave doesn't work on... exactly! ;-)
This is exactly what I do right now.
My ISP (Demon Internet) gives you unlimited email addresses at your own domain (albeit a sub-domain of demon.co.uk). This way I can sign up to anything with a unique name, e.g.: unique@myhost.demon.co.uk, and then I can tell where the spammer got my email address from.
Using this technique I have been able to tell that BT sell their customer's email address to sports.com, and Virgin Radio will sell their user's addresses to almost anyone selling junk!
Sure is interesting to find out where the spammers harvest the email addresses from.
If it was my decision then that's exactly what I would do. But the guys who administer such things say that using NTLM is the best way (they're M$ brainwashed types) so there's nothing I can do... sadly!
...well, I've got the latest build (as of about 4 hours ago) and it's still not working... I guess I'll have to continue to boot VMWare/W2K just to use IE still until it's fixed. :-(
I read this point (support for MS Proxy) eagerly, but I still cannot get it working within the company I work for! The proxy is set up to use NTLM athentication and Mozilla still refuses to talk to it. No error message, nothing, just a blank page!!!
Anyone got any suggestions (except "Use a decent Proxy" - it's not my decision! ;-( ) Until it works I'm stuck using IE!
The likes of Sun have been able to run Oracle in pretty much that way for a long time. With their E10000 fully loaded with 64GB RAM and 64CPUs Oracle sure does fly... and that's a 64bit version of Oracle too that's capable of using all of that resource. After the initial ramp-up time, most of the data that's used often is in RAM and the disks are barely touched unless you're doing some heavy update tasks that have to hit the disk anyway.
IMHO what exceptions that a method may throw is part of the API to that method, along with the return type and its parameters. Exceptions do have a real use as far as I'm concerned, take for example the JDBC API (java.sql.*), most of the methods there are defined as being able to throw a number of exceptions, meaning that something has gone wrong... I'd rather right exception handling blocks than checking every single return value anyday.
Maybe MS doesn't read their own books - but a lot of the are great
That was the point I was making... both of the books have very good points in them and are certinaly worth reading if you're not familiar with "defensive programming". It's just a shame that M$ don't always pratice what they preach on the subject.
Imagine, if you can, Windows with the stability and security of OpenBSD - would we still treat M$ with such hatred then?
Microsoft have beaten them to it... some years ago they came out with this
I use my copy that was bought by the PHB to raise the height of my monitor - and it's been stable for years. Ironic?.
you can throw a subclass of Error and then you don't have to declare that you are expecting the error
An Error and an Exception are completely different things despite both being derived from java.lang.Throwable.
To quote from the JDK documentation:
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. Most such errors are abnormal conditions. The ThreadDeath error, though a "normal" condition, is also a subclass of Error because most applications should not try to catch it. A method is not required to declare in its throws clause any subclasses of Error that might be thrown during the execution of the method but not caught, since these errors are abnormal conditions that should never occur.
Java exceptions completely useless?
In fact, Java's exception handling is very good! The fact that the compiler insists that you must declare and handle all possible exceptions that can be thrown makes the possibility of runtime problems smaller. IIRC one of the objectives of the Java project (as with Oak) was to provide a safe implementation language that is difficult to crash at runtime.
Let's hope not, I've had two palms since birth and 3Com haven't sued me yet! ;-)
Maybe the burger example was a very bad one, but my point is that my employer should own what I do in my spare time (unless they're willing to pay me for creating it).
As long as there is not a conflict of interests with the software that is developed during office hours and that developed at home then I don't see a huge problem.
For example:
If I was developing a web enabled widget ordering system for my employer during office hours and at home working on my Open Source Embedded Perl project, Oyster, there should not be a problem.
But...
If at work I was being paid to develop a whizzy new DBMS and going home and rolling those same ideas into an Open Source DBMS, then I'll be in severe trouble... and no doubt jobless!
You don't seem to have read the article, it does mention as a clause in any potential employment contract:
developed independently by the Employee on their own time and equipment
Which, to apply your example, would mean that if I worked in McDonalds and then went home in the evening and cooked a burger on my own cooker, using meat that I bought myself, it would belong to me and not McDonalds. In the current IT environment (certainly in the UK), this burger would belong to McDonalds, which certainly can't be right!
BTW, my burgers taste better that McDonalds anyway! ;-)
Not only is there a Linux x86 binary available, the source code is also online here.