Archive for chesspastebin

jsPgnViewer 0.6 released

A issue was reported that certain FEN combined with some moves produced no board. This issue fixes this. Also themes added in the meantime have been bundled with the release. The default WP theme has changed to Zurich. Here is a sample:

Head off to the downloads section and grab 0.6 and to the issues list to add feature requests. Chesspastebin.com has also been updated with the latest version.

Comments off

Java Development Is Up For a Change

Disclaimer: I’m affiliated with the product and this might be taken as a commercial but nevertheless things will start to change.

Before moving to Java (mostly JEE) I did couple of years PHP development. The thousand levels of abstraction, tons of third party libraries and most importantly the ever taking change-check cycle were something difficult to accept. I was so used to getting feedback automatically and could not even imagine that one day I will even have to re-traverse some application just to store some state.

For the past months I have been working on team battling the change->compile->redeploy cycle. Today there is a release. It is called JavaRebel and the product brings the cycle down to change->compile->check. Classes loaded by the container can be changed and JavaRebel inbetween will load these changes (adding/removing/changing fields, methods etc.).

When I was working on my Google Summer Of Code project I had to buy extra RAM just to be able to run couple of instances of Eclipse. I was not willing to buy a new CPU to make the restarting these instances of Eclipse faster. JavaRebel does not have Eclipse support but it is in the roadmap.

There is a screencast up that will demo some features of it. Java development will change.

Comments (1)

Real programmers use sign language

Comments (1)

jsPgnViewer 0.5.6 released

After quite a while (last Changelog entry 01.07.2007) I’ve made a new release. This is a maintenance release that was inspired by the two bugs submitted to the issues list.

Head off to the downloads section and grab 0.5.6 and to the issues list to add feature requests. Chesspastebin.com has also been updated with the latest version.

Comments (4)

jsPgnViewer 0.5.3 (maintenance release)

Just a bug-fix release. Entities of the sort $[1-6] which represent “!”, “?”, “!!”, “!?”, “?!”, and “??” respectively get handled correctly instead of an exception :) . The other features that we planned according to the last release’s post’s comments will take some time.

Head off to the downloads section and grab 0.5.3 and to the issues list to add feature requests. Chesspastebin.com has also been updated with the latest version.

Comments (4)

jsPgnViewer 0.5.2 released

A release inspired by patches from Kent Smotherman again. The feature changes are

  • Showing comments configurable with an option
  • Showing comments configurable with a button
  • More PGN tags are displayed for the game
  • Empty tags not producing visuals anymore
  • Moves pane same height as board and autoflow auto
  • Small Safari bugs squashed
Head off to the downloads section and grab 0.5.2 and to the issues list to add feature requests. Chesspastebin.com has also been updated with the latest version.

Comments (11)

chesspastebin.com update & just stuff

Finally I had time to fix my darcs repository for chespastebin.com. Every now and then one my repos “break down”. Meaning that when pushing changes darcs will go crazy at the server end and run for ages with high CPU usage (well actually i don’t know if it would stop at one point, i just kill it). I did a manual merge of local changes and reinited the repo.

New features of chesspastebin.com:

  • Include games in your pages with an iframe. Special minimalistic version has created for all games. It fits nicely into a frame, has no margins and looks nice. So just add a game and click the “Include the game as a frame in your page” at the game page and follow the instructions. Here is a sample of a no margin page.
  • Commenting games. You can add comments to games just like comments to blog posts. When I wrote it couple of months ago i thought it would be cool. At the moment i still have it disabled. I’ll enable it when there is enough interest or i again find the need.
  • The number of games is available under the Random game link.
  • Updated jsPgnViewer to version 0.3.7 (well actually to trunk:)).

I have been looking for JavaScript code minimizers and obfuscators. I ran into JSMin and Dean Edwards Packer. To make them work I had to change a lot of code. I like to write JavaScript without using the line terminating semicolons. Minimizers and obfuscators obviously don’t like :) . I went over the source code and I will release a lighter version of jsPgnViewer soon.

With JSMin I was able to achieve 56K -> 34K change. The Packer was able to minimize 56K into 22K. Thats a lot!

Head off to chesspastebin.com and check out the new features.

Comments (6)