The Playlist: My Love/Hate Relationship With iTunes
Grok Headline matches for The Playlist: My Love/Hate Relationship With iTunes
PHP is a love-hate relationship
PHP is a love-hate relationship
12/11/2002 01:14 PMJust visited loudthinking.com and David Hansson (who believe or not
appears to be a PHP supporter) wrote:
> Specifically, PHP is sorely lacking in mature and widely applied
> MVC frameworks, persistence abstractions, IDEs, testing suites,
> and enterprise solutions.
Frankly I come from the neanderthal era of computing, before the
world-wide web, and I can say that many of the modern java solutions
are just a methodology, and not a collection of universal
"best-practices".
1. There exist MVC frameworks for PHP such as Phrame. This concept is nice, but
i don't use MVC - it's just one way of doing things advocated by
Smalltalk consultants turned Java advocates. There are other effective
ways to control viewing permissions, including setting directory
permissions or using session variables and databases. The key thing is
to separate business logic and presentation. It becomes easy to manage
permissions after this separation.
2. Persistence abstractions are also superficially nice, and I have
implemented them in C and C++ using my own database schema and also
using MFC serialization methods. Looking back at my past experience,
they were a waste of time because of the overhead of the mapping layer
(whether in C or PHP), and remapping when the data dictionary changed.
However because virtually every modern OOP book discusses it, it looks
really cool. The biggest headaches with persistent abstractions are
(1) most dataset manipulation tasks are best done using SQL, not in
objects and (2) problems with serialization and data migration (see
Martin Fowler's interview). When you
upgrade your objects, the serialization breaks. With PHP arrays (or
Java Dictionary's) retrieved from an SQL statement, we don't have such
issues. There are still some cases when persistent objects are better.
One example is when you have a low-level datastore such as sleepycat's
BDB, where PHP (or Java) objects provide a richer interface than the
primitive database.
3. IDE's. I totally agree here. My two main gripes are (1) everytime i
upgrade PHP (which is often as I have to test my PHP software on
different PHP versions), I have to upgrade the Debugger/Zend
Optimizer/etc, and (2) that refactoring tools are pretty poor in the
PHP world. Most of the time, I just use homesite's regular expression
replace, and CVS to undo any mistakes :-(
4. Testing suites. If you mean formal methods such as JUnit, then
PEAR's PHPUnit is
pretty good.
5. Enterprise solutions. I agree that PHP cannot be used for every
part of an web-based enterprise solution. But for any type of coding
that does not involve low-level work or intensive database processing,
it's pretty good. In general, we find that we can use PHP for about
60-70% of our enterprise work. Our
staff would have preferred to code 100% of our web-applications in PHP
(it's so beautifully easy), but some things cannot be done in a 4GL.
"zeldman.kiss"
PHP: A love and hate relationship
PHP: A love and hate relationship
12/11/2002 05:20 PMIt so happens that every once in a while I get really annoyed with
PHP. Like, for example, right now. I got myself worked up and now I am
ready to pour my frustrations out. But let me clarify. I am not
annoyed with PHP itself, rather it is the community that gets up my
nerves. Please read on and I will be happy to explain .
Cellular/Wi-Fi Love Hate Relationship
Cellular/Wi-Fi Love Hate Relationship
08/23/2004 12:23 PMAnother limited combined Wi-Fi/cellular offering hits the market, this
time from DoCoMo: Like the other services introduced to date, this one
has its limitations. Users will be able to make voice over Wi-Fi calls
but only in their offices and only if their office has a special
server from NEC. Voice over Wi-Fi won't be available outside of the
office, even on DoCoMo hotspots. It sounds like even data over Wi-Fi
will only be available on hotspots built specially for the device.
It's a combination of technical shortcomings and uncertainty about how
to make the best of Wi-Fi that is preventing cellular operators from
offering seamless combined services. Ultimately, the cellular
operators will have to make combined offerings because Wi-Fi is
popping up in more places and customers want the high-speed access.
Cellular operators may lose some potential data use to Wi-Fi, but
realistically, the cellular networks cover so much ground that they'll
still get their share of the market. The same goes for voice over
Wi-Fi services, which are more of a threat to the local phone
companies than the cell phone operators. Voice over Wi-Fi phones won't
be terribly useful as mobile phones but they'll be great for the
office or the home. The cellular operators are notoriously slow at
picking up new technologies so it would be no surprise if it takes a
very long time to see a usefully integrated, full-function combined
offering....
E-mail the love hate relationship
E-mail the love hate relationship
04/19/2004 11:05 AMI get out at bed at 5am and usually sit down at the computer to check
my e-mail immediately. Being...
Are You a Perpetual Bad Relationship
Magnet? Nobody's Unlucky in Love:
Learning Core Causes for Lousy Love
Relationships
Are You a Perpetual Bad Relationship
Magnet? Nobody's Unlucky in Love:
Learning Core Causes for Lousy Love
Relationships
06/18/2004 03:10 AMRelationship advisor and author Nancy Pina dispenses free relationship
advice to adults struggling with individual, couples and marriage
issues. She advises teens and young adults in recognizing healthy,
loving relationships. [PRWEB Jun 18, 2004]
Love is Hate
Love is Hate
09/04/2004 03:39 PM
Who said the following? Don't clck yet. You can have three
guesses.
My job tonight is an easy one: to present to you one of
this nation's authentic heroes, one of this party's best-known and
greatest leaders — and a good friend. ...
Ladies and Gentlemen, please welcome Senator John Kerry.
Love, Hate and Objective-C
Love, Hate and Objective-C
12/16/2003 01:57 AMJonathan Rentzsch: "Here's a list capturing my ObjC experience, good
and bad. I've shopped it around toPSIG, CAWUG and SFU, integrating the
feedback I received from: 1) folks who don't know ObjC at all, 2)
those learning it and 3) those who've mastered it."
Love and hate follow up
Love and hate follow up
12/15/2002 05:44 PMIn retrospective, I am glad I wrote the article from the other day.
Most importantly, it feels like a big burden has been lifted from my
shoulders. So things are not ideal. But we are still here, and we can
strive for the better. The emails I received were also interesting. I
got in touch with new people and there is a possibility that this will
lead to new interesting collaborations.
Why do we love to hate Microsoft?
Why do we love to hate Microsoft?
08/16/2004 06:56 AMsilicon.com Aug 16 2004 10:52AM GMT
Learn how to love the clients you hate
Learn how to love the clients you hate
06/18/2002 11:24 PMCNET Jun 18 2002 11:09PM ET
An online gauge for whether you'll love
or hate job
An online gauge for whether you'll love
or hate job
03/17/2005 03:42 AMSuntimes.com - Wed Mar 16, 12:46 pm GMT
AppleScript: iTunes Playlist to DVD
AppleScript: iTunes Playlist to DVD
01/09/2004 09:58 PMThe Playlist to DVD application creates a QuickTime movie containing
the audio tracks and album art from a chosen iTunes playlist. The
newly created movie, and an album art slideshow, are automatically
added to the currently open iDVD project. And since the added 640x480
movie is created with chapter markers, it's easy to sequentially
navigate its tracks using standard DVD controls.
Americans to their cell phones: "How I
love to hate you"
Americans to their cell phones: "How I
love to hate you"
01/22/2004 02:13 AMThe cell phone tops this year's Lemelson-MIT Program list of
inventions people hate, but cannot live without.
Oracle and PHP: A Love/Hate Kind of
Thing
Oracle and PHP: A Love/Hate Kind of
Thing
10/03/2002 08:33 AMRadioLover gets iTunes playlist
integration
RadioLover gets iTunes playlist
integration
08/05/2004 01:53 PMRadioLover 1.3 from Bitcartel enables you to record MP3 radio streams
as separate songs, with support for iTunes Radio Tuner,
Shoutcast-compatible radio streams, and MP3, M3U, and EXTM3U radio
stream playlists...
Playlistism: judging others by their
iTunes playlist
Playlistism: judging others by their
iTunes playlist
11/12/2003 02:57 PM"Thanks to the ability of Apple's iTunes to share music collections
over local networks, it is now possible to judge someone's taste in
music -- or lack of it -- in a way that previously required a certain
level of intimacy," reports Wired's Leander Kahney...
iTunes Top 20 smart playlist strategies
iTunes Top 20 smart playlist strategies
03/13/2003 10:23 AM
iTunes has one play-tracking limitation that, if fixed, would yield
some very cool playlists: the ability to see how many times a song has
been played recently. But there's no timestamp saved for each play;
it just incremen...
enron assholes hate citizens but love
bush
enron assholes hate citizens but love
bush
06/02/2004 02:40 AMfunny how they thought the current administration wouldn't mind their
behavior
Oh you evil Visual Basic, how I love and
hate thee
Oh you evil Visual Basic, how I love and
hate thee
12/15/2003 02:11 PMZDNet Dec 15 2003 1:10PM ET
Today@Playlist: More cool iTunes
AppleScripts!
Today@Playlist: More cool iTunes
AppleScripts!
04/12/2005 11:55 AMPlaylist pal, Doug Adams, from Doug’s AppleScripts for iTunes,
has passed along a list of cool new iTunes/iPod AppleScripts that
you’re sure to enjoy.
An iTunes 'most popular only' playlist
An iTunes 'most popular only' playlist
04/21/2004 11:29 AMWell, it's rather a model than a hint. I just found a way to play my
favorite music endlessly in iTunes without having to modify the
playlist. Yes, of course, it uses the Smart Playlist feature. But I
found most of the criter...
Apple offers iTunes Playlist to DVD
AppleScript
Apple offers iTunes Playlist to DVD
AppleScript
01/08/2004 07:17 PMApple has posted a "Playlist to DVD" AppleScript to its Web site for
iDVD 4...
RadioLover 1.3 adds iTunes playlist
integration, more
RadioLover 1.3 adds iTunes playlist
integration, more
08/06/2004 08:11 AMBitcartel announced on Thursday the release of
RadioLover 1.3, an
update to the company's Internet radio stream recorder that
automatically adds finished recordings to your iTunes playlists. It
also allows you to modify existing recording schedules, adds new
preference options and definable recording styles and features a
better user interface. RadioLover can record multiple Internet radio
streams as MP3 files and offers the ability to schedule recordings of
favorite shows. This upgrade is free for registered users while full
licenses are US$15, with a demo that quits recording after a certain
length of time available for download. RadioLover 1.3 requires Mac OS
X v10.2 and iTunes 3 or 4.
Colored Scrollbars - Love em or Hate em
- No Middle Gound To be Found
Colored Scrollbars - Love em or Hate em
- No Middle Gound To be Found
01/09/2003 02:18 AMOpinions on colored scroll bars run the full spectrum from "I love
them" to "I press the back button when I see them". Those that don't
care for them are rather passionate about them. Enough to suggest they
aren't ready for prime time yet.
Freezing The Play Order Of A Shuffled
iTunes Playlist
Freezing The Play Order Of A Shuffled
iTunes Playlist
06/22/2005 02:01 AM By Obaum's Delirium
MyTunes Exploits iTunes Windows Playlist
Sharing
MyTunes Exploits iTunes Windows Playlist
Sharing
11/12/2003 06:50 PMBill Zeller, a 20-year-old Trinity College student, wrote and released
MyTunes just 10 days after the official release of iTunes for Windows.
His Web site claims that the application is intended to enable users
"to save music from other computers to your hard drive." By Jim
Darlymple (MacCentral via MyAppleMenu)
Create an iTunes 'work safe' smart
playlist
Create an iTunes 'work safe' smart
playlist
06/28/2004 11:23 AMThis came while doing some work in a place where we couldn't use
headphones, but could listen to music, every now and then we'd run
across a song that wasn't... appropriate. First I added a rule to my
Smart Playlist I was usi...
iTunes Catalog adds playlist, iPod and
.Mac options
iTunes Catalog adds playlist, iPod and
.Mac options
11/18/2003 10:28 AMKavaSoft has released iTunes Catalog 1.2, the latest version of its
Mac OS X software that creates Web catalogs of your iTunes music
library, displays the cover artwork for each album, and copies album
artwork into iTunes...
MyTunes exploits iTunes Windows playlist
sharing
MyTunes exploits iTunes Windows playlist
sharing
11/12/2003 01:18 PMNow that
Apple is
offering iTunes software and access to its music store to Windows
users, the company has a significant opportunity to increase its
marketshare of downloadable music. But the company is also going to
have to contend with applications like the recently released MyTunes,
which allows Windows users to circumvent the intended use of the
software by downloading music from an iTunes shared playlist over a
network.
Readers love mobiles in church; hate
mobiles on planes
Readers love mobiles in church; hate
mobiles on planes
09/24/2004 07:38 AMLetters More from the
Reg postbag
RMSI-GDT Relationship Awarded “Second
Most Collaborative Outsourcing
Relationship”
RMSI-GDT Relationship Awarded “Second
Most Collaborative Outsourcing
Relationship”
08/27/2004 01:26 PMRMSI, a global IT services company, announced that RMSI along with
strategic partners Geographic Data Technology, USA have been
recognized as the “Second Most Collaborative Outsourcing Relationship”
at the 2004 Outsourcing Excellence Awards. [PRWEB Aug 27, 2004]
A time for love, a time for hate.
A time for love, a time for hate.
03/21/2003 12:29 PMI have a friend who is a veteran. Yesterday, I asked this friend, "How
can I support the members of...
My iTunes Music Server (Or How I Learned
To Stop Worrying And Love Compressed
Music)
My iTunes Music Server (Or How I Learned
To Stop Worrying And Love Compressed
Music)
07/25/2004 05:58 PM By Matthew Davidson (via MyAppleMenu)
Some lesbians hate "She Hate Me"
Some lesbians hate "She Hate Me"
08/16/2004 10:06 AMSpike Lee's film is criticized for pandering to male fantasies rather
than revealing the real complexities of gay women's lives.
Chris Abraham: Liberals Find Mad Love at
Act For Love
Chris Abraham: Liberals Find Mad Love at
Act For Love
06/22/2005 02:45 AMLiberals Find Mad Love at Act For Love ..
Permalink
chrisabraham.com/2005/06/liberals_find_m.html
track this
site | 4 links
Boys love games, girls love ringtones
Boys love games, girls love ringtones
06/02/2004 10:08 AMBut neither gives a hoot for 3G
Love Macs? Then Learn To Love Macsurfer
Love Macs? Then Learn To Love Macsurfer
05/19/2004 08:55 AMIt does a bang up job of providing the Apple community with
interesting reads day in day out. By Hadley Stern, O'Reilly Network
(via MyAppleMenu)
I love women...no, wait, apparently I
love men
I love women...no, wait, apparently I
love men
01/04/2004 04:59 AMmirror.co.uk
mirror.co.uk/news/allnews/content_objectid=13773600_met
hod=full_siteid=50143_headline=-WO-IS-ME--name_page.html
track this
site | 4 links
"Wait... they don't love you like I love
you" [sorry, got stuck in my head]
"Wait... they don't love you like I love
you" [sorry, got stuck in my head]
03/25/2005 04:09 PM
Social
Explorer. "Social Explorer is dedicated to providing
demographic information in an easily understood format, data maps. We
serve hundreds of interactive data maps of United States. Here, you
can visually analyze and understand the demography of the U.S.,
explore your neighborhood and learn about the people that live around
you."
Grok Description matches for The Playlist: My Love/Hate Relationship With iTunes
GrokA matches for The Playlist: My Love/Hate Relationship With iTunes
The Playlist: My Love/Hate Relationship With iTunes