How do they handle the metadata and MP3 file tags for classical music?
Not very good. CDDB-quality, I would say. You certainly don't get all the information you would expect from a CD booklet. (There just are not enough tags to do that.) And the information which is there always needs rearranging. I never leave the tags for classical music as they are, anyway, so that doesn't bother me much. (I always use 'Album' for the title of multi-movement classical works, for example, with the movements as tracks.)
The year field is very often empty, unfortunately.
I wear contact lenses almost all the time, glasses only very occasionally. I regularly get smiles/glances etc. from unknown females when wearing contacts, never when wearing glasses. So I prefer the contacts.
Since you mentioned PHP: take a look at the PEAR project, the organization of its library and the structure of its classes. Lots of smart code reuse there.
I find that RSS feeds are very useful for sites that only have new content every once in a while. It saves a lot of useless visits to see if there is anything new.
I subscribe to Pandora and I'm outside the US. (I just gave my Dutch postal code in the 'zip code' field, had no problems subscribing.) I guess the 'must be a US resident' requirement is a later addition.
Pandora is fun and I got to know some great bands in the first week, but its choices tend to get repetitive after a while.
Use labels. Labels can do everything that folders can, and more. (A message can have more than one label, but in a folder-based system, a message can't be in more than one folder at a time.)
Implementing ANSI SQL standard ways of using existing MySQL features means there will be fewer unpleasant surprises ("gotchas") for those migrating to MySQL from other database systems:
* Strict Mode: MySQL 5.0 adds a mode that complies with standard SQL in a number of areas in which earlier versions did not; we now do strict data type checking and issue errors for all invalid dates, numbers and strings as expected
Can we now finally retire that tiresome "MySQL gotchas" link? Please?
I'd prefer to use an explicit tag that does exactly what I want it too and no more or less, rather than this checkmark thingy that seemingly arbitrarily affects some things, but not others.
I use the 'Comment' field for those kind of things. If Comment contains "Not for shuffle", keep out of Smart playlist which is the source for the Party shuffle. Etc.
Certainly. But the point of Ask Slashdot is that now others can read the answers too and learn something new, even if they were not searching for an answer to that particular problem at the time.
These "Just Google it" replies really miss the point, IMHO.
I don't think a person in a mansion is going to want to fill their library with paper back books.
Not that I live in a mansion (I wish) but I almost always prefer paperbacks to hardcovers. I find them more comfortable to hold and read and they take up less shelf space. The fact that they also cost less is an added bonus.
I found that translating some concepts gave strings of very different lengths. For example, some technical stuff became much longer strings in Spanish (maybe it was my translators). What do you do about the problem of the web forms getting messed up in different languages? My site is small enough to just test and adjust where necessary, but for a bigger site, this could be a problem.
In my case the number of different page templates (about 50) and languages (two, English and Dutch) was also small enough to adjust things by hand if needed.
PHP Developer Derick Rethans has given talks about multilingual development, there might be stuff of interest there.
I created a multilingual user interface for a moderately complicated web application with a small number of users like this:
create an include directory 'lang' with language files for every language needed. In my case, two 'en.inc.php' for English and 'nl.inc.php' for Dutch. These files contain the strings for the interface in an associative array. Example:
In general, if something is important today, it will get preserved into the future - somehow.
But what is considered important can vary over time. Example: knight novels from the middle ages. They were important in the twelfth century, but were considered scrap paper in the sixteenth century. So they were cut up and used to strengthen book bindings. But today we generally consider those medieval novels pretty interesting again. Unfortunately a lot of them did not survive the ages in which they were used as scrap paper.
JP
Re:Success of PHP easy to understand
on
A Decade of PHP
·
· Score: 2, Insightful
If you use either if (is_null($test)) or if ($test === null) instead of if ($test == null) you get the expected results.
How do they handle the metadata and MP3 file tags for classical music?
Not very good. CDDB-quality, I would say. You certainly don't get all the information you would expect from a CD booklet. (There just are not enough tags to do that.) And the information which is there always needs rearranging. I never leave the tags for classical music as they are, anyway, so that doesn't bother me much. (I always use 'Album' for the title of multi-movement classical works, for example, with the movements as tracks.)
The year field is very often empty, unfortunately.
JP
This one is interesting too:
k _makes_major_leap_forwa.html
http://www.oreillynet.com/mac/blog/2006/05/macboo
A video to show how easy it is to to get to the RAM chips and hard disk.
JP
And unfortunately, "licio.us" and "malicio.us" are also taken.
Vanity.
I wear contact lenses almost all the time, glasses only very occasionally. I regularly get smiles/glances etc. from unknown females when wearing contacts, never when wearing glasses. So I prefer the contacts.
JP
By using MySQL 5.0.
HTH,
JP
Since you mentioned PHP: take a look at the PEAR project, the organization of its library and the structure of its classes. Lots of smart code reuse there.
Good luck,
JP
I find that RSS feeds are very useful for sites that only have new content every once in a while. It saves a lot of useless visits to see if there is anything new.
JP
There was one two years ago.
Tried Online Dating?
Comments:1310 | Votes:84872
JP
I subscribe to Pandora and I'm outside the US. (I just gave my Dutch postal code in the 'zip code' field, had no problems subscribing.) I guess the 'must be a US resident' requirement is a later addition.
Pandora is fun and I got to know some great bands in the first week, but its choices tend to get repetitive after a while.
JP
Yes: Feed on Feeds.
JP
Absolute OpenBSD: UNIX for the Practical Paranoid
Building Firewalls with OpenBSD and PF, 2nd Edition
Mastering FreeBSD and OpenBSD Security
Secure Architectures with OpenBSD
JP
I don't have it yet, but iTunes is not mentioned in the list of changes from Apple: http://docs.info.apple.com/article.html?artnum=301 984.
JP
4. Fork InnoDB from the last GPL'd version.
Conceivably a less sucky option.
JP
You could, sort of, emulate that with labels:
Downside is that searching will be more work (you can't just drill down into a hierarchy)
JP
Use labels. Labels can do everything that folders can, and more. (A message can have more than one label, but in a folder-based system, a message can't be in more than one folder at a time.)
JP
Can we now finally retire that tiresome "MySQL gotchas" link? Please?
JP
I use the 'Comment' field for those kind of things. If Comment contains "Not for shuffle", keep out of Smart playlist which is the source for the Party shuffle. Etc.
JP
Heh... lovely subtle touch.
JP
Google really *would* have answered this.
Certainly. But the point of Ask Slashdot is that now others can read the answers too and learn something new, even if they were not searching for an answer to that particular problem at the time.
These "Just Google it" replies really miss the point, IMHO.
JP
I noticed that every time after I post something on /. I get a line like this in my web server log:
slashdot.org - - [23/Jun/2005:21:58:59 +0200] "GET http://ask.slashdot.org/ok.txt HTTP/1.0" 404 200 "-" "libwww-perl/5.803"
No idea what it is supposed to accomplish, but I assume that that is what your firewall is complaining about.
(Note: slashcode converted the URL above into a link, obviously the logfile entry is just a plaintext URL.)
JP
I don't think a person in a mansion is going to want to fill their library with paper back books.
Not that I live in a mansion (I wish) but I almost always prefer paperbacks to hardcovers. I find them more comfortable to hold and read and they take up less shelf space. The fact that they also cost less is an added bonus.
JP
I found that translating some concepts gave strings of very different lengths. For example, some technical stuff became much longer strings in Spanish (maybe it was my translators). What do you do about the problem of the web forms getting messed up in different languages? My site is small enough to just test and adjust where necessary, but for a bigger site, this could be a problem.
In my case the number of different page templates (about 50) and languages (two, English and Dutch) was also small enough to adjust things by hand if needed.
PHP Developer Derick Rethans has given talks about multilingual development, there might be stuff of interest there.
JP
I created a multilingual user interface for a moderately complicated web application with a small number of users like this:
create an include directory 'lang' with language files for every language needed. In my case, two 'en.inc.php' for English and 'nl.inc.php' for Dutch. These files contain the strings for the interface in an associative array. Example:
'nl.inc.php' contains:'en.inc.php' contains:I use a session to store the desired language:And then I just use the $l10n array for the strings in the user interface instead of hardcoded strings.
Which gives 'yes' if the session language is English and 'ja' if the session language is Dutch.
A simple technique but it seems to work good enough.
JP
In general, if something is important today, it will get preserved into the future - somehow.
But what is considered important can vary over time. Example: knight novels from the middle ages. They were important in the twelfth century, but were considered scrap paper in the sixteenth century. So they were cut up and used to strengthen book bindings. But today we generally consider those medieval novels pretty interesting again. Unfortunately a lot of them did not survive the ages in which they were used as scrap paper.
JP
If you use either if (is_null($test)) or if ($test === null) instead of if ($test == null) you get the expected results.
JP