Posts
Case Study: Interaction Optimization for a Tool-Type Product
· β˜• 2 min read
My role covers full-stack development: I not only write backend logic in Python, but also build the frontend pages and interactions myself. The programs we develop are deployed on a PaaS platform, and since the developers are not professional frontend engineers, a Dreamweaver-like tool is provided to lower the barrier to entry.

Learning and Using BWAPP
· β˜• 6 min read
1. Introduction to BWAPP buggy web Application, abbreviated BWAPP, is an open-source web application that packs in all kinds of common and recent vulnerabilities, with the goal of helping security enthusiasts, developers, and students find and prevent web vulnerabilities. It contains more than 100 vulnerabilities, covering every major known web vulnerability, including the OWASP Top 10 security risks, and most importantly it already includes the OpenSSL and ShellShock vulnerabilities.

Microservices Architecture
· β˜• 3 min read
1. SOA Service-Oriented Architecture (SOA) holds that a complex enterprise IT system should be divided along different, reusable granularities, organizing a group of functionally related service providers together to serve consumers. Its purpose is to solve the information silo problem caused by different IT resources within an enterprise being unable to interconnect.

Strategy for Building a Corporate Domain Portfolio
· β˜• 5 min read
Today’s enterprises run many lines of business and often need a large number of domains to support their growth. This article looks at four aspects β€” choosing enterprise domains, domains and brand building, site SEO, and site security β€” and asks how an enterprise should plan and build its own domain system.

Convict Conditioning
· β˜• 1 min read
Subtitle: How to Build Superhuman Strength and Survival Power Using Lost Techniques Original title: Convict Conditioning Author: Paul Wade (USA) Publisher: Beijing Science and Technology Press Published: 2013-10-1 ISBN: 9787530467558