go

Back-end - 3 недели назад

Node.js или Go: что выбрать для своего проекта, и что используют в Netflix и LinkedIn?

Артур Мироненко

Engineering Lead в Uptech

Node.js или Go — дилемма, с которой хотя бы раз сталкивается каждый бэкендер. Неудивительно, ведь от корректного выбора технологии для бэкенда зависит масштабируемость, производительность и безопасность будущего приложения. Чем же эти варианты отличаются между собой и в чем похожи? Попробуем разобраться. 

Истории - 1 месяц назад

Защитить контент от пиратов: как я решил создать конструктор курсов, чтобы спокойно зарабатывать онлайн

Highload продолжает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.

Мониторинг - 1 месяц назад

Самые популярные языки программирования в 2021 году

Что изучать будущему программисту, чтобы быть востребованным на рынке, стало непонятно очень давно. В компании TextMagic подробно изучили эту тему и поделились рейтингом самых популярных языков программирования.

Новости - 2 месяца назад

Гвидо ван Россум: Python слишком большой и медленный для разработки мобильных и веб-приложений

Создатель языка программирования Python Гвидо ван Россум поделился мыслями о Python как о языке для браузера и мобильных устройств и его будущих конкурентах, таких как Julia.

Новости - 2 месяца назад

Гвидо ван Россум: не надейтесь на выход Python 4.0

Новая версия языка программирования Python 4.0 может никогда не выйти. Об этом в интервью Microsoft Reactor рассказал создатель Python Гвидо ван Россум. По словам разработчика, «почти табу говорить о Python 4.0 после трудной миграции с версии 2.0 на 3.0 в 2008 году». 

Back-end - 2 месяца назад

Как сделать так, чтобы у вас и ваших клиентов не украли деньги: антифрод для онлайн-платежей

Арсений Андреев

backend-разработчик в Solid

Привет! Меня зовут Арсений Андреев, я backend-разработчик в Solid — финтех-компании, которая помогает бизнесам принимать онлайн-платежи по всему миру. Также наша платформа обеспечивает их максимальную конверсию при минимальных рисках, используя дополнительные сервисы: антифрод, систему по предотвращению чарджбэков (принудительный возврат платежа), сервис подписок и многие другие.

Решения - 3 месяца назад

Normalizer: опенсорс-библиотека для «нормализации» текста

Normalizer — это библиотека с открытым исходным кодом для очистки, нормализации и сравнения текста, выпущенная под лицензией MIT. Библиотека, созданная разработчиком Валентином Хомутенко, написана на Go и позволяет, например, преобразовать строку кода в нижний регистр или быстро заменить «ё» на «е». Полученные значения затем можно сравнивать или использовать в качестве уникальных идентификаторов.  

Back-end - 4 месяца назад

Как избежать применения ORM для Go, используя чистый SQL

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

Новости - 4 месяца назад

Appwrite: брат-близнец Firebase, но с открытым исходным кодом

На GitHub в версии 0.7.2 доступен сквозной бэкенд-сервер с открытым исходным кодом для веб-, мобильных, нативных и бэкенд-приложений, упакованный в виде набора Docker-контейнеров для упрощенного развертывания. Проект набрал на GitHub пять тысяч звездочек. Согласно документации, цель Appwrite — абстрагировать и упростить общие задачи разработки REST API, помогая разработчикам быстрее создавать безопасные приложения.

Новости - 4 месяца назад

RoadRunner: сервер приложений PHP на Go

Команда Spiral Scout продемонстрировала мощную интеграцию PHP и Golang под названием RoadRunner. Это выпущенный под лицензией MIT высокопроизводительный сервер приложений PHP c открытым исходным кодом, балансировщик нагрузки и менеджер процессов, написанный на Go.