Anonymous
Здравствуйте. Как укоротить очень длинную строку в коде, для красоты? Если ставлю \ - табулирует🌚
Maxim
Anonymous
Amaro
Aragaer
Люди 2* 60 * 60 в юникс тайме это 2 часа?
ну это количество секунд в двух часах. Юникстайм это секунды. Но если тебе надо чтобы были таймстемп1 и таймстемп2 с разницей в 2 часа, то ты можешь нарваться на всякие переходы летнего времени, високосные секунды и прочие забавные эффекты
Tishka17
Andrey
Oleg
Anonymous
Codwars поможет улучшить качество кода, если уже не новичек?
Tishka17
Dmytro
Alex
Alex
О каком качестве кода может идти речь?
Amaro
Alex
Качество кода помогут улучшить:
1. Стив Макконелл: Совершенный код
2. Изучение best practices того языка который ты используешь (напр. PEP8, Hacking guide)
3. Что-нибудь по архитектуре и объектно ориентированному дизайну.
Alex
Amaro
Alex
да это тоже относится опосредовано к качественному коду, посмотреть как можно писать лаконичный код.
Amaro
Правда, вторая половина - нечитаемая хрень ;)
Tishka17
Alex
Alex
Дядюшка боб?
Tishka17
Чистая архитектура
Alex
Мартин?
Tishka17
Да
Alex
Ок, не знал что его называют дядюшкой бобом
Anonymous
Andrey
Денис
Коллеги, у кого-то был опыт взаимодействия с ГОСТовским шифрованием?
Денис
я хочу забирать данные с веб-сервиса, но не могу побороть ошибку: bad handshake: Error - sslv3 alert handshake failure
Andrey
Aragaer
ну это конкретно хакинг гайд опенстека
Aragaer
то есть один из вариантов
Sergey
Как сделать так, что бы http.server мог работать с несколькими папками? Что то типа: python -m http.server 8080 --bind1 127.0.0.1 --directory1 ~/Site1 --bind2 10.0.0.1 --directory2 ~/Site2
Tishka17
Tishka17
Sergey
Aragaer
Sergey
Tishka17
Aragaer
ну и ок
Aragaer
адреса-то разные
Aragaer
а значит они друг другу мешать не будут
Tishka17
да точно нужен
Хм. На всякий случай уточню, а что ты с ним хочешь сделать?
Tishka17
Sergey
сейчас немного по другому сформулирую
Денис
Sergey
Как сделать так, что бы http.server мог работать с несколькими папками? Что то типа: python -m http.server 8080 --bind1 test1.ru --directory1 ~/Site1 --bind2 test2.ru --directory2 ~/Site2
К серверу привязано несколько доменов которые он должен обслуживать как веб сервер, например test1.ru и test2.ru. При обращении к роутеру по порту 80/443 он перенаправляет запрос на локальный сервер. Этот локальный сервер мне и нужен на питоне )
Aragaer
Aragaer
например поставь nginx. А позади него - два независимых http.server
Sergey
рзве не получится взять хост из запроса и далее уже перенаправить в нужную директорию?
Tishka17
Для каких целей ты выбрал именно http.server? Там как бы явно написано
 
http.server is not recommended for production. It only implements basic security checks
Aragaer
http.server так не умеет
Tishka17
Ну и вообще он не очень умный
Vlad
бери nginx, как сказали выше и настраивай proxy_pass
Проксимов
Aragaer
на самом деле даже без питона
Tishka17
Если тебе статику раздавать, можно даже без proxy_pass
Aragaer
http.server отдает статику, а нгинкс сам может ее отдать
Sergey
предложите вариант на питоне, без зависимостей
Aragaer
вариант на питоне тоже легко
Проксимов
Vlad
можно вообще питон не использовать если сайт простой
Sergey
этот скрипт будет крутится в песочнице
Aragaer
берешь и пишешь чуть-чуть кода, в котором используешь simplehttpserver
Sergey
сайт простой, без пхп, только статика
Проксимов
Sergey
но он должен быть именно скрипток, который будет периодически запускаться и останавливаться
Vlad
тем более, хтмл простой, зачем там вообще питон..cgi?
Sergey
нет возможности ngnix использовать только python
Vlad
это как?
Проксимов