Born in 1993, I have been learning programming languages since 2008 and have expertise in developing websites, web services, specialized tools and Android applications. Moreover, I have become a heavy GNU/Linux user these days. In 2014, I established magiclen.org to share my knowledge and experience, and have written more than a thousand of articles related to various subjects.
Overall GPA is 3.89 / 4.00.
wpautopin Wordpress. It uses a group of regex replaces used to identify text formatted with newlines and replace double line-breaks with HTML paragraph tags.
Commandin order to execute programs more easily.
Stringin order to do in-place trimming.
stdis useful to create a static string slice (
&'static str) from literals, it cannot set a separator for those. This crate therefore provides another
concat!macro to deal with that situation.
ArcMutexU8Readerstructures to wrap
Arc<Mutex<T>>respectively where T is implemented
AsRef<u8>in order to let them have the
tera_response!to statically include Tera files from your Rust project and make them be the HTTP response sources quickly.
JSONResponseWithoutDatastructs to response JSON format data with an additional code integer value.
static_response!to statically include files from your Rust project and make them be the HTTP response sources quickly.
handlebars_response!to statically include HBS (Handlebars) files from your Rust project and make them be the HTTP response sources quickly.
PathBufin order to parse the path which contains dots.
PathBufin order to get an absolute path and remove the containing dots.
This crate provides
lazy_static_include_str macros to replace
lazy_static_include_str macros include data from files into the compiled executable binary file only when you are using the
release profile. Be careful when you distribute your program.
<script>elements, and ignores the minification of
AIO is a full-stack web framework for Node.js. The name of AIO means all-in-one and asynchronous I/O. It is based on the Express framework with many additional features. It encourages programmers to use async/await instead of callback or Promise in order to make the code more readable and more understandable.
For back end, it supports not only HTTP/HTTPS 1.x but also HTTPS 2.0 and has a lot of high performance (programs written in C/C++/Golang) utilities (modules) for managing different situations. Also, it is easy to develop RESTful APIs with documents and tests on AIO. It has automatic cache systems and protection measures. For back-end management, it provides a log system and an elegant way to write CLI scripts with existing programs (libraries, modules, data models).
MagicLen (magiclen.org) is a series of websites built with Rust. It has a wide variety of original articles on its main site including software (especially open-source software), Internet, websites, operating systems, programming languages, travels, expedition, humanistic geography, science, food, entertainment, art, literature, natural languages, military and puzzles.
The sub-sites list:
In the wilderness of ice and snow, our lord commiserate this land, and he shines a ray of limelight. Like magic, the light gives this ground life.
There are four small snowmen, which wear hats of different color. They sing their own Christmas song to fight for lord's love and warm. That light is our lord's kindness of this world. That is life, and is future, too.
More importantly, that is the energy for eternal life. To live forever, snowmen will fight recklessly to grab the limelight, even push other snowman down.
Will they become the snowman that lord gives a true life to? It will up to you!