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

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

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

Канал на бирже:
telega.in/channels/backender0/card?r=Wj7h1mbl
Download Telegram
​​Использование PostgreSQL Enum в SQLAlchemy

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

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

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

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

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

#изучаем
​​Как биткоин кошелек с мультиподписью Copay подвергла своих пользователей угрозе

В этой статье мы разберем атаку на мультиподписный кошелек “Copay”.

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

#изучаем
​​Самое понятное объяснения CFG Scale в нейросетях

Вы не поверите, но я уже и разработчиков Kandinsky 2.2 спрашивал, что такое CFG Scale в фундаментальном смысле, и нейронщиков всех мастей, однако так не получил внятного ответа. От обывательских блогов меня вообще теперь тошнит, ибо там одно и то же: параметр CFG Scale увеличивает силу следования подсказке... И все как бы, окей — сами разберемся.

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

#изучаем
​​Работа с хребтами (ridge plot) в Seaborn

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

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

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

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

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

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

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

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

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

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

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

#изучаем
⚡️ Бесплатное обучение фронтенд-разработке с нуля: HTML/CSS, JavaScript, Next.js — с поддержкой от наставника

Подойдёт и новичкам, и тем, у кого есть опыт во фронтенде

На канале Интенсивный JavaScript действующий тимлид и опытный разработчик помогает изучить фронтенд на практических задачах, которые интересно кодить

С 8 ноября стартует новое бесплтаное обучение, где он на практике поможет разобраться во фронтенде: новичкамм в HTML/CSS и JavaScript, а тем, кто с опытом — Next.js

Всего сделаете три проекта:
💡 сайт услуг сборки ПК
💡 фронтенд для магазина на Next.js
💡 и ещё один проект полностью самостоятельно в формате соревнования с другими участниками

Обучение подойдёт, даже если у вас нет опыта в программировании — всё объясняют так, чтобы поняла даже ваша бабуля

🔖Ещё автор регулярно набирает людей в свою команду, проводит собесы и знает, почему прилетают отказы большинству джунов

Что будет кроме уроков:

Для новичков:
пошаговый план изучения всего, что нужно современному фронтендеру с нуля
какие проекты положить в портфолио

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

Подписывайтесь, чтобы участвовать, осталось 39 мест

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

➡️Участвовать бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
​​Бережем время, деньги, нервы: наш опыт улучшения справочника факторов для ML-моделей оценки риска

Мы возвращаемся с прямым продолжением нашей статьи о программной генерации длинного списка факторов. И, поверьте, мы следовали всем правилам хорошего сиквела: наш сиквел держит планку качества, продолжает идеи оригинала, при этом полезной информации в нем еще больше!

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

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

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

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

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

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

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

#изучаем
​​Как получить данные в нужном формате с помощью Pandas

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

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

#изучаем
​​5 рекомендаций по оптимизации запросов SQL

Никогда не поздно проанализировать свой стиль программирования запросов SQL, выявить недостатки и исправить. Рассмотрим 5 способ улучшить запросы и повысить свою продуктивность.

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

#изучаем
​​Как написать на Java функцию, подобную sizeof в C

В качестве упражнения реализуем функцию sizeOf() на Java, чтобы без проблем получать размеры разных типов данных, как в C.

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

#изучаем
​​Как выбрать подходящую версию Node.js?

Node.js - популярный инструмент для разработки различных проектов. Поговорим о различиях между версиями LTS и Current в Node.js и о том, как выбрать подходящий вариант.

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

#изучаем
​​Сферы применения Python

Собираетесь стать Python-программистом, но не знаете, с чего начать? Предлагаем базовые рекомендации о том, в каких областях стоит и не стоит применять этот язык.

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

#изучаем
​​Модули Python для ускоренной обработки JSON

Познакомимся с 5 модулями Python, которые значительно расширяют возможности разработчиков при работе с JSON. Среди них: orjson, tortilla, jsonpickle, jsondiff и GenSON.

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

#изучаем
​​Эволюция кортежей в C#

Углубимся в изучение кортежей в C#. Посмотрим, как они совершенствовались от версии к версии и обрастали новыми эффективными возможностями.

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

#изучаем
​​Секреты разработки высокопроизводительных приложений и микросервисов

Архитектура на основе микросервисов все чаще используется при создании веб-приложений. Рассмотрим ее преимущества и рекомендации по реализации.

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

#изучаем
​​Как создать бота Discord с Node.js, Discord.js и OpenAI GPT-3

Поэкспериментируем с ИИ и на сервере Discord создадим бота, который сможет отвечать на вопросы, рассказывать анекдоты и выполнять разные интересные задания.

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

#изучаем