Skip to content

Commit

Permalink
add rust in action and docker deep dive
Browse files Browse the repository at this point in the history
  • Loading branch information
mahdihaghverdi committed Mar 18, 2023
1 parent dd234ba commit d49fb82
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 2 deletions.
45 changes: 44 additions & 1 deletion Summer/books.tex
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,47 @@ \chapter{Books}

\para{Are there certain parts of Python that just seem like magic? Once you see how Python works at the interpreter level, you’ll be able to optimize your applications and fully leverage the power of Python.}

\para{In CPython Internals, you’ll unlock the inner workings of the Python language, learn how to compile the Python interpreter from source code, and cover what you’ll need to know to confidently start contributing to CPython yourself!}
\para{In CPython Internals, you’ll unlock the inner workings of the Python language, learn how to compile the Python interpreter from source code, and cover what you’ll need to know to confidently start contributing to CPython yourself!}

\clearpage
\section{\href{https://skybooks.ir/products/Rust-in-Action}{Rust in Action}}
\begin{inparadesc}
\item \laterread
\item \nearfivehpages
\item \priceneartwo{234}
\end{inparadesc}
\vspace{3mm}

\bookcover{rustinaction}

\para{Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming. Filled to the brim with real-life use cases and scenarios, you'll go beyond the Rust syntax and see what Rust has to offer in real-world use cases.}

\para{Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector.}

\clearpage
\section{\href{https://skybooks.ir/products/Docker-Deep-Dive}{Docker Deep Dive}}
\begin{inparadesc}
\item \laterread
\item \neartwohpages
\item \priceneartwo{155}
\end{inparadesc}
\vspace{3mm}

\bookcover{docker}

\para{Most applications, even the funky cloud-native microservices ones, need high-performance, production-grade infrastructure to run on. Having impeccable knowledge of Docker will help you to thrive in the modern cloud-first world. With this book, you'll gain the skills you need to work with Docker and its containers.}

\para{The book begins with an introduction to containers and explains its functionality and application in the real world. You'll then get an overview of VMware, Kubernetes, and Docker and learn to install Docker on Windows, Mac, and Linux. Once you've understood the Ops and Dev perspective of Docker, you'll be able to see the big picture and understand what Docker exactly does. The book then turns its attention to the more technical aspects, guiding your through practical exercises covering Docker engine, Docker images, and Docker containers. You'll learn techniques for containerizing an app, deploying apps with Docker Compose, and managing cloud-native applications with Swarm. You'll also build Docker networks and Docker overlay networks and handle applications that write persistent data. Finally, you'll deploy apps with Docker stacks and secure your Docker environment.}

\para{By the end of this book, you'll be well-versed in Docker and containers and have developed the skills to create, deploy, and run applications on the cloud.}

\noindent \sffamily What you will learn:
\begin{itemize}
\item Become familiar with the applications of Docker and containers
\item Discover how to pull images into Docker host's local registry
\item Find out how to containerize an app
\item Build and test a Docker overlay network in the swarm mode
\item Use Docker compose to deploy and manage multi-container applications
\item Securely share sensitive data with containers and Swarm services
\end{itemize}
\normalfont
Binary file added Summer/docker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Summer/summer.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion Summer/summer.tex
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
% Including pictures ----------------------------------------
\newcommand{\bookcover}[1]{
\begin{center}
\includegraphics[width=6cm, height=8cm]{{#1}}
\includegraphics[width=8cm, height=10cm]{{#1}}
\end{center}
}
%------------------------------------------------------------
Expand Down

0 comments on commit d49fb82

Please sign in to comment.