03/02/2010

LOLCODE Editor for Domino Designer 8.5

Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Many moons ago the folk at Teamstudio tried a novel approach to recruiting. Rather than ask for a CV they set a programming task to write a program that can execute code written in the LOLCODE programming language.

Now that the position has been filled I'm free to unleash this ferocious beast upon the world. So here it is, my LOLCODE Editor for Domino Designer 8.5 (with a little help from the lolcode-java project).

The screenshot below shows test.lol open in the editor. The console shows the output from running the program.

A picture named M2

You can create customised Run Configurations which can be saved and reused.

A picture named M3

Other features include:

- No syntax checking
- No colour coding
- Or content assist
- All the features that come with any Eclipse editor, such as Undo/Redo, Compare, Local History etc.

Installation

If you want to join the growing band of LOLCODE developers you can install the plug-in from the usual place.

Source Code

The source code is available from the CVS. You will need the following plug-ins:

com.domiclipse.lolcode
com.domiclipse.lolcode.feature
com.domiclipse.lolcode.update
com.lolcode

OK, thanks, bye!

03/02/2010

DXL Exporter wizard for Domino Designer 8.5

Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

The DXL Exporter wizard for Domino Designer 8.5 is a plug-in that helps you to export DXL from a Domino database. It's a user interface to the Notes DxlExporter and NoteCollection classes.
  • The DXL Exporter wizard can be invoked by clicking on the toolbar icon Toolbar icon.
  • On the first page choose which export to run.
  • Every export is saved as a Recent Export so it can be run again.
  • Recent exports can be saved as Named Exports.

    Job selection page
  • Select a source database and specify a target DXL file.

    Database selection page
  • Specify the types of Note to export from the database.
  • Note Collection settings can be saved as Named Note Collections for reuse.

    Note Collection settings page
  • Specify DXL Exporter options.
  • DXL Exporter settings can be saved as Named DXL Exporters for reuse.

    DXL Exporter settings page
  • The wizard will create a dxl file in the workspace and optionally open it with the default editor.
  • Note: By default Domino Designer doesn't know what to do with a .dxl file so you will need to tell it.
  • Open the preferences via File -> Preferences...
  • Select General / Content Types
  • Expand the Text entry and then select the XML entry.
  • Add a new file association for *.dxl
  • Now when you open .dxl files eclipse will use the XML editor as show in the picture below.

    A DXL file open in the XML editor


    Installation

    The DXL Importer and Exporter wizards can be installed from the usual place. Both plug-ins are in the DXL Tools Feature

    Source Code

    The source code is available from the CVS.