backenderskz | Unsorted

Telegram-канал backenderskz - BDK - Backend Developers of Kazakhstan

2280

Флудилка тут https://t.me/bdkflood

Subscribe to a channel

BDK - Backend Developers of Kazakhstan

Вакансия: Специалист по hardware-разработкам в стартап Vbox ⚙️🤖

Vbox – это инновационный микромаркет 🚀, работающий без кассиров и продавцов, где покупки делаются легко и быстро благодаря технологиям Computer Vision 🧠📸. Мы на начальном этапе развития, но уже успели привлечь первые инвестиции 💰 и запустили 15 точек 🏪 в таких местах, как:

🏢 Офисы Sergek, TSARKA, KPMG, Mercedes-Benz, TrustMe
🎓 Технопарк Назарбаев Университета

Наша команда – это сильные и амбициозные ребята 💻🔥 с опытом в IT и предпринимательстве 💡.

Какие задачи ждут стажера по hardware-разработкам:

🔧 Сборка микромаркетов: от идеи до воплощения
⚙️ Улучшение системы для обеспечения её бесперебойной работы
🤖 Разработка и внедрение новых механизмов для улучшения пользовательского опыта
🖌️ 3D-моделирование и 3D-печать необходимых компонентов
📄 Ведение технической документации

Что мы ждем от вас:
✔️ Опыт работы с системами CAD 🛠️
✔️ Умение создавать 3D-модели для печати 🎨
✔️ Работа с микрокомпьютерами 💻
✔️ Опыт взаимодействия с электронными компонентами 📡🔋
✔️ Умение обращаться с ручными инструментами 🔨

Что мы предлагаем:
✨ Возможность устроиться на full-time
💪 Работа с дружной и амбициозной командой
🏫 Уютный офис в Назарбаев Университете
📈 Карьерный рост и развитие вместе с проектом

Если вы хотите стать частью нашей команды, присылайте своё резюме 📋 и пару слов о том, почему вам интересна наша вакансия, на @vbox24.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Что касается PostgreSQL, то рекомендую почитать про CloudNativePG https://cloudnative-pg.io/

Это оператор, позволяющий описывать сетап постгреса в виде Custom Resource Definition. Оператор умеет создавать реплики базы, делать failover, снимать бекапы и много чего ещё.

Читать полностью…

BDK - Backend Developers of Kazakhstan

всем привет! как лучше запускать БД(postgres) в azure, если на проекте используется kubernetes? читал что AKS и другие k8s сервисы stateless и в них не стоит хранить такие постоянные данные.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Привет! А в какой чатик можно залететь, понаблюдать за движем, почитать умные мысли по этой теме? В репозитории пока тоже пусто

Читать полностью…

BDK - Backend Developers of Kazakhstan

Всем привет)

Выложили на YouTube записи докладов Kolesa Conf’24
В направлении Web разместили доклады о backend- и frontend-разработке, тестировании и DevOps. Эксперты поделились, как создавать стабильные и масштабируемые веб-продукты.

Сохраняйте записи в своем YouTube-аккаунте и смотрите в удобное время.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Группа питонистов @python_kz

Читать полностью…

BDK - Backend Developers of Kazakhstan

он ищет того кто ответит на его вопрос

Читать полностью…

BDK - Backend Developers of Kazakhstan

https://roadmap.sh/python

Читать полностью…

BDK - Backend Developers of Kazakhstan

Здесь есть python backend developer'ы?

Читать полностью…

BDK - Backend Developers of Kazakhstan

https://github.com/shouldly/shouldly

вроде неплохо

Читать полностью…

BDK - Backend Developers of Kazakhstan

сперва подляна от moq, теперь от fluent assertion

на что будете заменять fa, если будете?

Читать полностью…

BDK - Backend Developers of Kazakhstan

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

Читать полностью…

BDK - Backend Developers of Kazakhstan

Проект в гитхабе создашь?

Читать полностью…

BDK - Backend Developers of Kazakhstan

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

Читать полностью…

BDK - Backend Developers of Kazakhstan

Да, для старта вполне разумно

Читать полностью…

BDK - Backend Developers of Kazakhstan

Всем привет, кто пользуется яндекс кладуом, были какието проблемы начиная с 12:40?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Привет! В кубернетесе можно запускать stateful сервисы. Для этого используется StatefulSet

Читать полностью…

BDK - Backend Developers of Kazakhstan

Вот тут ссылка на вступление в чат

Читать полностью…

BDK - Backend Developers of Kazakhstan

Ищем молодых руководителей: расскажите свою историю в Digital Business!

Мы в поиске героев для новой серии материалов! Если вы или ваши знакомые — руководители в ИТ-компании или основатели стартапа, которым не больше 25 лет, напишите @gulissa или на почту gd@digitalbusiness.kz. Лучшие истории опубликуем на сайте и в наших соцсетях. Репосты приветствуются!

Читать полностью…

BDK - Backend Developers of Kazakhstan

Вчера описывал идею создать кубернетес оператор для проведения сравнительных нагрузочных тестов. Создал чат, где будем понемного обсуждать, как это можно сделать. И, возможно, будем делать. В процессе хорошо изучим кубернетес и использование Large Language Models.

Кому интересно, вот ссылка для вступления /channel/+80xwUCg2r8AxM2Q6

Читать полностью…

BDK - Backend Developers of Kazakhstan

А ещё https://nometa.xyz/ru.html

Читать полностью…

BDK - Backend Developers of Kazakhstan

Вы ищете бэкэнд-разработчика?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Подскажи пожалуйста такой роадмап для python backend актуален

1. Основы Python

Основы синтаксиса: переменные, операторы, условные выражения, циклы.

Типы данных: строки, числа, списки, кортежи, множества, словари.

Функции: создание функций, аргументы и возвращаемые значения.

Модули и пакеты: импорт и использование стандартных библиотек.

Обработка ошибок: исключения и try-except.


2. Объектно-ориентированное программирование (OOP)

Классы и объекты: создание классов, инстанцирование объектов.

Наследование и полиморфизм: расширение классов и переопределение методов.

Инкапсуляция и абстракция: работа с аттрибутами и методами.

Декораторы и свойства: создание и использование для функций и классов.


3. Работа с базами данных

Основы SQL: создание таблиц, запросы SELECT, INSERT, UPDATE, DELETE.

ORM (Object-Relational Mapping): изучение библиотек вроде SQLAlchemy или Django ORM.

Проектирование баз данных: нормализация, индексы, отношения между таблицами.

Миграции: управление изменениями в структуре базы данных (например, с помощью Alembic).


4. Основы веб-разработки

HTTP/HTTPS: основы работы с веб-протоколами.

REST API: принципы создания API, методы HTTP (GET, POST, PUT, DELETE).

Фреймворки:

Flask: создание простых приложений, работа с маршрутами, шаблонами.

Django: изучение модели, представлений, шаблонов, роутеров.

FastAPI (по желанию): быстрые и асинхронные API.



5. Основы тестирования

Юнит-тесты: создание тестов с использованием библиотеки unittest или pytest.

Mocking: использование unittest.mock для тестирования внешних зависимостей.

Тестирование API: проверка работы REST API с помощью Postman, pytest или других инструментов.


6. Асинхронное программирование

Основы async/await: создание асинхронных функций с использованием asyncio.

Асинхронные библиотеки: использование асинхронных библиотек, например, aiohttp для работы с API.

Генераторы и итераторы: понимание их работы в контексте асинхронного программирования.


7. Архитектура и паттерны проектирования

Микросервисы: основы микросервисной архитектуры, разделение приложения на маленькие независимые части.

Паттерны проектирования: изучение паттернов, таких как Singleton, Factory, Observer.

Dependency Injection: внедрение зависимостей для упрощения тестирования и гибкости кода.


8. Безопасность

Авторизация и аутентификация: работа с токенами, JWT, OAuth.

Защита данных: шифрование паролей с использованием bcrypt, защита от SQL-инъекций.

CORS: работа с политиками безопасности на уровне браузера.


9. Работа с контейнерами и DevOps

Docker: создание и использование Docker-контейнеров для приложений.

CI/CD: настройка автоматической сборки и развертывания с использованием GitHub Actions, Jenkins или других инструментов.

Мониторинг и логирование: использование инструментов для отслеживания состояния приложения (например, Prometheus, ELK stack).


10. Дополнительные навыки

Кэширование: использование Redis или Memcached для кэширования данных.

Очереди сообщений: RabbitMQ, Celery для обработки задач в фоновом режиме.

Нагрузочное тестирование: использование инструментов, таких как Locust или Apache JMeter.

Читать полностью…

BDK - Backend Developers of Kazakhstan

Много кода переписывать. Но для новых проектов надо посмотреть

Читать полностью…

BDK - Backend Developers of Kazakhstan

У нас ребята хотят форкнуть, поменяв namespaces

Читать полностью…

BDK - Backend Developers of Kazakhstan

Уже создал пару недель назад. Вот он https://github.com/drim-dev/drimbench

Читать полностью…

BDK - Backend Developers of Kazakhstan

Хорошее замечание, учтём это в работе 👍

Читать полностью…

BDK - Backend Developers of Kazakhstan

Из чего такое предложение? На что можно сетовать в таком случае?

Читать полностью…

BDK - Backend Developers of Kazakhstan

Магия кубера не гарантирует, что 2 инстанса из разных облаков будут иметь одинаковую производительность

Читать полностью…

BDK - Backend Developers of Kazakhstan

Иначе магия кубера теряется, могу ошибаться

Читать полностью…
Subscribe to a channel