Mittwoch, 10. Oktober 2012

Why Tom Hanks is the best actor of all time


The reason is, no one else has such a list of exceptional movie performances.

Here is the list:

1986 6.0 The Money Pit - movie carrying, signatur comedy performace
1988 7.2 Big - movie carrying, signatur childrens movie performace
1993 6.7 Sleepless in Seattle - movie carrying, signatur romantic comedy performace
1993 7.6 Philadelphia - movie carrying, signature, oscar winning drama performace ( best male actor )
1994 8.7 Forrest Gump - movie carrying, oscar winning romantic comedy performace ( best male actor )
1995 7.5 Apollo 13 - movie carrying, flawless drama performance
1995 8.3 Toy Story - movie carrying, signature voice acting performance
1998 8.9 From the Earth to the Moon - movie carrying, signature narration performance
1998 8.6 Saving Private Ryan - movie carrying, oscar nominated drama performace ( best male actor )
1999 8.5 The Green Mile - movie carrying, flawless drama performance
2000 7.6 Cast Away - movie carrying, oscar nominated drama performace ( best male actor )
2002 7.8 Road to Perdition - movie carrying, flawless drama performance
2004 7.2 Terminal - movie carrying, flawless romantic comedy performance

PS: the second column is the IMDB rating as of this posting.

Donnerstag, 26. Mai 2011

A simple XSL Transformation (XSLT) for docbook xml files

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:d="http://docbook.org/ns/docbook">

<xsl:template match="/">
<html><head><title><xsl:value-of select="d:book/d:info/d:title" /></title></head><body style="font-family:Verdana">
<xsl:apply-templates select="d:book/d:preface"/>
<xsl:apply-templates select="d:book/d:chapter"/>
</body></html>
</xsl:template>

<xsl:template match="d:info/d:author">
<b><xsl:value-of select="." /></b>
</xsl:template>

<xsl:template match="d:preface">
<h1><xsl:value-of select="d:title"/></h1>
<xsl:apply-templates select="d:para"/>
<xsl:apply-templates select="d:itemizedlist"/>
<xsl:apply-templates select="d:orderedlist"/>
</xsl:template>

<xsl:template match="d:chapter">
<h1><xsl:value-of select="d:title"/></h1>
<xsl:apply-templates select="d:para"/>
<xsl:apply-templates select="d:itemizedlist"/>
<xsl:apply-templates select="d:orderedlist"/>
<xsl:apply-templates select="d:section"/>
</xsl:template>

<xsl:template match="d:para">
<p><xsl:value-of select="."/></p>
</xsl:template>

<xsl:template match="d:itemizedlist">
<ul><xsl:apply-templates select="d:listitem"/></ul>
</xsl:template>

<xsl:template match="d:orderedlist">
<ol><xsl:apply-templates select="d:listitem"/></ol>
</xsl:template>

<xsl:template match="d:listitem">
<li><xsl:value-of select="."/></li>
</xsl:template>

<xsl:template match="d:section">
<h2><xsl:value-of select="d:title"/></h2>
<xsl:apply-templates select="d:para"/>
<xsl:apply-templates select="d:itemizedlist"/>
<xsl:apply-templates select="d:orderedlist"/>
</xsl:template>

</xsl:stylesheet>

Dienstag, 26. Oktober 2010

TakeOwnership Explorer menu entry for german Windows 7

Create a file like: TakeOwnershipGer.reg.
Fill it with this:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d j && icacls \"%1\" /grant administratoren:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d j && icacls \"%1\" /grant administratoren:F /t"


---

Found this for english windows here:
http://www.blogsdna.com/2173/add-take-ownership-option-in-right-click-context-menu-of-windows-7.htm

Also this is untested but seems to support more options:
http://beatmasters-winlite-blog.de/?p=1609

Freitag, 18. Juni 2010

JBoss Tools and JBoss AS 5

Well, for some reason the JBoss Tools Team refuses to add easy Seam support for JBoss 5.

If you create a new Seam war project with JBoss 5, you get many weird errors.

Some suggest to add all entities to persistence.xml....

http://seamframework.org/Documentation/RunningSeamExamplesWithJBossApplicationServer5
and
https://jira.jboss.org/browse/JBSEAM-3821

But the real soultion is this:

add the following line to persistence.xml:
<property name="jboss.entity.manager.factory.jndi.name" value="java:/myEntityManagerFactory">

remove the following lines in components.xml:

<persistence:entity-manager-factory name="entityManagerFactory"
persistence-unit-name="MYPU"/>

<persistence:managed-persistence-context name="entityManager" auto-create="true"
entity-manager-factory="#{entityManagerFactory}"/>

add the following line:

<persistence:managed-persistence-context name="entityManager" auto-create="true"
entity-manager-factory="#{entityManagerFactory}"
persistence-unit-jndi-name="java:/myEntityManagerFactory"/>

Also hot depoly doesn't work anymore with JBoss 5 AS if you start it normally.
Try to start JBoss AS 5 in debug mode, then hot deploy should work again.
Don't know why though...

Happy Coding all !
Ray.

Freitag, 28. Mai 2010

OpenVPN client error: Sorry, 'Auth' password cannot be read from a file.

If you don't like to be patronized by OpenVPN client here is a version
with the compile flag ENABLE_PASSWORD_SAVE set:

http://rapidshare.com/files/388904833/openvpn-2.1.1-passwordsave-install.exe

Found in:

forum.perfect-privacy.com

Confirmed to work.
Great job who ever compiled it, thanks !

Samstag, 9. Januar 2010

Add custom entries to NetBeans palette including events

Inspired by:
http://www.ryerson.ca/~dgrimsha/courses/cps841/JB_events.html

I could finally make my dream EventPanel.
Extending JPanel it allows Listeners to register for the paint event.

So you don't need to subclass JPanel anymore.
Just add EventPanel to NetBeans and add an event handler
for the now selectable paint event.

The Graphics2D object is placed into the the event Source object.

Get the source here:
http://kenai.com/projects/rayssharedcode/sources

Freitag, 27. November 2009

Turn JBoss AS into a HSQLDB server

Developing with Seam its nice to have easy access to a test DB.
Hypersonic SQL fits the need nicely.
Best of all - its distributed with JBoss AS already.

Before now, I used the supplied hsqldb-ds.xml and modified it to my needs,
inlcuding enabling the hsqldb over tcp mbean.

But it was painful to create a new dummy Seam project with the JBoss Tools
just to switch the datasource file later.

Then it occured to me:

Why not just copy the mbean part into a new service.xml file ?

Then I can use a persisting hsqldb server in tcp mode and create new
Seam projects with the real datasource from the start.

So without further ado here is the contents of my new hsqldb-service.xml file:

<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.jdbc.HypersonicDatabase" name="jboss:service=HypersonicDB">
<attribute name="Port">9001</attribute>
<attribute name="BindAddress">${jboss.bind.address} </attribute>
<attribute name="Silent">true</attribute>
<attribute name="Database">default</attribute>
<attribute name="Trace">false</attribute>
<attribute name="No_system_exit">true</attribute>
</mbean>
</server>



Update:
Use 127.0.0.1 instead of ${jboss.bind.address}.
Makes it easier to create ds.xml files for and makes it more secure.


<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.jdbc.HypersonicDatabase" name="jboss:service=HypersonicDB">
<attribute name="Port">9001</attribute>
<attribute name="BindAddress">127.0.0.1</attribute>
<attribute name="Silent">true</attribute>
<attribute name="Database">default</attribute>
<attribute name="Trace">false</attribute>
<attribute name="No_system_exit">true</attribute>
</mbean>
</server>