Is #include bad practice?

Msdn documentation explicitly tells you (a) in which header file a function is declared and (b) which header file you are supposed to include. Most functions tell you to include windows.h, for example SendMessage Some function, that were added later or have very specific use cases, are only available through other header files, for example SetupDiEnumDeviceInfo. So no, … Read more

No module named ‘psycopg2’

There is a possibility that you have two versions of python installed and python2-pip is aliased as pip while python3-pip is aliased as pip3. Make sure you are using right version with python and pip. So the command would be:

PHP “php://input” vs $_POST

The reason is that php://input returns all the raw data after the HTTP-headers of the request, regardless of the content type. The PHP superglobal $_POST, only is supposed to wrap data that is either application/x-www-form-urlencoded (standard content type for simple form-posts) or multipart/form-data (mostly used for file uploads) This is because these are the only content types that must be supported by user agents. … Read more

How can I do a FULL OUTER JOIN in MySQL?

You don’t have full joins in MySQL, but you can sure emulate them. For a code sample transcribed from this Stack Overflow question you have: With two tables t1, t2: The query above works for special cases where a full outer join operation would not produce any duplicate rows. The query above depends on the UNION set operator to remove duplicate rows introduced by the query pattern. … Read more