ZoneInfo Update (tzdata for .NET)

Updated on Wednesday, June 2, 2021

ZoneInfo Update (tzdata for .NET)

I've used the ZoneInfo (PublicDomain.ZoneInfo) project from CodePlex for quite a few years, especially in Catfood Earth. The project had rusted a little so I emailed the author (Mark Rodrigues) and he was kind enough to add me as a developer. I've just updated ZoneInfo with some of the local changes I'd made and a variety of patches from the CodePlex community. It now works with the latest IANA tzdata file, at least for the test cases I can run. Let me know if I missed something (and thanks Mark for letting me contribute back to this very helpful project).

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

(Published to the Fediverse as: ZoneInfo Update (tzdata for .NET) #code #software #earth #zoneinfo #codeplex ZoneInfo - updated library to access the IANA time zone database (tzdata) from .NET projects. )

Catfood Earth 3.20

Updated on Monday, May 31, 2021

Catfood Earth 3.20

Catfood Earth 3.20 for Windows is now available for download. This update fixes a change in the feed address for the earthquakes layer. I've also switched to using the new NASA Black Marble night-time image and 3.20 includes the latest time zone and political border data.

Earth for Android has been updated to 1.30. This includes the new Black Marble image.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

Autumnal Equinox 2013

Updated on Thursday, November 12, 2015

Autumnal Equinox 2013

It's the start of autumn in the northern hemisphere, spring if you live south of the equator. Rendered in Catfood Earth.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

(Published to the Fediverse as: Autumnal Equinox 2013 #code #earth #equinox The exact moment of Autumnal Equinox 2013 as rendered in Catfood Earth )

Fix search on enter problem in BlogEngine.NET

Updated on Thursday, December 26, 2019

Search on enter has been broken for a while in BlogEngine.NET (I'm running the latest 2.8.0.1 version). Finally got a chance to look at this today and there is a simple patch to the JavaScript to fix it. See the issue I just filed on CodePlex for details.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

(Published to the Fediverse as: Fix search on enter problem in BlogEngine.NET #code #javascript #blogengine.net How to fix the search on enter problem in BlogEngine.NET. )

Catfood Earth for Android 1.20

Updated on Monday, May 31, 2021

Catfood Earth for Android 1.20

I recently upgraded to the HTC One which has a transparent notification bar. This makes it hard to see notification icons when using Catfood Earth as your wallpaper, at least in the summer when it's always light at high latitudes and your white icons are displayed on top of polar ice and clouds.

Catfood Earth for Android 1.20 fixes this with an option to paint black under the notification bar. That's the only update other than the latest Xamarin runtime.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

Summer Solstice 2013

Updated on Thursday, November 12, 2015

Summer Solstice 2013

Summer Solstice 2013 in Catfood Earth. (summer starts now in the Northern Hemisphere, Autumn if you are south of the Equator.)

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

(Published to the Fediverse as: Summer Solstice 2013 #code #earth #solstice The exact moment of Summer Solstice 2013 as rendered in Catfood Earth. )

Comma Wars

Updated on Sunday, November 6, 2022

Comma Wars

My new debate site, Like Debate, is finally up and running and I'm losing the first debate badly. I need your help: The Oxford comma is an acceptable form of punctuation. Actually vote your conscience. I don't care if I win this one, but give it a spin and let me know if it works for you.

If you have a better argument for or against that wretched comma have at it.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

The curious case of the missing slugs (in BlogEngine.net 2.8)

Updated on Thursday, December 26, 2019

2013-06-16 Update: There is now a patch for the issue discussed below.

I just upgraded to BlogEngine.net 2.8 as it contains a fix for broken links from Facebook. There were a couple of hitches that I'll share in case they help anyone else.

I messed up the first upgrade attempt because the updater utility updates the source folder (containing the newly downloaded 2.8 code) instead of the destination folder (containing the current version of your blog). This is a little odd and the result is I uploaded an unchanged instance and then embarrassingly complained the the Facebook bug hadn't been fixed. It had, just not in the folder I was expecting. I probably didn't pay enough attention to the instruction video.

Having got that out of the way I discovered that new posts were appearing with a bad link (to /.aspx instead of /blog-title.aspx). I rarely post using the editor as I have a home-grown post by email service running. After a bit of digging it turns out that prior to 2.8 you could leave the slug empty when creating a post but now this results in the bad link. Luckily there isn't much effort require to fix this, you just need to set the slug before saving the new post:

In the middle of playing with this my live site died and started returning a 500 error. No amount of uploading the working local copy would fix this. Happily Server Intellect have outstanding support and restored a working backup for me in the middle of the night. Thanks chaps!

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

(Published to the Fediverse as: The curious case of the missing slugs (in BlogEngine.net 2.8) #code #blogengine.net How to fix bad links in BlogEngine.NET caused by missing slugs - quick patch instructions. )

Catfood: Earth for Android 1.10

Updated on Monday, May 31, 2021

Catfood Earth for Android 1.10

I’ve just released Catfood Earth for Android 1.10. You can control the center of the screen manually (the most requested new feature) and also tweak the transparency of each layer and the width of the terminator between day and night. It also starts a lot faster and has fewer update glitches. Grab it from Google Play if this looks like your sort of live wallpaper.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)

.NET 2.0 and Windows 8

Updated on Saturday, September 24, 2022

Inexplicably .NET 2.0, 3.0 and 3.5 are not installed by default in Windows 8 and can’t be installed using the redistributables that worked with previous versions of Windows. You have to go digging in Windows Features to get anything older than 4.0.

Add your comment...

Related Posts

You Might Also Like

(All Code Posts)