6 private links
A list of c++'s containers and how to choose a container in c++.
docker run -ti --rm \
-e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
firefox
see also: https://blog.bearstech.com/2014/10/isolation-par-docker.html
Merge sort is a wonderful, widely used sorting algorithm, with consistent data-independent performance. When not in-place merge sorting, that is when the source and destination array are not the same, performance is O(nlgn). When in-place, so the source and destination array are the same, performance is slightly slower: O(nlg2n). Because not-in-place sorting algorithms are faster, implementations frequently allocate memory for the destination array, copy the sorted result back into the source array, and proceed to deallocate the destination array. STL uses this type of a strategy to construct a fast in-place sort from a faster not-in-place sort whenever memory is available. Of course, when memory is not available, in-place sort is necessary, and STL also provides such an implementation.
In this post we will learn C++ templates in depth: Class and function templates, template parameters, variadic templates, all with in depth examples.
This is an incomplete catalog of potential exploitation vectors for CVE-2014-6721, or “Shell Shock”.
Stephane Chazelas discovered a vulnerability in bash, related to how
environment variables are processed: trailing code in function
definitions was executed, independent of the variable name.
In many common configurations, this vulnerability is exploitable over
the network.
dig +short myip.opendns.com @resolver1.opendns.com
In this Article, we will discuss the following topics:
Getting the Python C/C++ API for working.
Initialize and Destroy a Python environment.
Running a Simple inline Python code from C/C++.
Running a Simple Python program from file from C/C++ program.
Call a Python method from C/C++.
Call a C/C++ function from Python code.
Why are we doing this???? (Points of Interest)
Generate a random fake name, address, username, password, and (usable) email address for use with online message boards, social media, or whatever else.