
Cykooz
22.07.2019
06:34:50
А могут и оба "поломаться" ?
И если "задачу" не сохранить куда-то, то она протеряется.

Sergey
22.07.2019
06:35:06

Cykooz
22.07.2019
06:37:47

Google

Sergey
22.07.2019
06:39:06
Про dramatiq не знал - сейчас почитаю. Спасибо!

Tishka17
22.07.2019
06:56:29


F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:06:18
привет
в питоне есть библиотеки, позволяющие сделать такой же красивый вывод текста на экран, как например color.js?
colorama выглядит немного грустно

Tishka17
22.07.2019
07:07:07
Хз что за color.js
Colorama никакой магии не делает, просто юзает фичи твоей консоли

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:08:11

Tishka17
22.07.2019
07:08:24
Жесть какая
И в чем проблема?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:08:53
Насколько я вижу, терминал линукса способен на кучу цветов
А колорама использует как-то совсем мало

Tishka17
22.07.2019
07:08:59
http://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:09:51

Shieldy
22.07.2019
07:11:16
Добро пожаловать, @oqrom!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Google

AI
22.07.2019
07:18:42
Есть скрипт для удаления файлов, которые были созданы более 2 часов назад, но он не работает, как надо(не удаляет), в чем может быть проблема?
async def check_for_old_files(loop):
while True:
files = glob.glob("/path_to_files/*")
for _file in files:
dt = datetime.fromtimestamp(mktime(time.localtime(os.path.getmtime(_file))))
if fabs((int(dt.hour)-int(now.hour))) > 2 and "JUSTaFiLe" in _file:
os.remove(_file)
await asyncio.sleep(7200, loop=loop)

Alex
22.07.2019
07:21:10
то есть ты сравниваешь не время а “часы”

Ramis
22.07.2019
07:24:37

Tishka17
22.07.2019
07:24:51
Особенно прекрасно, что это на асинкио

Fire
22.07.2019
07:25:00
/whois

AI
22.07.2019
07:25:45

Проксимов
22.07.2019
07:26:24

Tishka17
22.07.2019
07:26:49
Что-то такое
И в крон

AI
22.07.2019
07:36:16

Tishka17
22.07.2019
07:36:25
man cron

Андрей
22.07.2019
07:40:20

Andrey
22.07.2019
07:41:26
судя по соседнему каналу, девопсы в России это в основном бывшие админы и работники техподдержки.

Андрей
22.07.2019
07:42:58
иу

Kirill
22.07.2019
07:43:15
А работа с файлами есть в asyncio что ли ?
Нет же вроде

Tishka17
22.07.2019
07:43:35
есть обычная синхронная =)

Kirill
22.07.2019
07:43:52

Google

Kirill
22.07.2019
07:44:01
Асинхронно читать например

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:44:19
АСИНХРОННО ЧИТАТЬ С ЖЕСТКОГО ДИСКА
ГОСПОДИ ДА

Tishka17
22.07.2019
07:44:28

Kirill
22.07.2019
07:45:00

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
22.07.2019
07:45:06

Tishka17
22.07.2019
07:45:07

Alex
22.07.2019
07:57:11

Say_No_Name
22.07.2019
08:02:10

Sasha
22.07.2019
08:06:16
У нас в конторе например разработчикам вообще нельзя править конфиги nginx и wsgi.


Alex DNA325
22.07.2019
08:07:18
#работа #офис #vacancy Senior QA with Python (https://telegra.ph/-07-19-35) - Product Engine 3500$-4000$
Sr. engineer, SDET
7+ years of prior work experience in the following
Good to have:
• Knowledge of docker containers
• Knowledge of web service API testing tools like Selenium WebDriver
• Experience in the Set top box automation is preferred
• Working with open source frameworks such as Robot framework, Pytest for end to end automation
• Experience with Mobile Apps Automation using Appium
Education Required:
• Bachelor’s degree in computer science or related field. Masters preferred.
If you have questions, here are some easy ways to get in touch with us: @Alex_DNA325, team@dna325.com


dev
22.07.2019
08:07:53
Приветствую!
Задали на лето ребенку выучить таблицу умножения. Когда стало понятно, что солнце и лень матушка сильнее, решил наколенить проверочную программу)
Без таймеров всё отлично!
Но стоило задуматься, как таймер внедрить на ответ, сразу грабли полезли. Уже больше часа пробую разные варианты, пока так и не удалось добиться)
После окончания таймера в input не попадает "неправильный ответ" (у меня 0), а просто выводит сообщение, о времени и дальше ждёт ввода на тот же вопрос.
https://pastebin.com/SKyy2SsD

Vitalii
22.07.2019
08:08:32

Say_No_Name
22.07.2019
08:08:38

Sasha
22.07.2019
08:09:02

Alex
22.07.2019
08:09:15
aiofile честно асинхронная там где это возможно, но не предоставляет совместимый интерфейс с io.IOBase
aiofiles просто враппер над тредпулом

Google

Alex
22.07.2019
08:12:07
проблема в том что posix aio работает в оочень ограниченом числе случаев и в большинству людей это не нужно.

Vitalii
22.07.2019
08:13:57

Bogdan (SirEdvin)
22.07.2019
08:14:30
Вроде в 5.1 линуксе выкатили что-то веселое или нет?

Alex
22.07.2019
08:15:21
зарта на вас нет. вы сначала определитесь нахрена вам это нужно.

Shieldy
22.07.2019
08:18:33
Добро пожаловать, Бикти!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Bogdan (SirEdvin)
22.07.2019
08:19:11

Alex
22.07.2019
08:22:54

Bogdan (SirEdvin)
22.07.2019
08:26:10
Ну, такое. На самом деле, практически никакой, кроме того, что честная асинхронность по идее дешевле для памяти :) Но на самом деле, да, с ним в целом все ок, так все делают

Andrey
22.07.2019
08:31:24

Shieldy
22.07.2019
08:33:21
Добро пожаловать, @maxim24t!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Andrey
22.07.2019
08:33:23

Sasha
22.07.2019
08:35:19

Bogdan (SirEdvin)
22.07.2019
08:39:37
Разграничение ответственности это классно ровно до того момента, когда проблема не возникает на границах двух зон ответственности. А в IT такое происходит сплош и рядом
И вот тут начинаются прекрасные приключения в духе "у нас два дня на проде не работает оплата, а админы мне все еще не могу скинуть логи, так как для этого нужен аппрув от тимлида"

Максим
22.07.2019
08:41:06
Приветствую Вас! Уважаемые разработчики! Я болею Сахарным Диабетом уже 5 лет. Зная примерную работу технологий и собственную нужду (частичную потерю зрения, уколы, ....) - Понимаю - Какой голосовой помощник нужен Глухим, Немым, Слепым - Инвалидам - Для данных людей . И по всем законам - Дуся, Ассистенты, Агрегат - Рядом не стоит и лет 5 Им шагать к человеческой логики и смекалке. Хочу найти инвестора на Интелектуальный Обучаемый Голосовой Помощник с неплохим техническим отделом. Для связи @maxim24t Жлаю Всем Успехов и Преодоления НеВыполнимых Задач!

Nazar
22.07.2019
08:41:33

Bogdan (SirEdvin)
22.07.2019
08:41:59

Andrey
22.07.2019
08:42:06
девопс как раз появился из-за недостатков разграничения ответственности, когда программисты заявляли “У меня все работает” и “это проблема ай-ти”. В Нетфликсе вообще нет разных ролей. Все программисты и отвечают за полный цикл разработки

Nazar
22.07.2019
08:42:27

Google

Julian =)
22.07.2019
08:43:29
Ну тип, когда есть прогеры кроме девпопсов, то девпопсы становятся просто админами ну и получается то шо получается
?

Bogdan (SirEdvin)
22.07.2019
08:43:44
Хах, если бы
Есть прогеры, которые пишут код. А есть девопсы, которые делают все, в том числе и пишут код
Боль

Julian =)
22.07.2019
08:44:59
Ну, тогда это просто админы, которые пишут код

Say_No_Name
22.07.2019
08:50:40
надо определить ориентацию PDF (portrait/album) - как думаете, что быстрее будет - что-то готовое на питоне искать или через pdfinfo (получил через subprocess аргументы, распарсил из строки, обработал)?