Compare commits
4 Commits
43ba680da8
...
c978b2a777
Author | SHA1 | Date | |
---|---|---|---|
c978b2a777 | |||
615ae35a0e | |||
0be879c3cb | |||
f6a9b7a405 |
1
.gitignore
vendored
@ -1,6 +1,5 @@
|
||||
tmp/
|
||||
build/
|
||||
.vscode/
|
||||
a.out
|
||||
test_*
|
||||
**/exif.?
|
24
.vscode/launch.json
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "C makefile launch",
|
||||
"type": "cppdbg",
|
||||
"request": "launch",
|
||||
"targetArchitecture": "x64",
|
||||
"program": "${workspaceRoot}/build/server",
|
||||
"args": ["5000"],
|
||||
"stopAtEntry": false,
|
||||
"cwd": "${workspaceRoot}",
|
||||
"environment": [],
|
||||
"externalConsole": true,
|
||||
"linux": {
|
||||
"MIMode": "gdb",
|
||||
},
|
||||
"miDebuggerArgs": ""
|
||||
},
|
||||
]
|
||||
}
|
5
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"files.associations": {
|
||||
"utils.h": "c"
|
||||
}
|
||||
}
|
12
.vscode/tasks.json
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
// See https://go.microsoft.com/fwlink/?LinkId=733558
|
||||
// for the documentation about the tasks.json format
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "Build makefile project",
|
||||
"type": "shell",
|
||||
"command": "make"
|
||||
}
|
||||
]
|
||||
}
|
@ -218,12 +218,12 @@ char *gen_gallery_html()
|
||||
|
||||
free(album_content);
|
||||
free(album_html);
|
||||
free(image_template);
|
||||
|
||||
albums_list_item = albums_list_item->next;
|
||||
}
|
||||
|
||||
free(album_template);
|
||||
free(image_template);
|
||||
free_albums_list(albums_list);
|
||||
|
||||
return gallery_content;
|
||||
|
@ -19,25 +19,26 @@
|
||||
<main>
|
||||
<h1>About me</h1>
|
||||
<p>
|
||||
Hello, I'm Shishkov Dmitriy. I'm 17 years old computer programmer. I'm also do photography as a hobby. As
|
||||
for autumn 2021, I'm studying in "Saint Petersburg Electrotechnical University "LETI".
|
||||
Hello, my name is Dmitriy Shishkov. I am a 17 years old computer programmer. I
|
||||
also do photography as a hobby. As for autumn 2021, I study radio-engineering
|
||||
at "Saint Petersburg Electrotechnical University "LETI".
|
||||
</p>
|
||||
<p>
|
||||
My specialization is frontend web development. All web services and application I deploy on my own. For it
|
||||
I've used <a href="https://www.docker.com">Docker</a> and <a
|
||||
href="https://docs.docker.com/compose">docker-compose</a> for deployment on my VPS.
|
||||
Currently my server is powered with <a href="https://dokku.com">Dokku</a>. For
|
||||
smaller projects I also used some PaaS like <a href="https://heroku.com">Heroku</a> and <a
|
||||
href="https://vercel.com">Vercel Now</a>.
|
||||
I consider myself a full-stack web developer. All web services and application I
|
||||
deploy on my home server are powered by Fedora Server. For it, I use Podman,
|
||||
Ansible, and Cockpit. I have also used PaaSes such as <a href="https://vercel.com">
|
||||
Vercel Now</a> or <a href="https://heroku.com">Heroku</a> for previews or small
|
||||
projects.
|
||||
</p>
|
||||
<p>
|
||||
I also do in for C development. In <a href="/projects">projects</a> section you can see some of my
|
||||
developments in this langualge. Even this site is powered by page generator written in C.
|
||||
I also do some C/C++ development for my workspace tools and to better understand
|
||||
the way software I use works. In <a href="/projects">projects</a> section, you
|
||||
can see some. Even this site is powered by a page generator written in C.
|
||||
</p>
|
||||
<p>More formally, this is my stack:</p>
|
||||
<p>Some of the technologies I have worked with:</p>
|
||||
<ul>
|
||||
<li>JS <ul>
|
||||
<li><a href="https://nodejs.org">NodeJS</a></li>
|
||||
<li>JS
|
||||
<ul>
|
||||
<li><a href="https://www.typescriptlang.org">TypeScript</a></li>
|
||||
<li><a href="https://reactjs.org">React</a>:
|
||||
<ul>
|
||||
@ -47,8 +48,15 @@
|
||||
<li><a href="https://styled-components.com">Styled Components</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Web APIs:
|
||||
<ul>
|
||||
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API">Service Worker</a></li>
|
||||
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components">Web Components</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://redux.js.org">Redux</a></li>
|
||||
<li><a href="https://nextjs.org">Next.js</a></li>
|
||||
<li><a href="https://nodejs.org">NodeJS</a></li>
|
||||
<li><a href="https://graphql.org">Graphql</a>:
|
||||
<ul>
|
||||
<li><a href="https://www.apollographql.com">Apollo</a></li>
|
||||
@ -63,19 +71,29 @@
|
||||
<li><a href="https://www.postgresql.org">PostgreSQL</a>
|
||||
<ul>
|
||||
<li><a href="https://node-postgres.com">Node-postgres</a></li>
|
||||
<li><a href="https://typeorm.io">TypeORM</a></li>
|
||||
<li><a href="https://www.cockroachlabs.com/product">CockroachDB</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Styling:
|
||||
<ul>
|
||||
<li><a href="https://mui.com/material-ui">Material UI</a></li>
|
||||
<li><a href="https://getbootstrap.com/">Bootstrap:
|
||||
<ul>
|
||||
<li><a href="https://react-bootstrap.github.io/">React Bootstrap</a></li>
|
||||
</ul>
|
||||
</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://www.npmjs.com/package/jsonwebtoken">jsonwebtoken</a></li>
|
||||
<li><a href="https://sendgrid.com">SendGrid</a></li>
|
||||
<li><a href="https://github.com/jakearchibald/idb">IndexedDB</a></li>
|
||||
<li><a href="https://github.com/jakearchibald/idb">idb</a></li>
|
||||
<li><a href="https://github.com/websockets/ws">ws</a></li>
|
||||
<li><a href="https://immerjs.github.io/immer">Immer</a></li>
|
||||
<li><a href="https://expressjs.com">ExpressJS</a></li>
|
||||
<li>Web APIs: <ul>
|
||||
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API">Service Worker</a></li>
|
||||
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components">Web Components</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Dev environment: <ul>
|
||||
<li>Dev environment:
|
||||
<ul>
|
||||
<li><a href="https://vitejs.dev">Vite</a></li>
|
||||
<li><a href="https://eslint.org">ESLint</a></li>
|
||||
<li><a href="https://prettier.io">Prettier</a></li>
|
||||
<li><a href="https://jestjs.io">Jest</a></li>
|
||||
@ -89,30 +107,49 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Deployment: <ul>
|
||||
<li>Deployment:
|
||||
<ul>
|
||||
<li><a href="https://podman.io">Podman</a></li>
|
||||
<li><a href="https://www.docker.com">Docker</a></li>
|
||||
<li><a href="https://docs.docker.com/compose">docker-compose</a></li>
|
||||
<li><a href="https://www.ansible.com">Ansible</a></li>
|
||||
<li><a href="https://kubernetes.io">Kubernetes</a></li>
|
||||
<li><a href="https://dokku.com">Dokku</a></li>
|
||||
<li><a href="https://heroku.com">Heroku</a></li>
|
||||
<li><a href="https://www.oracle.com/cloud">Oracle Cloud Infrastructure</a></li>
|
||||
<li><a href="https://vercel.com">Vercel Now</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>C</li>
|
||||
<li><a href="https://www.python.org">Python</a>
|
||||
<ul>
|
||||
<li><a href="https://ipython.org/notebook.html">Jupyter Notebook</a></li>
|
||||
<li><a href="https://matplotlib.org">Matplotlib</a></li>
|
||||
<li><a href="https://numpy.org">Numpy</a></li>
|
||||
<li><a href="https://fastapi.tiangolo.com">FastAPI</a></li>
|
||||
<li><a href="https://palletsprojects.com/p/jinja">Jinja2</a></li>
|
||||
<li><a href="https://www.sqlalchemy.org">SQLAlchemy</a></li>
|
||||
<li><a href="https://pytorch.org">PyTorch</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="http://www.lua.org">Lua</a></li>
|
||||
<li>C</li>
|
||||
<li>C++:
|
||||
<ul>
|
||||
<li><a href="https://www.wxwidgets.org">wxWidgets</a></li>
|
||||
<li><a href="https://www.arduino.cc">Arduino</a></li>
|
||||
<li><a href="https://learn.microsoft.com/en-us/cpp/mfc/mfc-desktop-applications">MFC</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://go.dev">Golang</a></li>
|
||||
<li><a href="https://www.lua.org">Lua</a></li>
|
||||
<li>C#
|
||||
<ul>
|
||||
<li><a href="https://dotnet.microsoft.com/">.NET Core</a></li>
|
||||
<li><a href="https://dotnet.microsoft.com">.NET Core</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://kotlinlang.org">Kotlin</a></li>
|
||||
</ul>
|
||||
<p>See <a href="/contacts">contacts</a> to get in touch with me.</p>
|
||||
<p>You can reach my resume following <a href="https://github.com/dm1sh/dm1sh/blob/main/resume.md">this link</a>
|
||||
<p>You can reach my resume by following
|
||||
<a href="https://git.dm1sh.ru/dm1sh/dm1sh/src/branch/main/resume.md">this link</a>.
|
||||
</p>
|
||||
</main>
|
||||
</body>
|
||||
|
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6010.jpg
Normal file
After Width: | Height: | Size: 178 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6021.jpg
Normal file
After Width: | Height: | Size: 192 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6157.jpg
Normal file
After Width: | Height: | Size: 282 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6223.jpg
Normal file
After Width: | Height: | Size: 156 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6331.jpg
Normal file
After Width: | Height: | Size: 292 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6375.jpg
Normal file
After Width: | Height: | Size: 206 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6390.jpg
Normal file
After Width: | Height: | Size: 322 KiB |
BIN
static/gallery/albums/Vladivostok_and_Russky_island/IMG_6562.jpg
Normal file
After Width: | Height: | Size: 308 KiB |
@ -17,6 +17,7 @@
|
||||
title="If you have modern browser, you can visit more fancy version of my site">Modernize</a> -->
|
||||
</header>
|
||||
<main>
|
||||
<h1>Gallery</h1>
|
||||
<p>Heare are some of my photos.</p>
|
||||
%s
|
||||
</main>
|
||||
|