First commit

This commit is contained in:
thematdev 2020-11-04 11:30:38 +03:00
commit e87874ecde
6 changed files with 179 additions and 0 deletions

24
main.py Normal file
View File

@ -0,0 +1,24 @@
import flask
app = flask.Flask(__name__, subdomain_matching=True)
app.config['SERVER_NAME'] = 'test.sex:666'
@app.route('/')
def index():
return flask.render_template('index.html')
@app.route('/', subdomain='gay')
def testindex():
print('It works!')
return flask.render_template('testindex.html')
def main():
app.run('test.sex', 666)
# flask.url_for('static', filename='style.css')
# flask.url_for('static', filename='fonts.css')
if __name__ == '__main__':
main()

View File

@ -0,0 +1 @@
@import url('https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@300;400;600;700&display=swap');

View File

@ -0,0 +1,19 @@
*, ::after, ::before {
box-sizing: border-box;
}
.pagehead {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: #111;
}
.mainh {
color: white;
font: "Overpass Mono", monospace;
font-weight: 600;
text-align: center;
}

View File

@ -0,0 +1,62 @@
body {
margin: 0;
}
h1 {
margin: 0;
}
.headline {
background: red;
color: white;
font-family: 'Overpass Mono', monospace;
font-weight: 700;
text-align: center;
margin: 0;
}
h1 {
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-top: 0;
margin-bottom: 0;
}
.mathformula {
color: white;
text-align: center;
margin: 0;
}
.btn-tex {
background: #222;
color: #bbb;
fill: #bbb;
position: relative;
top: 50%;
left: 50%;
}
.btn-tex:hover {
background: red;
color: #228;
-webkit-transform: scale(1.2);
-webkit-transform: rotate(30deg);
}

13
templates/index.html Normal file
View File

@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<link rel="stylesheet" href="static/assets/css/fonts.css">
<link rel="stylesheet" href="static/assets/css/style.css">
<title>thematdev</title>
</head>
<body>
<div class="pagehead">
<h1 class="mainh">thematdev</h1>
</div>
</body>
</html>

60
templates/testindex.html Normal file
View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>thematdev</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="static/assets/css/fonts.css">
<link rel="stylesheet" href="static/assets/css/teststyle.css">
<script>
MathJax = {
tex: {
inlineMath: [['$', '$'], ['\\(', '\\)']]
},
svg: {
fontCache: 'global'
}
};
</script>
<script rel=preload type="text/javascript" id="MathJax-script" async
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js">
</script>
</head>
<body>
<div class="headline">
thematdev
</div>
<div class="intro">
<h1> Почему нельзя бегать с ножницами? </h1>
<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>
<div class="mathformula">
$\displaystyle \sum_{n \leqslant x} \Omega(n) = x\log \log x + B_2x + o(x)$
</div>
<div class="mathformula">
$\displaystyle \sum_{n \leqslant x} \omega(n) = x\log \log x + B_1 x + o(x)$
</div>
<div class="mathformula">
$\displaystyle \sum_{p \leq x} \frac 1p = \log \log x + M + o(1)$.
</div>
</div>
<button type="button" class="btn-tex">
$\displaystyle \TeX$
</button>
</div>
<h2> Тут поебень какая-то написана</h2>
</body>
</html>