slavikt's blog

Mastering CMake

Submitted by slavikt on Wed, 12/03/2008 - 01:01.

Ok, I was silent here for a long time. Lot's of things have changed, huge pile of new things learned. Let's continue.

During last few weeks I'm learning the CMake. Bought the "Mastering CMake" book (which is not as good as I have expected), read it, experimented a little.

Now I have two things to share about this system which are not covered by official docs and I haven't found them with google (at least in the clear Q&A form).  read more »

|

Better C++ enums

Submitted by slavikt on Tue, 04/15/2008 - 11:45.

I was going to write about it myself for a long time, but Noel did it first.

Must-have technique when using enums in C++: Stupid C++ Tricks #2: Better Enums external

|

Programming for web with C++

Submitted by slavikt on Tue, 02/19/2008 - 21:43.

I got a new portion of inspiration today. My RSS reader bring me this link: Wt: A Web Toolkit external. The article descibes great library external for developing web applications with C++ and happiness.

I don't know, how it will be in the practice, but I'm going to give it a try. It looks very promising.

|

Post comments faster

Submitted by slavikt on Sun, 12/23/2007 - 01:13.

We have changed our whole hosting provider, and the site is now running much better.

Next, I have removed comments premoderation in this blog. From this time all comments from all users will appear immediately.

Commenting becomes much faster.

Rereading old papers

Submitted by slavikt on Wed, 11/21/2007 - 16:44.

The "automagically" word in some parts of the C++ FAQ Lite looks like sophisticated scoffing today.

Logging news

Submitted by slavikt on Thu, 10/25/2007 - 22:54.

My previous article about logging in C++ was quite pessimistic. Things become better.

The log4cxx library I have blamed in that text looks alive again. It leaves the incubation stage and now first Apache release 0.10 is preparing.

What is more, it has large improvements inside. For example, the operator<< support in logging macros has been broken for at least two last years. I had to use the logstream class for complex logging operations. Now it has been returned and fixed.

I'm going to stick with log4cxx.

|

Dreams come true

Submitted by slavikt on Sat, 09/22/2007 - 22:49.

Well, as you probably can see, I have thrown the Wordpress out. This site now runs under Drupal. The content is transferred, the existing URLs are preserved. The only things we lost are user registrations and comments.

There is currently remains some things to do (such as a list of categories in the right column). You can also see the changes in the RSS feed.

Please feel free to comment with any feedback.

|

Ah, by the way!

Submitted by slavikt on Fri, 09/07/2007 - 23:32.

I have succesfully built curlpp with msvc8 sp1. Stay in touch!

|

Dreaming about Drupal

Submitted by slavikt on Fri, 09/07/2007 - 23:29.

I'm not happy with the wordpress. Currently I have two Wordpress blogs, two Drupal content sites and one site with my own-programmed CMS. The last is worst, of course. But I'm constantly thinking about switching everything to the Drupal.

Latest reason about this is the handling of "permalinks" in the wordpress. It's quite painfull to switch from existing structure without loosing existing linkage scheme. At the same time, Drupal allows this increadibly easy...

Thinking, 37% done. There is not that much content in this blog, I hope converting into Drupal will be very easy.

|

AUI (wxWidgets 2.8.0 is out)

Submitted by slavikt on Wed, 12/13/2006 - 23:19.

Today I was bit tired because of forcing the cURLpp library to compile on msvc8. After the next failure I decided to relax a little. I have found myself checking the wxWidgets website. As it turned out, the 2.8.0 version is released.

I have long waited to test new AUI concept. So it seems, the new release is a good time for it. After building the library, I have compiled the auidemo sample application.  read more »

|