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

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


Введение в разработку программного обеспечения
В этой статье мы собираемся исследовать этот огромный и страстный мир разработки программного обеспечения, демистифицируя, что это такое на самом деле и как мы можем начать работу в этой области. Итак, начнем с самой важной части: Что такое программное обеспечение? Да, простыми словами, программное обеспечение — это всего лишь набор инструкций, позволяющих вашему компьютеру делать все, что вы хотите. Ничего себе, вы знаете, что это такое, вы можете спросить: Как мы можем..

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

Исследование RBS от Ruby: готово ли оно к производству?
Готова ли RBS — система аннотаций типов, представленная в Ruby 3 — к производству? Узнайте, как мы делимся плюсами и минусами, как использовать его с простым Ruby или с Ruby on Rails, сравнением с Sorbet и нашими рекомендациями. Хьюго Фарджи, старший инженер Ruby on Rails в Whitespectre Ruby — это динамический язык, и вы, вероятно, уже знаете, что в его набор инструментов не включена явная типизация. RBS стремится представить новые инструменты, которые помогут в этом. RBS был..

Twilio: настройка пересылки/ответа SMS
Пересылка SMS-сообщений Twilio и ответ на них с помощью функций Twilio Runtime. Обратите внимание, что в этой статье предполагается, что у вас уже есть учетная запись Twilio и настроенный номер. Шаг 1. Добавление номера телефона в качестве переменной среды Перейдя в Консоль Twilio , щелкните вкладку Все продукты и службы в левой части панели. Затем перейдите к разделу Функции в разделе Время выполнения в левой части панели. Теперь перейдите на вкладку Настроить и добавьте..

Расширения VS Code, которые вам понравятся в вашем следующем проекте
Привет, читатель, надеюсь, у тебя все хорошо. Я пишу эту статью, чтобы перечислить расширения, которые я люблю использовать при работе с VS Code (это хорошо работает, если вы работаете над веб-проектами). Эти расширения помогли мне сэкономить время, и я надеюсь, что вы сделаете то же самое. Не теряя вашего драгоценного времени, позвольте мне представить список расширений, которые я использую в VS Code. Улучшенные комментарии. Это расширение поможет вам создавать комментарии в коде,..

Google Cloud против Azure: представление идеального облачного решения для нужд вашего бизнеса
Противостояние облачным гигантам Введение В современную цифровую эпоху облачные технологии стали неотъемлемой частью бизнеса во всем мире, меняя способы работы, масштабирования и внедрения инноваций организаций. Выбор правильной облачной платформы — это стратегическое решение, которое может существенно повлиять на эффективность, конкурентоспособность и общий успех организации. Среди гигантов облачной индустрии Google Cloud и Microsoft Azure выделяются как два наиболее выдающихся..

Как быстро создать собственный образ с помощью Docker
Новое в контейнеризации? Ты получил это! Docker предлагает пользователям способ быстрой разработки, доставки и запуска приложений. Я только начинаю царапать поверхность того, на что способна эта платформа. Это пошаговое руководство предназначено для тех, кто, как и я, относительно плохо знаком с Docker и контейнеризацией. Моя цель в этой статье — представить простой метод создания и развертывания контейнера Docker с помощью файла, в котором указана дата развертывания контейнера...

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

Обзор кода — Миссия невыполнима?
Обзор кода — миссия невыполнима? 3 расширения VsCode, которые помогут вам ориентироваться в коде! Как новый пользователь Visual Studio Code, мне иногда трудно перемещаться по открывающему и..

BrightFuture (реализация интерфейса Java Future на Golang)
Отказ от ответственности: это моя первая статья на medium.com. Я постарался сделать это по-настоящему простым, и люди, находящиеся на любом этапе своей учебной лестницы, могут извлечь..

Серия блогов по ускорению вывода на основе глубокого обучения — Часть 2 — Аппаратное обеспечение
Глубокие нейронные сети стали обычной практикой во многих приложениях машинного обучения. Их способность достигать человеческой и даже сверхчеловеческой точности сделала их важной вехой в истории..

Технологии для нетехнологов 6: Простое объяснение языков программирования
Одним словом, программирование — это автоматизация, но в более широком смысле — это способ «поручить компьютеру выполнять различные задачи». Инструкции отправляются кодом, и этот код может быть..

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

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

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