Wednesday, December 19, 2012

Swing Generator

http://metawidget.sourceforge.net/index.php

https://developers.google.com/java-dev-tools/wbpro/

Monday, December 17, 2012

JavaFX: fxml

http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm

XML UI

http://www.xul.fr/comparison-user-interface-markup-languages.html

Friday, December 14, 2012

XForms Swing Java

http://sourceforge.net/projects/tk-ui/?source=navbar

Thursday, December 6, 2012

Speed up OpenOffice

Works
http://www.ghacks.net/2007/08/18/speed-up-open-office/



Optimizing
http://www.werockyourweb.com/optimize-open-office-reduce-memory-usage
http://openoffice.blogs.com/openoffice/memory/

Kill OpenOffice soffice.bin

http://www.oooforum.org/forum/viewtopic.phtml?t=85188

http://www.oooforum.org/forum/viewtopic.phtml?t=85188

http://www.oooforum.org/forum/viewtopic.phtml?t=77181

https://bugs.freedesktop.org/show_bug.cgi?id=49432

Wednesday, December 5, 2012

Starting OpenOffice

http://code.google.com/p/jodconverter/source/browse/trunk/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeProcess.java

Tuesday, December 4, 2012

Social Media Report 2012

http://blog.nielsen.com/nielsenwire/social/2012/

Thursday, November 29, 2012

Swing Multithreading

http://www3.ntu.edu.sg/home/ehchua/programming/java/J5e_multithreading.html#zz-2.4

http://www.javaworld.com/community/node/7717

http://www.javaworld.com/javaworld/jw-08-2007/jw-08-swingthreading.html?page=5

Monday, November 26, 2012

XPath Format Number with decimal places

http://stackoverflow.com/questions/2021720/xpath-format-number-with-number-of-decimal-places-based-on-a-variable


http://stackoverflow.com/questions/11354920/extract-decimal-part-into-variable-in-xsl-template

Saturday, November 24, 2012

OpenOffice Date Functions


days-from-date(concat(/instanceData/LastEventDate,"T",/instanceData/LastEventTime,"Z" ))-days-from-date(now())

(seconds-from-dateTime(concat(/instanceData/LastEventDate,"T",/instanceData/LastEventTime,"Z" ))-seconds-from-dateTime(now()) )div 60


http://www.ibm.com/developerworks/xml/library/x-xformstipcalculations/index.html


http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-num


http://publib.boulder.ibm.com/infocenter/forms/v3r5m1/index.jsp?topic=%2Fcom.ibm.form.designer.xfdl.doc%2Fi_xfdl_g_xforms_functions_days-to-date.html

Friday, November 23, 2012

Fie Sharing Mac and Windows

http://www.youtube.com/watch?v=JSm0YflelJ4

Tuesday, November 20, 2012

Startup Ideas

http://paulgraham.com/startupideas.html

Friday, November 16, 2012

Web content type

http://www.webmaster-toolkit.com/mime-types.shtml

JasperReports Exporting using JSF



http://inventasoft.blogspot.sg/2009/07/using-jasperreports-in-jsf-applicatio.html
http://www.ramkitech.com/2011/11/jsf-jpa-jasperreports-ireport.html
http://raajasoft.wordpress.com/2009/10/26/jasper-report-export-all-formats-passing-parameters-using-jsp-page/

http://www.jasperassistant.com/forum/topic/999/when_will_export_report_in_csv?p1


http://krams915.blogspot.sg/2010/12/spring-3-mvc-jasper-integration.html

Tuesday, November 13, 2012

Netbeans Platform Progress Indixator

http://rubenlaguna.com/wp/2010/01/18/cancellable-tasks-and-progress-indicators-netbeans-platform/index.html/

Sunday, October 28, 2012

Friday, October 12, 2012

New Amazon AMI

https://aws.amazon.com/amazon-linux-ami/


What's new: Extracted

  • Apache 2.4 & PHP 5.4: This release supports multiple versions of both Apache and PHP, and they are engineered to work together in specific combinations.  The first combination is the default, Apache 2.2 in conjunction with PHP 5.3, which are installed by running yum install httpd php. Based on customer requests, we support Apache 2.4 in conjunction with PHP 5.4 in the package repositories.  These packages are accessed by running yum install httpd24 php54.
  • OpenJDK 7: While OpenJDK 1.6 is still installed by default on the AMI, OpenJDK 1.7 is included in the package repositories, and available for installation.  You can install it by running yum install java-1.7.0-openjdk.
  • R 2.15: Also coming from your requests, we have added the R language to the Amazon Linux AMI.  We are here to serve your statistical analysis needs!  Simply yum install R and off you go.

Renderer

http://www.mitsuba-renderer.org/

Wednesday, August 29, 2012

Sunday, August 26, 2012

Cool tools

Jitsi (previously SIP Communicator) is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ, Windows Live, Yahoo! and many other useful features.

Up the Sync: Google Doc Sync tool

Burp Suite: Web Security Testing tool

File Manager:  http://ho.io/mu-commander

Free Mind: mind mapping tool

PowerFolder: cloud storage/file sync

JShot: image uploader

Extracted from a message thread in AOO.


XML Shell Command

xmlsh

Monday, August 13, 2012

SOA Design Patterns


Soapatterns.org
Soaglossary.com
Soaposters.com
Soabooks.com
Soamag.com
Soaspecs.com


Logical inventory layer
- Utility abstraction
- Entity abstraction
- Process abstraction

Canonical expression


Inventory centralization
- rules centralization (agnostic context, validation abstraction, utility abstraction, legacy wrapper)

State repository

Service facade (relaying logic, behaviour correction, contract specific requirements)

Service agent 

State messenging
Event driven messenging

Data model transformation
Data format transformation

HTML5 Websocket App

article

kaazing

JSFiddle


Logging Java Apps


  • Log4J (though plain log files would fit as well)
  • Logstash
  • StatsD
  • Monitis

extracted from original article

Responsive Web Design

article

Monday, August 6, 2012

Tuesday, July 24, 2012

Wednesday, July 11, 2012

Monday, June 18, 2012

Cleanup NB Platform if make changes

remember to clean C:\Users\USER_ID\AppData\Roaming\APPNAME

article

Important file in OpenOffice

C:\Program Files\OpenOffice.org 3\Basis\share\registry\writer.xcd

C:\Program Files\OpenOffice.org 3\Basis\share\config\soffice.cfg\modules

loadFromURL

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Handling_Documents#MediaDescriptor

Monday, May 14, 2012

JBoss Drools Guide

Guide

Config files for OpenOffice

Located in the file soffice.cfg (e.g. C:\Program Files\OpenOffice.org 3\Basis\share\config\soffice.cfg)
In it, there are XML files for each modules, menu, toolbars, etc. The URLs can be found in each of the xml files

article

Grid Control

GridControl, example2

UNOControlGridModel

XGridControl

XGrid family

XDispatch URL UNO Java

uno url spec

another explanation

DispatchHelper
XDispatch
URL
using Dispatch Framework

Sunday, May 13, 2012

Close dialog on escape

article

rollApp: SaaS

rollApp is the world's first software-on-demand service that instantly delivers existing desktop software to virtually any Web Browser-equipped computing or mobile device over broadband/3G

Swing multiline and checklist

Multiline label using html

Single column table and JTextArea cell renderer

Japura - Swing framework

Monday, April 23, 2012

Data Visualization

Miso is an open source toolkit designed to expedite the creation of high-quality interactive storytelling and data visualisation content.

Friday, April 20, 2012

Open Source Hardware Association

OSHA

The Julia Language

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.

Thursday, April 12, 2012

Thursday, March 8, 2012

Managing Vector Graphics

Vector Maps framework (Kartograph)
Vector graphics (Raphael)

Monday, March 5, 2012

Add Image to Panel

article

OOoBean resize solution

article

This is the crucial part: (replicated from article)
container.addComponentListener(new ComponentAdapter() { 
public void componentResized(ComponentEvent e) { 
Rectangle b = (e.getSource() != null? ((Component) e.getSource()).getBounds() : null); 
container.setMinimumSize(MINIMUM_SIZE); 
final XWindow componentWindow = aFrame.getComponentWindow(); 
if (componentWindow != null) { 
componentWindow.setPosSize(0, 0, (int)b.getWidth(), (int)b.getHeight(), (short) (PosSize.WIDTH + PosSize.HEIGHT)); 


}); 

Change career?

Barefoot College

Cloudpaging

Cloudify 100% of App

numecent

Tuesday, February 14, 2012

D3

Data Driven Documents (D3)

Word cloud using D3 (github)

Thursday, February 9, 2012

J2EE Patterns

Core J2EE  Design Patterns
Site 1
Site 2

WURFL

WURFL is a Device Description Repository (DDR), i.e. a software component which contains the descriptions of thousands of mobile devices.

OpenOffice for Kids

ooo4kids

Wednesday, January 18, 2012

XMPP

Smack tutorial (1,  2)

Thursday, January 5, 2012

Wednesday, January 4, 2012

Send SMS in iOS

article

article

Make a call in iOS


NSString *cleanedString = [[phoneNumber componentsSeparatedByCharactersInSet:[[NSCharacterSet characterSetWithCharactersInString:@"0123456789-+()"] invertedSet]] componentsJoinedByString:@""];
NSString *escapedPhoneNumber = [cleanedString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel://%@", escapedPhoneNumber]];

article

Beyond jquery

article

World's Number 2 most popular Web Server

nginx

Record and visualize own data

Antimap

Relationships between Research Publications and citations

Visualize