Моя первая в жизни утечка памяти в самом прсотецком приложении была, когда один из разрабов сделал красивую анимацию предзагрузки приложения с крутящимся кружочком, который будто гнался за своим хвостом. Синенький такой. После загрузки открывалась небольшая табличка со ста строками. При разработке на этой странице проводишь максимум секунд тридцать перед тем как обновить и посмотреть то, что ты поменял в коде. Поэтому заметить, что спустя полторы минуты браузер наглухо виснет, а ноут постепенно начинает плавится – было невозможно. Благо пользователи приложения очень быстро заспамили почту тех. поддержки и мы начали искать причину. Нехватка опыта и плохое понимание кто какой кусок кода писал вынудил нас шаг за шагом пройтись по всем блокам в поисках утечки. И вот когда мы добрались до анимации предзагрузки выяснилось, что паренёк вместо того, чтобы экран с крутящимся кругляшком удалить из разметки просто задвигал весь этот блок за пределы экрана. И если сильно постараться, то потянув страничку в браузере на маке(там можно листать выше и ниже самой страницы для плавности), можно наблюдать как тот кругляш там всё так же крутится, засирая каким-то образом драгоценную память.
Короч, я всем тогда расскажу. Я черезчур неорганизованный, поэтому иногда просыпаюсь и имею на завтрак разительное нихуя и даже без масла. Все потому что не могу заранее вычислить какие продукты нужны и в каком количестве. Поэтому у меня в холодосе всегда быстро заканчиваются яйца, лежит кусок потемневшего масла и стоит бутылок пять, наполовину пустых, прокисшего молока. Из нормальной еды все заканчивается в тот же день, что и покупаю. Поэтому думаю надо сделать приложуху, в которой ты можешь подписаться на определённый рацион на неделю. Пример фоткой скину. Типа приложение тебе раз в неделю предлагает выбрать набор блюд на завтрак/обед/ужин и там полдники всякие заранее прописанные по категориям: для спортсменов, программистов, тем кому всегда некогда, тем к кого нет денег и прочие.
После того как выбрал рацион, приложуха тебе напоминает о том в какое время ты должен кушать, ругает если пропускаешь приём пищи. Запоминает расход продуктов и когда продукты заканчиваются кидает оповещение, мол у тебя завтра закончится молоко и хлеб, сгоняй купи.
После того как выбрал рацион, приложуха тебе напоминает о том в какое время ты должен кушать, ругает если пропускаешь приём пищи. Запоминает расход продуктов и когда продукты заканчиваются кидает оповещение, мол у тебя завтра закончится молоко и хлеб, сгоняй купи.
А в самой приложухе ты отмечаешь приёмы пищи, можешь оставить отзыв на рацион, поставить оценку и все стандартное для соцсети. Отсюда приложение знает сколько у тебя и каких продуктов осталось, чтобы при изменении рациона на другой неделе она тебе предлагала уже похожие, типа смари у тебя с прошлой неделе осталось вот это, это и это, но возьмешь вот этот и тогда придётся купить только макароны
Впервые нарисовал дизайн для приложения и выгрузил его в зеплин. Киньте фидбек в личку, круто иль не, а то под конец у меня уже один глаз слипся и перестал цвета различать
https://zpl.io/VqwRejG
https://zpl.io/VqwRejG
Zeplin
Zeplin - Login
Collaboration app for UI designers and frontend developers
Вот уже пошёл третий год как я работаю исполнителем в разработке и чем дальше, тем больше осознание, что организовать работу даже одного человека задача не из простых. Признаю что труд менеджеров оправдан.
Быть взрослым это произносить шепотом «да блять» каждый раз, когда звонит телефон
Forwarded from Ход Конева
Росбалт: В Смоленске полицейские проверяют телефоны прохожих на наличие Telegram. Ищут наркоманов и закладчиков.
Мы тут с программистом несколько часов с одной задачкой боремся и когда состояние доходит до того, что нужно откатить все изменения за последний час, он присылает мне эту гифку
Forwarded from UX Live 🔥
Российские веб-разработчики сделали симулятор веб-разработчика game.web-tycoon.com чтобы после веб-разработки поиграть в веб-разработку. Сделано сыро пиздец, больше на CRM похоже, нежели на игру.