Публикации по теме 'software-engineering'
Кодирование с намерением
Как написать четко определенный и простой в обслуживании код
Вступление
Имея сегодня на выбор сотни языков , современный разработчик обладает невероятной гибкостью при проектировании и создании программного обеспечения. Существует любой тип синтаксиса, который можно вообразить, от низкоуровневого кода для грубой мощности до более удобочитаемого для облегчения разработки.
Когда дело доходит до выбора правильного инструмента для работы, обычно существует компромисс между этими..
1. Все, что вам нужно, — это Java 2. Утверждающее тестирование 3. Дополните Javadoc с помощью AsciiDoc 4. Будьте в курсе вашего окружения контейнера 5. Поведение…
Источник:
« 97 вещей, которые должен знать каждый Java-программист Если вы хотите вывести свои навыки Java на новый уровень, эта книга содержит советы экспертов от лидеров Java и… www .oreilly.com»
Амазонка:
« 97 вещей, которые должен знать каждый Java-программист: коллективная мудрость от экспертов 97 вещей, которые должен знать каждый Java-программист: коллективная мудрость от экспертов [Хенни, Кевлин, Джи, Триша] на…..
Как развернуть микросервис Kotlin в облаке AWS — App Runner
Перейти без сервера!
В этой статье продолжается обзор различных способов использования стека AWS для развертывания приложения Java/Kotlin в облаке без необходимости развертывания инфраструктуры. В предыдущей статье я рассказывал об AWS Fargate — и это оказалось довольно дорогим и, возможно, не лучшим способом запуска постоянно включенного приложения. Сегодня мы рассмотрим еще один вариант под названием AWS App Runner .
«AWS App Runner — это полностью управляемый сервис, который..
Практическое машинное обучение - инженерный вызов
Не академический.
Нынешнее повествование о машинном обучении в реальном мире принадлежит команде гениальных исследователей, создающих новые и эффективные способы имитации работы мозга с целью создания мощных предсказаний и распознавания образов.
Это так неправильно.
Да, есть гениальные исследователи, которые целыми днями выполняют важную работу по продвижению своего дела. Они изучают десятки и десятки опубликованных коллегами научных работ, размышляя и синтезируя новые углы решения..
Привет мир!
Так что это мой первый пост в блоге, совершенно новый для меня, но, прочитав так много блогов на Medium за последний год, я почувствовал необходимость внести свой вклад.
2018 был напряженным годом, я впервые стал отцом в феврале, и все свободное время я проводил, наблюдая, как растет наш ребенок.
Спустя несколько недель после родов я начал пересматривать свою жизнь, мне хотелось нового испытания, когда у меня действительно появляется свободная минута.
Читая множество блогов,..
9 острот, которые должен знать каждый, кто изучает Python
Сделайте свой код Python кратким с помощью этих однострочников
Когда мы начинаем изучать Python, мы обычно пишем код, который выполняет свою работу, не обращая внимания на удобочитаемость нашего кода и на то, насколько он лаконичен и эффективен.
Это хорошо, но есть способы сделать наш код на Python короче, не пренебрегая читабельностью. Вот что такое однострочники (если вы используете их правильно).
Вот 9 острот, которые должен знать каждый, кто изучает Python.
Если вам не..
Привет, разработчики/сотрудники! Убить кота в первую ночь
Этот дельный совет мне дал индийский разработчик три года назад.
Этот замечательный и практичный совет мне впервые дал индийский разработчик. Он был моим коллегой больше года. Прежде чем я ушел из компании, он рассказал мне индейскую историю и дал такой совет.
И моя трудовая жизнь, несомненно, стала легче, хотя многие коллеги называют меня задирой. Но мне все равно.
Во-первых, позвольте мне рассказать вам забавную историю, которую он мне рассказал. Тем не менее, я также нахожу..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..