Tuesday January 13, 2004
11:11 AM
Sthml.pm tech-evening on 12th Feb.
On the 20th of February it's one year since we rebooted Stockholm Perl Mongers. To celebrate this we're having a tech-meeting on the 12th of February. More information
here (in swedish).
If you happen to be in Stockholm at that time and speak or understand (some) swedish you're welcome to join us.
Cheers,
Claes
Monday September 29, 2003
04:35 PM
Basic class-browser available
Being bored sometimes produces fun features. I've added a very simple class-browser to CPANXR.
Go HERE and click on a package name.
/Claes
Saturday September 27, 2003
05:09 PM
CPANXR progress report
Alright, as promised earlier this week a new version of CPANXR is now installed on the public demo.
Highlights in this release are:
- Visualization of files using GraphViz. An example can be seen here
- Search page is now actually there and working (no case-insensitive search yet tho)
- Better display of search and symbol results
- Probablly some more stuff I can't remember now
I have fun with it, so should you!
/Claes
Saturday September 20, 2003
08:13 AM
CPANXR! now with GraphViz
An update of the CPANXR public demo site is still a few days away, but the new version contains lots of fixes and a number of new features.
Probablly the coolest one is visualization of a file (packages, subrountines, IS-A, includes). Screenshot (132 KB).
Happy hacking!
/claes
Friday September 19, 2003
04:44 AM
www.surfar.nu
It took some time, but I've finally updated my homepage and put in some content. No more "comming soon..." message =)
http://www.surfar.nu
/claes
Thursday September 11, 2003
05:51 AM
Sweden in grief
Due to this morning events, I and the rest of Sweden is in grief.
Our foreing minister Anna Lindh died at 5.29 a.m CEST from the wounds caused by yesterdays attack at the upscale NK (Nordiska Kompaniet) store in Stockholm by an undefined man.
My condoleances to her family and friends.
CNN
BBC
Wednesday August 27, 2003
05:49 PM
CPANXR 0.05 installed
CPANXR 0.05 is now installed at the public demo site (
http://cpanxr.surfar.nu/). This release consists mostly of updates to the web-interface. Be sure to check it out!.
There are a lot more distributions in the database now. I've indexed most to all of AI-, Acme-, BSD-, Cache-, Data-, Exception-, File-, Games-, HTML- and POE- distributions. It only took about 1 1/2 hour to run the indexer. Here are some stats:
File information:
Type, Count, LOC
---------------
.xs, 35, 8830
.pm, 1169, 442111
Reference information:
Type, Count
----------
Barewords, 11323
Packages, 1295
Declarations, 12963
Connections, 40964
Let me know what you think and be gentle to the server. MySQL seems to be a bit unstable on OpenBSD.
/claes
Tuesday August 26, 2003
09:42 AM
Whiteboard development model
Despite it might increase my level of geekiness, I've finally purchased a whiteboard for my home. It's one of those analog thingies that you write with pens on. I thought I didn't need one as a 21st century digital boy, but keeping track of my CPANXR todo-list on it is a lot easier than keeping a file somewhere on the disks.
I also bought 4 pens in different colors, so I use a very simple scheme to track what I've done and what is left. The color scheme looks like this:
Red = in progress
Green = finished
Blue = undecided
Black = dependencies (drawn as arrows between items)
I can recommend the whiteboard approach of project management. It sure has helped me.
/Claes
Wednesday August 20, 2003
03:16 PM
Progress report - CPANXR
My project CPANXR (the CPAN Cross Reference) is moving forward fast. The access_log reports 66 unique visitors since I posted the URL =)
New stuff:
- Parser has been rewritten to use PPI instead of regular expressions. It now does a much better job finding function and method calls.
- The linker now keeps track of what package a subroutine is defined in. This means stuff like
use Module qw(function); will associate function with package Module when indexing and that will increment the change of actually finding the correct declaration when following the symbol.
- I wrote a very simple plug-in for Bot::BasicBot::Pluggable so CPANXR can be accessed via IRC.
- Search page is on the way, I still need to know what you users want.
Also, some ideas:
- SOAP interface to CPANXR
- "Modulize" the file viewer
Ideas, comments, critisism, feature requests or whatever to claes@surfar.nu please.
/Claes
Monday August 18, 2003
05:00 PM
CPAN Cross Reference update
I've put a CPAN Cross Reference installation online for public demonstration. It has serious issues and bugs and is laking a lot of functionality, but it might be interesting anyway.
The PRE-ALPHA can be found on this address:
http://cpanxr.surfar.nu/
Enjoy,
/Claes