Anonymous
Перед вливанием кода в основные ветки - глубокий ребейз
Дима
НЕТУ 😂
Nikolay
Дима
Правда
Дима
В это сложно поверить
Дима
Дикие люди, короче
Дима
Ещё про js чот говорят 😄
Andrew
вот это что? https://docs.python.org/3/c-api/index.html#c-api-index
Andrew
это, что, называется, нету?
Andrew
https://docs.python.org/3/reference/expressions.html#booleans
Дима
API Reference Manual
Nikolay
БНФ
Nikolay
🌚 как давно это было
Nikolay
ГРОММАТИКИ
Andrew
API Reference Manual
ну так там рассказывается, как на уровне Си реализованно
Andrew
а вторая ссылка, это разбор семантический определений
Andrew
как ДОЛЖЕН себя вести язык
Andrew
инфы хоть и мало, но надо сказать, дока по сравнению с сишной или плюсовой, просто охуеть как легко читается
Alex
Там доки вообще веселые.
Andrew
я о ней знаю ещё меньше
Andrew
самая лучшая дока, которую когда-либо пользовал — дока Qt
Alex
Я пока гуи не писал.
Alex
И хз если буду
Andrew
И хз если буду
мой тебе совет на будущее — больше уделяй внимание тому, как работает, то, что ты пишешь
Дима
инфы хоть и мало, но надо сказать, дока по сравнению с сишной или плюсовой, просто охуеть как легко читается
Ну просто в крестах вы и читаете спецификацию, скорее всего. Документация это не спецификация
Andrew
старайся думать о том, во что твоя писанина оборачивается в командах для процессора
Дима
И в спеке чёрт ногу сломает, это нормально)
Andrew
почитай про brunch predictrion, зачем он нужен
Andrew
Это зачем так?
потому, что никому не повредит понимание того, как код реально выполняется
Michael
почитай про brunch predictrion, зачем он нужен
brunch это мой завтрак в 4 дня с бутылкой вина
Дима
Смазал, и полегче пошло?
Ты всегда так языки изучаешь?
Dmitrii
Ты всегда так языки изучаешь?
Про тебя же речь. Стрелкометатель? 🙂
Alexander 🐕
Но я не думаю о том, как там компилятор компилирует
Michael
да вот как-то похуй абсолютно на бранч предикшен
Michael
не байтоёб же
Alexander 🐕
Бранч предикшн к компилятору не имеет отношения никакого вообще
Nikolay
байтоеб-байтоебики
Andrew
Но я не думаю о том, как там компилятор компилирует
я не всегда :) но вот недавно читал про баг JS на движке v8. Так разворачиваются циклы, что теряются данные, ололо
Andrew
такой вот кеш
Michael
попахивает "вспомнил термин -- спизданул"
Michael
ноу оффенс
Alex
Я думаю перед тем как писать код :)
Alex
Ничего лишнего
Dmitrii
Я думаю перед тем как писать код :)
Столько времени теряешь...
Michael
если ты в такое упираешься (такое бывает очень редко), то можно придумать контр-меры
Michael
в конце концов переписать ресурсоёмкие вычисления и подключить через ffi
Дима
Про тебя же речь. Стрелкометатель? 🙂
Я разве где-то упоминал что-то подобное? Вот и интересуюсь, про такое ноу хау ты явно знаешь больше
Alex
Столько времени теряешь...
Угу... надо сразу хуйню в продакшн пускать, чож нет :)
Andrew
всё туда не утащишь, надо понимать
Alex
всё туда не утащишь, надо понимать
Что, куда, вообще о чем?)
Andrew
вы же про вычисление с плавающей точкой, не?
Дима
я не всегда :) но вот недавно читал про баг JS на движке v8. Так разворачиваются циклы, что теряются данные, ололо
Именно поэтому не стоит думать за V8, а проверять конкретно свой код тестами
Alex
Можно на ты, кстати :)
Andrew
аа, понял. Это вы про foreign function interface, сорян
Alex
Это чувак с ником на японском.
Alex
Ты меня перепутал.
Александр
Пограмисты опять по всякой ерунде болтают
Andrew
Насчет бранчей, по идее в яве, с ее jit компилятором должно быть красиво. Вот он должен знать самую горячую ветку кода и компилировать в низкоуровневые вставки. Что то такое я читал давно
Александр
А ты кто?
А я так, принеси, подай, пошёл нахуй не мешай :(
Andrew
Так и делает
Крутая, конечно технология
Alex Sharov
Привет народ! Подскажите пожалуйста как сконфигурировать nginx таким образом, чтобы он навешивал SSL на 4 приложения, висящих на разных портах
Anonymous
как обычно
Alex Sharov
пока сделал примерно так: upstream balancer { server ${APP_HOSTNAME} fail_timeout=0; } server { listen *:5000; rewrite ^ https://$host:5000$request_uri? redirect; } server { listen 5000 ssl; ssl on; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_certificate /etc/nginx/ssl/cert.crt; ssl_certificate_key /etc/nginx/ssl/cert.key; location / { proxy_pass http://${APP_HOSTNAME}:5000; } }
Alex Sharov
Но такой конфиг почему-то не работает
Andrew
Я щас не дома, но потом могу скинуть конфиг
Andrew
Мой домашний сервер успешно так и работает
Anonymous
что значит "не работает"?
Alex Sharov
Значит, что если я стучу по https://<IP>:5000 то сертификат не навешивается