ITDEAL
1.11K subscribers
749 photos
108 videos
11 files
572 links
Разработка комплексных IT решений для бизнеса и частных заказчиков.

Чат: @pybytes_chat

Founder: @lunasantrope
Download Telegram
Forwarded from ITDEAL
🚀🌐 ВАКАНСИЯ: FrontEnd Developer Junior 🌐🚀


Требования к кандидату:
➡️ JavaScript/ES6+: Знания и опыт в разработке на чистом JavaScript и современных стандартах ECMAScript.
➡️ Фреймворки: Владение React JS. Опыт работы с другими фреймворками – большой плюс!
➡️ HTML5 & CSS3: Продвинутые навыки в создании современных и отзывчивых интерфейсов.
➡️ RESTful API: Опыт работы с взаимодействием фронтенда с бэкендом через RESTful API.
➡️ Сборщики и модульные системы: Знание инструментов типа Webpack, Babel и понимание модульных систем (CommonJS, ES6 Modules).
➡️ Git: Навыки работы с системами контроля версий, в том числе опыт с Git.


Будет плюсом:
➡️ Тестирование кода: Знание и опыт в написании модульных и интеграционных тестов.
➡️ Опыт работы с GraphQL: Понимание и практический опыт работы с GraphQL API.
➡️ Английский язык: Хорошее понимание технической документации на английском.


Софт-скилы:
➡️ Коммуникабельность: Способность четко и эффективно общаться в команде.
➡️ Работа в команде: Опыт работы в командной среде, умение слушать и высказывать свое мнение.
➡️ Самостоятельность: Готовность принимать ответственность за свою работу и принимать инициативу.


🐱 Оклад: 500$ / месяц


🤖 Контакты @lunasantrope
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Углубляемся в ООП (часть 3)

☺️ Композиция — это вид агрегации, однако с куда более сильной связью. Это тоже отношения «целое/часть» (whole/part), однако часть не может существовать отдельно от целого и может быть частью только одного целого за раз. А в свою очередь целое контролирует жизненный цикл части.

👀 Просто представьте анатомию человека: сердце может быть частью тела только одного человека (сиамских близнецов мы не рассматриваем) и оно не может существовать от человека отдельно.

😎 Также нужно добавить, что останавливаться только на композиции или агрегации не обязательно: можно вполне объединить их вместе. К примеру, один компонент может сразу создаваться вместе с целым в виде композиции, однако, если компонентов больше, то взаимодейстсвовать с целым они могут за счет агрегации.

🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Шаблоны проектирования (часть 4)

🖥 Паттерн «Фасад» —  это структурный шаблон проектирования (structural patterns) , который обеспечивает упрощенный (но ограниченный) интерфейс для сложной системы классов, библиотеки или платформы.

🙂 Работать с библиотекой или фреймворком напрямую не всегда удобно: проекту не нужен полный функционал, однако инициализировать все объекты и соблюдать порядок все равно придется. Тогда на помощью приходит «Фасад», который предлагает оставить и организовать только те функции, которые действительно нужны.

👀 Также фасадов в проекте может быть несколько, таким образом вы сможете разбить работу с библиотекой или API на несколько слоев. Важно отметить, что обычно фасад полностью управляет жизненным циклом объектов, которые использует, другими словами вид отношений — композиция.

🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
Шаблоны проектирования (часть 5)

🖥 Паттерн «Адаптер» — популярный структурный шаблон проектирования (structural pattern), который позволяет объектам с несовместимыми интерфейсами сотрудничать. Он перехватывает вызовы одного объекта и преобразовывает их в интерфейс, распознаваемый вторым.

☺️ Представьте, что у вас есть целый проект с конкретным интерфейсом и структурой. Вы решили его расширить и нашли подходящую библиотеку, однако ее интерфейс несовместим с вашим. Менять свой код или код библиотеки не очень рационально, поэтому на помощью приходит «Адаптер».

🌐 Вы можете создать класс, который будет наследовать интерфейс, совместимый с вашим кодом. А вызовы в этом классе передавать библиотеке в понятной ей структуре. Паттерн соблюдает принципы SRP и OCP и возможно создать двусторонний адаптер. Однако иногда проще и быстрее изменить уже существующий код, чем добавлять новые интерфейсы.

🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
3
🚀🌐 ВАКАНСИЯ: Human Resources (HR)

Мы ищем опытного HR, готового внести свой вклад в развитие компании и поиск новых кадров! 🚀
Оклад: от 700$ / месяц 💲


Обязанности и задачи:

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


Ключевые навыки:

➡️ Организация командной работы
➡️ Стрессоустойчивость
➡️ Навыки презентации
➡️ Деловая коммуникация
➡️ Навыки переговоров


🤖 Контакты @lunasantrope
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Ищу опытного HR, предлагаем карьерный рост и хорошие трудовые условия на аутсорсе
1
🚀🌐 ВАКАНСИЯ: Python BackEnd (Middle)

Мы ищем талантливого разработчика Python, который готов внести свой вклад в развитие нашей компании! 🌟


Ключевые навыки:
- Юнит-тестирование и интеграционное тестирование
- Объектно-ориентированное программирование
- Функциональное программирование
- Микросервисная архитектура
- Шаблоны проектирования и архитектуры

- Управление базами данных (реляционные и NoSQL)
- Инженерия данных
- Оркестрация конвейеров
- SQL

- Docker
- Python
- REST
- Mongo
- PostgreSQL
- Nginx
- MySQL
- RabbitMQ
- Git
- SQS

- Эффективная коммуникация
- Командная работа и сотрудничество
- Тайм-менеджмент
- Решение проблем


💰 Оклад: От 1000$ / месяц


🤖 Контакты: @lunasantrope
3
Нет, это далеко не финалка и там еще много блоков к разработке, в том числе на главной странице
Это только 10% от всего проекта)

Когда будет финальная версия - я обязательно поделюсь ссылкой
5
‼️ Подключите кошельки, дроп намечается)‼️

https://t.me/dogshouse_bot/join?startapp=6loAdcn4Qay5KfKLFB2l1g
4
This media is not supported in your browser
VIEW IN TELEGRAM
75
This media is not supported in your browser
VIEW IN TELEGRAM
Hamster Kombat, вы готовы к миллионам?
🤣7👍2
🎉 Привет! Наш frontend разработчик запустил Telegram канал, где он делится своим опытом и объясняет, как всё это работает! 🚀

Здесь вас ждут:

• Полезные материалы по JavaScript и другим языкам программирования 🧑‍💻
• Свежие мемы, чтобы поднять настроение 😄
• Анонсы стримов и прямых эфиров, которые вы не захотите пропустить 🎥
• И немного личных мыслей и инсайтов 💭

Подписывайтесь, будет увлекательно и полезно! 🔥
4🔥3👍2
Это не реклама, парень действительно дает полезную инфу для Front End разработчиков
Пользуйтесь пока есть такая возможность

За качество ручаюсь
5🔥2