C/C++ IDE

Eclipse
http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygen3a

C Coding Standards
https://users.ece.cmu.edu/~eno/coding/CCodingStandard.html

Tutorial: https://fresh2refresh.com/c-programming/

Advertisements

MarkLogic

Intro
https://docs.marklogic.com/guide/semantics/intro

Collections:
https://docs.marklogic.com/guide/search-dev/collections

Java API with MarkLogic:
https://docs.marklogic.com/guide/java

Multi-Model Database:
https://www.marklogic.com/product/marklogic-database-overview/database-features/multi-model-database/

MarkLogic console – QConsole:
https://docs.marklogic.com/guide/qconsole.pdf

 

Protect Python Code

How to protect Python Code?

Option 1: Convert Python into Binaries, which client can’t decompile.
http://cython.org/ – Free, Apache License

Article on Cython: https://medium.com/@xpl/protecting-python-sources-using-cython-dcd940bb188e

Option 2: Minify / Obfuscate
Minify: Remove empty lines, comments,…etc
Obfuscate: Convert human-readable names to nonreadable format.

List of Obfuscation software:
https://mnfy.readthedocs.io/en/latest/
https://github.com/QQuick/Opy

Article: https://www.smallsurething.com/how-to-obfuscate-python-source-code/


Article:
https://stackoverflow.com/questions/261638/how-do-i-protect-python-code

How to decompile “.PYC” Files?
https://stackoverflow.com/questions/5287253/is-it-possible-to-decompile-a-compiled-pyc-file-into-a-py-file


Option 3: Please add copyright and other file headers to get a legal edge.

Note: Combination of all above based on business need.