homeBlog | Tags | Archives | Projects | Search | Stats | Contact

Viewer2 Build 3782

Nov 17, 2007

no comments
Popularity: 0%

Here’s the new Viewer2 version:

More information in the hover info box.
Zooming in now also moves towards the mouse cursor. Set the option NavigateWhileZooming to zero if you don’t like this.
You can enlarge the areas that open the menu and the tag and file lists with HotSpotSize. A value of 16 would make the zone extend [...]

Read more...

Compare text files in SQL

Nov 11, 2007

no comments
Popularity: 1%

Here’s a quick hack that allows loading text files as tables in a sqlite database. Why? It’s pretty nice to compare files in SQL.
txtsql can be run as follows: txtsql.exe file.txt file2.txt …
Every text file is loaded as a table with two columns: row (line number) and data (the actual text). When saved with save [...]

Read more...

What exactly does GCC optimize?

Nov 07, 2007

2 comments
Popularity: 0%

All compilers optimize code to some extent, some better than others. However, at least to me a great amount of the nature of the optimizations is unclear, outside the explicitly stated loop unrolling and like. Let’s find out which kind of programmer laziness and/or stupidity gets eliminated.

Read more...

There’s Plenty of Room at the Bottom

Oct 22, 2007

1 comment
Popularity: 2%

This is the first part of the epic (two-part) series of articles about tiny intros, the next one will be about an actual intro.
I love tiny graphical presentations called “intros” in the demoscene and by tiny I mean 256 bytes tiny. Usually, at this point people mention a paragraph of text is well over 256 [...]

Read more...

Viewer2 Build 3664

Oct 17, 2007

2 comments
Popularity: 1%

PNG support (i.e. I rewrote the loader code so it’s easier to add more formats - contact me if you are willing to write a plug-in)
Image details when hovering over a thumbnail
Progress dialogs for various actions
Added a white border around thumbnails, seems to be in the vogue (you can disable it in the config)
When viewing [...]

Read more...