John Engelhart posted to Cocoa-dev a detailed explanation of what exactly const means in C programs. Keep in mind that he’s talking about C, not C++ (where const has a stronger meaning and even a slightly different semantic when used to declare constant values). Still, it’s worth reading.
Category: IT & Technology
Mac OS X version statistics through CFNetwork analysis
Recently I needed to gather some statistics about the distribution of the different Mac OS X versions installed by users of a certain application. Since the application has an update-check feature, I thought I’d use the web server logs to infer the data I was interested in. The only thing I could use was the …
LogMiner 1.21
Version 1.21 of LogMiner, my Apache/IIS log analysis package, is now available. This release sports a new report: Networks. It allows you to monitor where your visitor come from, in terms of organization and network. To use this report, you need to define a list of organizations and a list of networks owned by them. …
A little rant about .NET’s ReportViewer
The .NET Framework 2.0 contains a component called ReportViewer which can be used to generate reports in different formats (HTML, PDF, etc…). After having used it for a couple of reports in a web application, I came to believe that the only good thing about it is that it’s free (when used in Local mode). …
LogMiner 1.20
Version 1.20 of LogMiner, my Apache/IIS log analysis package, is now available. This version doesn’t require anymore libpqxx 2.5.5: it compiles as well with version 2.6.9 (I don’t understand why they had to remove a couple of really useful functions in the 2.6.x series, though). The other most important change is that in case of …