Domain: epinions.com
Stories and comments across the archive that link to epinions.com.
Stories · 11
-
Toshiba Settles Class Action Suit
sidney writes "I was happy to receive an email January 5 informing of a class action settlement that could get me up to $1000 back on my Toshiba Satellite Pro 6100 Notebook. This follows an announcement last month that the court granted preliminary approval of settlement. The email looks like a phishing attempt, but whois says the website's domain is owned by Garden City Group who are well known for administering class action settlements. After going through four hard disks, motherboards, power supply daughterboards, and VGA cards in eight repairs during the three-year extended warranty of this piece of junk I'm more than happy to send it back to Toshiba in exchange for a down payment on a new Mac." -
Class Action Suit Forces Palm to Replace Dead PDAs
leshert writes "After years of denying the problem with bad backup capacitors, Palm is settling a class action suit. If you have a dead Palm m100, m105, or m125, fill out the paperwork, and send it in, Palm will replace it with a new unit. No word yet on with what they'll be replacing it with, but I can imagine there are a lot of pack-rat geeks like me with one or more dead PDAs stashed away in a box." -
Rapid J2EE Development
pankaj_kumar writes "'Tools are an aid to productivity, but you only get the benefits of the tool by using it for the right task; hammers bang in nails and screwdrivers are for screws.' This quote from chapter 9 ("Scripting") from Alan Monnox's Rapid J2EE Development applies not only to the choice of the programming language but to the whole array of software development activities thoroughly and eloquently covered in the book." Read on for the rest of Kumar's review. Rapid J2EE Development: An Adaptive Foundation for Enterprise Applications author Alan Monnox pages 395 publisher Prentice Hall PTR rating 8 reviewer Pankaj Kumar ISBN 0131472208 summary A telescopic view of tools, techniques and processes for boosting Java software development productivity"Using a Hole-Hawg for the job of a homeowners drill can have deleterious effect on productivity by causing serious harm to the health of the inexperienced operator." Just identifying a tool for a task is not enough. You should also be able to match the demands of the task to the characteristics of the tool and your ability to handle the tool. The good news is that this book passes even this stringent test, suggesting very practical and hands-on approach for choosing the tool with right characteristics for the specific demands of the task.
The ever-growing body of literature on development best practices, the burgeoning ranks of supporting tools and the accompanying debates on their relative merits can easily overwhelm most practitioners. Worst, a large chunk of the developer community may never spend the time and effort and miss the opportunity to take advantage of them altogether. Rapid J2EE Development offers an easy path to such Java developers by bringing together a number development techniques, best practices and description of supporting open source tools in a single book.
Whether you are a confused Java developer, overwhelmed project leader or plain lost manager, this book has something for you. Wondering about how to design complicated class hierarchies to encapsulate the ever-changing business rules? Worry not, follow the advice of Chapter 10, "Working to Rule" and use Jess, an open-source Expert System Shell. Don't have the time or motivation to download and play with it? No problem. The coverage includes not only an overview and discussion on when and where to use it but also presents a sample session and illustrative code snippets.
If you're confused with all the hype around AOP (Aspect Oriented Programming) and uncertain about where to start, start with the chapter "Aspect Oriented Programming," which introduces the notion of crosscutting concerns in any large software project, presents the AOP terminology to nail down these concerns and associated actions, and covers AspectJ and AspectWerkz to apply AOP to your projects. The brief description of these tools may not answer each and every question, but the example- and code-driven approach will certainly make you feel a lot more comfortable and motivate to explore further.
Not able to decide whether to use XP (Extreme Programming) or RUP (Rational Unified Process) for your next project involving four different development teams in three different continents interacting with as many customer groups? The Chapter "Embracing Adaptive Methods" outlines an approach to making such methodology decisions, though it is not very obvious from the chapter title. (Of course, you will have to read the sections that talk about when XP works best and when the rigors of RUP start paying off to make your decision.) And although there is not much discussion around mixing elements of development methodologies or adapting them in the middle of an ongoing project, the author's account of a real case study does exactly this.
These are just a few examples. Other topics covered include use of UML for modeling, code generators, Model-Driven Architectures, Java-based scripting languages, Object Relational mapping, build and test automation, and use of the right IDE plug-ins for J2EE projects. Among the development tools, all the usual suspects are there: Apache Ant, Eclipse, Jython, JUnit, HttpUnit, JMeter. In fact, I also found description of tools that were somewhat new to me: MyEclipse, AndroMDA, Middlegen and few others.
I found the book to be highly readable, insightful and loaded with the right kind of details. For example, the information on debugging with Eclipse explains how to configure a J2EE program for remote debugging, and how to debug a Web application using JSPs, something that is quite hard to do without the right tools and the right methods. Even the UML primer, with its well-chosen examples, is a good refresher.
It is easy to get superficial when covering a lot of ground: a common pitfall for authors of books on new technologies is that they themselves get caught up in the hype and lose perspective, but Alan somehow manages to keep the extraneous stuff out and deliver what a hands-on professional looks for. He tempers his zeal with practical realities and conveys the same to the reader with anecdotes and discussions with colorful stories such as the Cargo Cult Software trap and Christmas Puppy Syndrome.
The book manages to introduce a number of the very best open source Java tools available to boost productivity in a very natural manner and with the appropriate context, and it succeeds in giving a "feel" for the tool by presenting hands-on sessions. Most other such efforts that I am aware of usually end up being a drab list of tools with descriptions taken from home pages.
Given the number of topics and tools covered, it would be unrealistic to expect in-depth coverage of everything. What this book does is to create the right context, introduce the appropriate topics, and generate sufficient motivation to explore further. Fair enough. In fact, I believe this is the best approach for any book in this "Google era" -- the book should tell what you should look for and let Google do the rest.
So, is there anything not to be liked about the book? Well, I was a little disappointed to not find my favorite BeanShell among various Java scripting alternatives. Another thing I noticed is that the coverage of system manageability issues, especially in a book with J2EE in its title, was quite conspicuous by its absence. Also, some of the points, especially those around use of best practices and development techniques, could be made more emphatically with help of focused and concrete anecdotes.
Of course, no book can cover everything, especially on topics that are open-ended by nature. Overall, I think it does justice to the subject matter and is worth reading by anyone even remotely connected to the business of creating, maintaining or operating Java/J2EE software.
You can purchase Rapid J2EE Development from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Multi-function Printer Recomendations?
worm eater asks: "My office is thinking about purchasing a multi-function printer/copier (MFP). We are currently looking at the Panasonic Workio 3510, but there is a surprising lack of reviews on the internet (there is one at ePinions). Has anyone had any experience with this model (which went on sale last month) or other similar machines? We are looking for a good B&W copier / laser printer capable of connecting to our LAN. The ability to interface with Exchange and send internet faxes would be nice, but not essential. As with pretty much any copier, we will need high quality support. Thanks in advance, Slashdot." -
Multi-function Printer Recomendations?
worm eater asks: "My office is thinking about purchasing a multi-function printer/copier (MFP). We are currently looking at the Panasonic Workio 3510, but there is a surprising lack of reviews on the internet (there is one at ePinions). Has anyone had any experience with this model (which went on sale last month) or other similar machines? We are looking for a good B&W copier / laser printer capable of connecting to our LAN. The ability to interface with Exchange and send internet faxes would be nice, but not essential. As with pretty much any copier, we will need high quality support. Thanks in advance, Slashdot." -
Mac OS X Unleashed (2nd Edition)
emmastory writes "Mac OS X Unleashed is not a pocket guide. It's more of a massive tome than anything else - at over 1500 pages, it's probably the heaviest technical book I own. (And that's including Deitel & Deitel's C: How to Program.) Since Mac OS X Unleashed describes itself as 'a complete guide and reference for Mac OS users,' my biggest question when approaching the book was whether this is in fact the case. It seems like if you're going to shell out for an OS X book of this size and price, then it should ideally be the only OS X book you'll have to buy." Mac OS X Unleashed (2nd Edition) author John Ray, William C. Ray pages 1560 publisher Sams rating 7/10 reviewer Emma Story ISBN 0672324652 summary A massive book that aims to be a complete OS X referenceWhat I Liked
There's no shortage of good things about Unleashed, but the best is probably that the authors assume, for the most part,that you already know how to use your computer. Although there are many good books out there for those new to Macs, this is not one of them and does not try to be. That means that if you've already achieved a basic working knowledge of Mac OS, there's still well over a thousand pages of information intended especially for you. A line from another review of Unleashed (posted anonymously on Amazon) that rang particularly true after reading the book: "If you're looking for a book that says 'this is called a mouse' and tells you where to find iTunes in order to click on it, or drops the bombshell that command-p will print in many applications, you don't need this volume, but if you want to get your hands dirty, it's an excellent resource."However, I can understand that many people do want the basics in an OS X book. In fact, another Amazon reviewer makes this very point: "Coverage of the iApps is far less than it should be, and there isn't enough information for a novice user like myself. I thought the author spent far too much time on the UNIX and Terminal side of Jaguar and not enough on the real-world tips that I've found in other books." Still, I personally don't really see that as a problem. There are plenty of real-world tips as long as your real world involves a shell, and if there's one thing I've never needed a book for, it's the iApps. In fact, I've always found it irritating that other OS X books spend so much time on them. But that's me, and I'm not everyone.
There were several sections of the book that surprised me, including the chapter on web programming. It makes sense, though - the book is intended to "unleash" OS X, after all, and OS X does come with an Apache installation (even if System Preferences calls it Personal Web Sharing). Given that every OS X box has a webserver, it makes sense that many OS X users would want to know more about related topics. In fact, the chapters that focus on system and network administration comprise a pretty thorough introduction to the BSD side of OS X, and were fairly impressive. These were my favorite sections of the book, probably because they're topics rarely dealt with - or at least rarely dealt with well - in Mac books.
What I Didn't Like
The book suffers from some minor issues typical of most massive technical volumes - it's informative, but also dry, dense, and not terribly readable. Also, while I appreciate the depth and scope of the book, it is a little unwieldy. This isn't something you'll be reading in bed or on the subway. It's not a cheap book, either - its list price is $50. These problems are neither hugely important nor terribly surprising, but they're also not inevitable - reference texts can be thorough without being dull, it's just that this one happens to be both.Probably the only other real complaint I have with the book is that at times it seems as though it can't decide who its audience is. As I mentioned above, one of the things I liked about Unleashed was that most of the book seems firmly aimed at the intermediate to experienced user. And yet if that's the case, then the chapters that cover things like Desktop Accessories (Calculator, Clock, Key Caps) seem out of place. It doesn't seem like the introductory material offered in the book would really be enough to serve as a tutorial for an absolute beginner (as evidenced by complaints like the one I quoted earlier), but at the same time it's difficult to figure out who else would need it. However, I'm not suggesting they skimped on advanced topics to squeeze in inappropriate Clock coverage - if there's one thing this book has, it's plenty of everything.
The Bottom line
I believe that Unleashed does live up to its title, and does a good job in the process. It's not an introduction to OS X - it's about getting more out of your system after you've already learned the basics. It doesn't (usually) try to be a beginner's book, but a quick-learning novice would probably do fine with it, and any moderately experienced Mac user will probably find that it serves his or her purposes effectively and efficiently. If given the choice (and funding), I'd probably still go with a couple different books, but I think Unleashed has in fact reached its goal of being a complete guide to OS X. You could do just fine with only this book, and at $50 it may be cheaper than buying a couple smaller books separately.And Furthermore
Other reviews and sources of information on the book:- Review at macosxhints (from whence another Mac book, incidentally)
- Review at osnews.com
- Review at mymac.com
- Epinions page for the book, which as it turns out isn't all that useful
- Amazon's page for the book, including many customer reviews
You can purchase the Mac OS X Unleashed from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
NYT On Online Reputations
prostoalex writes "New York Times analyzes the importance of online postings for the company images and product success/failure rates. Intuit's TurboTax DRM "feature" is mentioned as one of the bad ideas, that was quickly and vociferously opposed by the Internet folk. The movie My Big Fat Greek Wedding got quite a nice cash flow even though the advertising budget was low, but opinions on the Internet regarded the movie highly. Rating systems of Epinions and Slashdot are also discussed briefly." -
NYT On Online Reputations
prostoalex writes "New York Times analyzes the importance of online postings for the company images and product success/failure rates. Intuit's TurboTax DRM "feature" is mentioned as one of the bad ideas, that was quickly and vociferously opposed by the Internet folk. The movie My Big Fat Greek Wedding got quite a nice cash flow even though the advertising budget was low, but opinions on the Internet regarded the movie highly. Rating systems of Epinions and Slashdot are also discussed briefly." -
Where to Ask if not Ask Slashdot?
Rick the Red asks: "It seems that 3/4 of the Ask Slashdot articles are met with "Ask Google" answers. So, where do you go for answers (besides Google)? Advice (besides Dear Abby)? Opinions (besides ePinions)? If you want to know how to network one of those 4-in-1 printers, how do you find someone who's tried it? If you need help with some discontinued merchandise, who do you ask? If your pet project hits a snag, what do you do? Come on, all you "Ask Google" critics, fess up -- where do you think people should turn instead of Ask Slashdot?" -
Linux for the HP Jornada 525?
tfurrows asks: "If any of you have used or own a Jornada 525 you've probably noticed that it's not the lightest, smallest or most advanced PDA out there. But for only $189.00 (or check here) it's not really something to scoff at either; you get a nice piece of hardware at a reasonable price. I've had mine for several months now, I purchased it just after the price drop in November of 2001. I'm very please with it, especially with the hardware (being a Palm convert). My only problem is this: I purchased the unit thinking that many others would be interested in an inexpensive color PDA, and that various hacks and programs would be devised. I was especially looking forward to a Linux Port. How many people out there have one of these things? Is anyone interested in continuing development of hacks (namely loading Linux) for this somewhat outdated PDA (after all, Linux really makes the old stuff shine)? Or is this not such a good deal after all?"' Seeing as the Jornada is based on the Hitachi SH3 processor, it looks like these folks might be the ones that bear some watching. Anyone else with a Jornada 525 have their own Linux port experiences to share? -
Slashback: Bass, Bomb, Deluxitude
A hefty handful of updates for you in tonight's Slashback, including: more information on how to make your plastic fish talk; more on the sounds-too-good-to-be-true Delux DVD player; and things that hopefully do not go boom in the woods. Also, shedding some more light on the Sun E10K review we ran a few days ago.Make that fish say what you want it to say! vonmar writes: "Full details of the Boogie Bass Hack are now available, including schematics, sourcecode, and documentation. All the information should be there now for anyone with a soldering iron to make the Bass do their bidding!"
Here's the original story we ran about that crazy fish.
These are the things that go BOOM. Paul Jones of ibiblio writes: "To follow up on your nsa star hut story, take a look at this: a 40-year-old abandoned hydrogen bomb in eastern NC."
North Carolinians (Carolingians?) can sleep relatively easy though: according to the article, when a pair of hydrogren bombs went down with the plane which was carrying them, "Safety mechanisms designed to prevent unintended or unauthorized detonation served their function, and a historic nuclear catastrophe was averted. But published sources disagree on how close the people of Wayne County came to suffering fiery annihilation." Please don't retrieve this, anyone.
And EMlNEM writes with a cool addition as well: "Here are some pictures of the NSA station you had a story about."
Not so deluxe after all ... bluephone writes: "Well, it's been a while since the news of the Dulux DVD player hit Slashdot, and my question for my fellow /. inmates is can anyone post some FIRST HAND information about it? No more marketroid tripe, I'm talking about someone who ordered it, received it, played with it, etc. Was the company responsive? Did you actually get it? Is the playback quality good? Are the features promised actually there and functional? Currently, they claim to be out of stock, and will have more on the 15th of January, which could mena they've folded shop and run with the money, or that they sold like hotcakes. I want to know which it really is. A quick Google search revealed no actual post-testing reviews."
Adam Alexander writes: " Late in November, I read the ask slashdot article about the Dulux DVD/MP3/Game player and followed the link (http://www.gamedvdplayer.com) to purchase the item. I paid with PayPal (extremely hard to get a refund) and it turns out that I have never received the item, and although the company's web site is still up, they do not return phone calls or emails. I have set up a web site (http://oreo.donet.com/duluxhelp) for discussion between Dulux customers in order to trade information about (for example) ways to contact the company or success in getting refunds. I have a feeling that there may be many more Slashdot readers in the same position and I would like all of us to benefit from each other's experiences."
Well said. Who else can contribute words of wisdom (or chagrin) about what so far appears to be a non-deluxe player?
And now this newsflash with news ... on Flash! Peter Santangeli of Macromedia sent this email to the bugtraq mailing list, good reading for anyone interested in the Flash insecurity reported earlier.
As was posted earlier to BUGTRAQ, an issue has been discovered with the Macromedia Flash Player that shows a possible buffer overflow error when the player encounters a maliciously or incorrectly created SWF file. After an investigation, and consultation with the reporting engineer, Macromedia has determined the following:
- The data being accessed is located entirely in a dynamically allocated structure in the heap space of the application.
- The data access is limited to reading the information. At no time is the buffer in question ever written to. Neither the heap, nor the stack is written to during this processing, and at no time does this lead to the execution of arbitrary data as native instructions.
On a personal note, I regret that the actual bug report did not reach the appropriate people at Macromedia in a timely manner. We do take security very seriously in the development of our products, and are looking in to mechanisms to ensure that this does not happen again. For a starter, we will be instituting a new email address by which these reports can be directly sent to the appropriate engineers.
Peter Santangeli
Vice President of Engineering, Flash and FreeHand
Macromedia Inc.Credit where credit is due. Josh McCormick, who wrote this review on epinions.com of the heftily-priced Sun E10K server, was offered a call from Philip Ferreira, editor of Reviewboard Magazine, to discuss "what happened" with McCormick's review when a very similar review not crediting McCormick ran on the Reviewboard site, and was linked to by Slashdot (since removed, for reasons partly explained in this post from chabotc of Reviewboard). That message and the threads it spawned make clear what a big mess this was. Thanks to Josh for sticking up for his work. Here's his response to Reviewboard:
Phillip,
Considering the wild and numerous stories that were given to explain what has happened, you'll forgive me if I don't want to hear one more. I view the credibility of any explanation I would get as approaching zero.
Further, I pretty much already have what I wanted out of all of this. The article removed from your site (although it is still on the chabotc.com site), and recognition that I was the original author. There isn't much more that I can gain from having a conversation.
What I gained from this was an interesting story to share with my friends, and a better appreciation for what it takes to "prove" something online.
At this point, I'm satisified to drop it and go my seperate way.
Josh McCormick