Бэкендер: Java, PHP, C#, Python, Node JS
4.75K subscribers
38 photos
1 video
2.15K links
Самые полезные и интересные материалы для начинающих бэкенд разработчиков, так и для бывалых.

Основные языки: Java, PHP, C#, Python, Node JS

Сотрудничество: @noname_media

Канал на бирже:
telega.in/channels/backender0/card?r=Wj7h1mbl
Download Telegram
​​Чат-боты на все случаи жизни

Telegram-боты — хорошая возможность вписать какую-то важную функциональность в понятную и простую платформу мессенджера

Подробнее: 👉 тут

#изучаем
​​Использование PostgreSQL Enum в SQLAlchemy

Начнем с начала. В postgres enum - статический упорядоченный набор значений.
В ходе использования postgresql совместно с sqlalchemy я столкнулся с рядом особенностей, которые слабо документированы, о которых мне и хотелось бы поведать.

Подробнее: 👉 тут

#изучаем
​​Python кодогенерация — ускоряем strftime / strptime

Расскажу об ускорении частных случаев datetime.strptime и datetime.strftime, а также о том интересном, что встретилось в datetime модуле по дороге.

Подробнее: 👉 тут

#изучаем
​​18 ошибок новичков в программировании

Как начинающему разработчику побороть неуверенность в себе и не попасть в ловушки? Советы экспертов, а также ссылки на полезные ресурсы помогут новичкам избежать многих ошибок и заложить прочный фундамент в искусстве написания кода.

Подробнее: 👉 тут

#изучаем
​​Обрабатываем ошибки в React: полное руководство

Независимо от уровня внимательности и количества написанных тестов всегда что-то может пойти не так. Рассмотрим обработку ошибок в React: что делать при их появлении, как их выявить и устранить.

Подробнее: 👉 тут

#изучаем
​​Разработка событийно-ориентированных микросервисов с помощью Python

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

Подробнее: 👉 тут

#изучаем
​​Я люблю питон, и вот почему он меня бесит

Посмотришь так - я уже давно должен был сгореть. Но я, аки феникс, возрождаюсь, и сегодня у меня горит от, внезапно, Питона, на котором я пишу больше десяти лет. Если вам интересно, что же, по моему мнению, с ним не так - то прошу под кат.

Подробнее: 👉 тут

#изучаем
​​Менеджеры контекста в Python

Почти десять лет назад я показал краткое введение в менеджеры контекста  и думал, что стану активнее пользоваться такими менеджерами. Но вспомнил я о них только недавно, на фоне того, как много мне приходилось перенастраивать и очищать тестируемый код при опытах по параллелизму (код получался одновременно неприятным и некрасивым).

Подробнее: 👉 тут

#изучаем
​​Как Python использует сборку мусора для эффективного управления памятью

В Python мы часто думаем о переменной как о метке для значения. Однако, если говорить точнее, то переменная на самом деле указывает на объект, который хранит значение.

Подробнее: 👉 тут

#изучаем
​​10 примеров для изучения модуля JSON в Python

Модуль json - мощный инструмент Python для работы с данными JSON. Рассмотрим 10 примеров, демонстрирующих общие задачи, которые можно выполнять с помощью этого модуля.

Подробнее: 👉 тут

#изучаем
​​Руководство по модулю Python itertools

Ознакомьтесь с 10 наиболее полезными функциями модуля Python itertools. Они помогут вам подняться на новый уровень программирования и стать более эффективным Python-разработчиком.

Подробнее: 👉 тут

#изучаем
​​Python-разработка: подборка материалов для самостоятельного изучения

Собрали для вас подборку вспомогательных материалов для изучения Python — они помогут разработчикам решать более сложные задачи и чувствовать себя увереннее в работе.

Подробнее: 👉 тут

#изучаем
👎1
​​15+ небанальных ресурсов для начинающего/продолжающего Python-разработчика

Собрали для вас подборку вспомогательных материалов для изучения Python — они помогут разработчикам решать более сложные задачи и чувствовать себя увереннее в работе.

Подробнее: 👉 тут

#изучаем
​​Python в Visual Studio Code — июньский релиз

В этом выпуске мы внесли улучшения, которые перечислены в нашем журнале изменений, решив в общей сложности 70 проблем.

Подробнее: 👉 тут

#изучаем
​​Методы имитационного моделирования вероятностных распределений на языке программирования Python

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

Подробнее: 👉 тут

#изучаем
​​Прототипирование в среде Python-Arduino

Хочу на примерах рассказать о самом простом способе создания чего то сложного. Суть страшного слова «прототипирование» сводится к использованию аналогий или шаблонов в проекте Arduino.

Подробнее: 👉 тут

#изучаем
​​Менеджер версий python

Иногда полезно держать несколько версий python на одной машине. Допустим для разработки двух проектов нам необходима вторая и третья ветка python. Или вы поддерживаете проект который использует старую версию python.

Подробнее: 👉 тут

#изучаем
​​IPython: замена стандартного Python shell

Python shell достаточно удобная вещь для тестирования и изучения возможностей языка, кто-то даже использует его в качестве калькулятора(что между прочим весьма удобно), в этом цикле статей я бы хотел рассказать о IPython — замене стандартного Python shell'а, который предоставляет расширенный список возможностей, что делает работу с ним более эффективной.

Подробнее: 👉 тут

#изучаем
​​Как написать (Lisp) интерпретатор (на Python)

Эта статья преследует две цели: в общих чертах описать имплементацию интерпретаторов языков программирования, а так же продемонстрировать реализацию подмножества языка Scheme, диалекта Lisp, используя Python. Я назвал свой интерпретатор Lispy . Год назад я показывал как написать интерпретатор Scheme на Java, а так же на Common Lisp. На этот раз целью является демонстрация, кратко и доступно насколько возможно, того, что Алан Кей назвал «Уравнения Максвелла программного обеспечения» 

Подробнее: 👉 тут

#изучаем
​​Python сделал доступным программирование для широкой аудитории

Представляю вашему вниманию перевод статьи "Python has brought computer programming to a vast new audience".

Подробнее: 👉 тут

#изучаем
​​Python: метапрограммирование в продакшене

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

Подробнее: 👉 тут

#изучаем