yudel's Journal http://use.perl.org/~yudel/journal/ yudel's use Perl Journal en-us use Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners. 2012-01-25T02:33:26+00:00 pudge pudge@perl.org Technology hourly 1 1970-01-01T00:00+00:00 yudel's Journal http://use.perl.org/images/topics/useperl.gif http://use.perl.org/~yudel/journal/ Installing Adobe CS3 on Vista Home Basic http://use.perl.org/~yudel/journal/35712?from=rss <p>No Perl content here... but a hard-won workaround to an annoying problem.</p><p>I was trying to install InDesign CS3. After hours of beating my head against the wall, I realized (1) Adobe CS3 was not specced for Vista Home Basic, (2) my machine ran Vista Home Basic, (3) upgrading Vista would put money into Microsoft's pocket needlessly and (4) temporarily disabling Vista's UAC controls would enable InDesign to install.</p><p>For a less sanguine, real-time rant, you can read <a href="http://blogs.adobe.com/jnack/2008/01/type_from_the_b.html#comments">my remarks on John Nack's</a> blog.</p> yudel 2008-02-21T05:24:11+00:00 journal firefox sucks http://use.perl.org/~yudel/journal/28130?from=rss Take a look at <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=213534">https://bugzilla.mozilla.org/show_bug.cgi?id=213534</a> This is a two-year-old bug, where closing a tab doesn't release memory.<p> Firefox doesn't really suck, but this bug does, and I'm getting desperate enough to use any forum I can to spread the word about it.</p> yudel 2005-12-26T15:16:41+00:00 journal The book gnat doesn't want you to read... http://use.perl.org/~yudel/journal/14980?from=rss Over on <a href="http://www.oreillynet.com/pub/wlg/3815">OReilleynet </a> (http://www.oreillynet.com/pub/wlg/3815), gnat voted "hell no!" to an O'Reilley proposal for a book on content-filtering systems for parents. <p> I say, hell yes! Here's why: </p><p> I think there is a need for an O'Reilly book that would meld together parental concerns with a hacker ethos. Here's what I would like to see discussed: </p><ul> <li>What filters do, and what they don't do.</li> <li>What browsers make it possible to disable pop-up ads.</li> <li>Virus safety for kids.</li> <li>How to disable the AOL instant messaging start-up screen (perhaps by using an open-source alternative)?</li> <li>The fact that the US government claims the right to read our email headers without a search warrant. How do we feel about that? Is that a reasonable standard for monitoring our childrens' email? If not, why do we tolerate other people having that standard for us?</li> <li>Come to think of it, can't you hack together a version of Mozilla that prefetches material and warns about adult or other bogus sites taking advantage of typos?</li> <li>Advocate a very simple anti-pornography federal law: "Any site using meta tags or other labeling to indicate that it is an adult site can only be tried for obscenity in the location where its owners reside or are incoporated, at their choosing"</li> </ul><p> In the comments, Nat continued:</p><blockquote><div><p>I don't mind other parents using one while their kids are young, I'm just not going to be responsible for the book that teaches them. It's dual-use technology, and from what I've seen of the parents of teenagers around here, most parents are like rogue nations when it comes to their children. They spy, snoop, invade, and threaten. From what I've seen, no more than 10% of parents would think of disabling a porn filter on their kids computers, even if they were told "but it could prevent your kid from accessing Planned Parenthood and similar sites!" They'd see that as a plus. </p><p> If there was some way to keep the book in the hands of parents who feel the same way I do, I'd have no problem. But as there isn't, I would rather not create a book that will help those fascist parents to treat their kids like chattels. I understand someone probably will write the book to help them, eventually, it just won't be me.</p></div></blockquote><p> To which I respond: It sounds to me like you're treating the parents the same way you complain they're treating their kids. Don't you think parents of teens are open to a fair discussion of the ups and downs of censorship? </p><p> I'll tell you: Teenagers is a whole different game than toddlers. Just when you think you've got junior trained to not throw spaghetti on the wall, they turn 11 or 12 or 13 and, whoosh!, the pasta's in play once again. My wife and I have drawn up elaborate, somewhat silly rules for one of our teens -- because it was just too hard for her to take responsibility for herself. I think teens need arbitrary and silly rules, because otherwise they'll cross over the sensible ones. </p><p> Nat, if I had a lot more time, I'd be rewriting this and the previous post as a book proposal. Though I would only do it if I could ask Larry Wall for a preface....</p> yudel 2003-09-30T18:53:14+00:00 journal Installing an OS on a laptop with an external cd-rom http://use.perl.org/~yudel/journal/14333?from=rss Warning: No perl content. Just some silly tech adventures that I want to log in hopes of saving some other poor soul time and aggravation. <p> <b>Problem:</b> I bought a used IBM ThinkPad 240 on ebay. A great little machine, but... the cd-rom is external. It plugs into the PCMCIA slot... and you need to load drivers to read the thing. And I didn't really want to do a great deal of hacking to get DOS (or linux) to load the drivers to read in the operating system. </p><p> <b>Solution</b>: I downloaded the basic cardsoft pcmcia drivers from the IBM home page, I think from the TP240 download section. This didn't let me read the CD-Rom. But it did enable me -- I belatedly discovered -- to read a Compact Flash card placed into a PCMCIA adapter. </p><p>Once I figured that out, I simply copied the OS cd into 128 MB chunks from my desktop, transfered the chunks via the CF card onto the thinkpad hard drive, and voila! I was able to install. </p><p>Yes, it's embarrasingly simple in hindsight. But I sure wish I thought of the idea sooner... or found it through my Google hunting!</p> yudel 2003-08-26T19:30:21+00:00 journal e-mail based to-do list? http://use.perl.org/~yudel/journal/12075?from=rss <p>I'm trying to get my task lists organized. Before I build my own, is there any server-based task list program that can handle updates via email as well as by the Web?</p><p>I'd like to be able to forward an email, with some lines at the top:</p><p>priority 1<br>due 5/12<br>category home<br>project refinance<br>title call the broker<br>est 1 hour</p><p>And create a task, with all the data, and have the rest of the email be attached.</p><p>Any suggestions? Or any suggestions for an existing web-based program that I could hack in Perl to add the email functionality?</p> yudel 2003-05-08T17:36:24+00:00 journal May Perl Journal has arrived http://use.perl.org/~yudel/journal/12019?from=rss It seems that the new <a href="http://www.tpj.com/">Perl Journal</a> is out. <p>Current contents include: </p><ul> <li>Web Localization &amp; Perl -- Autrijus Tang</li> <li>Data Manipulation &amp; Perl Command-Line Options -- Andy Lester</li> <li>Google and Perl -- brian d foy</li> <li>Tracking Finances with WWW::Mechanize and HTML::Parser -- Simon Cozens</li> <li>HTML Filtering in Perl, Part 1 -- Randal Schwartz</li> </ul><p> This seems like an opportune time to note that the new Perl Journal, while perhaps not as wonderful as Jon Orwant's version, has been well worth the $1/issue. </p><p> Outstanding articles include April's piece on user mouse tracking with javascript and Perl, which shows how you can run your own usability testing to see how your web site's users move around on your site; and the various Simon Cozen pieces. Randal has apparently moved his Web Techniques column over to the TPJ</p> yudel 2003-05-05T19:31:24+00:00 journal Perl in Eclipse http://use.perl.org/~yudel/journal/11414?from=rss <a href="http://e-p-i-c.sourceforge.net/">http://e-p-i-c.sourceforge.net/</a> <p> I wonder how this compares in practice to Komodo.</p> yudel 2003-04-03T06:07:58+00:00 journal Hey, where's the new TPJ? http://use.perl.org/~yudel/journal/10378?from=rss Maybe it's not fair of me. But between hourly weblog news, and the fact that magazines arrive <i>before</i> the cover date, the fact that The Perl Journal isn't available for download on the first day of the month drives me crazy. <p> Of course, the staff is probably all getting <i>their</i> Anthrax shots, to keep up with brian....</p> yudel 2003-02-03T22:12:10+00:00 journal Who owns h2xs? http://use.perl.org/~yudel/journal/10148?from=rss <tt>So if I want to change the default look of the readme file, so it supplements the unix root-centric<br><br>&nbsp; "INSTALLATION<br><br>&nbsp; To install this module type the following:<br><br>&nbsp; &nbsp; &nbsp;perl Makefile.PL<br>&nbsp; &nbsp; &nbsp;make<br>&nbsp; &nbsp; &nbsp;make test<br>&nbsp; &nbsp; &nbsp;make install"<br><br>with some cross platform hints, I'd have to patch h2xs, right?<br><br>Is that part of the perl5porters project, or is it independently maintained?</tt> yudel 2003-01-23T22:58:32+00:00 journal Easing CPAN for Users http://use.perl.org/~yudel/journal/10128?from=rss As someone who uses a Windows desktop, and has had to install modules on a shared host w/o root privileges, I'm finding the discussion about making modules easier to use fascinationg. <p> Some suggestions: </p><ol> <li>Stop assuming that Unix isn't only the default platform, but the only platform.</li> <li>Modify h2xs to produce non-Unix friendly output: <ul> <li>Supplement the make/test/build lines in the default doc with info on how to extract to a local subdirectory w/o root privileges. <br>(It's a pain to look it up every time, and makes us non-super users feel like outsiders).</li> <li>Have the documentation automatically indicate whether the module, and its dependencies, are pure Perl or not.<br>The default is spreading FUD about the need for a compiler. What percentage of CPAN modules really require one?</li> </ul></li> <li>Replace make as the default with one of the new Perl modules being built for that purpose.</li> <li>Have said module be smart enough to detect <ul> <li>Lack of root privileges</li> <li>Lack of compiler</li> </ul><p>and be smart enough to gently guide users to making the correct choices: </p><ul> <li>install locally and put in a use lib command</li> <li>download a gcc compiler and compile</li> <li>connect to ActiveState and download</li> </ul></li> <li>Form a better connection with the ActiveState repository, so Pause automatically sends c-based modules to the PPM repository.</li> </ol><p> Certainly some of these are easier than others. But any will help make those of us without root feel less like deadwood among the Perlish.</p> yudel 2003-01-22T23:27:46+00:00 journal