?

Log in

No account? Create an account
17:43 28.12.2010
The Differences Between Network Calls in Windows and Linux

Berkeley and Microsoft socket models that are mostly compatible on the source code level are not so cross-platform in practice.

Let’s examine some subtle differences in their implementation. These differences were found when writing a cross-platform RPC for redirection of network calls of some process from one OS to another.

Read more...


read more at Apriorit Articles

16:36 22.12.2010
Getting the File System Image and Deleted Data Recovery

This article describes the process of recovering of deleted data from the flash drive.

Read more...


read more at Apriorit Articles

15:10 17.12.2010
TestComplete: Storing of Test Data in External Files

In this article, I will describe the usage of external files for storing of test data and their usage in TestComplete scripts. I will describe some good and bad variants for storing data and thus explain why I chose external files. Also, I will give general examples of functions that work with *.csv files and an example of building and using of *.csv file for search options.

Read more...


read more at Apriorit Articles

16:54 16.12.2010
Testing of Applications that Work with Databases

Databases are an essential part of the modern software such as client-server software or web-applications.

Our team has some experience in testing of applications that work with databases. The purpose of this article is to sum up the gathered experience and to share it with those who faced the similar task for the first time.

The article is a small manual with practical ideas that can be useful while writing the test plan for your application. Test cases are gathered with no relation to some definite type of application or DBMS (Database Management System); that is why they do not claim to be taken “as is”. After reading this article, you will be able to adapt them to your concrete product.

Read more...


read more at Apriorit Articles

16:21 16.12.2010
Specifics of Testing of Sound Redirection in Terminal Sessions

Nowadays, software virtualization systems have become widespread. The end user can use virtual applications and desktops. When creating such virtualization systems, developers take into account the customer preferences (the end-user preferences) and usability. That is why, testers face a lot of diverse functionality when testing them. One such functionality is the redirection of sound to the terminal session.

In this article, we will examine the specifics of testing of sound redirection in terminal sessions. We will also consider main notions of digital sound, sound settings, and instruments, which are required for testing.

Read more...


read more at Apriorit Articles

17:17 08.12.2010
Applied OpenSSL: CTR mode in file encryption

Information security on PC becomes more and more popular, so I want to cover some issues of this topic – in particular, the using of ciphers to prevent data stealing from a physically removed hard disk.

Read more...


read more at Apriorit Articles

11:36 04.12.2010
Starting process in the logged session under the local system account

This article contains the description of how to start a process in the current active session on session logon notification event with permissions of system process running in the current session.

Read more...


read more at Apriorit Articles

10:56 04.12.2010
Monitoring of logon/logout in terminal and client sessions

This article includes a description of the monitoring process for the session logon/logout, connect/disconnect (regarding terminal and client sessions). Obtained results will be then used in the next article ”Creating process in the session”.

Read more...


read more at Apriorit Articles

19:02 30.11.2010
Configuring Printer Settings programmatically

The usage of DocumentProperties and SetPrinter API functions gives an opportunity to change the printer settings. But, when using them, I could not have a stable method of changing settings on all Windows OS versions. Below, all possible methods of changing printer parameters will be described and also the solution of how to obtain the stabler behavior for different Windows OS versions. In this article, I will describe the method of setting the printer settings and the problems I faced on different OS versions.

Read more...


read more at Apriorit Articles

How to Debug the Windows OS using USB

18:43 30.11.2010
How to Debug the Windows OS using USB

This article describes the story of an experiment whose main goal was to perform the Windows OS debugging using the USB bus. First of all, information in this article will be interesting for the developers of drivers and Windows OS low level components that can function in the kernel mode. Also, this article can be interesting for engineers and analysts that develop devices, which interact with Windows OS.

Read more...


read more at Apriorit Articles