The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,830 other subscribers

Fiddler replaying requests to the ASP.NET Development Server: XP works but Vista not, or “when localhost is not 127.0.0.1 in Fiddler 2”

Posted by jpluimers on 2009/12/09

Today, I bumped into something utterly strange: requests replayed through Fiddler 2 to a locally running ASP.NET Development Server on Vista using localhost URLs did not give a connection.

I use ASP.NET from both C# and Delphi Prism. Most of my development work is on Windows XP (see notes below) but I test on many platforms.
Moving one of the projects from XP to Vista, and testing with Fiddler, I found that when using Fiddler 2:

This form of URL fails on Vista, but works on XP: http://localhost:49703
This form of URL works both on Vista, and XPhttp://127.0.0.1:49703

So on Vista – contrary to XP – localhost requests from Fiddler were in fact being sent to the external network adapter on Vista, and the 127.0.0.1 requests to the internal network adapter.
Since the ASP.NET Development Server is bound only to the internal network adapter, external requests don’t work (boy, I wish they did, it would make some of my debugging so much easier!).

Read the rest of this entry »

Posted in .NET, ASP.NET, C#, Delphi, Development, Fiddler, Keyboards and Keyboard Shortcuts, Prism, Software Development, Web Development | 2 Comments »

TIFF preview in GMail now works (was: GMail + TIFF = ? « Scientia potentia est « The Wiert Corner – Jeroen Pluimers’ irregular stream of Wiert stuff)

Posted by jpluimers on 2009/12/08

in GMail, TIFF preview suport has started working again!

Which means that I know can read incoming FAX messages in the preview window in stead of saving and viewing them in an external tool.

It probably means that the bug here is fixed:

GMail + TIFF = ? « Scientia potentia est « The Wiert Corner – Jeroen Pluimers’ irregular stream of Wiert stuff.

–jeroen

Posted in GMail, Google | 1 Comment »

Foto’s speciale dienst “Kerk der Friezen” online

Posted by jpluimers on 2009/12/07

Toen we afgelopen maand tussen de verbouwing door even in Rome waren, had ik op zondag 15 november een bijzonder mogelijkheid om foto’s te nemen in de Kerk der Friezen (ook Friezenker genoemd) tijdens de dienst ter ere van het opleveren van de restauratie. Read the rest of this entry »

Posted in About, Personal, Travel | Leave a Comment »

Le Vosgien du Net · Switch between versions of Firebird SQL Server

Posted by jpluimers on 2009/12/05

This is very handy on testing your software on multiple versions of FireBird.
Now someone that expands this to InterBase as well :-)

Le Vosgien du Net · Switch between versions of Firebird SQL Server.

–jeroen

Posted in Database Development, Development, Firebird, InterBase | 2 Comments »

Official Google Webmaster Central Blog: How fast is your site?

Posted by jpluimers on 2009/12/05

Just so I remember if I ever need it:

Official Google Webmaster Central Blog: How fast is your site?.

–jeroen

Posted in Development, Web Development | Leave a Comment »

InterBase 2007: UPPER and collations (and a trick to specify the character set for string literals)

Posted by jpluimers on 2009/12/01

One of the applications that I’m currently involved with will in the future be used in different European countries.

Since it is developed in Delphi 2007, and uses InterBase 2007 we have chosen to use the ISO8859_15 character set: it is a single byte character set very similar to ISO8859_1, but supports the euro sign (€) and some other characters (Š, š, Ž, ž, Œ, œ and Ÿ).

When testing, we found out that UPPER would not always function as we expected.
Hence below some explanation about how UPPER behaves depending on the character sets and collation sequences you specify.

Note: most of this also holds for other versions of InterBase and for FireBird versions, but I have not checked everything with all versions yet, FireBird might be different as this piece of documentation shows.
If anyone does have the results for other InterBase or FireBird versions, please let me know the results.

Read the rest of this entry »

Posted in Database Development, Delphi, Development, Firebird, InterBase | Leave a Comment »

Generating EAN-13 barcode EPS files for your article numbers

Posted by jpluimers on 2009/11/30

Recently, I needed a bunch of EPS files for EAN-13 barcodes (that’s the kind of barcodes European companies put on their products).

Edit 20250520: added Wayback/Archive links but some of the below links died, so at the bottom I have added additional pages and properly archived them.

[Archive] Terry  Burton wrote a great barcode writer in pure PostScript for this, with a simple [Wayback/Archive] web front end to generate a barcode one at a time.

Read the rest of this entry »

Posted in Barcode, Development, EAN, EPS/PostScript | 5 Comments »

GMail + TIFF = ? « Scientia potentia est

Posted by jpluimers on 2009/11/25

Ever wondered why since a couple of weeks you cannot preview TIFF attachments (like FAX images) in GMail any more?

It’s because GMail has (hopefully soon had!) a bug handling little-endian TIFF images: the preview of your attachment might reveal someone else’s!

While fixing it, GMail seems to have disabled the preview for all TIFF images.

Jaffar Rumith found about the bug more than a year ago, then rereported it, and blogged about it (GMail + TIFF = ? « Scientia potentia est).
Soon after his blog post got published, the bug got acknowledged (hopefully that is not cause and effect).

Viewing TIFF attachments didn’t work for a while either, but now works again.
Hopefully they will fix the preview TIFF issue soon…

–jeroen

Posted in GMail, Google | 1 Comment »

IIS Error 404 2 1260

Posted by jpluimers on 2009/11/09

This just had this happen on a Windows 2003 server with a client’s client.

Any .asmx page would return a 404 error like this IIS log line shows:

2009-11-06 09:46:05 127.0.0.1 GET /MyVirtualDirectory/MyWebService.asmx – 80 – 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+SV1;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729) 404 2 1260

Searching for “iis 404 2 1260 asp.net” found this top from Marc Valk, that solved the issue: ASP.NET v2.0.5727 was prohibited to run.
Which means that none of the ASP.NET bound extensions would work: they all returned 404 errors.

(Note: if you are wondering where your IIS log files are, this post shows you).

–jeroen

Posted in .NET, ASP.NET, Development, IIS, SOAP/WebServices, Software Development, Web Development | Leave a Comment »

XP embedded – .NET Framework 3.0

Posted by jpluimers on 2009/10/27

The “out of the box” .NET 3.0 component in Windows XP Embedded drags way too many required components (like the System Restore Core) into your image.

So most people build their own .NET 3.0 component.

If you get errors like this when you make your own, then you didn’t get your dependencies right.

These are the dependencies for the .NET 3.0 framework:

  • .NET Framework 2.0
  • ASP.NET 2.0

These are the error messages you get when you forget the ASP.NET 2.0 dependency:

Of course I always get all my dependencies right :-)
(yeah right, not this time)

–jeroen

Posted in Development, XP-embedded | Leave a Comment »