August 2006 Archives

During last week of my holiday, I had a few days to spare, so I tried jQuery. It's a really cool JavaScript library.

To prove my words, I present to you following:

No pager is actually a small project consisting of novel idea to share one hash between perl CGI (or stand-alone server, but it doesn't exist yet) and JavaScript. It does so by implementing small subset of HTML::Mason (well, only single-line <% something %> markup), just to look familiar (or syntax-highlight correctly :-)

Proper explanation of that would have to wait for some serious documentation writing...

Update: new upstream version of jQuery (1.0.1) fixed problems in Safari on Mac. Isn't that cool?

I'm not quite happy with decision to use non-free software, but I don't have time and/or motivation to run my own blog engine and I'm using it for my personal blog, it seems o.k.

Having said that, I must say that MT is really good blogging software. It doesn't (yet) have all Web 2.0 ajaxy stuff, but I don't miss that. It's more important for me to support static blog creation, which it does.

As a result of this move, I present you with

bryar2mt.pl

script which will dump existing Bryar blog into Movable Type import format.

I'm also slowly adding tags and re-organizing categories, so expect organisation to change a bit during next few weeks.

I'm somewhat proud to announce that current version of pgestraier now includes consistency triggers which will keep Hyper Estraier index up-to-date with data in your database.

That, coupled with ability to create full-text indexes easily, just by running helper script on database, makes pgestraier powerful solution if you need fast full-text indexing with ability to off-load search to another machine (thanks to Hyper Estraier P2P architecture) or need perfect N-gram search results.

This project might also help people who are porting applications which use MySQL full-text search to PostgreSQL (actually, it's it going to be used just for that).

Real trunk of development is in Subversion, and CVS repository at pgFoundry is just a mirror copy. Enjoy it, while I prepare to leave for seaside.

After too long time I finally added svn checkout path to bottom of every page on svn.rot13.org.

So, if you are using Subversion or even better svk you can be in sync with latest development.

All it took was modification of footer SVN::Web template like this:

[% UNLESS nonav %]
    [% svn_url_parts = [ 'svn://svn.rot13.org', repos, navpaths.join('/') ] %]
    [% svn_url = svn_url_parts.join('/') %]
    <div>You can checkout this using <tt>
    <a href="[% svn_url %]">[% svn_url %]</a>
    </tt></div>
[% END %]
Hard-coded svn://svn.rot13.org could be replaced by some variable, but which one?

I'm happy svk/vim user now. Using few simple scripts which belong to your ~/.vim you will get diff view when you issue svk commit and syntax highlighted message. All of credits should go to Michael Scherer for his great svn-diff.vim and Dmitry Vasiliev for svn syntax highlight (included in vim 7) which I just modified for svk.

Update: fix download URL which broke when moving to MT, sorry...

About this Archive

This page is an archive of entries from August 2006 listed from newest to oldest.

June 2006 is the previous archive.

September 2006 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Pages

  • pics
OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.04