I'm sure the GTK and Glade solution works fine. But wouldn't Java, JDBC, plus a GUI builder ( even a freely downloadable Borland JBuilder Personal or now Eclipse.org has a GUI Builder ) be a lot more crossplatform and mature solution?
There are also quite a few over the over-the-shelf Java JDBC components and tools that you can buy as well in case you're building a commercial application.
It makes files so absolutely huge. Even something like "A" is a least 14 bytes, whereas in a binary format, it would probably be 2 at most (identifier byte and note byte).
Just do what OpenOffice did, and ZIP the thing. XML is text, meaning that zipping it up will leave you with a file that may even be smaller than a compareable binary format. Or so I've heard with the OO.o format versus latter.DOC format debates.
Plus with this approach you can write a simple script to pull information from your XML format, or debug your file format with a text editor, etc, etc...
...besides, once SVG is supported, XSLT should be able to transform MusicXML to SVG, SVG Print, or PDF.
Where is it going to get all those funny obscure fonts that music notation uses?
Saying just use XSLT to convert MusicXML to SVG, I think is like saying just use XSLT to convert MathML to SVG. You are going to have to draw every obscure symbol the Music or Math notation needs and your resulting SVG document would be impractical in size.
Not only MIDI and MOD are free, open formats, so do the tools that make and play them! Why bother for another format, when binary ones are doing the job greatly? Besides, storing music in text formats are too bloated to be useful anyway.
From the faq...
[...]
Before MusicXML, the only music interchange format commonly supported was MIDI. MIDI is a wonderful format for performance applications like sequencers, but it is not so wonderful for other applications like music notation. MIDI does not know the difference between an F-sharp and a G-flat; it does not represent stem direction, beams, repeats, slurs, measures, and many other aspects of notation. [...]
In short MIDI knows nothing about music notation. It can not render the music score that it is playing for you, on your computer screen. There full answer is in the FAQ. I suggest reading that.
The XEMO Project is a venture to get a sturdy MusicXML studio/rendering application.
The project seems dead or near death right now, but it would have been a great tool for teaching music in schools. Especially if it turned out like Guitar Pro.
Guitar pro is not free and uses a proprietory file format. But it is an excellent way to learn guitar by "playing along" with the pros.
The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam.
If a domain uses SPF, users can now with assurity filter by domainname. That means I can say "if sender_domain==aol.com then [ file under ok ]". You can't do that right now cause anybody can spoof aol.com
If the major players use SPF, then spammers will have to resort to creating their own domains or spoofing non-SPF domains. Hopefully the non-SPF domain admins will eventually get the idea and publish SPF records.
SPF rocks, I wish Yahoo and hotmail would pick it up.
Lots of e-businesses generate unique email addresses for different consumer requests, which can then be thrown away, and individuals and mailing list managers (like ezmlm for subscription confirmations) do this too. It works because often the part of the email address after a + sign (or for qmail, a -) is ignored by the mail delivery agent, but can still be used for filtering/sorting mail by the user. Seems to me any DNS-based email address registry has to be smart enough to deal with it.
The recipient's MTA will check the sender's SPF record. You can auto-generate all the email accounts you'd like, only the domain name portion of the email address is authenticated in SPF.
In fact that was one of the arguments against SPF, people said that it did not go far enough and actually authenticate users.
Personally, as someone who has to administer an email server and whose domains are sometimes used in forgeries for spam ( last one was a few days ago ), I'm all for SPF.
Using muscle to force the Internet into a standard isn't going to work. We need something that *is* a standard, rather than *pushing* a standard upon people.
We've been waiting for an anti-spam standard for years now. What do we have? Nothing.
It's about time someone with clout got up and started making decisions.
I have 4 blocklist on my email server, and still we get a ton of spam everyday. My users hate it, I hate but we have to deal with it whilst the IETF works out their political agenda.
PS. I've also been waiting for the Calendar Access Protocol for a while now. Years, where is it? We're on draft 11 now.
Sometimes design by commitee plain sucks; and we just have to admit that.
Most every car dealer either arranges financing for their customers, and many are actual lenders.
I have never heard of a dealer that puts up the money for payment of a car. That is why they really do want to get you approved. If you default on the loan, they have nothing to do with it, that's between you and the bank/lender. If the dealer thinks you can get past the lender's radar, they will sell you the vehicle.
In fact for the numerous amount of times I've shopped for cars with friends and family ( I'm a big guy so I often got dragged along for intimidation factor ), and for myself I've never come across a dealer that does. And that's one of the first things I asked when we're discussing price. "Who exactly are we going to owe this money?"
Even the huge Ford dealer I bought my truck from, one of the largest chains in central Florida, got it's credit from the "Ford Credit" Ford subsidiary.
That is right on the money. Sun is trying to make an alternative to the CLR - a blantant attempt to take back developers who've switched from Sun J2EE to MS.Net.
And this is wrong... how???
The Mono project and DotGNU project both have plans for compiling Java to IL, allowing.Net and Java apps to talk to each other natively
Mono guys seem to have a lot of plans.
why then is Sun developing yet another IL standard?
How many times does a company have to be convicted of anti-trust behavior before one stops trusting them? Would you, as a Microsoft competitor, bank your new and emerging technologies on standards that Microsoft has copyrights and patents on? Some you've been in court with on many occasions?
Microsoft has said linux is one of their biggest treats. Don't you think they will use those patents and copyrights to hold down open source if given half the chance?
The question for potential users is: why wait until 2010 when the CLR is already here? And why trust Sun after they have disappointed the community so thoroughly, both in terms of broken promises on an open Java standard and in terms of technology?
I'd be hard pressed to name films where the sex scenes weren't gratuitous if you boiled it down far enough.
I don't dig hollywood movies either. I watch mostly Indie films. That's why I got rid of cable, stopped going to the movies ( > 2years now ), and got a upgraded netflix account:)
Any way, with some movies the sex has a point, I think. Check out Y tu mama tambien, the movie was also *very* sexually. They both have long lingering wanking scenes, for instance, though "Y tu mama tambien"'s scene has a point. It shows us the unusual, and oft erotic closeness of the characters. Without that scene we, the audience, would not get that. "Sex and Lucia"'s wanking scene ( the girl watching the p0rno ), envolved p0rn, and seemed like p0rn, I think.
If you like good Indie/Foreign romance/dramas, then you check out those movies in my first post, and "Y Tu Mama Tambien". Netflix has them all.
... if you include Fedora Core as a Red Hat product, with the possible exception of #3 (no change in product lifetime).
Fedora Core is not a supported Red Hat product. You can not get support for Fedora Core.Redhat Support will point and laugh at you if you ask. You have to upgrade to their costly enterprise versions. You can and do get support for Mandrakes product.
#1 - Software updates for all supported products. Note that anything older than Mandrake 9.0 is already not supported, and therefore they have no committment to provide updates.
Much better than releasing a product in say, what was it March? And EOLing it by the end of the year, like RedHat did.
I use to be the biggest Redhat cheerleader. Until Redhat made me, and a lot of people I am sure, eat crow. Here we are being the biggest Linux proponent in our colleges's IT department, totting all the savings we will have with RedHat Linux. How we won't have to do all the software license accounting we do with other commercial software etc. The department went ahead and ordered a large beowulf cluster and numerous labs all standardized with Redhat with the impression that we do support and licenses were free.
Now we are scratching our heads looking for an upgrade plan, after Redhat announces that there will be no software updates for their free platforms as they exist in a matter of months.
Oh, but you get to continue to QA for them for free
This indicates revenue of a million a movie; that's a paltry sum which no American movie house would bother with.
Maybe that's a good thing? The wealth is distribute, hence no bully shoving decisions down the throats of smaller companies; as we have with hollywood.
Anyway my point though is, why be defensive? Bollywoood's billion a good thing for the Indian people right?
A lot of people watch these movies. I have seen a few. To a film, they were insipid.
And this is exactly what many, many people think of hollywood movies!
Their movies weren't made for you or your demographic, or mine for that matter. Much of the world is looking at your favorite shows and going "how do people stand that crap?"
Tired of the lack of decent domestic films, I've recently filled my Nexflix queue with foreign films. Apropos, just last night, my wife and I watched Sex and Lucia.
My, that was an awful movie. I thought the sex scenes, though sexy, were largely gratuitous. I got this from netflix as well, and I regreted. If you want a better movie roughly in that category, checkout, "The Dancer upstairs", or "The Horseman on the roof".
If you want an example of riddiculous standards, checkout Storytelling ( A very cynical and depressing movie albeit ).
The movie has a huge redbox over an interracial sex scene. Even in the discussion of the movie at imdb.com, no one understands how this is worse than all the gratuitous sex we see in R rated movies. From really explicit teenage lesbian scenes in Lost and Delirious, to movies like "Basic Instinct". Seems certain situations are taboo as well.
But in any case, it's a waste of your money and mine - with that kind of money you could get a new nuclear sub, a B2 bomber, AND an aircraft carrier (sans aircraft)!
And this gets modded up? I don't know about you, but I'd rather pay for a massive improvement to transportation in my area than a few massive vehicles designed for killing.
Maybe grandparent of this post should have included a "sarcasm ahead" warning.
If the donator want's to sponsor porting mozilla over to the original NES, then, that's his right. If someone wants to code it, then that is their right as well.
No one's stoping you from sponsoring the main firebird's development.
Tolkien detested allegory of any kind, whereas the whole Narnia series were just that.
So you're saying that there was absolutely no allegory in any of Tolkien's work?
...while Narnia series was both allegory and a fable
``An allegory differs both from fable and parable, in that the properties of persons are fictitiously represented as attached to things, to which they are as it were transferred. . ..
This is truly a remarkable troll. You sir, are an inspiration to us all.
Scripting languages and archives
on
Tomcat 5.0 Released
·
· Score: 2, Insightful
How exactly is a language designed to scale well ? In LoC ?
I have a few. One of the bigger design flaws PHP has is the lack of a compiled-archive format.
We have long known scripting languages do not scale well partially because they have to be evaluated entirely at runtime.
PHP's method of archives, ie. include some_library.inc.php is not as rigorous/reliable as import com.example.some_library as the application increases in size in my experience.
I don't know why but, having hundreds of *.inc.php files makes things very difficult to debug. Compared to a large number of packages to import.
PHP should introduce a binary opcode storage format. A standard format that would allow the use of binary archives/modules and runtime opcode caching. Maybe those files would be called.phpc for php compiled or something. These phpc files can seen as the php runtime as compiled independent modules ala.so and Java packages.
I read an article the other day about Ethan Hawke's next movie, "Billy Dead", trying a new way to get financing: by selling 900,000 IPO shares @ $8.75.
That's not new. There was a company doing this in the height of the tech boom. They were setup as an exchange company and sold shares to many movies.
There are also quite a few over the over-the-shelf Java JDBC components and tools that you can buy as well in case you're building a commercial application.
To each his own I guess.
Just do what OpenOffice did, and ZIP the thing. XML is text, meaning that zipping it up will leave you with a file that may even be smaller than a compareable binary format. Or so I've heard with the OO.o format versus latter .DOC format debates.
Plus with this approach you can write a simple script to pull information from your XML format, or debug your file format with a text editor, etc, etc...
Where is it going to get all those funny obscure fonts that music notation uses?
Saying just use XSLT to convert MusicXML to SVG, I think is like saying just use XSLT to convert MathML to SVG. You are going to have to draw every obscure symbol the Music or Math notation needs and your resulting SVG document would be impractical in size.
Nop, I don't think that would work very well.
From the faq...
In short MIDI knows nothing about music notation. It can not render the music score that it is playing for you, on your computer screen. There full answer is in the FAQ. I suggest reading that.
The project seems dead or near death right now, but it would have been a great tool for teaching music in schools. Especially if it turned out like Guitar Pro.
Guitar pro is not free and uses a proprietory file format. But it is an excellent way to learn guitar by "playing along" with the pros.
If a domain uses SPF, users can now with assurity filter by domainname. That means I can say "if sender_domain==aol.com then [ file under ok ]". You can't do that right now cause anybody can spoof aol.com
If the major players use SPF, then spammers will have to resort to creating their own domains or spoofing non-SPF domains. Hopefully the non-SPF domain admins will eventually get the idea and publish SPF records.
SPF rocks, I wish Yahoo and hotmail would pick it up.
The recipient's MTA will check the sender's SPF record. You can auto-generate all the email accounts you'd like, only the domain name portion of the email address is authenticated in SPF.
In fact that was one of the arguments against SPF, people said that it did not go far enough and actually authenticate users.
Personally, as someone who has to administer an email server and whose domains are sometimes used in forgeries for spam ( last one was a few days ago ), I'm all for SPF.
We've been waiting for an anti-spam standard for years now. What do we have? Nothing.
It's about time someone with clout got up and started making decisions.
I have 4 blocklist on my email server, and still we get a ton of spam everyday. My users hate it, I hate but we have to deal with it whilst the IETF works out their political agenda.
PS. I've also been waiting for the Calendar Access Protocol for a while now. Years, where is it? We're on draft 11 now.
Sometimes design by commitee plain sucks; and we just have to admit that.
He's dead, Jim!
I have never heard of a dealer that puts up the money for payment of a car. That is why they really do want to get you approved. If you default on the loan, they have nothing to do with it, that's between you and the bank/lender. If the dealer thinks you can get past the lender's radar, they will sell you the vehicle.
In fact for the numerous amount of times I've shopped for cars with friends and family ( I'm a big guy so I often got dragged along for intimidation factor ), and for myself I've never come across a dealer that does. And that's one of the first things I asked when we're discussing price. "Who exactly are we going to owe this money?"
Even the huge Ford dealer I bought my truck from, one of the largest chains in central Florida, got it's credit from the "Ford Credit" Ford subsidiary.
You say that like if it is a bad thing.
--Kunta Kinte
Card-carrying GNU/FSF Zealot
And this is wrong... how???
The Mono project and DotGNU project both have plans for compiling Java to IL, allowing .Net and Java apps to talk to each other natively
Mono guys seem to have a lot of plans.
why then is Sun developing yet another IL standard?
How many times does a company have to be convicted of anti-trust behavior before one stops trusting them? Would you, as a Microsoft competitor, bank your new and emerging technologies on standards that Microsoft has copyrights and patents on? Some you've been in court with on many occasions?
Microsoft has said linux is one of their biggest treats. Don't you think they will use those patents and copyrights to hold down open source if given half the chance?
You don't trust Sun, so you're recommending...
Microsoft????
Ohh-kayyy..., next post please.
I don't dig hollywood movies either. I watch mostly Indie films. That's why I got rid of cable, stopped going to the movies ( > 2years now ), and got a upgraded netflix account :)
Any way, with some movies the sex has a point, I think. Check out Y tu mama tambien, the movie was also *very* sexually. They both have long lingering wanking scenes, for instance, though "Y tu mama tambien"'s scene has a point. It shows us the unusual, and oft erotic closeness of the characters. Without that scene we, the audience, would not get that. "Sex and Lucia"'s wanking scene ( the girl watching the p0rno ), envolved p0rn, and seemed like p0rn, I think.
If you like good Indie/Foreign romance/dramas, then you check out those movies in my first post, and "Y Tu Mama Tambien". Netflix has them all.
Fedora Core is not a supported Red Hat product. You can not get support for Fedora Core.Redhat Support will point and laugh at you if you ask. You have to upgrade to their costly enterprise versions. You can and do get support for Mandrakes product.
#1 - Software updates for all supported products. Note that anything older than Mandrake 9.0 is already not supported, and therefore they have no committment to provide updates.
Much better than releasing a product in say, what was it March? And EOLing it by the end of the year, like RedHat did.
I use to be the biggest Redhat cheerleader. Until Redhat made me, and a lot of people I am sure, eat crow. Here we are being the biggest Linux proponent in our colleges's IT department, totting all the savings we will have with RedHat Linux. How we won't have to do all the software license accounting we do with other commercial software etc. The department went ahead and ordered a large beowulf cluster and numerous labs all standardized with Redhat with the impression that we do support and licenses were free.
Now we are scratching our heads looking for an upgrade plan, after Redhat announces that there will be no software updates for their free platforms as they exist in a matter of months.
Oh, but you get to continue to QA for them for free
Maybe that's a good thing? The wealth is distribute, hence no bully shoving decisions down the throats of smaller companies; as we have with hollywood.
Anyway my point though is, why be defensive? Bollywoood's billion a good thing for the Indian people right?
A lot of people watch these movies. I have seen a few. To a film, they were insipid.
And this is exactly what many, many people think of hollywood movies!
Their movies weren't made for you or your demographic, or mine for that matter. Much of the world is looking at your favorite shows and going "how do people stand that crap?"
It is all opinion.
My, that was an awful movie. I thought the sex scenes, though sexy, were largely gratuitous. I got this from netflix as well, and I regreted. If you want a better movie roughly in that category, checkout, "The Dancer upstairs", or "The Horseman on the roof".
If you want an example of riddiculous standards, checkout Storytelling ( A very cynical and depressing movie albeit ). The movie has a huge redbox over an interracial sex scene. Even in the discussion of the movie at imdb.com, no one understands how this is worse than all the gratuitous sex we see in R rated movies. From really explicit teenage lesbian scenes in Lost and Delirious, to movies like "Basic Instinct". Seems certain situations are taboo as well.
Maybe grandparent of this post should have included a "sarcasm ahead" warning.
If the donator want's to sponsor porting mozilla over to the original NES, then, that's his right. If someone wants to code it, then that is their right as well.
No one's stoping you from sponsoring the main firebird's development.
I guess tone is everything.
Tolkien detested allegory of any kind, whereas the whole Narnia series were just that.
So you're saying that there was absolutely no allegory in any of Tolkien's work?
...while Narnia series was both allegory and a fable
From http://dictionary.reference.com/search?q=allegoryThis is truly a remarkable troll. You sir, are an inspiration to us all.
I have a few. One of the bigger design flaws PHP has is the lack of a compiled-archive format.
We have long known scripting languages do not scale well partially because they have to be evaluated entirely at runtime.
PHP's method of archives, ie. include some_library.inc.php is not as rigorous/reliable as import com.example.some_library as the application increases in size in my experience.
I don't know why but, having hundreds of *.inc.php files makes things very difficult to debug. Compared to a large number of packages to import.
PHP should introduce a binary opcode storage format. A standard format that would allow the use of binary archives/modules and runtime opcode caching. Maybe those files would be called .phpc for php compiled or something. These phpc files can seen as the php runtime as compiled independent modules ala .so and Java packages.
Either this is quadratic time not exponential, or else I'm bigger trouble with this "Analysis of algos." exam I have tommorrow :)
O(2^N) is exponential.
I'd hardly consider waiting 48 days 'itching'.
Sounds very responsible in my opinion.
That's not new. There was a company doing this in the height of the tech boom. They were setup as an exchange company and sold shares to many movies.