1.Curl
Curl is an open source file Transfer tool that works with URL syntax in the command line mode. It supports many protocols: FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE, and LDAP. is widely used in Unix, multiple Linux distributions, and has a ported version of DOS and Win32, Win64.
Use the command: Curl http://curl.haxx.se
This is the simplest way to use it. Use this command to get the page that http://curl.haxx.se points to, similarly, if the URL here is pointing to a file or a picture can be downloaded directly to the local. If you are downloading an HTML document, the default will not display the file header, which is the header of the HTML document. To display all, add parameter-I, to display only the head, with the parameter-I. At any time, you can use the-v command to see how curl works, and all of the commands it sends to the server will be displayed. For a breakpoint to continue, you can use the-r parameter to specify the transmission range.
Curl is very broad, users want to use this tool, in addition to the detailed learning parameters, but also need a deep understanding of the various protocols and URLs of HTTP syntax.
2. Docker
Docker is an open-source application container engine that allows developers to package their applications and dependencies into a portable container, and then publish them to any popular Linux machine or virtualize them. Containers are completely sandbox-aware, with no interface (like IPhone apps) between them. There is little performance overhead and can be easily run in the machine and data center. Most importantly, they are not dependent on any language, framework including system.
Docker is a LXC-based advanced container engine for PaaS provider DotCloud Open Source, which is hosted on Github and is open source based on the go language and complies with the APACHE2.0 protocol.
Docker has been hot since 2013, whether it's code activity on GitHub or Redhat in RHEL6.5, and even Google's Compute Engine supports Docker running on top of it.
Because of its lightweight virtualization based on LXC, the most obvious feature of Docker compared to KVM is that it starts fast and consumes less resources. So for a standardized run environment that builds isolation, lightweight PAAs (such as Dokku), build automated testing and continuous integration environments, and everything that can scale out (especially Web applications that need to be quickly stopped to cope with Peak valley).
3. Cloud data, large computing
2015 42nd Thursday