https://youtu.be/nYzJsR7mW1s годнота про Джанго ОРМ. Частые ошибки использования и различные фишки. Ментор поделился ссылочкой
Недельный спринт на работе подошёл к концу. Так как это был мой первый, то опыт приобретен колоссальный. Как на своих, так и на чужих косяках. Все дни просто проорал, а вечерами работал.
Вышло как-то так:
- Смотрите в CI-йке сбилдился ли последний коммит в ветке, от которой вы наследовались до мерджа. Это же надо было подловить именно этот момент (2 мин от какули до фикса).
- НИКОГДА не используйте напрямую модели Django в миграциях! get_model() в помощь. У нас dev ~сутки лежал.
- Помните, что все ошибаются и ничего в этом страшного нет. Не стоит себя сильно ругать 👻
- Фронты, учитесь работать с заглушками и повторять запросы с маленькими изменениями из соседних компонентов сами. Не надо ждать бэк. Особенно просить его разобраться в каком-то эндпоинте за вас и дать мануал по использованию (от проекта зависит конечно и состояния доки).
- Решайте конфликты при мердже предельно аккуратно! Казалось бы это вы импорт лишний забыли удалить, а оказывается, он уже используется. Всегда перепроверяйте и прогоняйте тесты! Не позорьтесь в гит истории 😋
- Делайте лучше, несмотря на чей-то плохой код в проекте. Никаких "раз там какуля, то добавлю еще".
- Не допускайте дизмораль в своей команде (из опыта команды фронта).
- Никакой самодеятельности и допридумывания ТЗ.
- Правки от заказика во время спринта можно смело слать куда подальше 😉
- Не забывайте смерджить ВСЕ бранчи с фичами в дев ветку. Ох орали три часа и кровь из носу доказывали, что у нас все хорошо, а это у вас проблемы.
После работы еще успевал заняться разработкой ресурса для саморазвития и углубленного изучения алгоритмов сортировки (для конкурса по просьбе препода).
У yandex-music-api, кстати, уже 70 ✨Жаль, что совсем времени нет на неё, но я стараюсь.
Статья была отложена до этих выходных, в воскресенье надо уже добить до конца. Правда организаторы попросили прислать до публикации, но нет... Слишком уж щепетильно там.
Больше половины октября прошло, у всех ПРы на гитхабе для феста есть?
Кста, там же несколько дней назад от яндуха чемпионат начался. Все же на эти выходные запланировали посвятить себя этому? 🙈
Вышло как-то так:
- Смотрите в CI-йке сбилдился ли последний коммит в ветке, от которой вы наследовались до мерджа. Это же надо было подловить именно этот момент (2 мин от какули до фикса).
- НИКОГДА не используйте напрямую модели Django в миграциях! get_model() в помощь. У нас dev ~сутки лежал.
- Помните, что все ошибаются и ничего в этом страшного нет. Не стоит себя сильно ругать 👻
- Фронты, учитесь работать с заглушками и повторять запросы с маленькими изменениями из соседних компонентов сами. Не надо ждать бэк. Особенно просить его разобраться в каком-то эндпоинте за вас и дать мануал по использованию (от проекта зависит конечно и состояния доки).
- Решайте конфликты при мердже предельно аккуратно! Казалось бы это вы импорт лишний забыли удалить, а оказывается, он уже используется. Всегда перепроверяйте и прогоняйте тесты! Не позорьтесь в гит истории 😋
- Делайте лучше, несмотря на чей-то плохой код в проекте. Никаких "раз там какуля, то добавлю еще".
- Не допускайте дизмораль в своей команде (из опыта команды фронта).
- Никакой самодеятельности и допридумывания ТЗ.
- Правки от заказика во время спринта можно смело слать куда подальше 😉
- Не забывайте смерджить ВСЕ бранчи с фичами в дев ветку. Ох орали три часа и кровь из носу доказывали, что у нас все хорошо, а это у вас проблемы.
После работы еще успевал заняться разработкой ресурса для саморазвития и углубленного изучения алгоритмов сортировки (для конкурса по просьбе препода).
У yandex-music-api, кстати, уже 70 ✨Жаль, что совсем времени нет на неё, но я стараюсь.
Статья была отложена до этих выходных, в воскресенье надо уже добить до конца. Правда организаторы попросили прислать до публикации, но нет... Слишком уж щепетильно там.
Больше половины октября прошло, у всех ПРы на гитхабе для феста есть?
Кста, там же несколько дней назад от яндуха чемпионат начался. Все же на эти выходные запланировали посвятить себя этому? 🙈
Илья, добрый день!
Эксперты по конкурсу попросили Вас показать им свою статью перед публикацией, если есть возможность.
Извините конечно, но можете сразу на Хабре почитать.
https://habr.com/ru/post/472248/
Хабр
Как мы слили финал IT-Планеты по программированию
Не мы плохие, а багов много. Разработка искусственного интеллекта для игры “Хоккей” за ~7 часов. Изначально статья планировалась о стратегиях участников, о том, что они успели сделать за конкурсное...
Marshal's channel
https://youtu.be/nYzJsR7mW1s годнота про Джанго ОРМ. Частые ошибки использования и различные фишки. Ментор поделился ссылочкой
А вот еще. Кратко и по делу. Ответы на вопросы из разряда "Как использовать Х в У": https://books.agiliq.com/projects/django-orm-cookbook/en/latest/
А еще там Firefox 70.0 релизнулся с сасной обновленной иконкой
А еще там Firefox 70.0 релизнулся с сасной обновленной иконкой
Остыл, теперь можно и рассказать. Дело в том, что я соглашаюсь на все конкурсы, что мне предлагают (в рамках учебного заведения), вот уже третий год. Пару дней назад отказался от очередного, да, возможно чутка поздно заявил об этом, но отказался. Как только это просекла администрация мне сразу же стали названивать, объяснять, что я не могу этого сделать. Самые яркие фразы: "ты должен", "ты обязан", "так как ты учащийся нашего учебного заведения это приказ (участие в конкурсе) директора", "мы отзовём тебя с практики и перераспределим к нам". Сейчас у меня нет пар, работаю в компании. Позвонили моему работодателю. Так как я по бумагам на практике они не могли не отпустить. В общем я пошел по наименьшему сопротивлению и повторил всё, что было необходимо, принял участие и победил (делая мало, но для набора баллов, опыт ведь есть).
А причины для неучастия были веские:
1) меня срывали с работы, а у нас спринт;
2) если участвовать в этом конкурсе серьезно, то надо учить бесполезные для меня вещи (wpf и энтити фреймворк), а я ведь вообще не шарпист;
3) конкурс мусорный и не даёт профита. По фану поучаствовал в 2017-18 году, больше баловаться не хочу;
4) отсутствие конкуренции (простите ребят). Я не ощущаю как мне дышут в спину. Силы соперников здраво оцениваю. Хотел освободить место кому-то другому, но мне порекомендовали не заваливать специально, чтобы вновь не пошла агрессия в мою сторону.
Не ехать на республику от этого учреждения образования - мой принцип. Не заслужили, с такими угрозами 😉
Конкурс WorldSkills
А причины для неучастия были веские:
1) меня срывали с работы, а у нас спринт;
2) если участвовать в этом конкурсе серьезно, то надо учить бесполезные для меня вещи (wpf и энтити фреймворк), а я ведь вообще не шарпист;
3) конкурс мусорный и не даёт профита. По фану поучаствовал в 2017-18 году, больше баловаться не хочу;
4) отсутствие конкуренции (простите ребят). Я не ощущаю как мне дышут в спину. Силы соперников здраво оцениваю. Хотел освободить место кому-то другому, но мне порекомендовали не заваливать специально, чтобы вновь не пошла агрессия в мою сторону.
Не ехать на республику от этого учреждения образования - мой принцип. Не заслужили, с такими угрозами 😉
Конкурс WorldSkills
Нормальное поведение со стороны администрации?
Anonymous Poll
32%
Да, участвуй, раб
68%
Нет, вообще оборзели, привыкли
Я усталь юзать поиск по разным чатикам.
Вот ето для свича на PR (гитхаб):
Баян-статья что в яндухе не оч: https://habr.com/ru/post/470337/ (но для переезда в Москву сойдет)
Что-то умное для сегодняшней Бшки финала яндуха по бэку: http://e-maxx.ru/algo/assignment_hungary
И конечно же топ видос про Лукашенко, где собрали всю дичь в целый фильм: https://youtu.be/6IL6rMikkJg
Вот ето для свича на PR (гитхаб):
git fetch origin pull/ID/head:BRANCHNAME
Экспорт энва из файлика с поддержкой комментов: export $(grep -v '^#' .env | xargs)
Классное ознакомительное видео про фракталы: https://www.youtube.com/watch?v=gB9n2gHsHN4Баян-статья что в яндухе не оч: https://habr.com/ru/post/470337/ (но для переезда в Москву сойдет)
Что-то умное для сегодняшней Бшки финала яндуха по бэку: http://e-maxx.ru/algo/assignment_hungary
И конечно же топ видос про Лукашенко, где собрали всю дичь в целый фильм: https://youtu.be/6IL6rMikkJg
Marshal's channel
Понятно Больше года сидел на тарифе за 99 руб и автопродлении, все, минус яндух музыка Здравствуйте! Давайте знакомиться! Я Добрый робот Яндекса. Если вам пришло это письмо, значит я уже передал ваше обращение в службу поддержки. Мы ответим вам через некоторое…
Не ну 169 > 99 :D Подожду. Сегодня первый раз кекал с рекламы. Интересные у них диапазоны попыток списания средств без возможности повторить операцию когда юзер захотел.
Найс коммитнул кека. Ментор не видел, я не ревертил, просто потом убрал вместе с фиксом и в мердже незаметно 🌚
Думал хоть в метро не буду думать о коде. Нет блин, студент с БГУИРа (по папке понял) на учебу ехал. Папка прозрачная, а в ней что? Лабы распечатанные, на джаве написанные. Конечно же пришлось почитать, оценить код 😆