Escape

Results 6 issues of Escape

> **makeself**: 2.4.2 Use the following command(--cleanup) add the cleanup script: - **cleanup.sh** ```bash #!/bin/bash ls -lh ``` - **command** ```bash $ makeself --gzip --follow --notemp --nooverwrite \ --cleanup cleanup.sh...

> **一个完善且全面的Python源文件加密服务工具** 如果你曾经写过或者用过 `Python` 代码的话,肯定习惯了创建和编写源代码文件,即以 `.py` 结尾的文件。但是,如果我们的服务或工具需要对外发布或部署的话,那么就需要对源代码进行保护,这样可以最大程度上的保护我们的代码和公司的商业机密不被泄露,也可以防止黑客发现我们程序当中的 `Bug` 来谋取暴利。

feature

> **Real-time performance monitoring, done right!** Netdata is distributed, real-time performance and health monitoring for systems and applications. It is a highly-optimized monitoring agent you install on all your systems...

feature

> **一个完成的编译流程,其实需要我们做很多事情!** 如果你曾经写过或者用过 `Python` 代码的话,肯定习惯了创建和编写源代码文件,即以 `.py` 结尾的文件。但是,如果我们的服务或工具需要对外发布或部署的话,那么就需要对源代码进行保护,这样可以最大程度上的保护我们的代码和公司的商业机密不被泄露,也可以防止黑客发现我们程序当中的 `Bug` 来谋取暴利。 这时,我们就需要对 `Python` 源代码文件进行编译了。常见的,我们会将其编译为 `.so` 结尾的二进制文件,但是有些文件编译之后会导致服务无法启动或功能无法使用,这时则会那些无法编译成 `.so` 文件的编译为 `.pyc` 文件。同时,还需要对 `.sh` 的部署脚本文件进行编译为二进制的可以执行文件。 - `.py` -> `.so` - `.py` -> `.pyc` - `.sh`...

feature

虽然该项目的内容比较简单且实用性不高,但是主要还是用于学习目的的。但是手动安装虚拟机已经操作十分繁琐且费时费力,所以最近决定,将该项目使用 `docker` 构建,对应安装和启动使用 `docker-compose` 来完成。 相关 `docker` 和 `docker-compose` 的使用说明请看如下博客内容。 - [Docker入门指南](https://escapelife.github.io/posts/e8431cd6.html) - [Docker日常操作](https://escapelife.github.io/posts/ca0c977.html) - [Docker常用命令](https://escapelife.github.io/posts/29dc6fe8.html) - [Docker利器之Compose项目](https://escapelife.github.io/posts/5dabda3a.html) 万事开头难,就从现在起!

build
feature

可以在监控的时候配置是否需要监控操作系统及其硬件方面的基础信息 - CPU - MEM - I/O - ......

feature