Публикации по теме 'software-engineering'


#001: Неделя в историях — Технические зарплаты, халява и вещи для разработчиков
Информационный бюллетень | Технологии и разработка #001: Неделя в историях — зарплаты технических специалистов, халява и вещи для разработчиков Истории, которые вы могли пропустить Всем привет! Добро пожаловать в первый выпуск новостной рассылки { Tech & Dev . Если вы получаете это в своем почтовом ящике, это, скорее всего, потому, что вы нажали кнопку подписки. Если вы не помните, что делали это, это может быть потому, что вы сделали это некоторое время назад. Я просто плохо..

Семантически изменяйте ваши маршруты API
Почему все множественное число неправильно Неоднозначность. Программисты слишком часто переписывают код, потому что «требования» вводят в заблуждение, возможно, дезинформированы — иногда описывают что-то совершенно отличное от того, что имели в виду заинтересованные лица. Общение между людьми затруднено. Разработчики принимают это; мы переписываем; цикл создания программного обеспечения вращается вперед. Связь между компьютерами должна работать лучше. Тем не менее,..

Как настроить окно просмотра в Storybook
В этом блоге рассказывается о настройке окон просмотра сборника рассказов, что упрощает тестирование элементов пользовательского интерфейса. При создании сборника рассказов нам может потребоваться протестировать элементы пользовательского интерфейса в соответствии с контрольными точками, которые мы определили в сборнике рассказов, или с конкретными устройствами. Этот пост в блоге содержит руководство по выполнению задачи. По умолчанию Storybook использует минимальный набор окон..

Побег из рамок
Или, как говорит Роберт С. Мартин: «Не вступайте в брак с фреймворком». Когда-то я изучал фреймворки и применял полученные знания непосредственно в проектах без особой интерпретации. Хотя это спасло положение, в долгосрочной перспективе это не принесло никакой пользы для удобства обслуживания, тестируемости, удобочитаемости, принципов DRY и всего остального. Мне было интересно, почему было так сложно закодировать веб-приложение с многократно используемыми компонентами бизнес-логики...

Семантический поиск WASM в Rust
Представляем Voy, портативную семантическую поисковую систему WebAssembly с поиском по сходству векторов в Rust В этой статье Мы узнаем, что такое семантический поиск. Мы обсудим, как семантический поиск влияет на пользовательский опыт. Мы увидим пример использования новой библиотеки npm под названием Voy, поисковой системы WASM по сходству векторов, написанной на Rust. Пойдем. Что такое семантический поиск? Семантический поиск - это тип поиска, который фокусируется на..

Вы (разработчики программного обеспечения) устали от неквалифицированных людей, рассказывающих вам, как делать вашу работу
Кто со мной? Вы разработчик программного обеспечения? Настоящий, который занимается программированием и технической архитектурой, автоматизацией, тестированием и прочим? Создавали ли вы — на каком-то языке (языках) на какой-то платформе (платформах) — ценное работающее программное обеспечение для реального клиента в реальном мире самостоятельно? Вы создали ценное работающее программное обеспечение для реального клиента в реальном мире, работая в команде? Вы устали от того, что вам..

Создание и развертывание бессерверного приложения React на S3 и CloudFront на AWS
Узнайте, как создать и развернуть бессерверный статический сайт на S3 с помощью рабочего процесса AWS CI / CD. Статические сайты в некоторой степени стали де-факто интерфейсным решением для современных веб-приложений. Отсюда растущая популярность фреймворков и библиотек, среди которых React , Angular и Vue . Их сила (то есть статические сайты) заключается в том, насколько они просты в обслуживании, устраняя при этом некоторые уязвимости, с которыми вы могли бы столкнуться на..