LLLit: Изучение и практика программирования

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


Как настроить собственный тестовый репортер для Jest
Являясь одним из самых популярных средств запуска тестов в экосистеме Javascript, Jest предоставляет нам множество полезных инструментов, которые помогают нам тестировать наш код. Одной из таких функций является тестовый отчет . С помощью нескольких строк кода мы можем без особых усилий обеспечить видимость производительности во время выполнения и сбоев тестов — и то, и другое очень полезно для отладки ненадежных тестов. В качестве дополнительного бонуса мы также можем сделать наш…

Младшие разработчики: Ваша работа — это больше, чем просто программирование!
Это недоразумение я вижу постоянно. Младшие разработчики думают, что им просто нужно освоить больше технических навыков, чтобы продвинуться по карьерной лестнице. Но часто у них достаточно способностей к кодированию, чтобы перейти на следующий уровень. Вот чего им не хватает… Проактивный и прагматичный Младшие инженеры изо всех сил пытаются понять другие части нашей работы. Им не хватает ситуационной осведомленности старшего инженера. Они не работают с достаточной автономией...

Подходит ли вам программирование? 5 причин, почему я люблю это
Я самоучка, меняющая карьеру, которая сейчас работает инженером-программистом, и мне нравится большая часть этой работы. В программировании есть несколько прекрасных вещей, которые, как мне кажется, «идеально подходят» мне. Я не пытаюсь сказать, что программирование — это элита, но лично я нахожу это очень полезным и забавным. Вот почему: Программирование — это очень чистая форма умственной работы. Я имею в виду, что самая трудная часть моей работы — это стараться не впадать в..

Как прочитать файл JSON и вернуть его содержимое в Spring Boot API
Имитация API со статическим файлом JSON в Java и Kotlin Недавно мне пришлось создать API, который должен был возвращать чрезвычайно сложные и вложенные данные. Для создания этого API потребовались бы сотни запросов, и моя команда торопилась. Вот почему мы решили имитировать этот API с файлом JSON, содержащим ожидаемые данные, вручную написанным специалистом по данным. Я мог бы вернуть файл JSON прямо из API, но это не было идеей. Вместо этого API должен был читать файл JSON из..

Немного обо мне и что я хочу делать на этой платформе
Это моя первая публикация, я хочу дать краткое представление о том, кто я и что я хотел бы рассказать в серии публикаций о разработке программного обеспечения, ИИ, образе жизни и многом другом. Я Роберто, инженер-программист, выпускник 2022 года, я поступил в университет в 2017 году в Венесуэле, мне 23 года, и я люблю еду, программирование, аниме, искусственный интеллект, путешествия и мелочи жизни. Сказав это, я хочу сделать серию публикаций о том, что мне нравится, любопытстве и..

Несколько реализаций одного интерфейса с использованием внедрения зависимостей ядра asp.net
Предположим, у вас другой провайдер SMS, и вы хотите выбрать одного из этих провайдеров на основании некоторых критериев. Есть два способа выбрать, какая реализация интерфейса будет инстанциирована с использованием выбранного вами IOC. Первый подход, который я не рекомендую, - это зарегистрировать свои службы и выбрать тот, который вам нужен во время выполнения. services.AddSingleton<ISmsProvider, SmsProviderA>(); services.AddSingleton<ISmsProvider, SmsProviderB>();..

Неовим 101 — Движение
Изучите подключаемые модули движения, чтобы улучшить рабочий процесс разработки. Движение Vim или движение ( :h motion ) — это команда, которая перемещает курсор. В этой статье мы рассмотрим плагины, которые могут улучшить взаимодействие с пользователем с помощью движений Vim. Эта статья является частью серии Neovim 101 .

Новые материалы

CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек Неделя 1: 4 июня — 10 июня Что вы делали на прошлой неделе? Занятия начались на этой неделе, поэтому большую часть времени я потратил на..

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..

Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..

Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..

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

Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости? Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..