skills : implement.
This commit is contained in:
parent
7898732619
commit
e738d1a096
|
@ -52,10 +52,14 @@
|
|||
\input{const} % import constant values.
|
||||
\input{page} % import pages info.
|
||||
|
||||
\input{view/radio} % import radio view.
|
||||
|
||||
\input{page/title} % import title.
|
||||
\input{page/experience} % import experience info.
|
||||
\clearpage\noindent % INFO: temprorary page break.
|
||||
\input{page/language} % import languages info.
|
||||
\spar\noindent
|
||||
\input{page/education} % import education info.
|
||||
\spar\noindent
|
||||
\input{page/skill} % import skills info.
|
||||
\end{document}
|
||||
|
|
|
@ -9,11 +9,7 @@
|
|||
\en{Native}%
|
||||
\ru{Родной}
|
||||
}\newline
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\radio{5}
|
||||
\end{minipage}
|
||||
\begin{minipage}{0.33\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
|
@ -21,11 +17,7 @@
|
|||
\ru{Английский}
|
||||
}}\newline
|
||||
\stext{C1}\newline
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\radio{5}
|
||||
\end{minipage}
|
||||
\begin{minipage}{0.33\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
|
@ -33,9 +25,5 @@
|
|||
\ru{Французский}
|
||||
}}\newline
|
||||
\stext{A2}\newline
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_checked}
|
||||
\sicon{radio_unchecked}
|
||||
\sicon{radio_unchecked}
|
||||
\sicon{radio_unchecked}
|
||||
\radio{2}
|
||||
\end{minipage}
|
||||
|
|
31
tex/page/skill.tex
Normal file
31
tex/page/skill.tex
Normal file
|
@ -0,0 +1,31 @@
|
|||
\stitle{\pskills}\spar\vspace{-4mm}\noindent
|
||||
\begin{minipage}[t]{0.5\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
\en{Mobile Development}%
|
||||
\ru{Мобильная разработка}
|
||||
}}\newline
|
||||
\radio{5}\newline
|
||||
\stext{\raggedright Android, Kotlin, Java, MVP/MVVM, Coroutines, AndroidX, Compose, Dagger/Hilt, NDK, Material, Android TV, Android ROM, React Native, Android lib.}\newline
|
||||
\end{minipage}
|
||||
\begin{minipage}[t]{0.5\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
\en{Web Development}%
|
||||
\ru{Вэб разработка}
|
||||
}}\newline
|
||||
\radio{3}\newline
|
||||
\stext{\raggedright Rust, Go, HTML, CSS, JS (jQuery), Bootstrap, Java EE (Spring, Struts, Hibernate), PHP (Yii, Laravel), Nginx, Clojure, Python (Django), SQL.}\newline
|
||||
\end{minipage}\newline
|
||||
\begin{minipage}[t]{0.5\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
\en{General}%
|
||||
\ru{Общее}
|
||||
}}\newline
|
||||
\stext{\raggedright Algorithms, Data structures, Linux (daily since 2014), Docker/Compose, Git, Reverse engineering (IDA, JD-GUI), Cryptography.}\newline
|
||||
\end{minipage}
|
||||
\begin{minipage}[t]{0.5\textwidth}
|
||||
\stext{\ssemibold{%
|
||||
\en{Other}%
|
||||
\ru{Другое}
|
||||
}}\newline
|
||||
\stext{\raggedright \LaTeX,\ Neovim, Bash, C/C++, Lua, Swing, OpenJFX, OpenCV, dlib, Smali, CTF, GIMP, Blender.}\newline
|
||||
\end{minipage}
|
7
tex/view/radio.tex
Normal file
7
tex/view/radio.tex
Normal file
|
@ -0,0 +1,7 @@
|
|||
\newcommand{\radio}[1]{%
|
||||
\ifnum#1>0{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
|
||||
\ifnum#1>1{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
|
||||
\ifnum#1>2{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
|
||||
\ifnum#1>3{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
|
||||
\ifnum#1>4{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
|
||||
}
|
Loading…
Reference in a new issue