Получи случайную криптовалюту за регистрацию!

DevBrain

Логотип телеграм канала @devbrain — DevBrain D
Логотип телеграм канала @devbrain — DevBrain
Адрес канала: @devbrain
Категории: Технологии
Язык: Русский
Количество подписчиков: 3.58K
Описание канала:

Новости, статьи, книги и видео из мира разработки софта
Автор @adilkhash
Веду блог https://khashtamov.com/

Рейтинги и Отзывы

3.50

2 отзыва

Оценить канал devbrain и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

1

2 звезд

0

1 звезд

0


Последние сообщения 10

2021-09-07 19:43:01 Приятный курс по VueJS 3:

768 views16:43
Открыть/Комментировать
2021-09-01 19:12:02 Delivery Club образовательный

Аналитики сервиса поделились опытом создания мониторинга и системы “near real-time” оповещений для компаний. Приятный спойлер: супер годная фича не только для пользователей, но и для внутренних разрабов. Читаем материал ребят по ссылке и обсуждаем внизу в комментариях.

Ссылка на статью: Единая система мониторинга и оповещений BI
579 views16:12
Открыть/Комментировать
2021-08-30 13:34:11 Друзья-разработчики, и все те, кто пишет код!

Очень нужна ваша помощь.

Сейчас @max_primak работает над сервисом, где люди могли бы помогать друг другу ревьюить код и получать ценные знания без каких-либо менторов или курсов. Это позволило бы получать ежедневный код-ревью тем, у кого такой возможности нет.

Есть мнение, что хороший ревью - это залог быстрого роста программиста.

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

От вас будет зависеть, воплотится ли эта идея или нет.

Просьба всех неравнодушных пройти этот опросник. Он займет не более 1 минуты.

Ссылка на Яндекс опросник:
https://forms.yandex.ru/u/61212d59201a0bf4605872dd/

Ссылка на Goolge опросник:
https://forms.gle/Q4kNfu6fRgzAeNx27

Спасибо!
733 views10:34
Открыть/Комментировать
2021-08-24 11:02:19 Первый доклад там по сути является пересказом событий и выступлений с Language Summit 2021. Там вообще было показано и сказано много интересного. Ускорение питона нынче самая популярная тема. Горячий выдался саммит, и сообществу наверняка понадобится какое-то время, чтобы всё это качественно впитать и осознать.

Вспомнил всё ещё разок и заодно законспектировал. Вот вам пересказ пересказа.

Making CPython faster
* Гвидо собрал команду внутри Майкрософт, и они будут работать над ускорением CPython;
* конечная цель — x5 ускорение в течение 4 лет;
* в 3.10 появятся первые оптимизации из этой серии, а 3.11 уже якобы должен работать примерно в два раза быстрее;
* всё это будет достигнуто без жертв со стороны обратной совместимости и мирного населения.

CPython Improvements at Instagram
* внутри Instagram развился собственный форк CPython под названием Cinder, где они экспериментируют с различными подходами по улучшению производительности;
* в общей сложности, получилось ускорить CPython на 20-30%;
* среди применённых оптимизаций — различные срезания углов в асинхронном коде, оптимизация словарей;
* сделали JIT;
* исходники форка доступны на гитхабе, но поддерживаться оно не будет; вместо этого, они будут пытаться пропихнуть удачные оптимизации в апстрим CPython;
* они там в инстаграме совсем ударились в форки питона, поэтому кроме Cinder у них есть ещё один форк под названием Pyro, где упор сделан на более оптимальную работу сборщика мусора.

HPy — Present and Future
* в разработке находится HPy — новый API/ABI для работы с интерпретатором из нативного кода, например, из библиотек на C;
* обещают, что это сделает PyPy и Python внутри GraalVM быстрее;
* в перспективе это ускорит и CPython, но не сейчас.

Progress on Running Multiple Python Interpreters in Parallel in the Same Process
* субинтерпретаторы в перспективе решат проблему GIL, т.е. позволят эффективно утилизировать несколько процессорных ядер без создания новых процессов в ОС;
* в синтетических тестах субинтерпретаторы работают чуть медленнее, чем мультипроцессинг, но это пока что лишь прототип, так что ок;
* синхронизацию между субинтерпретаторами планируется сделать через что-то, очень напоминающее каналы в Go.
540 views08:02
Открыть/Комментировать
2021-08-24 11:02:04
Начал смотреть доклады с Python Community Meetup от Райффайзенбанка. Годный контент и картиночки забавные.



528 views08:02
Открыть/Комментировать
2021-08-11 15:00:52
Ребята из #CloudMTS предлагают облачные сервисы для быстрого запуска новых ИТ-продуктов. Актуально для разработчиков, кто хочет выйти на рынок раньше остальных. Сервисами можно пользоваться бесплатно 30 дней!

Реализуйте ваши проекты на готовой облачной IT инфраструктуре:
Получите всё, что нужно для разработки цифрового продукта: IaaS, облачный суперкомпьютер на GPU, резервное копирование, хранилище S3, CDN, WAF, сервисы Azure и многое другое.
Используйте любое количество сервисов одновременно.
Никаких ограничений по функционалу и скрытых платежей.

Выведите свой продукт на рынок в рекордные сроки с #CloudMTS!

Узнать подробности можно по ссылке: https://bit.ly/3yj6yPp
565 views12:00
Открыть/Комментировать
2021-08-07 08:12:03 Как и ожидалось, Python обогнал Java

https://www.tiobe.com/tiobe-index/
552 views05:12
Открыть/Комментировать
2021-08-02 09:44:31 Работать с WSL в Windows теперь стало ещё проще: https://devblogs.microsoft.com/commandline/install-wsl-with-a-single-command-now-available-in-windows-10-version-2004-and-higher/
803 viewsedited  06:44
Открыть/Комментировать
2021-07-28 18:48:58 Podlodka анонсировала первый сезон Podlodka Techlead Crew – новой конференции про техническое лидерство, архитектуру систем и инженерные практики. Минимум абстрактного менеджерства, максимум фокуса на проектировании и развитии систем, а также на аспектах правильной инженерной культуры.

Старт 2 августа.
Интенсив продлится две недели. Сессии проходят дважды в день: утром и вечером.
Тебя уже ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).

Темой первой недели стал System design, а второй Качество системы.

Во время первой недели вы:
- Узнаете подходы к проектированию систем с учетом требований и сущностей реального мира
- Научитесь определять контракты взаимодействия частей системы на всех слоях
- Разберетесь, когда и как правильно делать ревью архитектуры, чтобы она соответствовала реализации

На второй неделе:
- Научитесь контролировать качество системы в продакшене
- Узнаете, что такое качественный код, как его измерить и итерационно улучшать
- Изучите практики работы с техдолгом и легаси

Подробности и билеты уже на сайте!
779 views15:48
Открыть/Комментировать
2021-07-26 08:21:10 Если работаете с Python и PostgreSQL, то точно знакомы с psycopg2. Вот уже наверное 15 лет это самый популярный драйвер для постгреса на питоне. Де-факто стандарт.

Циферка 2 в названии указывает на вторую версию. Сейчас автор библиотеки (Daniele Varrazzo) очень активно работает над следующей, третьей версией, написанной с нуля, несовместимой с предыдущей версией, зато с новыми полезными фичами и исправлениями давних решений в плане API и принципа работы.

Например, psycopg3:

* поддерживает async/await из коробки; пожалуй, учитывая опыт работы с psycopg2, я делаю ставку на этот драйвер для асинхронных приложений (aiopg и asyncpg далеко не идеальны, к сожалению);
* полностью обмазан тайп-аннотациями ;
* умеет делать подготовленные выражения (prepared statements) и курсоры на стороне сервера;

Вот тут можно посмотреть презентацию новой версии от автора:



А вот здесь инструкция, как можно установить и пощупать бета-версию уже сейчас: https://twitter.com/psycopg/status/1410221901323063299?s=20
745 views05:21
Открыть/Комментировать