and driver problems
Sunday, January 2, 2011
How problems with the USB cable for my Garmin Forerunner 305 showed up
and driver problems
Posted by
Sweetxml
at
Sunday, January 02, 2011
0
comments
Saturday, November 27, 2010
Yet Another Conconi Running Test
This one turned out to the better. For one I hadn't done any training since the last test Tuesday (that followed a tempo run on Sunday), so my legs were fresh. Second I figured out how to make the treadmill show distance all the time, and third I chose another approach for the test. The warm up thing didn't work out right the last time and normally I don't do that kind of separate warm up in a workout - I decided to just start out a little slower, here's the plan:
As can be seen on the splits, this plan gave me much short times at the speed above 12 km/h were I expect my AT, with the final ones on just 0.:45 versus the 2:00 minutes the last time. Clearly running longer at or above AT will increase HR and make it harder to endure further speed increase/time.
The workout graph was:
The most obvious difference was that I reached 15,6 km/h as top speed and my maximum HR was 168.
The recovery was just 16 bpm for the first 30 seconds and another 23 bpm in the next with a total of 39 in the first minute (versus the 59 bpm in the previous test!). Once more I did a short cool down interval of at 9 km/h not passing 140 bpm.
Two different test within 4 days with quite different results, the conclusion is blahhhhhh - I've improved :-).
Together with the other tests this enters as second best,and with a HR drop of app. 10 bpm at each speed level or app. 1.5 km/h faster per HR:
Posted by
Sweetxml
at
Saturday, November 27, 2010
1
comments
Tuesday, November 23, 2010
Comparing results from five Conconi running tests
The test today consisted of first 1,5 km warm up (around 11 km/h), then after a short break I started out at 9,6 km/h, and increased the speed with 0,4 km/h each 2 minutes (I couldn't figure out to get the display show distance, so that I could have used my normal approach with increase each 200 m). The recording was done with my Garmin Forerunner 305 configured for data sampling each second. Here's the hrm profile:
One thing that stands out is the fact that the terminal pace was (only) 14 km/h and that at an HR of 171 bpm, close to my maximum HR. It was my judgement that I could not complete 2 minutes at 14,4 km/h though it somehow didn't feel as hard as 171 bpm normally does, the few time I've hit it in interval training.
The recovery for the first 30 seconds after I stopped the test was 30 bpm and thereafter another 29 bpm, with a total of 59 bpm within the first minute. After that i did a 5 min after jog at 9 km/h and look what happened, my HR just increased to the level of what should be app. 11 km/h! and even a walk at 5 km/h didn't send my HR below 100.
As usual the graph is not an clear cut ideal step wise flat curve, but my qualified measurement gave me these numbers, entered in the same spreadsheet as my previous Conconi running tests:
Transformed into a graph with Open Office Calc gives:
Posted by
Sweetxml
at
Tuesday, November 23, 2010
0
comments
Tuesday, July 27, 2010
WS-I dumped off at OASIS - The last stand for WS-*
Update 11. november It's now officially closed, with this press release from WS-I: WS-I Completes Web Services Interoperability Standards Work [PDF], with these finale products:
The release of WS-I member approved final materials for Basic Profile (BP) 1.2 and 2.0, and Reliable Secure Profile (RSP) 1.0 fulfills WS-I’s last milestone as an organization. By publishing the final three profiles, WS-I marks the completion of its work. Stewardship over WS-I’s assets, operations and mission will transition to OASIS (Organization for the Advancement of Structured Information Standards), a group of technology vendors and customers that drive development and adoption of open standards.
Posted by
Sweetxml
at
Tuesday, July 27, 2010
0
comments
Sunday, February 28, 2010
Picky Tomcat parsing of function taglib descriptor element 'function-signature'
After spending way way to much time figuring out what kind of an error I had introduced into my webapp it turned out the Tomcat/Jasper does what seems to be as a very non-xml'ish parsing of the tld. Here's to those of you out there that stumble upon these error messages. The heart of my learning is that the element defining the function-signature should be on one line!
This example is bad:
<function> <description>.....</description> <name>myTagLibFunction</name> <function-class>my.package.taglib.functionClass</function-class> <function-signature>my.package.returnValue[] myTagLibFunction(java.lang.String,java.util.Calendar)</function-signature> <example>.....</example> </function>
and this one should be fine:
<function> <description>.....</description> <name>myTagLibFunction</name> <function-class>my.package.taglib.functionClass</function-class> <function-signature>my.package.returnValue[] myTagLibFunction(java.lang.String,java.util.Calendar)</function-signature> <example>.....</example> </function>
It was my pretty formatting the ruined it for me. Here's first an error message that at least make sense (contrary to the next one):
Exception: org.apache.jasper.JasperException: Invalid syntax for function signature in TLD. Tag Library: myChoosePrefix, Function: myTagLibFunction
and the complete stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:164) org.apache.jasper.compiler.Validator$ValidateVisitor.getMethod(Validator.java:1536) org.apache.jasper.compiler.Validator$ValidateVisitor.processSignature(Validator.java:1523) org.apache.jasper.compiler.Validator$ValidateVisitor.access$400(Validator.java:411) org.apache.jasper.compiler.Validator$ValidateVisitor$1FVVisitor.visit(Validator.java:1499) org.apache.jasper.compiler.ELNode$Function.accept(ELNode.java:129) org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:200) org.apache.jasper.compiler.ELNode$Visitor.visit(ELNode.java:242) org.apache.jasper.compiler.ELNode$Root.accept(ELNode.java:56) org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:200) org.apache.jasper.compiler.Validator$ValidateVisitor.validateFunctions(Validator.java:1503) org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1139) org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:819) org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1512) org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343) org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2393) org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:515) org.apache.jasper.compiler.Node$JspRoot.accept(Node.java:566) org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343) org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2393) org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2399) org.apache.jasper.compiler.Node$Root.accept(Node.java:489) org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343) org.apache.jasper.compiler.Validator.validate(Validator.java:1737) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:165) org.apache.jasper.compiler.Compiler.compile(Compiler.java:314) org.apache.jasper.compiler.Compiler.compile(Compiler.java:294) org.apache.jasper.compiler.Compiler.compile(Compiler.java:281) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240) org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:258) org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1174) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) javax.servlet.http.HttpServlet.service(HttpServlet.java:690) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:619)
The cryptic one had me doing all kinds of odd stuff for trying to isolate the problem. Unfortunately I've deleted the local logfiles but it said something with substring indexoutofbounds -19
Currently I'm just happy to have found the it's Tomcat/Jasper that's picky (during compilation) but I haven't looked at neither specification nor code.
Posted by
Sweetxml
at
Sunday, February 28, 2010
1
comments








