Change main page

This commit is contained in:
2025-10-14 14:48:25 +03:00
parent 9c1263d082
commit dbf5523a5b
6 changed files with 100 additions and 30 deletions

View File

@@ -61,6 +61,11 @@ def dated_url_for(endpoint, **values):
return url_for(endpoint, **values)
@app.route('/about.html')
def about():
return render_template('testindex.html')
@app.route('/')
def index():
with open('config/json/projects.json') as file:

View File

@@ -21,12 +21,15 @@ body {
.pagehead-inner {
position: inherit;
margin: 0;
width: 27%;
height: 55vh;
top: 50%;
left: 50%;
margin-left: -12%;
margin-top: -27vh;
/* width: 27%; */
/* height: 55vh; */
/* top: 50%; */
/* left: 50%; */
/* margin-left: -12%; */
/* margin-top: -27vh; */
margin-left: 10%;
margin-right: 10%;
margin-top: 27vh;
display: flex;
align-items: center;
justify-content: center;

View File

@@ -1,6 +1,7 @@
body {
margin: 0;
background-color: #111;
}
h1 {
margin: 0;
@@ -15,26 +16,31 @@ h1 {
margin: 0;
}
h1 {
.intro {
width: 100%;
min-height: 100vh - 20px;
background-color: #111;
background-size: cover;
padding=bottom: 20px;
}
.intro > h1 {
margin: 20px;
color: white;
font-family: 'Overpass Mono', monospace;
font-weight: 600;
text-align: center;
font-size: 28px;
}
.intro {
width: 100%;
background-color: #111;
background-size: cover;
padding=bottom: 20px;
}
.monotext {
color: white;
font-family: 'Overpass Mono', monospace;
font-weight: 400;
margin: 20%;
font-size: 18px;
margin: 10%;
/* font-size: 18px; */
font-size: max(12px, 2vw);
/* font-size: 2vw; */
margin-top: 0;
margin-bottom: 0;
}

41
app/static/key.pub Normal file
View File

@@ -0,0 +1,41 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
E01Thyg7MkwUUoGq5TUj
=wgwR
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -4,6 +4,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="{{ url_for('static', filename='css/fonts.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/teststyle.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/snowfall.css') }}">
<title>thematdev</title>
</head>
@@ -11,6 +12,7 @@
<div class="pagehead">
<div class="pagehead-inner">
<h1 class="mainh">thematdev</h1>
<!--
<div class="btn-container">
<a class="btn" href="https://git.thematdev.org/explore/repos">
Git
@@ -28,7 +30,20 @@
CF
</a>
</div>
-->
<!--
<div class="intro">
<h1> About me </h1>
<div class="monotext">
dwssw
</div>
</div>
-->
<p> a.k.a Nikifor Kuznetsov </p>
<a href="/about.html"> About </a>
<a href="https://thematdev.org/blog/index.html">Blog</a>
<p><a href="{{ url_for('static', filename='key.pub') }}">PGP</a>: 10EB 0D6F 67D3 C5A6 E4D6 CE6C D128 7863 9B09 0D90</p>
<p> thematdev [at] thematdev [dot] org </p>
</div>
</div>
</body>

View File

@@ -20,23 +20,24 @@
</script>
</head>
<body>
<!--
<div class="headline">
thematdev
About me
</div>
-->
<div class="intro">
<h1> Почему нельзя бегать с ножницами? </h1>
<h1> About me </h1>
<div class="monotext">
<p>19 y.o maths student from Moscow, studying at Independent University of Moscow and Moscow Institute of Physics and
Technology.</p>
<p>Interested in number theory and arithmetic geometry.</p>
<p> Minimalist and privacy enthusiast. </p>
<p> Last update: 14.10.2025 </p>
</div>
<!--
<div class="monotext">
Всем в детстве говорили, что бегать с ножницам нельзя. Однако мало кто из родителей потрудился объяснить, почему именно, ведь обоснование повлекло бы за собой лавину более сложных вопросов, ответить на которые не так-то просто. Все дело в том, что бег с ножницами противоречит Теории Относительности Эйнштейна.
Как известно, Альберт Эйнштейн постулировал, что ничто во вселенной не может двигаться быстрее скорости света. Однако ученые тут же нашли как минимум два примера, когда точка может перемещаться со сверхсветовой скоростью — солнечный зайчик и пересечение лезвий ножниц. Впрочем, с их помощью нельзя передать информацию, поэтому формально противоречия ОТО оба примера не содержат.
Представим, что вы, мелкий, бежите с ножницами, выставив их перед собой. Если ваш молодой здоровый организм разовьет скорость, близкую к скорости света (а масса бесконечно увеличится), то ножницы в ваших руках, если их сомкнуть, будут двигаться со скоростью, уже наверняка превышающую скорость света! Время для ножниц остановится и пойдет назад, и если вы так и останетесь в текущем моменте, то ножницы окажутся в прошлом, то есть на некотором расстояние позади себя настоящих, поскольку вы бежите вперед. Ножницы окажутся у вас внутри!
И если Эйнштейн постулировал непреодолимость светового барьера потому что боялся, что кто-то сможет оказаться в прошлом и увидеть, что на самом деле не он был автором идеи ОТО, то у сверхсветового ребенка проблема пострашнее — у него ножницы в грудной клетке!
Тут надо заметить, что многое зависит от длины ножниц. Чем длиннее их лезвия, тем проще повторить описанный эксперимент. В советское время многие слишком длинные ножницы были сняты с производства, поскольку пионеры то и дело прорезали ими брешь в пространстве-времени и умирали от внутренних кровотечений. Безопасными были признаны только популярные ультра-короткие ножницы-зайчик, уши которого могли отправиться в прошлое только при скорости, доступной разве что мастерам спорта СССР.
Именно поэтому бегать с ножницами опасно. Но ведь все опасно, когда речь заходит о путешествиях во времени!
<div class="mathformula">
$\displaystyle \frac{1}{\pi} = \frac{2 \sqrt{2}}{9801} \sum^{\infty}_{k=0}{\frac{(4k)! (1103 + 26390k)}{(k!)^4 396^{4k}}}$
</div>
@@ -53,8 +54,7 @@
<button type="button" class="btn-tex">
$\displaystyle \TeX$
</button>
-->
</div>
<h2> Тут поебень какая-то написана</h2>
</body>
</html>