Securing Amazon EC2 Instances

Amazon Elastic Compute Cloud (Amazon EC2) provides AWS customers with the ability to launch and fully manage virtual machines in the cloud. This webpage provides high-level guidance and best practices for securing EC2 instances. These best practices span operating syste ...

11 Web Application Security Best Practices

Like any responsible website owner, you are probably well aware of the importance of online security. You may think that you have your ducks in a row in this department, but like many other website owners and companies, there probably hasn’t been enough done to secure your web applicatio ...

Building of systems of automatic C/C++ code logging

In all the languages there are errors made by developers, and C/C++ are not an exclusion. Moreover, as well as many professional tools, they require more attention and accuracy. As the result one of the most important tasks while developing applications is code debugging, i.e. search and c ...

Is Tomorrow’s Embedded-Systems Programming Language Still C?

What is the best language in which to code your next project? If you are an embedded-system designer, that question has always been a bit silly. You will use, C—or if you are trying to impress management, C disguised as C++. Perhaps a few critical code fragments will be written in assemb ...

Which Should You Learn First: C Or C++?

C is a classic low-level procedural programming language while C++ is a superset of C that is both procedural and object-oriented. Both C and C++ are commonly used languages and though C++ is derived of C both languages need to be approached differently. The use of C is not deprecated with ...

Optimization of Computer Programs in C

This document describes techniques for optimizing (improving the speed of) computer programs written in C. It focuses on minimizing time spent by the CPU and gives sample source code transformations that often yield improvements. Memory and I/O speed improvements are also discussed.

C++ standard: Current status

The committee has completed work on C++17, which is now in its final ISO balloting process, and aims to begin work on C++20 in July.Related Articles:https://isocpp.org/std/status

27 Best Practice Tips on Amazon Web Services Security Groups

AWS Security Groups are one of the most used and abused configurations inside an AWS environment if you are using them on cloud quite long. Since AWS security groups are simple to configure, users many times ignore the importance of it and do not follow best practices relating to it. In re ...