Skip to content

Commit

Permalink
Package version updates; Content updates
Browse files Browse the repository at this point in the history
  • Loading branch information
soltanoff committed May 5, 2024
1 parent fb2d6b2 commit a93544f
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 18 deletions.
27 changes: 19 additions & 8 deletions content.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,31 @@
'email': '[email protected]',
'start_experience': '2016-02-01',
'main_lang': 'Python',
'secondary_lang': 'Go',
'basic_tools': [
'asyncio',
'aiohttp',
'FastAPI',
'Django (+DRF)',
'SQLAlchemy'
'Python: asyncio, BlackSheep, FastAPI, Django (+DRF)',
'Go: Gin, GORM, squirrel, sync, retry-go'
],
'databases': [
'row_databases': [
'MySQL',
'PostgreSQL'
],
'nosql_stores': [
'column_databases': [
'Cassandra',
'ClickHouse'
],
'document_stores': [
'MongoDB',
'CouchDB'
],
'kv_databases': [
'Redis',
'MongoDB'
'KeyDB',
'DynamoDB'
],
'brokers': [
'Apache Kafka',
'RabbitMQ'
],
'web_servers': [
'Nginx',
Expand Down
2 changes: 1 addition & 1 deletion main.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
app = FastAPI(
title='Yet One Business Card',
description='It`s just personal business card',
version='1.1.1',
version='1.2.0',
openapi_url=None,
doc_url=None,
redoc_url=None,
Expand Down
4 changes: 2 additions & 2 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-r requirements.txt
bandit==1.7.5
flake8==6.0.0
bandit==1.7.8
flake8==7.0.0
10 changes: 5 additions & 5 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
fastapi==0.95.0
starlette==0.26.1
uvicorn==0.21.1
Jinja2==3.1.2
python-dateutil==2.8.2
fastapi==0.111.0
starlette==0.37.2
uvicorn==0.29.0
Jinja2==3.1.3
python-dateutil==2.9.0
12 changes: 10 additions & 2 deletions templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,23 @@ <h5>{{ job_title }}</h5>
<p>Work experience: {{ experience_years }} years {% if experience_months > 1 %}{{ experience_months }} months{% endif %}</p>
<ul dir="auto">
<li>Main programming language: <code>{{ main_lang }}</code></li>
<li>Secondary programming language: <code>{{ secondary_lang }}</code></li>
<li>Basic frameworks / tools:
<ul dir="auto">
{% for tool in basic_tools %}
<li><code>{{ tool }}</code></li>
{% endfor %}
</ul>
</li>
<li>Databases: {% for x in databases %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>NoSQL stores: {% for x in nosql_stores %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Databases:
<ul dir="auto">
<li>Row oriented: {% for x in row_databases %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Column oriented: {% for x in column_databases %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Document oriented: {% for x in document_stores %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Key-Value storages: {% for x in kv_databases %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
</ul>
</li>
<li>Event/message brokers: {% for x in brokers %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Web servers: {% for x in web_servers %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Monitoring: {% for x in monitoring %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
<li>Dashboards: {% for x in dashboards %}<code>{{ x }}</code>{{ ", " if not loop.last else "" }}{% endfor %}</li>
Expand Down

0 comments on commit a93544f

Please sign in to comment.