Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic Blogs and user kohsuke

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Tools

 I wrote a little tool that improves the flexibility in evolving classes without breaking backward compatibility.
on Aug 7, 2010 | Permalink | Discuss
I did a quick interview with DZone about my new company, InfraDNA.
on Apr 29, 2010 | Permalink | Discuss
My new company, InfraDNA, is open for business for all things Hudson
on Apr 26, 2010 | Permalink | Discuss
My project of the day (or “POTD”) is GitHub API for Java — a library for accessing GitHub programmatically.
on Apr 18, 2010 | Permalink | Discuss
My project of the day (or "POTD") is Custom Access Modifier — an annotation and an enforcer that lets you define application-defined custom access modifiers,
on Apr 9, 2010 | Permalink | Discuss
Make sure to come to Hudson Hackathon this Friday 3/19 and/or Saturday 3/20.
on Mar 16, 2010 | Permalink | Discuss
 I've finally managed to produce a Windows installer (*.msi) for Hudson at http://hudson-ci.org/msi/
on Jan 26, 2010 | Permalink | Discuss
YouDebug is a debugger but it's not a debugger. It's a debugger, because it builds on top of Java Platform Debug Architecture, and therefore is capable of doing everything your debugger can do — such as attaching to another process, breaking when certain conditions are met, inspect/manipulate variables, and so on. But at the same time, it's not your typical debugger, because it's not interactive. Instead of using point-and-click and GUI. You don't need source code either. Instead, it comes with a DSL-like syntax sugar on top of Groovy that controls what YouDebug would do against the target program
on Nov 8, 2009 | Permalink | Discuss

Community

Today is my last day at Oracle, and I'll be starting a new company around Hudson.  
on Apr 5, 2010 | Permalink | Discuss
 Hudson Hackathon Day 1 is over, and we had a great time.
on Mar 19, 2010 | Permalink | Discuss

J2SE

James Lorenzen had an excellent blog post about the importance of a descriptive commit comment. I can't agree more, so I listed up what I try to leave in the commit messages. What do you try to leave in your commit messages?
on Feb 25, 2010 | Permalink | Discuss
Lack of backward compatibility in the ObjectWeb ASM library is painful.
on Feb 12, 2010 | Permalink | Discuss
Today I've digged deeper into one of the nastiest problems I ever encounted since I became a Java programmer.
on Sep 28, 2009 | Permalink | Discuss
How do you seek to arbitrary positions in a file that's 2^64 bytes long?
on Sep 17, 2009 | Permalink | Discuss

Web Applications

I wrote an OpenID provider for java.net at http://openid4javanet.dyndns.org/. This allows peripheral systems to integrate with java.net more nicely
on Sep 21, 2009 | Permalink | Discuss