floppymoose.com home projects about blog  

Sun, 04 Jul 2004
  /programming  
Safari css improvements

Safari now correctly runs my goofy dynamic html retro screensaver demo.

Safari version: 1.2.2 (v125.8)

  permanent link  
Sun, 09 Nov 2003
  /programming  
Ad Blocking Page Updated to include Safari

I now have instructions for using my ad blocking userContents.css with the Safari web browser from Apple. Find the updated instructions here.

  permanent link  
Sun, 05 Oct 2003
  /programming  
<lastbuilddate> goes 1.0

What's new: Now RFC 822 compliant date formatting is the default. You can go back to the old MoveableType style dating by setting:
my = 0;
Also perldoc style documentation has been added.

Known Issues: Plugins that provide their own entries routine and do not return the story files in the %files hash will cause lastbuilddate to find no date. In this circumstance lastbuilddate will not emit a field. To work around this, rename lastbuilddate so that it executes ahead of these plugins. For example, rename to 00lastbuilddate.

Download lastbuilddate here.

  permanent link  
Wed, 17 Sep 2003
  /programming  
floppaganda look updated

I continue to twiddle the look of floppaganda. It looks best on mozilla due to the use of rounded borders (which is a mozilla-only css feature), and it looks best on mac due to use of  Marker Felt and American Typewriter fonts. I'm investigating adding writeback and trackback features... stay tuned.

  permanent link  
  /programming  
Ad Blocking CSS updated

The latest blocks more ad images and also fixes the false positive on netflix's rental page. Go here for the latest.

  permanent link  
Wed, 10 Sep 2003
  /programming  
Changes to Cocoa Embed Test App Project Checked In

I just landed some changes to the cocoa test app project that allow it to build and run again.  You can find it in mozilla/embedding/tests/cocoaEmbed.  Directions for building a cocoa version of the mozilla, and the cocoaEmbed test app, can be found here.   I will write up my own additional directions shortly (the mozilla directions are slightly stale).

  permanent link  
Mon, 01 Sep 2003
  /programming  
Silliness with Javascript and CSS

Remember the early screensavers that just drew random rects? Bring back those epileptic fits today, using nothing more than javascript, dom, and css! Note that this may only work in Gecko-based browsers (Mozilla, Netscape, Firebird, Camino...)    Go here for demonstration...

  permanent link  
Sun, 17 Aug 2003
  /programming  
lastbuilddate alpha ships!

lastbuilddate is a blosxom plugin that adds a <lastBuildDate> value to your rss feed. Download lastbuilddate here.

  permanent link  
  /programming  
Updated Ad Blocking css

I've made a small update to my Ad Blocking css here. Now some MSN ads should be blocked as well. You may want to also check out a couple of other sites (blizzle and gozer) that have much larger blocking lists. I have not incorporated their additions so far because I want to limit my list to what I regularly use. That way I know from experience that there aren't too many false positives.

  permanent link  
Mon, 11 Aug 2003
  /programming  
<lastbuildDate> blosxom plugin

Blosxom 2.0 just came out. So I'm making a plugin out of my lastBuildDate rss modification to blosxom. Stay tuned...

  permanent link  
Sun, 10 Aug 2003
  /programming  
Tcsh Script for Mozilla Build

Here is a tcsh script for building mozilla and saving all the build output to a file.  In this script "~/mozroot" should be replaced by the path to you mozilla root, and "~/mozroot/buildlog.txt" should be replaced by the filename for your build log.

#! /bin/tcsh
echo "starting build" > ~/mozroot/buildlog.txt
date >> ~/mozroot/buildlog.txt
cd ~/mozroot
cvs co mozilla/client.mk >>& ~/mozroot/buildlog.txt
cd mozilla
make -w -f client.mk >>& ~/mozroot/buildlog.txt
echo "finished build" >> ~/mozroot/buildlog.txt
date >> ~/mozroot/buildlog.txt

Why tcsh?  Well, it's the default on macosx and most folks building mozilla probably have some build cruft in their .tcshrc, like:

source /sw/bin/init.csh
setenv CVSROOT :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
 
You can use the above script along with Cronnix to set up an automated daily build on your mac.

  permanent link  
Tue, 05 Aug 2003
  /programming  
First Perl Dabble

I just successfully tackled my very first Perl project: modifying blosxom so that it reports a lastBuildDate in it's rss feed.  Now folks getting my feed can automate notifications of new content.  After some code cleanup I will share the implementation on my website.

I must say, Perl has quite the learning curve.

  permanent link  
Fri, 01 Aug 2003
  /programming  
Status of building cocoa embedding bits:

Building mozilla/embedding/browser/cocoa/src/NSBrowserView.pbproj, I hit a couple of errors. A couple of the files were stale. I've checked in new versions of CHClickListener.mm and SaveHeaderSniffer.mm to fix build problems.

  permanent link  
Wed, 30 Jul 2003
  /programming  
New Project Time:  Moosilla

While job hunting I'm starting up a little project to keep me busy: making a Cocoa version of Mozilla Composer.   First step is to see if the old cocoa embedding sample still builds and works...

  permanent link  
floppaganda
all the moose that's fit to print

all of 2004 (8)
October (3)
July (1)
April (1)
March (2)
February (1)
all of 2003 (22)
November (6)
October (1)
September (5)
August (8)
July (2)


Categories
general
internet
politics
politics:siliconValley
politics:usa
programming
technology