Saturday May 16, 2009

Scroll 1.0 Released

As I have written earlier, it is time for Documentation 2.0.

This is copied from http://www.k15t.com/2009/05/scroll-10-released/:

We are proud to announce the 1.0 release of the Scroll Wiki Exporter for Confluence. It’s been a long way from CONF-762 to where are we now, but we made it!

Thanks for all the support we got along the way, to name a few in no particular order: Scott, Sebastian, Alex, Arne, Charles, Martin, Petra, Bob, Dan, Sarah, Giles, David, … Huge thanks also to the people who have beta-tested Scroll and provided great feedback.

The are already a lot of cool features in Scroll, and we are looking forward to add more. High on our list are better theming (add your own DocBook customization layer) and WordML export.

You can find more information in Release Notes.

Download an evaluation license at http://www.k15t.com/scroll/download.

Buy license at http://www.k15t.com/scroll/buy.

About Scroll: Scroll is a plugin for the popular Atlassian Confluence wiki. Scroll generates professional documentation in DocBook and PDF from wiki pages.

About K15t Software: K15t Software is a small development shop from Stuttgart, Germany. Its mission is to build useful software products with the focus on tools for wiki-based documentation.

Posted on May 16, 2009 at 01:14 (MET) | Permalink | Add comment

Sunday May 3, 2009

DeepLeap - I scored 294!

eJohn created a nice, little, time-wasting, scrabble-like game in JavaScript: DeepLeap. I scored 294, can you do more?

Posted on May 3, 2009 at 19:58 (MET) | Permalink | 1 comment

Saturday March 14, 2009

WebKit Component for Java, Second Contestant

While there weren’t any news related to Sun’s JWebPane, there is a new contestant: WebKit for SWT by Genuitec. The website says:

WebKit for SWT (ver. 0.5) is an embeddable Java™ WebKit browser component developed by Genuitec. This component can be used in the development of a wide range of Java SWT applications that require integration of rich HTML5, CSS3, JavaScript and Flash content and functionality.

The solution seems a little bit more high-level than Sun’s approach: While Sun is integrating WebKit directly, Genuitec build on top of Google’s chromium. The biggest difference however at this time: They provide code, documentation and samples.

Posted on Mar 14, 2009 at 10:50 (MET) | Permalink | Add comment

Wednesday February 25, 2009

Multiple Browsers on one Machine (yes, even IE)

You are a web developer, who needs to test you app on different browsers? Even on different versions of IE, which cannot be installed on a single windows installation at the same time?

You might want to check out http://www.xenocode.com/browsers/, where all popular browsers (on Windows) are provided as executable .exe files. No installation, but in a isolated virtual environment.

Update: High Resolution (German) warns, that the virtual sandboxes will slow down your computer. Although I didn’t notice a slow down, I stopped using it. As an alternative they recommend IETester, and virtual machines provided by MS.

Posted on Feb 25, 2009 at 22:09 (MET) | Permalink | 1 comment

Monday February 9, 2009

JWebPane: Swing WebKit Component

JWebPane provides WebKit as a Swing component - how cool is that. Let the UI guys use HTML/CSS to do the user interface, and let the Java guys implement the functionality.

Not tested, not even downloadable yet, just wanted to let you know…

Posted on Feb 9, 2009 at 21:47 (MET) | Permalink | 3 comments

Tuesday January 20, 2009

JavaScript as Lingua Franca for the … Desktop!

Ars technica is writing about a project called Seed, which allows to write Gnome desktop apps with JavaScript.

Quote from the website:

Seed is a library and interpreter, dynamically bridging (through GObjectIntrospection) the WebKit JavaScriptCore engine, with the GObject type system. In a more concrete sense, Seed enables you to immediately write applications around a significant portion of the GNOME platform, and easily embed JavaScript as a scripting-language in your GObject library.

Go JavaScript, go! :)

Posted on Jan 20, 2009 at 19:28 (MET) | Permalink | Add comment

Thursday January 8, 2009

2009: Documentation 2.0

2009 will be interesting. This is the last entry of this series of posts, about my thoughts/wishes about technological improvements in 2009. Previous entries: Really Rich Internet Applications, Easy JavaScript for Everyone, Databases and Persistence, Distributed Version Control.

Wiki-based documentation will become the single source for documentation in 2009. While wikis have been great for collaboratively created documentation ever since, the problem is that they are not very well export their contents to other formats in order to ship documentation as printed books or integrated online help. DocBook export is needed here.

I have requested this[1] for my favourite wiki[2] back in 2004 with no luck. However, this year we will ship a solution[3] for this. The Scroll Wiki Exporter for Confluence lets wiki-users export their documentation from trees of wiki pages to DocBook and PDF. Eventually we will support other output formats, pluggable, themes, and much more.

[1] Feature request for DocBook Export: CONF-762
[2] Atlassian Confluence
[3] Scroll Wiki Exporter

Posted on Jan 8, 2009 at 06:14 (MET) | Permalink | 1 comment

Wednesday January 7, 2009

2009: Distributed Version Control

2009 will be interesting. In this series of posts, I publish some thoughts/wishes about technological improvements in 2009. Previous entries: Really Rich Internet Applications, Easy JavaScript for Everyone, Databases and Persistence.

Couple years back, I thought CVS was ok. Nowadays, I think it was crap and I am happy that I don’t have to use it anymore. Instead I use Subversion, which I thought SVN was ok. After watching Linus’ talk about DVCS and Git[2] and using it for SproutCore, I am sure that SVN days are counted, too. My bet is on Git, because it is already well established among open-source projects through github. Mercurial is nice, as is provides an SVN interface.

Note: I heard a couple times people telling that Git only works on Linux and Macs. Don’t believe that[3].

[1] Two DVCS contenders:Git, Mercurial
[2] Linus Torvalds on git
[3] GIT on Windows

Posted on Jan 7, 2009 at 06:00 (MET) | Permalink | 1 comment

Tuesday January 6, 2009

2009: Databases and Persistence

2009 will be interesting. In this series of posts, I publish some thoughts/wishes about technological improvements in 2009. Previous entries: Really Rich Internet Applications, Easy JavaScript for Everyone.

Before I go on, let me state: Relational Databases will continue to stay as the backbone of persistence.

BUT: Non-relational databases will become more popular this year. Examples include document oriented data stores[1] or as graphs databases[2]. Also, it will become more popular to split storage and search. This will allow more flexibility and search performance. E.g. store your data in different data stores, and keep a local index/copy for searching[3].

[1] Couch DB
[2] Neo DB
[3] Read this blog (and comments) for a very nice overview.

Posted on Jan 6, 2009 at 08:11 (MET) | Permalink | 2 comments

Monday January 5, 2009

2009: Easy JavaScript for Everyone

2009 will be interesting. In this series of posts, I publish some thoughts/wishes about technological improvements in 2009. Previous entry: 2009: Really Rich Internet Applications.

For classic websites, jQuery has made the JavaScript development somewhat easy. Especially, if things like accessibility, graceful degradation and progressive enhancement are high on your priority list (which they really should be!).

One key success factor for broader adoption will be, whether the jQuery development team integrates/consolidates the excellent community plugins[1] into the main releases[2]. This will make the handling of the plugins hopefully easier and will make jQuery look better in feature comparisons.

[1] Treeview, Menu, …
[2] jQuery, jQuery UI

Posted on Jan 5, 2009 at 09:01 (MET) | Permalink | 1 comment

Previous Posts