Сегодня я хотел бы поделиться особенностью разработки сервисов на Golang вместе с протоколом gRPC. В этой статья я не буду рассказывать, что такое gRPC, protobuf и для чего они нужны, вместо этого я сосредоточусь на технической части.Мы напишем прост...
Подробнее
Статьи
Автоматизация, мониторинг и как жить разработчику без умения вести Инстаграм? Эта статья - не содержит ответ на вопрос. Есть его пояснение, история разработки и немного философии. Я писал статью, надеясь, что у Вас есть опыт, которым Вы сможете по...
Подробнее
Cordova — это кроссплатформенная среда разработки с открытым исходным кодом, которая позволяет использовать HTML и JavaScript для разработки приложений на нескольких платформах, таких как Android и iOS. Как Cordova позволяет приложениям работать на р...
Подробнее
Преимущества данного метода:Независимость: возможность не зацикливаться на бизнес логике.Можно задекларировать, описать схему работы нашего приложения до создания внешних сервисов, использовать замоканные данные в реализации адаптеров.Гибкость: ...
Подробнее
Завершаю серию материалов про NFT. В первой части я подробно разобрал, что такое NFT. Вторая статья посвящена хронологии большого взрыва NFT-вселенной. На этот раз мы обсудим денежки.
▍ Является ли NFT обманом?
Начнём с непременно всплывающей т...
Подробнее
Отзыв TLS-сертификатов у российских подсанкционных банков – это конец «системы доверия» в Интернете в том виде, как мы ее знаем. Ящик Пандоры открыт.
Подробнее
Сколько раз говорили об ожирении софта и сайтов, а воз и ныне там. Ситуация совершенно не улучшается. В 1993 году Word открывался за секунду, а сейчас за пять. Простейшие странички обвешаны десятками скриптов и грузятся бесконечно долго даже на м...
Подробнее
Введение
В рамках мер повышения рентабельности наша команда недавно занялась снижением затрат на вычислительные мощности посредством увеличения их эффективности. Один из самых значимых вкладов был внесён в области оптимизации GOGC. В этом посте мы...
Подробнее
DIY-электроника всегда была чем-то особенным, атмосферным. Ну а одноплатники и микроконтроллеры Raspberry Pi привнесли в эту отрасль много нового. Проектов на базе «малинок» просто огромное количество, и далеко не все из них имеют какую-то «изюминк...
Подробнее
Как сделать толпу в игре, кто такой лидер и почему вашей игре это может быть полезно.Проектирование непредсказуемого интеллекта это сложный творческий и технический процесс. Необходимо быть не только подкованным с точки зрения разработки, но и понима...
Подробнее
Небольшая история, как из пробного проекта вырастить приложение, которое охватывает большую часть деятельности ИТ отдела.Сразу скажу, приложение выросло из любительского проекта, начатого для изучения новой технологии. Наверняка существуют похожие ре...
Подробнее
Всем привет! Меня зовут Алишер, Android-разработчик уже как 1,5 года. За это время у меня появился шаблонный (Boilerplate) проект в котором у нас базовая архитектура приложения. А в этой статье я расскажу и покажу как я ел Single Activity Architectur...
Подробнее
Уже давно считается, что многие (если не все) игры или приложения можно улучшить, добавив в них поддержку скриптов.Для этого есть несколько разных способов. Наиболее распространенный подход - встроить Lua (или другой язык, который вам больше нравится...
Подробнее
Практически любая компания дорастает до момента, когда желает, чтобы о ней узнали все вокруг. Я не буду сейчас давать пошаговый план достижения всемирной популярности, но расскажу, с чего следует начать, чтобы не спустить целое состояние.
Подробнее
Если вы нашли и читаете данную статью, значит пришли к пониманию необходимости тестов в вашем приложении, а это залог качества написанного вами кода и забота о клиентах.И всё же, зачем нужны тесты?Опишу самые, на мой взгляд, важные причины:– при напи...
Подробнее
Вкратце, в связи с войной в Украине, решил написать пост, для тех российских и белоруских IT-шников, кто хочет переехать в Казахстан.Казахстан в нейтральном статусе. Это и понятно, мы в РК имеем тесные связи и с украинцами, и с россиянами, белорусами...
Подробнее
Ранее мы уже посмотрели, чем нам может помочь .NET в реализации задачи, обозначенной в теме статьи, в Windows. Сейчас рассмотрим её решение в macOS.
Подробнее
В истории Кремниевой долины встречались разнообразные взлеты и падения, но немногие из них оставили свой яркий след в истории полупроводниковой индустрии. Большинство ранних компаний сегодня назвали бы стартапами, но несмотря на перспективное будущее...
Подробнее
События на территории Украины существенно повлияли практически на все сферы жизни людей, начиная от изменения доступа к интернет-ресурсам и заканчивая космической отраслью по всему миру. Несмотря на отсутствие прямого законодательного требования о пр...
Подробнее
Qt Group, скандинавский разработчик ПО для создания пользовательских интерфейсов и приложений ограничил доступ для российских пользователей.Основа бизнеса Qt Group - бесплатно ПО на открытых исходниках, доступ к которому схраняется. Но есть и коммерч...
Подробнее
Привет, друзья!
В этой серии из 2 статей я хочу поделиться с вами своими заметками о Prisma.
Prisma — это современное (продвинутое) объектно-реляционное отображение (Object-Relational Mapping, ORM) для Node.js и TypeScript. Проще говоря, Pris...
Подробнее
Как сейчас проходят собеседования на golang разработчика? Что спрашивают?
Подробнее
Рассуждения junior на тему первого pet-проекта, его целесообразности и пользе для работодателя.
Подробнее
Уже с появлением первой фиксации происходящего на пленку – у людей появилось желание запечатлеть не только нечто примечательное, но и что-то, очень быстропротекающее: молнию, падающую каплю воды и т.д. С совершенствованием техники возможности увели...
Подробнее
Привет! Меня зовут Миша Ларченко, я разработчик в Sytac B.V. Последние 7 лет живу и работаю в Нидерландах. В этой статье я расскажу, как складывался мой путь от верстальщика в бобруйской газете до разработчика в нидерландской компании. Спойлер: в это...
Подробнее
Mapper Contexts и Supercontexts: Разделение domain-specific и domain-generic ограниченных контекстов
Эта статья является переводом материала «Mapper Contexts & Supercontexts: Decoupling Domain-Specific and Domain-Generic Bounded Contexts».Вы создаете новую систему, и два члена вашей команды предлагают альтернативные архитектуры для отправки увед...
Подробнее
Данная статья поможет улучшить взаимодействие между дизайнерами и верстальщиками для минимизации ошибок и повышения продуктивности работы.Работа богата практическими примерами. Она будет полезна специалистам разного профиля.Дизайн является основой ка...
Подробнее
Анекдот https://jokesland.net.ru/picture/?id=1452
Буквально за неделю ИТ ландшафт изменился до неузнаваемости. Каждый день появляются новости об уходе или «приостановке работы» той или иной международной ИТ компании. Одномоментно кончились серверн...
Подробнее
