Skip to content

Commit

Permalink
make all links footnotes
Browse files Browse the repository at this point in the history
  • Loading branch information
mahdihaghverdi committed Apr 5, 2023
1 parent 5acb8c8 commit af91eba
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 14 deletions.
20 changes: 10 additions & 10 deletions planner/books.tex
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ \chapter{Books}

\clearpage

\section{\href{https://skybooks.ir/products/Deep-Learning-for-Coders-with-fastai-and-PyTorch}{Deep Learning for Coders With Fastai and PyTorch}}
\section{Deep Learning for Coders With Fastai and PyTorch\footnote{\url{https://skybooks.ir/products/Deep-Learning-for-Coders-with-fastai-and-PyTorch}}}

\begin{inparadesc}
\item \mustread
Expand All @@ -55,7 +55,7 @@ \chapter{Books}
\para{\sffamily As a 622-page and comprehensive book, it needs attention and time. The book may get printed, just to be read easily.}

\clearpage
\section{\href{https://skybooks.ir/products/Fluent-Python}{Fluent Python}}
\section{Fluent Python\footnote{\url{https://skybooks.ir/products/Fluent-Python}}}
\begin{inparadesc}
\item \betteread
\item \nearonethpages
Expand All @@ -78,7 +78,7 @@ \chapter{Books}
\end{enumerate}

\clearpage
\section{\href{https://skybooks.ir/products/Build-a-Career-in-Data-Science}{Build a Career in Data Science}}
\section{Build a Career in Data Science\footnote{\url{https://skybooks.ir/products/Build-a-Career-in-Data-Science}}}
\begin{inparadesc}
\item \laterread
\item \nearfivehpages
Expand All @@ -105,7 +105,7 @@ \chapter{Books}
\para{Emily Robinson is a data scientist at Warby Parker.Jacqueline Nolis is a data science consultant and mentor.}

\clearpage
\section{\href{https://skybooks.ir/products/Inside-The-Python-Virtual-Machine}{Inside the Python Virtual Machine}}\label{ipvm}
\section{Inside the Python Virtual Machine\footnote{\url{https://skybooks.ir/products/Inside-The-Python-Virtual-Machine}}}\label{ipvm}
\begin{inparadesc}
\item \mustread
\item \neartwohpages
Expand All @@ -123,7 +123,7 @@ \chapter{Books}
\para{The books starts out with a description of the compilation phase with emphasis on the less generic parts of the compilation phase. It then proceeds to discuss python objects and their implementation in CPython. This is followed by a discussion of various objects types that are central to the interpreter such as frame objects and code objects. The process of evaluating code objects by the interpreter loop is also discussed as well as how to extend the Python programming language with your own constructs.}

\clearpage
\section{\href{https://skybooks.ir/products/CPython-Internals}{CPython Internals}}
\section{CPython Internals\footnote{\url{https://skybooks.ir/products/CPython-Internals}}}
\begin{inparadesc}
\item \mustread
\item \nearfivehpages
Expand All @@ -141,7 +141,7 @@ \chapter{Books}
\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}}
\section{Rust in Action\footnote{\url{https://skybooks.ir/products/Rust-in-Action}}}
\begin{inparadesc}
\item \laterread
\item \nearfivehpages
Expand All @@ -160,7 +160,7 @@ \chapter{Books}
\para{\textit{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}}
\section{Docker Deep Dive\footnote{\url{https://skybooks.ir/products/Docker-Deep-Dive}}}
\begin{inparadesc}
\item \betteread
\item \neartwohpages
Expand All @@ -187,7 +187,7 @@ \chapter{Books}
\end{itemize}

\clearpage
\section{\href{https://skybooks.ir/products/Docker-in-Action}{Docker in Action}}
\section{Docker in Action\footnote{\url{https://skybooks.ir/products/Docker-in-Action}}}
\begin{inparadesc}
\item \mustread
\item \nearfivehpages
Expand All @@ -207,7 +207,7 @@ \chapter{Books}
\para{\textit{Docker in Action, Second Edition} teaches you to create, deploy, and manage applications hosted in Docker containers running on Linux. Fully updated, with four new chapters and revised best practices and examples, this second edition begins with a clear explanation of the Docker model. Then, you go hands-on with packaging applications, testing, installing, running programs securely, and deploying them across a cluster of hosts. With examples showing how Docker benefits the whole dev lifecycle, you’ll discover techniques for everything from dev-and-test machines to full-scale cloud deployments.}

\clearpage
\section{\href{https://skybooks.ir/products/Zero-to-One}{Zero to One}}
\section{Zero to One\footnote{\url{https://skybooks.ir/products/Zero-to-One}}}
\begin{inparadesc}
\item \laterread
\item \neartwohpages
Expand All @@ -220,7 +220,7 @@ \chapter{Books}
\para{Thiel starts from the bold premise that we live in an age of technological stagnation, even if we're too distracted by our new mobile devices to notice. Progress has stalled in every industry except computers, and globalization is hardly the revolution people think it is. It's true that the world can get marginally richer by building new copies of old inventions, making horizontal progress from "1 to n." But true innovators have nothing to copy. The most valuable companies of the future will make vertical progress from "0 to 1," creating entirely new industries and products that have never existed before. Zero to One is about how to build these companies. Tomorrow's champions will not win by competing ruthlessly in today's marketplace. They will escape competition altogether, because their businesses will be unique. In today's post-internet bubble world, conventional wisdom dictates that all the good ideas are taken, and the economy becomes a tournament in which everyone competes to reach the top. Zero to One shows how to quit the zero-sum tournament by finding an untapped market, creating a new product, and quickly scaling up a monopoly business that captures lasting value. Planning an escape from competition is essential for every business and every individual, not just for technology startups. The greatest secret of the modern era is that there are still unique frontiers to explore and new problems to solve. Zero to One shows how to pursue them using the most important, most difficult, and most underrated skill in every job or industry: thinking for yourself"--Provided by publisher.}

\clearpage
\section{\href{https://skybooks.ir/products/Meta-Learning}{Meta Learning: How To Learn Deep Learning And Thrive In The Digital World}}
\section{Meta Learning: How To Learn Deep Learning And Thrive In The Digital World\footnote{\url{https://skybooks.ir/products/Meta-Learning}}}
\begin{inparadesc}
\item \mustread
\item \neartwohpages
Expand Down
8 changes: 4 additions & 4 deletions planner/courses.tex
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,13 @@ \chapter{Courses}

\para{\textit{This free course is designed for people (and bunnies!) with some coding experience who want to learn how to apply deep learning and machine learning to practical problems.}}

\para{Each lesson of the course has a video and a dedicated page of the website, like \href{https://course.fast.ai/Lessons/lesson1.html}{Lesson 1}. }
\para{Each lesson of the course has a video and a dedicated page of the website, like Lesson 1\footnote{\url{https://course.fast.ai/Lessons/lesson1.html}}}

\noindent Notes:
\begin{itemize}
\item Each video is pretty long, on average they last one hour and 30 minutes! The longer the video, the more knowledge they contain AND the more attention they need AND the more practice as well.

\item Each lesson has a \textit{How to complete lesson N} section (like \href{https://course.fast.ai/Lessons/lesson1.html#how-to-complete-lesson-1}{here},) in which says: \textit{As well as watching the video and working through the notebooks, you should also read the relevent chapter(s) of the fast.ai book, Practical Deep Learning for Coders. Each lesson will tell you what chapter you need to read, just below the video}
\item Each lesson has a \textit{How to complete lesson N} section (like this\footnote{\url{https://course.fast.ai/Lessons/lesson1.html\#how-to-complete-lesson-1}},) in which says: \textit{As well as watching the video and working through the notebooks, you should also read the relevent chapter(s) of the fast.ai book, Practical Deep Learning for Coders. Each lesson will tell you what chapter you need to read, just below the video}
\end{itemize}

After all, \textsf{the dedicated time and effort must be huge.}
Expand All @@ -56,7 +56,7 @@ \chapter{Courses}
\begin{sansserif}
\say{FastAPI framework, high performance, easy to learn, fast to code, ready for production}
\end{sansserif}
}{\href{https://fastapi.tiangolo.com}{fastapi.tiangolo.com}}
}{\url{fastapi.tiangolo.com}}

\begin{inparadesc}
\item \easy
Expand All @@ -70,7 +70,7 @@ \chapter{Courses}

\noindent The course is a 19-hour long video which is downloaded and cut already. The important things are:
\begin{itemize}
\item The course is created one year ago and it is slightly outdated, so the \href{https://fastapi.tiangolo.com}{documentation} must be read along the course.
\item The course is created one year ago and it is slightly outdated, so the documentation\footnote{\url{https://fastapi.tiangolo.com}} must be read along the course.

\item Course will just show you how to use FastAPI and the real learning happens when doing projects.

Expand Down
Binary file modified planner/planner.pdf
Binary file not shown.
4 changes: 4 additions & 0 deletions planner/planner.tex
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@
}
%------------------------------------------------------------

% footnotes in headings -------------------------------------
\usepackage[stable]{footmisc}
%------------------------------------------------------------

% Tags ------------------------------------------------------
\newcommand{\mustread}{{\small\colourbox{red!85!}{\texttt{must-be-read}}}}
\newcommand{\betteread}{{\small\colourbox{Dandelion}{\texttt{better-to-read}}}}
Expand Down

0 comments on commit af91eba

Please sign in to comment.