← All posts tagged developers

всегда нужно смотреть на проблему с разных сторон.
Статистика собиралась по крону раз в 10 минут, довольно таки долго. И была в админке кнопка "обновить статистику", которая вобще не работала, сначала отваливалась потому что "Mysql server has gone away" (потому что я считал в многопоточном режиме что-то, и mysql не выдерживал такой судьбы), но это я починил. Теперь она не работала потому что считалась больше минуты и uwsgi завершал запрос по таймауту.
Ну, я уже думал запихивать её куда-то в фон, как мне пришла в голову гениальная идея пересчитывать её только когда нужно, ну тоесть вот записались данные — и сразу посчитал. Так и быстрее, и избавился от двух кусков совершенно ненужного кода :3

однажды переписал модуль оплаты, теперь чтобы добавить какую-то фичу нужно писать только то что нужно, ни строчкой больше!
одна строчка — дополнительная опция, две строчки — проверка и действие, насинг море! горжусь собой :3

что ж она такая настойчивая, семь трейсбеков пришло уже. и ведь, будет думать потом "я победила этот гребаный сайт, заработало ж, моя настойчивость выше технологии", и что бы она делала если бы партизан не скучал и не починил все.

такая клевая штука этот ваш git, раньше я даже не мог представить чтобы редактировать код sed'ом, а теперь вот юзаю, удобно. запустил sed, потом в git citool посмотрел что там поменялось и все ли так как надо, закоммитил :3