https://habr.com/ru/post/158385/
Хорошее объяснение реализации данного подхода: https://habr.com/ru/post/158385/#comment_5422567
Хорошее объяснение реализации данного подхода: https://habr.com/ru/post/158385/#comment_5422567
Хабр
Python — оптимизация хвостовой рекурсии
Не секрет, что Python не оптимизирует хвостовую рекурсию. Более того сам Гвидо является противником этого. Но если кому нужно, есть небольшое изящное решение. По...
Преимущества монолитной архитектуры перед микросервисами
https://habr.com/ru/company/ruvds/blog/676780/
https://habr.com/ru/company/ruvds/blog/676780/
Хабр
Хорошие монолиты. Простая архитектура лучше всего
Критика монолитов стала в индустрии обычным делом. Многие считают каким-то очевидным фактом, что распределённые (микро-)сервисы всегда лучше монолитных приложений, написанных от начала до конца как...
👍3
Забавное приложение, которое реализует идею stacksort - искать код алгоритма сортировки на StackOverflow
https://gkoberger.github.io/stacksort/
https://gkoberger.github.io/stacksort/
Крутая статья про проблемы, с которыми программисты сталкиваются, при работе с картами
https://habr.com/ru/post/685928/
https://habr.com/ru/post/685928/
Хабр
Заблуждения программистов о картах
Дизайн систем быстро выявляет ошибки в восприятии закономерностей функционирования мира. Те правила, которые кажутся непреложными истинами, могут ими не оказаться. Списки подобных заблуждений...
Очередная крутая статья(перевод) от Wunder Fund, на этот раз на тему Redis. Автор рассмотрел как азы работы с Redis, так и углубленные темы, вроде кластеризации этой СУБД
https://habr.com/ru/company/wunderfund/blog/685894/
https://habr.com/ru/company/wunderfund/blog/685894/
Хабр
Разбираемся с Redis
Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках...
👍3
django.fun - один из лучших сайтов с документацией по Django
В последнее время пишу довольно комплексные системы, с использованием разных библиотек, и документация того же Celery или Channels оставляет желать лучшего.
Однако на этом сайте собрано много use кейсов с использованием этих библиотек. Особенно порадовала документация каналов, поскольку информации по ним почти не найти в интернете.
Вообщем советую к ознакомлению каждому Django/Python разработчику
В последнее время пишу довольно комплексные системы, с использованием разных библиотек, и документация того же Celery или Channels оставляет желать лучшего.
Однако на этом сайте собрано много use кейсов с использованием этих библиотек. Особенно порадовала документация каналов, поскольку информации по ним почти не найти в интернете.
Вообщем советую к ознакомлению каждому Django/Python разработчику
django.fun
Django.fun | Все о фреймворке Джанго и его библиотеках
Статьи о работе с фреймворком Django. Полезные советы и рекомендации.
Подробное описание Class Based Views.
Подробное описание Class Based Views.
👍2
Forwarded from Ralf Hacker Channel (Ralf Hacker)
Наконец набралось некоторое количество крутых отчетов, поэтому держите:
1. Group-IB про китайскую APT41;
2. Cisco Talos в двух статьях разобрали разобрали софт группы APT38 (Lasarus);
3. Check Point описали атаки за последние два года на финансовые организации Африки;
4. Eset описали инструменты новой группы Worok;
5. Подробный разбор трояна URSA;
6. Целых три статьи (раз, два, три) с анализом стилера Raccoon (видимо так популярен:));
7. Мы любим отчеты DFIR, и в этот раз они описали путь атакующего от зараженного Emotet документа Excel до компрометации всего домена;
8. Cybereason по аналогии также описали путь компрометации домена, но начиная с загрузчика Bumblebee;
9. Описание уже популярного AsyncRAT C2 Framework;
10. Ну и анализ нового шифровальщика Agenda на golang.
#report #apt #malware #redteam #blueteam
1. Group-IB про китайскую APT41;
2. Cisco Talos в двух статьях разобрали разобрали софт группы APT38 (Lasarus);
3. Check Point описали атаки за последние два года на финансовые организации Африки;
4. Eset описали инструменты новой группы Worok;
5. Подробный разбор трояна URSA;
6. Целых три статьи (раз, два, три) с анализом стилера Raccoon (видимо так популярен:));
7. Мы любим отчеты DFIR, и в этот раз они описали путь атакующего от зараженного Emotet документа Excel до компрометации всего домена;
8. Cybereason по аналогии также описали путь компрометации домена, но начиная с загрузчика Bumblebee;
9. Описание уже популярного AsyncRAT C2 Framework;
10. Ну и анализ нового шифровальщика Agenda на golang.
#report #apt #malware #redteam #blueteam
🔥3👎1
sanspie's notes
https://habr.com/ru/post/684836/
Хабр
14 КБ это слишком много. Делаем сайты меньше 1 КБ
Минимализм хорош во всех отношениях. Во-первых, это красиво. Во-вторых, эффективно. Разница в скорости загрузки сайтов особенно заметна на фоне монструозных корпоративных приложений с мегабайтами...
🤩6👍3