aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Nazaryev <sergey@nazaryev.ru>2020-08-08 16:28:39 +0300
committerSergey Nazaryev <sergey@nazaryev.ru>2020-08-08 16:28:39 +0300
commit3b9febb05466cac7de5e4305793241c2e8341b9d (patch)
treeefc4f2bb037af022219063c2d392bb134a951cd1
parent279ba2e71c1f6a89c59e78f5a8451a5eccbbb76f (diff)
downloadportfolio-3b9febb05466cac7de5e4305793241c2e8341b9d.zip
portfolio-3b9febb05466cac7de5e4305793241c2e8341b9d.tar.gz
portfolio-3b9febb05466cac7de5e4305793241c2e8341b9d.tar.bz2
Update my English site
-rw-r--r--_config.yml28
-rw-r--r--_layouts/default.html2
-rw-r--r--_layouts/projects.html2
-rw-r--r--assets/game/game.html2
-rw-r--r--assets/style.css129
-rwxr-xr-xbuild.sh3
-rw-r--r--index.md19
-rw-r--r--notes.md2
-rw-r--r--resume.pdfbin26385 -> 28296 bytes
9 files changed, 81 insertions, 106 deletions
diff --git a/_config.yml b/_config.yml
index 7587e63..2232150 100644
--- a/_config.yml
+++ b/_config.yml
@@ -2,33 +2,33 @@ name: Sergey Nazaryev
position: Embedded Linux Engineer
location: Be'er Sheva, Israel
age: 23 y.o.
-email: sergey@nazaryev.ru
+email: sergey@nazaryev.com
telegram: picokun
description: Sergey Nazaryev
markdown: kramdown
links:
- title: "Resume"
- url: "http://tmp.nazaryev.ru/resume-eng.pdf"
+ url: "http://nazaryev.com/resume.pdf"
- title: "File server"
- url: "http://files.nazaryev.ru/"
+ url: "http://files.nazaryev.com/"
services:
- title: "Фильтр twitch-стримов"
url: "http://twitch.nazaryev.ru"
- - title: "Минималистичный pastebin-like сервис"
- url: "http://codeo.tk"
+# - title: "Минималистичный pastebin-like сервис"
+# url: "http://codeo.tk"
- - title: "Файлопомойка"
- url: "http://files.nazaryev.ru"
+ - title: "File server"
+ url: "http://files.nazaryev.com"
sites:
- - title: "Газовик"
+ - title: "Gazovik"
url: "http://gazovik.ru"
- - title: "Океан-тур"
+ - title: "Okean-tur"
url: "http://web.archive.org/web/20190410032411/http://www.okean-tur.ru/"
products:
@@ -53,7 +53,7 @@ products:
менеджера и программиста: тесно взаимодействовал с клиентом,
верстальщиком и дизайнером.
- - title: "Эксхостинг"
+ - title: "Exhosting"
url: http://web.archive.org/web/20120908054441/http://www.ex-hosting.ru/
screenshot: assets/products/exhosting.png
icon: assets/products/exhosting_icon.png
@@ -64,7 +64,7 @@ products:
серверами. Реализовано распределение серверов на несколько
машин.
- - title: "Копипаста"
+ - title: "Kopipasta"
url: https://play.google.com/store/apps/details?id=ru.copypaste
screenshot: assets/products/kopipasta.png
icon: assets/products/kopipasta_icon.png
@@ -73,7 +73,7 @@ products:
Читалка сайта Kopipasta.ru с кэшированием и системой
избранного. Проба пера.
- - title: "Суши-бар"
+ - title: "Love Sushi"
url: unknown
screenshot: assets/products/lovesushi.png
icon: assets/products/lovesushi_icon.png
@@ -82,7 +82,7 @@ products:
Меню для суши-бара Love Суши (г. Саратов). Используется
вместо традиционного бумажного меню.
- - title: "Юрком"
+ - title: "CPT Yurcom"
url: http://web.archive.org/web/20180428172144/https://cpt-yurcom.ru/
screenshot: assets/products/yurcom.png
icon: assets/products/yurcom_icon.png
@@ -93,7 +93,7 @@ products:
CMS\CMF MODx с огромным деревом ресурсов и всяческих
хитростей.
- - title: "Эмутим"
+ - title: "Emuteam"
url: unknown
screenshot: assets/products/emuteam.png
icon: assets/products/emuteam_icon.png
diff --git a/_layouts/default.html b/_layouts/default.html
index 1988d5a..ec72588 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -19,7 +19,7 @@
{{ content }}
</div>
<footer>
- <iframe src="//nazaryev.ru/assets/game/game.html" id="game" class="game"></iframe>
+ <iframe src="/assets/game/game.html" id="game" class="game"></iframe>
<script>
document.querySelector("#game").onload = function() {
this.contentWindow.focus();
diff --git a/_layouts/projects.html b/_layouts/projects.html
index 353aa82..ff7a843 100644
--- a/_layouts/projects.html
+++ b/_layouts/projects.html
@@ -75,7 +75,7 @@
<div class="clear"></div>
</div>
</div>
- <iframe src="//nazaryev.ru/assets/game/game.html" id="game" class="game"></iframe>
+ <iframe src="/assets/game/game.html" id="game" class="game"></iframe>
<script>
document.querySelector("#game").onload = function() {
this.contentWindow.focus();
diff --git a/assets/game/game.html b/assets/game/game.html
index 757f102..f2dc0a0 100644
--- a/assets/game/game.html
+++ b/assets/game/game.html
@@ -464,7 +464,7 @@
<select id="character" style="height: 15px; font-size: 10px;">
<option value="i">iMan</option>
<option value="android">Android</option>
- <option value="stollman">Stollman</option>
+ <option value="stollman">Stallman</option>
</select>
</div>
</div>
diff --git a/assets/style.css b/assets/style.css
index da977d6..145b37f 100644
--- a/assets/style.css
+++ b/assets/style.css
@@ -24,7 +24,7 @@ html, body {
line-height: 1.5;
text-rendering: optimizeLegibility;
- font-family: "Graphik LC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-family: -apple-system, BlinkMacSystemFont, "Graphic LC", "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
color: #444;
font-size: 18px;
}
@@ -51,11 +51,6 @@ h1, h2, h3 {
line-height: 1.2;
}
-p, h3 {
- padding: 0;
- margin: 0;
-}
-
a[href^="http://"]:after,
a[href^="https://"]:after {
content: url(external-link.png);
@@ -87,13 +82,8 @@ img, .product-tags {
padding: 10px 0 0 0;
}
-footer {
- height: 339px;
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- padding-top: 50px;
+.email {
+ font-size: 20px;
}
.wrapper {
@@ -101,13 +91,6 @@ footer {
position: relative;
}
-.page {
- padding-top: 30px;
- padding-left: 60px;
- width: 1000px;
- padding-bottom: 380px;
-}
-
.menu {
width: 100%;
padding: 20px 0 20px 0;
@@ -125,6 +108,45 @@ footer {
font-size: 18px;
}
+.menu-container {
+ margin: 0;
+ padding: 0;
+}
+
+.page {
+ max-width: 1000px;
+
+ padding-top: 30px;
+ padding-left: 60px;
+ padding-bottom: 380px;
+
+ display: grid;
+ grid-template-columns: 1fr 5fr;
+}
+
+nav {
+ padding: 0;
+ margin: 0;
+
+ text-align: center;
+ grid-column-start: 1;
+}
+
+main {
+ padding: 0 0 0 60px;
+
+ grid-column-start: 2;
+}
+
+footer {
+ height: 339px;
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ padding-top: 50px;
+}
+
.game {
display: block;
width: 100%;
@@ -134,34 +156,24 @@ footer {
height: 339px;
}
-.menu-container {
- margin: 0;
- padding: 0;
+.additional {
+ padding: 0 50px 50px 50px;
}
-nav {
- flex: 0 0 230px;
- text-align: center;
- background: white;
+.additional h2 {
padding: 0;
margin: 0;
+ font-size: 48px;
}
-main {
- padding: 0 0 0 60px;
- flex-grow: 3;
+.additional ul li {
+ list-style-type: none;
}
-.page {
- flex-direction: row;
- display: flex;
- justify-content: center;
- align-items: stretch;
+.additional ul li:before {
+ content: "— ";
}
-.email {
- font-size: 14px;
-}
@media (max-width: 800px) {
html, body {
@@ -217,24 +229,6 @@ main {
}
}
-.additional {
- padding: 0 50px 50px 50px;
-}
-
-.additional h2 {
- padding: 0;
- margin: 0;
- font-size: 48px;
-}
-
-.additional ul li {
- list-style-type: none;
-}
-
-.additional ul li:before {
- content: "— ";
-}
-
.product-tags {
float: left;
text-align: left;
@@ -300,10 +294,6 @@ main {
cursor: default !important;
}
-main ul, main ol {
- margin-left: 27px;
-}
-
main ul li:before {
content: "— ";
display: inline-block;
@@ -316,29 +306,18 @@ main ul li:before {
ul p, main p, ul {
line-height: 1.7;
- padding-bottom: 5px;
-}
-
-main ul p {
- margin: 0px;
-}
-
-main p {
- margin: 20px;
}
main pre {
- margin: 20px;
- background: rgba(0,0,0,0.02);
+ background: rgba(0, 0, 0, 0.02);
padding: 15px;
}
main ul {
- padding: 0;
list-style: none;
}
-main h1, main h2 {
+.post .post-title {
margin: 0;
padding: 0;
color: #282425;
@@ -348,10 +327,6 @@ main h1, main h2 {
text-transform: uppercase;
}
-main h2 {
- font-size: 20px;
-}
-
.left {
float: left;
}
diff --git a/build.sh b/build.sh
index 76678dc..16f2cb4 100755
--- a/build.sh
+++ b/build.sh
@@ -1,5 +1,6 @@
export JEKYLL_VERSION=3.8
docker run --rm \
--volume="$PWD:/srv/jekyll" \
+ --volume="/storage/domains/nazaryev.com:/storage/domains/nazaryev.com" \
-it jekyll/jekyll:$JEKYLL_VERSION \
- jekyll build --watch
+ jekyll build
diff --git a/index.md b/index.md
index ed05cf6..ebb048e 100644
--- a/index.md
+++ b/index.md
@@ -5,8 +5,7 @@ layout: page
What can I show you
===================
- - [Dotfiles][dotfiles] repo that I use on almost all my
- devices;
+ - [Dotfiles][dotfiles] repo that I use on almost all of my devices;
- [Collecting statistics of Linux network interface using eBPF][ifstat]
as my trial to NTC Metrotek on position "Embedded System
@@ -25,14 +24,14 @@ What can I show you
- [Educational web application for children][euler] aimed to teach
how Euler diagram works;
- - My resume [is written in LaTeX][resume] and builds using Makefile
+ - My resume [is written in LaTeX][resume] and built using Makefile
-[resume]: http://git.nazaryev.ru/resume.git
-[euler]: http://git.nazaryev.ru/euler.git
-[csbook]: http://git.nazaryev.ru/csbook.git
-[drweb]: http://git.nazaryev.ru/drweb-aptitude-test.git
-[m25p16]: http://git.nazaryev.ru/circuit-design-lab234.git
-[medfilter]: http://git.nazaryev.ru/metrotek-aptitude-test.git
-[dotfiles]: http://git.nazaryev.ru/dotfiles.git
+[resume]: http://git.nazaryev.com/resume.git
+[euler]: http://git.nazaryev.com/euler.git
+[csbook]: http://git.nazaryev.com/csbook.git
+[drweb]: http://git.nazaryev.com/drweb-aptitude-test.git
+[m25p16]: http://git.nazaryev.com/circuit-design-lab234.git
+[medfilter]: http://git.nazaryev.com/metrotek-aptitude-test.git
+[dotfiles]: http://git.nazaryev.com/dotfiles.git
[ifstat]: https://github.com/3ap/ifstat
[zybo-z7]: https://github.com/3ap/zybo-z7-baremetal
diff --git a/notes.md b/notes.md
index 3a7b9c7..98ccb88 100644
--- a/notes.md
+++ b/notes.md
@@ -1,6 +1,6 @@
---
layout: articles
-title: notes
+title: Notes
---
Notes
diff --git a/resume.pdf b/resume.pdf
index 38c1770..5fd21ff 100644
--- a/resume.pdf
+++ b/resume.pdf
Binary files differ