Links
Over the years I've gathered many bookmarks - some of them do not exist anymore and some of them are not interesting, so I've selected the most interesting ones.
-
Set of simple yet very nice icons.
-
Whenever you develop a public web application, you need to check if the design is displayed correctly on common browsers. You may do that manually but it's tedious and you need all the browsers installed. This project simplifies this - it builds screenshots on the server, and you may view them.
-
A cult site with huge amount of information related to digital cameras of all manufacturers, and various accessories. High-quality, precise and detailed reviews of cameras, and thanks to great reputation they receive new models as ones of the firsts.
-
A great user forum for owners of DSLR cameras made by Minolta (Dynax) or Sony (Alpha). This site does not contain traditional reviews etc. but if you want to discuss some issues with other Minolta / Sony owners, this is a great place.
-
A comprehensive source of information about (D)SLR made by Minolta and Sony - detailed information about camera bodies, lenses and other accessories, user reviews, links to other sites with information about the item, etc. If you think about buying a new lense, this is a very good starting point.
-
EnterpriseDB - enhanced version of PostgreSQL, developed and supported by EnterpriseDB Corporation.
-
A very nice tool to visualize output of EXPLAIN (ANALYZE) command in PostgreSQL - highlights worrying elements, etc. A very handy tool for complex queries, when you need to find out which part of the plan causes problems.
-
How to use EXPLAIN PLAN and TKPROF tools when tuning Oracle database - while not totally fresh (published in 2005), this article still contains all basic and necessary information needed to tune Oracle database.
-
Lightweight javascript HTML wysiwyg editor - I've used on several websites and it worked wery well (sure, it's not perfect). If you need to edit HTML and a plain textarea is not enough, give it a shot.
-
A column loosely based on the PostgreSQL mailing list pgsql-general, with lots of interesting recommendations, etc. See archive and tidbits.
-
My favourite linux distribution. Yes, it probably has some disadvantages - the quotation "There are just two run modes of a Gentoo: turned off and compiling" is somehow true ;-) but I just don't plan to switch to a different distribution.
-
If you need a thorough explanation of the PostgreSQL internals related to commands VACUUM, ANALYZE or EXPLAIN, check this wiki page. And then browse rest of this wiki - it's full of interesting and useful pages.
-
A very interesting libraries for Java, created especially for real-time systems. For example the custom collections framework implementation is very interesting - it's not significantly faster than standard Java implementation, but it's real-time deterministic (simply told, variance of execution times is significantly smaller than with standard implementation).
-
Another interesting blog of a geek with lots of experience. If possible, read at least the "One in a million is next Tuesday" post from March 30, 2004.
-
Lucene, a great full-text indexing / search engine, developed by Apache Foundation. Originally developed for Java, but now there are .NET and C versions.
-
MINIX (versions 1 and 2) was a small operating system used for teaching, and several operating systems were inspired by it (Linux being the most known I guess). MINIX 3 aims to being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability.
-
A great source of technical materials - free lecture notes, exams, and videos from MIT.
-
Flickr photostream of one of my former colleagues (and still a friend) Miro Hudak. Well, I like his photos so I've placed the link here.
-
A very nice and quite extensive catalogue of CMS / groupware / e-commerce and similar products.
-
A great collection of opensource testing tools - performance, unit, etc.
-
I've bought and used broadband routers from various manufacturers, and in most cases the firmware / web GUI provided with the device sucked (was slow, freezed occasionally, missed some advanced options). This project provides Linux firmware for many devices, and the quality is much better.
-
Project devoted to vulnerabilities of web applications - to everyone who develops web applications I recommend reading the list of 10 main vulnerabilities (according to frequency and seriousness).
-
Pasky (aka. Pavel Baudys) is geek, hacker, developer and teacher of unix related stuff. His homepage (and pages referenced from there) contains a lot of interesting information - for example lecture notes from "Intruduction to UNIX" are quite interesting.
-
Interesting notes and articles about performance tuning of the Oracle database.
-
An overview of PHP MVC frameworks - the table contains about 40 frameworks, with basic features.
-
Scott Burkett is "serial-entrepreneur, tech-geek, dad" according to his own blog. There is a lot of geek blogs, but this one is different - it contains interesting remarks related to the business side of the technology: venture capital, entrepreneurship etc.
-
A great source of information related to performance tuning of PostgreSQL - annotated postgresql.conf, performance configuration checklist and more.
-
When building a public websites, it's often needed to identify artificial visitors (robots) often submitting spam to discussion boards etc. You may create your own captcha solution, or use this sophisticated and very efficient solution from Carnegie Mellon University. And besides securing your pages against spam you'll help with digitizing books.
-
Most of links presented on my page are "serious" but this one is pure fun - if you have ever read at least one scientific whitepaper, you have probably noticed some of the terms explained on this page created by Dyrk Schingman from Oregon State University :-)
-
A very nice ETL tool, developed under GPL license. If you need to perform ETL (e.g. because of a data warehouse, reporting etc.) this might be the right tool.
-
A collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.
-
One of my favourite comic strips - checking it is one of the first things I do every day after my arrival to work (ok, usually it's the first thing). Maybe a little surreal jokes, but I simply love it.
-
A webcomic of romance, sarcasm, math, and language.



