Очень несекретные дела


Channel's geo and language: Russia, Russian
Category: Blogs


Сказ о том, как быть или не быть человеком в структурах высшего образования.
18+
@milssky

Related channels

Channel's geo and language
Russia, Russian
Category
Blogs
Statistics
Posts filter


Образовалась ‎дилемма. ‎Толи‏ ‎что-то ‎пошло ‎не ‎так,‏ ‎толи ‎сорта‏ ‎чая‏ ‎в‏ ‎мире ‎изменились ‎за ‎последние ‎несколько‏ ‎(может ‎быть, ‎за‏ ‎десять)‏ ‎лет.‏ ‎

Я ‎перепробовал ‎кажется‏ ‎все ‎относительно‏ ‎популярные ‎марки ‎и‏ ‎сорта,‏ ‎которые ‎попадаются‏ ‎в ‎магазинах‏ ‎или ‎на‏ ‎маркетплейсах. ‎Способ‏ ‎заваривания‏ ‎не ‎изменился,‏ ‎но ‎чай, ‎как ‎будто, ‎стал‏ ‎жиже. ‎Он‏ ‎не‏ ‎так‏ ‎пахнет, ‎имеет ‎не ‎ту‏ ‎консистенцию, ‎не‏ ‎тот ‎цвет.‏ ‎

Чтобы‏ ‎получить ‎подобие‏ ‎ТОГО ‎САМОГО ‎чая ‎из ‎детства/юношества,‏ ‎приходится ‎делать‏ ‎чуть‏ ‎ли ‎не ‎чифир.‏ ‎Надо ‎насыпать‏ ‎на ‎поллитровый‏ ‎чайник ‎ложек ‎6-8‏ ‎сухого‏ ‎листа‏ ‎и ‎настаивать‏ ‎его ‎минут‏ ‎20. ‎Получается‏ ‎что-то‏ ‎похожее, ‎но ‎все‏ ‎равно ‎не ‎то. ‎

Куда‏ ‎там ‎программы‏ ‎матрицы‏ ‎нас‏ ‎затолкали, ‎почему ‎сервер ‎сменился? ‎Почему‏ ‎привычные ‎вещи ‎пропали?‏ ‎

Даже‏ ‎чай‏ ‎«дилма», ‎который ‎пропал‏ ‎на ‎довольно‏ ‎большой ‎промежуток ‎времени,‏ ‎появился‏ ‎и ‎тоже‏ ‎стал ‎другим‏ ‎— ‎таким‏ ‎же ‎блеклым‏ ‎и‏ ‎безвкусным.

А ‎вы‏ ‎что ‎пьете? ‎Не ‎считая ‎пива,‏ ‎конечно.

https://sponsr.ru/very_unsecret/171420/O_chae/


Намедни, закончился мой один договор годовой и я собирался документы в эту же организацию на заключение нового точно такого же.

И большего идиотизма я в жизни не видел. Ладно, анкета там, согласие на обработку ПД, копии документов. Тут вопросов нет.

НО! Есть еще кучка внутренних согласий (6 штук) , которые берут, собсно, согласие о чем-либо. Все эти согласия стекаются в один отдел. И у всех этих согласий единая шапка. Вероятно, я не знаю законов или еще чего-то, но что мешает вместо этой пачки согласий сделать одно? Почему нужно столько раз под копирку написать ФИО, адрес прописки, кем когда выдан паспорт? Ну это же просто бред!

Второй день ловлю себя на мысли, что мы выбрали неудачный вариант антиутопии из культуры человечества — идиотократию.

https://sponsr.ru/very_unsecret/170870/Ob_elektronnom_dokumentooborote/


Сайт свой я прикончил, в ТГ не всегда есть возможность что-то писать. Пришлось переползти на sponsr. Все бесплатно, подписывайтесь. Сюда, конечно же, буду дублировать все.

https://sponsr.ru/very_unsecret/170722/Massovaya_bolezn/


А у вас?


Случайно подслушанный разговор двух школьников (на вид, класс 2-3). Далее цитата
"Да те, кто ругаются матом, никому не нужны! Так мне мама сказала"

Хорошая мама =)




Пару дней назад зарелезилась штука, в разработки которой ваш покорный слуга принимал довольно активное участие.
Подробно почитать тут — https://t.me/opensource_findings/950

Вкратце — это современный rest-фреймворк для django, которые решает проблемы существующих решений (и наверняка создает свои, но это уже другая история).


Ни на что не намекаю 🍺


Стало мне интересно немного узнать об управлении проектами. Не то, чтобы это мне нужно в работе. Но хочется иметь возможность веско квакнуть в обсуждениях. И попалась работа Элияху Голдратта "Критическая цель". Написано настолько легко и жизненно, что просто проглотил ее. Ракомдую строго всем, пригодится.


Внимание на сайт




У вас так же дни медленно идут?


Forward from: Находки в опенсорсе
Зачем нужен новый REST API для Django?

Последний месяц я крайне увлечен созданием https://github.com/wemake-services/django-modern-rest
(Кстати, у нас уже >200 звезд и 26 контрибьюторов при 0 релизов)

Ключевой вопрос – зачем? Что будет нового?

Во-первых, я крайне сильно люблю Django. Основная причина – под него есть буквально любые библиотеки. Все то, что в FastAPI нужно героически писать руками – в джанге уже давно есть и работает.
Но, есть несколько основных причин, почему люди думают, что не любят джангу:
1. DRF, тут без лишних слов – он ужасен. Нет типизации, нет async, очень сложно работать с ним в сложных случаях
2. Многие считают, что джанга - сложная. Однако, она как FastAPI или Litestar может спокойно уместиться в один файл: https://django-modern-rest.readthedocs.io/en/latest/pages/micro-framework.html
3. Есть критика за архитектуру: тут нечего особо даже комментировать. На любом фреймворке можно писать хорошо, на любом можно писать плохо. Слой фреймворка очень тонкий
4. Медленный. А вот тут остановимся подробнее.

На скринах выше можно сравнить, что с django-modern-rest, без нескольких будущих оптимизаций (привет cython и rust!), голая джанга начинает выглядеть не так уж и медленнее FastAPI: бенчи.

Во-вторых, Django на длительный срок был в плену DRF. Который морально устарел еще в середине десятых.
Потом появилась django-ninja, которая хоть и намного лучше, но все равно не решает главную задачу: интеграция с существующими тулами. Конечно, если затащить FastAPI дизайн в чужой мир, то ничего не будет нормально работать 🌚️️

Вот такие проблемы мы решаем.

Одной строкой:
- Супер строгая OpenAPI схема и валидация при разработке, что мы ее соблюдаем
- Полная типизация всего
- Нормальный способ создания АПИ, без god-functions a-la FastAPI
- async без sync_to_async
- Быстро: msgspec для парсинга json (самый быстрый способ в питоне), практически 0 работы в рантайме (все делаем при импорте), оптимизации роутера (быстрее дефолтного в 51 раз)
- Пидантик, msgspec, или любой другой способ выражать модели. Хоть adaptix
- Полная поддержка всего существующего в Django. От декораторов до миддлварь (с полной валидацией и OpenAPI схемой!)
- OpenAPI схема из коробки
- Удобное тестирование с polyfactory
- property-based тесты вашего АПИ одной командой благодаря schemathesis

Что еще будет:
- RSGI (да, на #rust скорее всего) под granian, в теории можем побить FastAPI после такого
- SSE с автоматической OpenAPI спекой и умной валидацией схемы
- JWT или любая другая аутентификация
- Какие-то части (скорее всего валидацию) мы компильнем cython, чтобы было еще быстрее

Modern? Modern!
Осталось дождаться. Релиз скоро!
И еще скоро будут несколько новых видео.

Мы регулярно постим задачки в @opensource_findings_python, так что можно нам помочь.
А если кто хочет мне закинуть на развитие опенсорса (за написание 32500 строк кода за 2 недели), то мой бусти открыт: https://boosty.to/sobolevn
Ну и звезды можно ставить, конечно же. Там посмотрите, какие люди нас уже советуют.

Большое спасибо Александру, Алексею, Роману, Максиму и всем остальным за неоценимую помощь. Пацаны, без вас никак! Лучшее сообщество!

Обсуждение: а чего бы вам хотелось в modern rest фреймворке? Чего сильно не хватает сейчас?


Минутка бесполезных фактов.

Солист группы The Offspring имеет учёную степень по молекулярной биологии. А вы говорите, что панк-рок -- простая музыка. То то же.

#наблюдения


Forward from: aclabs.pro
Поздравляем всех с Днём знаний!🍁💻 И в качестве подарка мы подготовили для вас запуск 2 сезона CTF на
нашей платформе: https://aclabs.pro/ .🚀

Познакомиться со всеми новыми фишечками можно по ссылке 👉: https://telegra.ph/Reliz-2-sezona-CTF-ot-ACLabs-09-01


Важные детали:


📌 Старт CTF - в 18.00 по МСК 5 сентября (пятница). Основной период проведения - до 15 сентября включительно. Новый режим RETIRED стартует с 16 сентября и будет продолжаться до до 20 сентября включительно.


📌 Участники этого сезона CTF смогут получить сертификаты от нашего партнёра - образовательной платформы CyberYozh.

📌 После регистрации Вам также будут доступны учебные материалы, необходимые для выполнения заданий: https://aclabs.pro/learning .

📌 Участие в CTF совершенно бесплатное. Если захотите поддержать нашу небольшую креативную команду и проект, то можно отправить донат на любую сумму на boosty.

‼️Не забывайте верифицировать свой аккаунт через почту. Вам должно прийти письмо с подтверждением. Без верификации доступ к странице с заданием не будет открыт.


Студенты, ну вы поняли😁


Если вы пишите на python и знаете, что такое AST, то эта либа для вас https://github.com/true-grue/astdot

dis на максималках.

#находки


Forward from: Эксплойт
⚡️ Хакеры взломали «Аэрофлот» — группировка Silent Crow заявила о якобы полном уничтожении внутренней ИТ-инфраструктуры компании.

Если верить взломщикам, они находились внутри корпоративной сети на протяжении года — выгружали историю перелётов и готовили диверсию.

Тем временем «Аэрофлот» массово отменяет и переносит рейсы сразу в нескольких регионах из-за «сбоя информационных систем».

@exploitex


Не могу молчать :)


А это дочь моя. Сходство на лицо. Инфузория тапочка и инфузория ботинок

20 last posts shown.