EngineerSpock

Методология БЭМ – что за зверь и насколько сейчас актуальна?

            Методология БЭМ является одной из наиболее популярных методологий разработки веб-интерфейсов. БЭМ – это аббревиатура, которая расшифровывается как “Блок-Элемент-Модификатор“. Она была предложена разработчиками компании Яндекс и быстро получила широкое распространение в сообществе веб-разработчиков. Главной идеей методологии БЭМ является разделение веб-интерфейса на небольшие независимые блоки. Каждый блок представляет собой логическую часть …

Методология БЭМ – что за зверь и насколько сейчас актуальна? Читать далее »

Как улучшить ваш код ReactJS — советы по улучшению читабельности и производительности кода

Неха Шарма – автор оригинала ReactJS — одна из самых популярных библиотек JavaScript для создания масштабируемых и эффективных приложений. Когда вы работаете над проектами ReactJS, большими или маленькими, вам нужно сосредоточиться на качестве кода, его читабельности, надежности и масштабируемости. В этой статье вы узнаете, как улучшить свой код React. Я поделюсь своими любимыми подсказками и покажу …

Как улучшить ваш код ReactJS — советы по улучшению читабельности и производительности кода Читать далее »

Postgres 16: интересное и незамеченное

Самай Шарма Технический директор Tembo           Postgres 16 (если вдруг вы пропустили это событие) вышел в сентябре 2023 — в этом году новая версия появилась раньше, чем в последние несколько лет. В этом выпуске реализован ряд функций, которых я с нетерпением ждал последние несколько месяцев, и я рад видеть, что они …

Postgres 16: интересное и незамеченное Читать далее »

Как выбрать очередь сообщений? Kafka в сравнении с RabbitMQ

ByteByteGo 17 авг. 2023 г. Кажется, что сегодня, когда нам нужно использовать очередь сообщений в проекте, Kafka является идеальным продуктом. Однако, если учитывать конкретные требования, это не всегда лучший выбор. Лайкосы / Подписки / Курсы подписывайтесь на группу в телеграме подписывайтесь на канал в YouTube покупайте курсы по программированию           Очередь …

Как выбрать очередь сообщений? Kafka в сравнении с RabbitMQ Читать далее »

Путь развития программиста

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

Путь развития программиста Читать далее »

Как стать эффективным инженером-программистом?

Быть хорошим инженером-программистом еще не значит быть эффективным. В этой статье Эдди Османи из Google выделяет десять ключевых качеств эффективных инженеров-программистов. [Эта статья – перевод. Ссылка на оригинал: https://leaddev.com/personal-development/what-makes-effective-software-engineer, прим. редакции] Эффективность важна для программистов, поскольку она позволяет нам сосредоточиться на самом важном. Часто это приносит максимальную выгоду пользователям, бизнесу и, в конечном итоге, со …

Как стать эффективным инженером-программистом? Читать далее »

Полное руководство по микросервисам

Перевод статьи: https://amplication.com/blog/the-complete-microservices-guide Автор: Мули Готтлиб 21 сентября 2023 г.           Введение в микросервисы Почему микросервисы? Микросервисы стали популярным архитектурным подходом к проектированию и созданию программных систем благодаря нескольким веским основаниям и преимуществам. Это подход к проектированию, который предполагает разделение приложений на несколько отдельных и независимых сервисов, называемых «микросервисами», который дает ряд …

Полное руководство по микросервисам Читать далее »

ТОП 10 проектов на Python для новичков

Бинарный салют, друзья! На связи снова EngineerSpock и сегодня мы поговорим о практических задачах для новичков, вкатывающихся в IT. Мы обсудим задачки, на которых, разумеется, можно тренироваться, изучая абсолютно любой язык программирования. Я часто слышал претензии, что на моих курсах по питону и C# недостаточно задачек, поэтому давайте я сегодня накину вам идей для самостоятельной …

ТОП 10 проектов на Python для новичков Читать далее »

Надо ли учить Китайский язык?

Бинарный салют, друзья, на связи – инженер спок. Сегодня у нас короткий спец выпуск, касающийся вопроса, который в последнее время очень сильно актуализировался как минимум на территории России в связи с мировой изоляцией и, якобы, возможном переориентировании России на Китай. Вопрос этот касается изучения китайского языка. То и дело слышу от разных людей, что они собираются …

Надо ли учить Китайский язык? Читать далее »

Состояние рынка IT 2023

  Бинарный салют, друзья, на связи Инженер спок! Сегодня поговорим о текущем состоянии рынка IT в России и в особенности о том какие перспективы ждут джуниоров. Ожидания С начала специальной военной операции, российский рынок в целом, а не только IT, начало колбасить не по-детски. На данный момент градус колбашения не такой как был в первые …

Состояние рынка IT 2023 Читать далее »