Applications , C++ , C++ 11 , Hacking , Linux / Unix , Miscellaneous , Open-Source , Raspbian OS , Security , Software , STL , Tips and Tricks , Ubuntu , WinAPI , Windows

Process Status Analysis – the first steps

Posted on:

I am pleased to announce my first cross-platform and open source project, the Process Status Analysis tool, available on GitHub.

The Process Status Analysis (psa) is a command line tool that offer some Operating System processes analysis features:
– Get all processes loaded in memory information
– Get process only used memory
– Print processes tree
– Top most “expensive” processes
– Redirect output to a file

Acrobat / Reader , Articles & Tutorials , Miscellaneous , Plug-Ins , Programming , Software , Tips and Tricks

Experiences with Adobe Acrobat/Reader Plug-ins

Posted on:

I wrote this document after a challenging experience I had recently within an Adobe Acrobat/Reader plugin creation. Even if the Adobe’s SDK it’s nicely documented within PDF files, one of the major reason that determined me to write this article was the frustration I got sometimes when, for instance, trying […]

C++ , Programming , Software , SQL , STL , Tips and Tricks , Visual C++ , Windows

Getting Table’s indexes experiences – workaround

Posted on:

Trying to get table indexes information in SQL Server 2012 I identified a strange situation within a specific method that I was using so long but it was not acting as expected in one situation.

Usually, I got the right information about indexes but in one situation I encounter a strange behavior. It’s about having a clustered index into a scenario.

I have a table that contains two indexes referenced to some fields: IndexField_1 and IndexField_3 mapped over int, NULL fields. When IndexField_1 is Non-Unique, Non-Clustered and IndexField_3 is Clustered index I get the right information.
But if the index IndexField_1 is Clustered and the IndexField_3 is Non-Unique, Non-Clustered I get no information about IndexField_1 index (eg. szIdxName and szIdxColName are “” and their length is -1 that means SQL_NULL_DATA). Within while loop, with the next iteration I get correct information about the second index IndexField_3.

C++ , COM , Programming , Software , Tips and Tricks , Visual C++

HTML files generation using XML and XSLT with Microsoft XML DOM API

Posted on:

This short tutorial shows how easy it’s to generate reports in HTML pages using Microsoft XML DOM API together XML and XSLT. XML (Extensible Markup Language) became a universal standard of encoding data in a format that is both human-readable and machine-readable. It’s widely used in business applications and even […]

Articles & Tutorials , Developer Journal , Other stuff , Security , Software , Tips and Tricks

Some experiences with the last world-wide WordPress brute force attack

Posted on:

As you most probably know, this website uses WordPress. Last Saturday, trying to access the site admin area I was faced with an error generated by too many redirects. Having other things to do, I ignored it for that moment. Later a friend of mine published on his website some […]

Articles & Tutorials , C++ , MDI , MFC , Programming , Tips and Tricks , Visual C++ , Windows

SubclassWindow() method issues in projects base on MFC Feature Pack

Posted on:

The Problem Trying to paint a background image into client area of a MDI application build in VC++ 6.0 to VC++ 2005 IDE it’s not a difficult task. In case you need, you can find easily good references. For instance, there are two references from Microsoft (KB129471 and KB103786) and […]