128 Commits

Author SHA1 Message Date
ed1ab5c482 feat: set Jekyll theme 2025-05-26 13:04:42 +04:00
95be0a07ef feat: update socials 2025-05-26 12:09:59 +04:00
8d77e24c58 Create CNAME 2025-05-25 21:32:19 +04:00
4d45a072c2 feat: simple link tree 2025-05-25 21:29:56 +04:00
51ae296fcc feat: downloadable PDF 2025-04-23 09:16:33 +04:00
93f32332d2 fix: github action 2025-04-22 20:26:47 +04:00
b0a5196e97 Update projects 2025-04-22 20:21:52 +04:00
e2dde6b201 Update CV 2025-04-22 20:17:32 +04:00
b63b71b690 hide post 2025-04-22 20:16:27 +04:00
f4d535ab0a fixup! Update CV 2024-05-06 18:56:28 +07:00
53128b34ac fixup! Update CV 2024-05-03 11:29:36 +07:00
a1300836f4 fixup! Update CV 2024-05-03 11:18:30 +07:00
3238b87b8a fixup! Update CV
Reduce the amount of highlights
2024-05-03 11:10:34 +07:00
8cd08302d5 Update CV 2024-05-02 20:06:33 +07:00
Vlad Faust
da91f1694a Create static.yml 2023-11-11 20:10:32 +04:00
Vlad Faust
3d9a15a633 Update build.yml 2023-11-11 20:08:37 +04:00
Vlad Faust
2700706a26 Create build.yml 2023-11-11 20:07:24 +04:00
1c2778f0be fixup! Add post 2023-11-07 23:03:36 +07:00
60c65cb530 Update copyright 2023-11-07 22:57:38 +07:00
63d939666a Update header 2023-11-07 22:50:47 +07:00
298c245f50 Update CV 2023-11-07 22:48:22 +07:00
35cb5b825a Hide post 2023-11-07 22:48:03 +07:00
4f4e7ad207 Update projects 2023-11-07 22:45:18 +07:00
4eed7e6ed4 Add post 2023-11-07 22:42:23 +07:00
10812eabe1 Update projects 2023-09-11 19:49:23 +04:00
0b2c6ef680 Update projects 2023-05-10 13:36:04 +03:00
450e6a72f0 fixup! Update CV 2023-04-18 22:22:35 +03:00
ff4f7d4be0 fixup! Update CV 2023-04-17 14:47:56 +03:00
5b0c5cb15d Update CV 2023-04-17 14:42:46 +03:00
2eb1abd40d Update projects 2023-04-02 19:50:54 +05:30
00540ac18f Update CV 2023-03-13 12:20:42 +04:00
2b61407d14 Update projects 2023-03-13 12:20:27 +04:00
ca645d4a47 fixup! New post 2023-03-12 20:18:45 +04:00
b6e7ea3563 fixup! Update projects 2023-03-12 11:03:33 +04:00
331075dfd2 fixup! New post 2023-03-12 11:02:52 +04:00
7ab446a1a2 Fix template tags in posts 2023-03-12 01:24:18 +04:00
1ea530da6e Update footer 2023-03-12 01:18:52 +04:00
4b20168bbb fixup! New post 2023-03-12 01:17:33 +04:00
e8f63a6fde New post 2023-03-12 01:16:13 +04:00
11bfe701b1 Update projects 2023-03-11 23:28:25 +04:00
900a7636ef Update post
Thanks, ChatGPT.
2023-03-11 23:19:30 +04:00
0caf515bf0 Update CV 2022-05-23 11:34:43 +03:00
576cf836ac New post 2022-04-11 15:07:09 +03:00
49d585e9d3 New post 2022-04-06 14:26:39 +03:00
21e4063af2 Add projects, CV, remove notes 2022-04-06 14:26:39 +03:00
88ecac076a Replace onyxframework.org with .com 2021-04-20 20:40:38 +03:00
a2cdcb97c2 Remove the sponsoring post 2020-09-29 12:10:19 +03:00
9f6c4b5ccd wip: notes 2020-09-11 22:26:05 +03:00
fc446a2db5 Add note 2020-09-11 22:21:56 +03:00
5b081fb4b5 wip: notes 2020-09-11 22:21:42 +03:00
97d91e9d08 Improve Nim section 2020-09-03 13:23:49 +03:00
025f98f38c Add Rust macro counter-example 2020-09-03 13:23:14 +03:00
651654bbc5 Fix typo
Thanks to Solomon Jackson (@sugarfi on repl.it)
2020-09-01 00:26:01 +03:00
f54a5738ec Add more on Nim 2020-08-31 13:40:54 +03:00
5cdcd4193d Fix code width in articles on mobile devices 2020-08-30 23:29:07 +03:00
9569deed42 Fix excerption bug 2020-08-30 22:33:43 +03:00
3f59d8582c Add another Complex Type example 2020-08-30 22:24:49 +03:00
45922b7faf Change the Sponsoring Onyx cover 2020-08-30 22:16:24 +03:00
a0b8852a9a Update the Sponsoring Onyx article 2020-08-30 22:12:29 +03:00
36689a9a0c Add forum links 2020-08-30 22:12:04 +03:00
3cde3573ba Chores 2020-08-30 22:11:29 +03:00
45d4f40343 Add more language highlights 2020-08-30 22:10:39 +03:00
872034807d Add Complex Types section 2020-08-30 22:09:55 +03:00
5420bd2406 Chores 2020-08-30 22:09:30 +03:00
9d3017dd27 Better formulate the new language goals 2020-08-30 22:09:10 +03:00
f3d68bdaac Add the missing Julia citation 2020-08-30 22:08:42 +03:00
11c1775ab5 Add one more meme 2020-08-30 22:08:13 +03:00
23ae5628de Change cover of the System Programming article 2020-08-30 22:07:38 +03:00
a4b94a467b Minore additions to the text 2020-08-29 21:01:21 +03:00
df6aa422e9 Follow up fix 2020-08-29 20:08:48 +03:00
f3a55df7df Ignore package.lock 2020-08-29 20:07:58 +03:00
e8b59cc3ff SEO fixes 2020-08-29 19:44:28 +03:00
2ed570cae5 SEO improvements 2020-08-29 19:40:45 +03:00
9ed4547da7 fix: minor links 2020-08-29 15:18:21 +03:00
a76daa7831 wip: fix grammar 2020-08-29 14:53:37 +03:00
4f5fb3f0f6 wip: complete the Onyx article 2020-08-29 14:21:01 +03:00
fb63f75f87 fix: missing img 2020-08-28 21:39:11 +03:00
9516c876ac wip: add macro examples 2020-08-28 21:21:57 +03:00
3714f85d86 The New Beginnings 2020-08-28 16:17:27 +03:00
e253970e14 fix: OG and Twitter images 2019-03-22 21:31:30 +03:00
a50a5d398f fix: font on Safari 2019-03-22 21:21:16 +03:00
308997c63b feat: router in history mode 2019-03-22 18:57:59 +03:00
80fdf0ef6f refactor: remove vuex 2019-03-22 18:57:48 +03:00
e3e7b0c117 style: optimize for mobiles 2019-03-22 18:55:53 +03:00
63d54fe72c overhaul 2019-03-22 18:50:33 +03:00
9b48faf931 static: add patreon goals images 2019-02-13 14:39:03 +03:00
72620c3b20 chore: update patreon screenshots 2019-01-31 13:55:55 +03:00
2b8289561e projects: update with third party links 2019-01-31 13:22:27 +03:00
f244573931 style: update supportes section 2019-01-31 13:19:35 +03:00
40ad19b917 style: add .smaller project titles 2019-01-31 13:19:16 +03:00
c866be02ee feat: add supporters-screenshot.png 2019-01-31 13:09:38 +03:00
aaf27a7b9b style: transparentize text color 2019-01-31 13:08:29 +03:00
8bc8805cd5 supporters: update section & style 2019-01-31 13:08:09 +03:00
7e33876581 projects: update 2019-01-31 13:07:38 +03:00
6a1a7b3c2b style: change stars badge color to red 2019-01-31 13:06:55 +03:00
83b8604597 style: change color to blue 2019-01-31 13:06:34 +03:00
c81d45a327 contacts: replace VK with Twitter 2019-01-19 23:52:07 +03:00
eed64163b0 supporters: update 2019-01-19 15:41:25 +03:00
64fc1dfdb9 projects: update 2019-01-19 15:40:51 +03:00
f984a9cc5d projects: update 2018-11-19 14:49:15 +03:00
304b3c0e3c style: all links are bold now 2018-11-19 14:39:02 +03:00
786654bd41 style: visualise Patreon tiers 2018-11-19 14:38:43 +03:00
2eb94bdde5 fix: supporters list display bug 2018-11-19 14:36:12 +03:00
7702a4d2da feat: add normalize.css 2018-11-19 14:31:14 +03:00
4695cee053 images: add patreon-bot.png 2018-11-19 13:40:15 +03:00
c8b000b1e7 projects: update 2018-10-23 13:18:16 +03:00
a70e183c2d supporters: add Lauri Jutila 2018-10-22 13:39:38 +03:00
d8dd7bc94d feat: optimize patreon button 2018-09-23 00:30:25 +03:00
2cf7d0e223 feat: update og description 2018-09-22 17:13:48 +03:00
1d244f907d feat: add Google Analytics script 2018-09-22 17:10:20 +03:00
97620e6759 style: change color to red 2018-09-22 17:10:20 +03:00
ce2b4fc634 feat: add supporters section 2018-09-22 17:10:17 +03:00
09d3b4e901 style: bold project names, better font 2018-09-22 16:45:52 +03:00
f2b98ae01d feat: extract color to settings.json 2018-09-22 16:43:40 +03:00
87d2f58e9f feat: change greeting 2018-09-22 16:42:05 +03:00
35ff7a668d deps: add 'dev' script 2018-09-22 15:39:16 +03:00
e59ee40066 feat: update projects 2018-09-22 15:38:49 +03:00
3a111c71ed feat: update me.jpg 2018-09-22 15:03:33 +03:00
e83d1e9fce feat: update CNAME 2018-05-17 15:25:20 +03:00
f43576cab8 feat: add dummy index.html
To make GitHub pages work
2018-05-17 15:24:15 +03:00
Vlad Faust
0b476cac08 Update CNAME 2018-05-17 15:22:51 +03:00
1d99786bac feat: hide badges for now 2018-05-17 15:08:30 +03:00
009fa8aa0a fix: word wrap in p 2018-05-17 15:07:55 +03:00
bed4403b67 feat: optimize badges 2018-05-17 15:03:13 +03:00
d2d0947fbe style: wider margin for stars counter 2018-05-16 23:43:06 +03:00
8c8b465fa3 improvements 2018-05-16 17:20:47 +03:00
628adddb60 rewrite with webpack 2018-05-16 17:02:18 +03:00
Vlad Faust
f52068b291 New spartan design & content 2017-08-30 02:25:46 +03:00
4 changed files with 38 additions and 71 deletions

1
_config.yml Normal file
View File

@@ -0,0 +1 @@
theme: jekyll-theme-tactile

View File

@@ -1,31 +1,42 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html lang="en">
<head> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vlad Faust</title> <title>Vlad Faust</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=1" />
<link rel="stylesheet" href="stylesheets/style.css">
<!-- Yandex.Metrika counter -->
<script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter33155678 = new Ya.Metrika({ id:33155678, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/33155678" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
</head> </head>
<body class="flex-container">
<div class="flex-item"> <body>
<h1>Hello, my name is Vlad Faust.</h1> <p>
<p>I love beautiful code. I have 2 years of <a href="https://www.ruby-lang.org">Ruby</a> experience. I'm a huge fan of <a href="https://crystal-lang.org">Crystal</a>.</p> Hello, my name is Vlad Faust.
<h2>My projects:</h2> I am a wandering buddhist monk.
<div id="projects"> </p>
<ul> <h2>Socials</h2>
<li><a class="li-title" href="https://cashbackbot.io/48b7a1">Cashback Bot</a> - Save cash on purchases (Ruby);</li> <ul>
<li><a class="li-title" href="https://profitbot.me">Profit Bot</a> - Simple tasks for real bucks (Ruby);</li> <li>
<li><a class="li-title" href="https://t.me/soundmemesbot">Soundmemes Bot</a> - Rickroll your friends (Crystal, <a href="https://github.com/vladfaust/soundmemes.cr">opensource</a>);</li> <a href="https://instagram.com/vladfaust">Instagram</a>
<li><a class="li-title" href="https://github.com/vladfaust/tele.cr">Tele.cr</a> - Convenient Telegram Bot framework (Crystal, <a href="https://github.com/vladfaust/tele.cr">opensource</a>);</li> </li>
<li class="old-project"><a class="li-title" href="https://play.google.com/store/apps/details?id=com.vladislavfaust.jumpinsweeties.android">Jumpin Sweeties</a> - Sweet Android game (Java / libGDX, <a href="https://bitbucket.org/vladfaust/jumpinsweeties">opensource</a>);</li> <li>
<li class="old-project"><a class="li-title" href="http://xgm.guru/p/ufs">UFS Arena</a> - Warcraft III custom map (<a href="https://ru.wikipedia.org/wiki/Jass">JASS</a>).</li> <a href="https://www.tiktok.com/@user4387043923544">TikTok</a>
</ul> </li>
</div> <li>
<p>You can find me in <a href="https://vk.com/vladfaust">VK</a>, <a href="https://t.me/vladfaust">Telegram</a> and <a href="https://github.com/vladfaust">GitHub</a>.<br>I rarely check my inbox: <a href="mailto:mail@vladfaust.com">mail@vladfaust.com</a>.</p> <a href="https://t.me/tathagatagarbha">Telegram</a>
<p>I'm never available for hire.</p> </li>
</div> <li>
<a href="https://github.com/vladfaust">GitHub</a>
</li>
<li>
<a href="https://x.com/vladfaust">𝕏</a>
</li>
</ul>
<h2>Donations</h2>
<ul>
<li>
<b>Ethereum (ETH, USDT):</b> vladfaust.eth
</li>
<li><a href="https://ko-fi.com/vladfaust">Ko-Fi</a></li>
</ul>
</body> </body>
</html> </html>

View File

@@ -1,45 +0,0 @@
body {
padding: 10px;
font-family: sans-serif;
}
.flex-container {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
align-items: center;
justify-content: center;
}
.flex-item {
max-width: 600px;
}
a {
color: black;
font-weight: bold;
}
#projects {
max-width: 100%;
display: inline-block;
}
#projects ul {
margin: auto;
}
#projects li {
text-align: left;
list-style-type: square;
}
#projects li .li-title {
font-size: bigger;
}
#projects li.old-project {
opacity: 0.5;
}