The heading of the linked page is 'Vista: a prototype for OSAF's Networked Personal Information Manager'. It is a prototype. Quoting from the linked page: Vista doesn't attempt to address all aspects of the eventual product, so please don't conclude that if something isn't mentioned in this description that it will be absent from the product (or the inverse as well - not everything in Vista will be in our first or subsequent releases). In particular, there wasn't much emphasis on a polished visual appearance, it didn't deal with the calendar at all, and we didn't do much involving outlines within views like we intend to.
Further on, it goes on to say: Vista is written entirely in Python, using the Tkinter toolkit, augmented by Pmw, a widget framework written in Python. Since our real application will be based on wxWindows, most of Vista's code can't be used directly in the real thing. Since it's based on Tkinter, it runs on Linux, Macintosh and Windows.
Tkinter provides what is is by no means a nice looking interface, but one that works, and does so relatively well across platforms. The controls look out of place simply because they are being drawn by Tk, not a 'more standard' widget set such as GTK or QT. Switching to wxWindows for the final product will provide a nice consistent look and feel on Mac OS X, Linux and Windows.
Vista is a prototype, nothing more. It is designed to test their ideas on and is not intended to be a fully functional or 'professional' looking.
Ah, as King of the World points out.maori.nz is the 11th second level domain name that I missed. This only went live on Tuesday 3 September 2002 which explains its absence from the New Zealand Domain Name Structure document.
Not sure why the "12th second level domain" phrase surprised you. The New Zealand Domain Name Structure describes the current structure and processes surrounding the creation of new second level.nz domains. It mentions that the general form of NZ domain names is name.domain.nz where name is the user chosen name, and domain is one of.ac,.co,.cri,.gen,.govt,.iwi,.mil,.net,.org and.school.
The fact that that document only lists 10 second level domains surprises me as this would make.geek.nz the 11th...
When using Mac OS X I try as hard as possible to avoid 'ports' of *nix software. This is simply because unless a decent job has been done on the porting, the look and feel just does not fit with the rest of the system. To make a *nix application fit in with the look and feel of the system would require a substantial amount of modification to the code, sometimes enough that it would be easier to just start from scratch.
One thing that I really like about iTunes is its very easy to see which tracks belonging to which album, and which album belongs to which artist, using the browse mode. The smart playlists feature also means that simply adding a song by your favourite artist to your music library can make it appear in playlists whose criteria it matches.
And to write a double-clickable shell script of any variety, just give it a.command file extension, and make sure its exectuable bit is set. The script is then opened in a Terminal window and executed when double-clicked.
Your definition of 'all the time' would appear to be different from what I understand it to be. To me, 'all the time' would mean that after _every_ update I would have to reboot. This is not the case. Currently in Software Update I see two updates available for me to install - Internet Explorer 5.2 Security Update and QuickTime. Of these, only QuickTime requires an update. I dont really see how QuickTime should require an reboot, but it is a rather integral part of the OS. Rebooting after security updates that dont involve core OS changes also seems a little wierd.
Personally, I think its a much bigger problem than you make it out to be. First, IIS only comes with the 'Professional' versions of Windows. The fact that it is vulnerable to a large number of exploits unless frequently updated would scare the begeezers out of me enough to flag that idea completely. When IIS is installed, does it start runnning as a service by default or is its activation required somehow?
As for public FTP servers, there is the issue of finding a public FTP server that allows uploads of files larger than would be considered appropriate for email (from 3MB to over 75MB). Also, once you've uploaded the file and emailed the recipient the URL, _anyone_ can get the file. Not good for anything even slightly private. Yes, email is not private. People can eavesdrop on the mail transfer and read your mail, but the number of people who have access to this situation is much lower. If you dont mind this, and can find a suitable server, a public FTP server is definately a good option to use. Your mailservers will thank you for it.
That relies on there being an FTP server for you to access though. If you have an FTP server available, then yes it is very easy. Otherwise, that solution doesnt really help at all.
How is this relevant to the question asked? The poster asked for a POP3 server that copes well when serving a mailbox > 40MB. This mailbox could have 1 40MB message or it could have 41000 1k messages.
Sending large emails via SMTP may not be the best useage of the protocol but in many cases (read - when one party is running Windows) it is very difficult to use FTP or scp to accomplish the same task as the tools are simply not available.
Lots of information about the radix sort is available. Data Structures and Algorithms: Radix Sorting describes the algorithm and its performance characteristics, and Radix Sort Revisited describes how to work around the problem of sorting negative floating point values, as well as reducing the complexity and increasing temporal coherence.
Okay, your first two points are good, and I agree that something should be done to address these. However, I have not yet seen any wierd data embedded by Chimera. I may have just missed it so I'm not too sure.
The last point is completely untrue. Right clicking on the toolbar and choosing 'Customize Toolbar...' allows you to remove all the buttons. Setting the icon size to small will remove much of the vertical white space around the address bar. If this isnt what you mean, I apologize:)
Out of curiosity, what exactly do you class as properly supporting drag and drop? I've just played around with it in Chimera, and it seems to work as I would expect. Only noticeable difference between it and Internet Explorer is that Chimera displays a grey rectangle representing the dragged text where Internet Explorer displays a grey border around highly transparent text. Neither of these behaviours is consistent with drag and drop from other Mac OS X applications, but I fail to see how Internet Explorers is more correct.
In the context of the article, an Application is a program that runs, has a native GUI, and has an icon in the dock. This has previously not been possible to do with Python under Mac OS X, without 3rd party toolkits such as wxWindows/wxPython.
A good place to starting looking is at iODBC. They provide an SDK with the necessary headers and library to get started. OpenLink provides ODBC drivers for various database engines, as well as a 'Cross-Platform ODBC SDK'.
If you read the methodology of that performance comparison, you will notice that the author says:
"All artificial language performance benchmarks, mine included, do not measure real-world performance." (authors emphasis).
The performance of various languages varies greatly in different situations, and factors other than speed play a part in the choice of a scripting language for an application.
A website that could come in handy for learning about x86 assembly language is DDJ Microprocessor Center. In specific, the On-line Intel Documentation links are almost invaluable when learning to code for the x86 architecture. Being Intel reference manuals, they tend to cut to the case relativly quickly.
From memory, the official ICQ client installs into ~/Applications.
The heading of the linked page is 'Vista: a prototype for OSAF's Networked Personal Information Manager'. It is a prototype. Quoting from the linked page:
Vista doesn't attempt to address all aspects of the eventual product, so please don't conclude that if something isn't mentioned in this description that it will be absent from the product (or the inverse as well - not everything in Vista will be in our first or subsequent releases). In particular, there wasn't much emphasis on a polished visual appearance, it didn't deal with the calendar at all, and we didn't do much involving outlines within views like we intend to.
Further on, it goes on to say:
Vista is written entirely in Python, using the Tkinter toolkit, augmented by Pmw, a widget framework written in Python. Since our real application will be based on wxWindows, most of Vista's code can't be used directly in the real thing. Since it's based on Tkinter, it runs on Linux, Macintosh and Windows.
Tkinter provides what is is by no means a nice looking interface, but one that works, and does so relatively well across platforms. The controls look out of place simply because they are being drawn by Tk, not a 'more standard' widget set such as GTK or QT. Switching to wxWindows for the final product will provide a nice consistent look and feel on Mac OS X, Linux and Windows.
Vista is a prototype, nothing more. It is designed to test their ideas on and is not intended to be a fully functional or 'professional' looking.
A good discussion of this was in Linux Journal recently.
Briefly, CVS lacks version control across file renames, has some issues with binary files, and the CVS code base has serious design issues.
Ah, as King of the World points out .maori.nz is the 11th second level domain name that I missed. This only went live on Tuesday 3 September 2002 which explains its absence from the New Zealand Domain Name Structure document.
Not sure why the "12th second level domain" phrase surprised you. The New Zealand Domain Name Structure describes the current structure and processes surrounding the creation of new second level .nz domains. It mentions that the general form of NZ domain names is name.domain.nz where name is the user chosen name, and domain is one of .ac, .co, .cri, .gen, .govt, .iwi, .mil, .net, .org and .school.
.geek.nz the 11th...
The fact that that document only lists 10 second level domains surprises me as this would make
When using Mac OS X I try as hard as possible to avoid 'ports' of *nix software. This is simply because unless a decent job has been done on the porting, the look and feel just does not fit with the rest of the system. To make a *nix application fit in with the look and feel of the system would require a substantial amount of modification to the code, sometimes enough that it would be easier to just start from scratch.
One thing that I really like about iTunes is its very easy to see which tracks belonging to which album, and which album belongs to which artist, using the browse mode. The smart playlists feature also means that simply adding a song by your favourite artist to your music library can make it appear in playlists whose criteria it matches.
Writing a bourne shell script that launches IE with a given URL:And to write a double-clickable shell script of any variety, just give it a
Of these, only QuickTime requires an update.
Err... should be only QuickTime requires a reboot.
Your definition of 'all the time' would appear to be different from what I understand it to be. To me, 'all the time' would mean that after _every_ update I would have to reboot. This is not the case. Currently in Software Update I see two updates available for me to install - Internet Explorer 5.2 Security Update and QuickTime. Of these, only QuickTime requires an update. I dont really see how QuickTime should require an reboot, but it is a rather integral part of the OS. Rebooting after security updates that dont involve core OS changes also seems a little wierd.
Personally, I think its a much bigger problem than you make it out to be. First, IIS only comes with the 'Professional' versions of Windows. The fact that it is vulnerable to a large number of exploits unless frequently updated would scare the begeezers out of me enough to flag that idea completely. When IIS is installed, does it start runnning as a service by default or is its activation required somehow?
As for public FTP servers, there is the issue of finding a public FTP server that allows uploads of files larger than would be considered appropriate for email (from 3MB to over 75MB). Also, once you've uploaded the file and emailed the recipient the URL, _anyone_ can get the file. Not good for anything even slightly private. Yes, email is not private. People can eavesdrop on the mail transfer and read your mail, but the number of people who have access to this situation is much lower. If you dont mind this, and can find a suitable server, a public FTP server is definately a good option to use. Your mailservers will thank you for it.
That relies on there being an FTP server for you to access though. If you have an FTP server available, then yes it is very easy. Otherwise, that solution doesnt really help at all.
How is this relevant to the question asked? The poster asked for a POP3 server that copes well when serving a mailbox > 40MB. This mailbox could have 1 40MB message or it could have 41000 1k messages.
Sending large emails via SMTP may not be the best useage of the protocol but in many cases (read - when one party is running Windows) it is very difficult to use FTP or scp to accomplish the same task as the tools are simply not available.
Lots of information about the radix sort is available. Data Structures and Algorithms: Radix Sorting describes the algorithm and its performance characteristics, and Radix Sort Revisited describes how to work around the problem of sorting negative floating point values, as well as reducing the complexity and increasing temporal coherence.
Okay, your first two points are good, and I agree that something should be done to address these. However, I have not yet seen any wierd data embedded by Chimera. I may have just missed it so I'm not too sure.
:)
The last point is completely untrue. Right clicking on the toolbar and choosing 'Customize Toolbar...' allows you to remove all the buttons. Setting the icon size to small will remove much of the vertical white space around the address bar. If this isnt what you mean, I apologize
Out of curiosity, what exactly do you class as properly supporting drag and drop? I've just played around with it in Chimera, and it seems to work as I would expect. Only noticeable difference between it and Internet Explorer is that Chimera displays a grey rectangle representing the dragged text where Internet Explorer displays a grey border around highly transparent text. Neither of these behaviours is consistent with drag and drop from other Mac OS X applications, but I fail to see how Internet Explorers is more correct.
In the context of the article, an Application is a program that runs, has a native GUI, and has an icon in the dock. This has previously not been possible to do with Python under Mac OS X, without 3rd party toolkits such as wxWindows/wxPython.
A good place to starting looking is at iODBC. They provide an SDK with the necessary headers and library to get started. OpenLink provides ODBC drivers for various database engines, as well as a 'Cross-Platform ODBC SDK'.
If you read the methodology of that performance comparison, you will notice that the author says:
"All artificial language performance benchmarks, mine included, do not measure real-world performance." (authors emphasis).
The performance of various languages varies greatly in different situations, and factors other than speed play a part in the choice of a scripting language for an application.
A website that could come in handy for learning about x86 assembly language is DDJ Microprocessor Center. In specific, the On-line Intel Documentation links are almost invaluable when learning to code for the x86 architecture. Being Intel reference manuals, they tend to cut to the case relativly quickly.