<Easy-Peasy Code/> – Telegram
<Easy-Peasy Code/>
2.96K subscribers
1.01K photos
48 videos
86 files
120 links
Привет всем
Делюсь полезным:
💭 авторские статьи
💭 интересные книги/инсайты
💭 немного юмора и опросов

Бот для самопроверки: @EpCodeQuizBot

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
🛠️ Hat.sh

Это приложение на основе JavaScript, которое обеспечивает безопасное шифрование файлов с помощью API WebCrypto. Это быстро, безопасно и без сервера. Вы можете использовать его для быстрого шифрования и дешифрования любого типа файла за секунды без каких-либо проблем.

#инструменты #js
Практические рекомендации по работе с Docker для Python-разработчиков

В этой статье вы найдете ряд полезных советов по работе с Docker, как общего характера, так и Python-специфичны

#ссылка
Автоматическая публикация npm пакета из gitlab ci/cd

Всем привет! Сегодня я расскажу как реализовать автоматическую публикацию npm пакета в cicd gitlab, с помощью каких инструментов мы генерируем CHANGELOG файл и обновляем версию package.json. А так же как публикуем изменения в gitlab репозитории.

#ссылка
Сравнение async/await и then/catch с примерами

В JavaScript есть два основных способа обработки асинхронного кода: Promise (ES6) и async / await (ES7). Эти синтаксисы дают нам равные базовые функции, но по-разному влияют на читаемость и область видимости.

#ссылка
🛠️ NimbleText

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

#инструменты
20+ игр, которые прокачивают логику, алгоритмы и радуют умный мозг

#ссылка
Ура! Мы готовы вам анонсировать наше новое направление

Команда "Был бы ты человек" совместно с @horseatwork при поддержке Promopoisk запускает онлайн хакатон, на котором команды смогут создать ИИ продукты будущего!

Формат:
Команды по 3—5 человек создают продукты за 5 дней по темам:
(У вас будет больше информации в чате хакатона)

1. Разработать решение которое с помощью ИИ автоматизирует процесс отбора кандидатов по заданным критериям
2. Разработать простую CRM для Рекрутера в телеграм интегрированную со всеми используемыми им платформами
3. Разработать систему отслеживания целевой вакансии по выбранным каналам и чатам и предложить рекрутеру простой инструмент
4. ИИ инструмент рерайтинга и автопостинга вакансий из promopoisk.com на другие площадки с указанием ссылки на источник
5. Ваша гениальная идея (вы можете создать всё)

Что будет являть результатом хакатона:
— MVP Или Первая версия продукта (разрабатывать можно на любой платформе (Телеграм веб, суперапп)

Для команд мы собрали следующие ресурсы:
— Менторы (айти, ИИ, продукт, кастдев, дизайн)
— Трафик для топ 3 продуктов в сетке @tgassets и о вашем созданном продукте напишем в @behumanai и статью на Vc.ru это должно дать вам первых пользователей

Зачем мы это делаем:
— Нам важно развивать людей и помогать им запускать прорывные продукты
— Мы хотим работать с топ компаниями и решили попробовать новый формат (компании закрывают свои бизнес задачи и имею возможность взять в команду себе лучших после хакатона когда увидели человека в работе)

Кто может участвовать:
Любой человек без ограничений

Команда должна состоять из:
— Разработчик (можно фулстек и лоукод и нокод)
— Продакт
— HR-специалиста
— Управленец (собирателя ресурсов и организация работы команды, он же может презентовать решение в финале)
— Маркетолог (или его подобие)

Вы можете подать заявку и мы сами найдем вам команду или сразу податься своей командой

Топ—20 команд выходят в финал и презентуют их жюри

Что получат победители?
ТОП- 20 получат:
— Сделаем пост о вас в ББТЧ и VC + если вам актуален поиск работы отправим 10 нашим партнерам ваше резюме с личной рекомендацией проекта;
— Возможность выступить и получить обратную свяь от жюри.

Топ 3 получат
— То, что получают топ-20;
— Отдельный пост про каждый продукт в ББТЧ;
— Признание сообщества (в чате у вас будет статус победителя хакатона)

Даты:
— Сбор команд и отбор до 7 апреля (если вы прошли отбор вас добавят в чат хакатона)
— Разработка 7-11 апреля
— 12 апреля объявление финалистов
— 15 апреля финал и награждение
— 15-20 апреля рекомендации победителей в наших каналах и интервью лидеров рейтинга с командой promopoisk.com

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

PS если вы компания и вам интересно сотрудничество с ббтч в таком формате напишите @aleksei

Подать заявку на участие в хакатоне: @bbtch_hackathon_bot
Пишем чистый код при помощи деструктуризации объектов в JavaScript

В этой статье мы рассмотрим традиционное присваивание значений из объектов в переменные и новый синтаксис деструктуризации в ES6.

#ссылка
Две главные ошибки при использовании MediatR

MediatR является, безусловно, очень успешным и популярным open-source проектом, который глубоко проник в недры коммерческой разработки. Однако, сколь популярен инструмент столь много способов его применения рождается среди сообщества. В этой статье я покажу два самых главных способа использовать этот инструмент неправильно вместе со способами решения проблемы

#ссылка
Не HeadHunter единым! Где ещё искать маркетологов в 2023?

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

Вы когда-нибудь пытались нанять на HeadHunter специалиста по продвижению TikTok-аккаунтов? Или профи в digital-маркетинге, который организует интеграции с брендами, блогерами и инфлюенсерами?

Пора расширять горизонты для поиска талантов, сохраняйте список — тыыыык
Дата-ориентированное проектирование на примере Rust

В этом посте мы исследуем основные концепции «Data-Oriented Design» на языке Rust.

#ссылка
Баттл ИИ, тексты и котики: как использовать нейросети для создания контента

“Тебя заменит не ИИ, а человек, который умеет с ним работать”. Чтобы этого не случилось, мы составили инструкцию о том, как использовать нейросети с пользой. И если про ChatGPT не слышал только глухой, про других ИИ-писателей знают не все.

Рассказываем, как они работают и чем могут помочь контент-мейкерам и не только. А в конце проведем баттл между ИИ: какая нейросеть лучше справится с заданием?

Статья — тыыыык
Иммутабельность в C#

В разработке программного обеспечения иммутабельным (immutable — неизменяемым) называется объект, который после своего создания не может быть изменен. Зачем вам может понадобиться такой объект? Чтобы ответить на этот вопрос, давайте проведем анализ проблем, которые могут возникнуть в результате мутации (изменения) объектов. Вернемся к основам того, что делает каждое приложение: создает, извлекает, обновляет и удаляет данные (CRUD-операции). Ядро любого приложения манипулирует объектами. Ответ на вопрос о том, работает ли приложение в соответствии со своей спецификацией, в первую очередь определяется правильностью обработки данных. Вам необходимо быть уверенными, что код работает правильно, каждый раз, когда он затрагивает какой-либо объект.

#ссылка
Создание инициализатора Flutter-проектов

Pet-проект или самописный инструмент помогают решить проблемы, которые возникают в разработке. На примере инициализатора Flutter-проектов рассказываем, как следует подходить к разработке собственной «тулзы» правильно: с SOLID и чистой архитектурой.

#ссылка
Проверяем защищённость приложения на Go

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

#ссылка
Как REST выродился в собственную противоположность

Меня все сильнее раздражает, сколько людей готовы записывать в REST API любой интерфейс на основе HTTP. Сегодня приведу в качестве примера SocialSite REST API. Это же вызовы удаленных процедур (RPC). Он просто выкрикивает RPC. Связность между элементами на экране настолько сильная, что это творение заслуживает рейтинга X.

#ссылка
Автоматическая публикация npm пакета из gitlab ci/cd

Всем привет! Сегодня я расскажу как реализовать автоматическую публикацию npm пакета в cicd gitlab, с помощью каких инструментов мы генерируем CHANGELOG файл и обновляем версию package.json. А так же как публикуем изменения в gitlab репозитории.

#ссылка
Программирование JavaFX: использование SceneBuilder

Поговорим о средстве упрощения и ускорения разработки интерфейсов — SceneBuilder.

#ссылка
Как написать рефлексию для C++

C++ поистине противоречивый язык. Старый добрый С существует аж с 1972 года, С++ появился в 1985 и сохранил с ним обратную совместимость. За это время его не раз хоронили, сперва Java, теперь его потихоньку продолжают хоронить Go и Rust. Все его недостатки пережеваны множество раз.

#ссылка
Диспетчеризация методов iOS

Каждый iOS-разрабочик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Знания принципов работы диспетчеризации методов необходимы при написании кода, поскольку эти знания позволят повысить производительность приложения, а также не допустить ошибки, связанные с неочевидным поведением в Swift. В данной статье будут рассмотрены понятие диспетчеризации, их типы, преимущества и недостатки, а также приведены небольшие задачи для укрепления знаний.

#ссылка