Archive for the ‘Uncategorized’ Category

RSS Viewer: Unicode Support Now Available

Tuesday, February 23rd, 2010

We appear to have possibility resolved the issues around unicode support without requiring an update.  The issue appears to have originated from the server and the current version works without changes.  Unfortunately, existing articles and feeds will not show up properly, but ongoing articles should properly begin showing up as of today.

If you still have issues with certain characters or character sets not displaying, please let us know or drop us a comment.

RSS Viewer: Issues [Update]

Monday, October 19th, 2009

[Update] We have re-enabled user registrations.  However, we will be disabling accounts in which push notifications fail to be delivered.  This does not mean that you have to enable push notifications.  It only means that if you enable push notifications and we are unable to deliver a message (typically due to invalid devices or uninstalled applications), then we will disable the account temporarily.  If your account ends up disabled and you are unable to login, send us an email and we can re-enable the account.  Once our next client version is released, we will have better measures in place to avoid unauthorized usage.  At that time we will remove these measures.

As many of you have realized, our servers have been having several issues through the past weekend.  Unfortunately, are servers are under attack, which we are working to alleviate and resolve.  We will most likely be releasing a new client version with a fix in place to stop illegal usage of the application.  At that time, you will be required to update your application as we will block all prior versions.  This is an unfortunate step back, but we are working to make this as painless as possible while also stopping unauthorized usage.

Thanks,

Nicholas Hagen

RSS Viewer Down (Now Back Up) for Maintenance

Thursday, September 24th, 2009

We are going down for maintanence at 8:00 AM EST and should be back up by 10:00 AM EST. Bear with us as we improve performance and reliability.

[Update 9:00 AM EST] We are back up and running with some initial performance improvements. Notably, the recent items should load much faster. If you continue to see problems or are unable to login, drop us a note at info@znetdevelopment.com so we can further research the issue. We hope to have more updates and improvements in place tomorrow that should improve performance even more. Thanks for bearing with us.

Eclipse Galileo (3.5) Released - My Favorite Features

Wednesday, June 24th, 2009

Eclipse Galileo has officially been released and with it comes multitudes of changes. Below are my favorites from the Platform, JDT, and Web Tools projects.

For more information, including screenshots, see:

Mac OSX Builds Use Cocoa and Sheets

The platform now uses native cocoa-build SWT widgets, rather than the obsolete Carbon. This brings the platform more in line with current Mac OSX technologies. Further, it uses Sheets for most popup dialogs to follow the OSX user interface guidelines.

Comparing Microsoft Word Documents

Comparing Microsoft Word documents in Eclipse now uses the native Microsoft Word compare support to show changes between versions. For any project that stores Word documents in source control, this feature may be nice to compare changes between versions…especially in terms of merging updates.

Open Resource Dialog

The Open Resource Dialog now allows the choice of what editor to use by right clicking to the context menu. This is a huge, yet small, benefit. Often times you may want to use a different editor than the default. This new change makes that much easier. For example, if you have custom named configuration files in XML that have an official editor (ie: JSF), you can right click to select the specific editor rather than the default XML editor.

Improved Installation/Plugin Management

Eclipse has greatly improved how plugins are added and managed, especially when adding new plugin sites.

Open Implementation Hyperlink

An Open Implementation hyperlink has been added for overridable methods, which directly opens the implementation in case there’s only one, or shows all the concrete implementations for that method in the hierarchy of its declaring type, using the quick type hierarchy. By default, the hyperlink appears when you hold down the Ctrl key while hovering over an overridable method. You can configure the modifier for this hyperlink on the General > Editors > Text Editors > Hyperlinking preference page.

This feature is a huge bonus, especially when you are navigating through source files trying to process the flow. If the class declares a type as an interface (which is usually the case), then normally you wil ctrl+click to the interface, which is obviously not what you want. This new feature allows you to pick the concrete class that you want to jump to making debugging easier.

Javadoc Viewer and Hover

The Javadoc view and hovers now support the {@inheritDoc} tag and add links to overridden methods (like the Javadoc tool). Moreover, the message for deprecated elements now shows up on top, and relative links are supported (for example, to embed images from the “doc-files” directory or to link to {@docRoot}).

This feature should make viewing javadoc inline when hovering an element easier to follow to click through to.

New JPA Entity Generation from Tables

Dali has a new Entity Generation wizard via a contribution from Oracle. This functionality includes a new wizard that offers additional configuration options.

This makes setting up JPA projects, tables, and entities much easier.

XSLT Source Editing

Content assistance is now available for the XSLT mode attribute. This attribute is on the xsl:template and xsl:apply-templates elements. The assistance will find all available modes that have been defined in the current stylesheet as well as any imported or included stylesheets.

Content Assistance is available for the name attribute on the xsl:call-template element. This will provide proposals of available named templates that can be called. This searches the current stylesheet as well as any imported or included stylesheets.

Content assistance is available for the href attribute on xsl:include and xsl:import elements. This will search the current project for any XSLT stylesheet that is available, and provide it as a possible proposal. It is limited in scope to the current project.

The XSL Tools Editor now supports the Templates View. This allows for drag and drop support of XPath templates into the editor. Users may also use this view to create and maintain new or existing templates.

XSLT Debugger

The XSLT debugger now supports a result view. The view will show the output that has been generated to the current break point. As a user steps through code the view will be updated as well.

During debugging of an XSLT Stylesheet, variables that contain NodeSets are now expandable, allowing inspection of the contents of the Nodes carried

Browser Market Share - May 2009

Monday, June 1st, 2009

Using the monthly market share analysis by Net Applications, here is my monthly release of browser market share.

Firefox: 22.40% (-0.08%)

  • FF 3.0: 20.43% (+0.18%)

Internet Explorer: 64.62% (-1.48%)

  • IE 8.0: 6.84% (+2.19%)
  • IE 7.0: 40.83% (-3.68%)
  • IE 6.0: 16.94% (-0.58%)

Safari: 8.21% (0.00%)

  • Safari 4.x: 1.13%
  • Safari 3.x: 7.08% (+0.24%)

Chrome: 1.78% (+0.36%)

  • Chrome 1.0: 1.57%
  • Chrome 2.0: 0.21%

IE continues its steady decline as next generation browsers continue to gain on market share.  Chrome was the heaviest advancer last month picking up 0.36% of market share.  The most important aspect is that IE6 continues to lose market share.  Further, IE8 continues to gain momentum over IE7.  Even though IE7 is far better than IE6, it still suffers from several issues and lack of next generation web support.  IE8 is much more a true standards compliant browser, so the more IE8 gains and the more IE7 and IE6 lose, the better we are as web developers.  Firefox did not gain as heavily as past months but still added market share nearing 23% market share.

As always, for more info, see Browser market share.

Andrew Kristopher Hagen

Wednesday, May 6th, 2009

This is usually my technology blog, but today I’m changing it up as soon my wife, Krista, will deliver our first son.

I will post updates here as I get them. Check back often. Most recent are listed first.

Thanks for everyone’s continued support and prayers

Once again, thanks to everyone for your love and thoughts!  We dearly appreciate all of it.  Check out the photos below and say hi to Andrew Kristopher Hagen!  Love Krista and  Nick!

(more…)

Browser Market Share - April 2009

Friday, May 1st, 2009

Using the monthly market share analysis by Net Applications, here is my monthly release of browser market share.

Firefox: 22.48% (+0.43%)

  • FF 3.0: 20.25% (+0.59%)

Internet Explorer: 66.10% (-0.72%)

  • IE 8.0: 4.65% (+1.58%)
  • IE 7.0: 44.51% (-2.03%)
  • IE 6.0: 17.52% (-0.84%)

Safari: 8.21% (-0.02%)

  • Safari 4.0: 0.8%
  • Safari 3.x: 6.84% (+0.66%)

Chrome: 1.42% (+0.19%)

IE continues to decline, but more importantly, IE6 continues to decline as well. The continual decline of IE6 should help to support the End of IE6 Campaign. Per my previous post, IE6 continues to decline at a rate that should make its market share low enough to no longer be considered worth the investment of supporting (this means rich media and web 4.0 here we come!) Also, the fact that Firefox has larger market share than IE6 should force ALL companies to fully support both IE and FF. Other interesting notes is that Chrome is gaining momentum and Safari hit a bit of a fallback, most likely due to Chrome.

As always, for more info, see Browser market share.

iPhone Wish List

Wednesday, February 18th, 2009

As a proud owner of an iPhone, I truly love the platform and its capabilities. However, like any technology, there are always those things we really want extra. I am compiling my list of wishes for the next generation iPhone.  My wish list is available on the right at the top of the navigation menu.  Leave me a message if you have other wishes you too would like to see.