Публикации по теме 'software-development'
Основные различия между Python 2.7 и Python 3.7
Я держу это быстро и по существу.
Питон 2.7
20 лет Печать как оператор — не такая уж бесполезная функция в лямбда-выражениях. Разница между строками Ascii и Unicode Волшебная интерпретация текста из функции «ввод» многие списки построения функций (диапазон, фильтр, карта и т. д.), поэтому потенциально имеют большое время «раскрутки». В настоящее время исправляются только исправления ошибок безопасности/аварийных ситуаций. Никаких исправлений ошибок с января 2020 года. По..
Создание расширенного интерфейса командной строки - с помощью TypeScript
Уже знаете, как сделать простой интерфейс командной строки? Расширьте свои знания с помощью этой статьи
Эта статья предназначена для людей, которые уже имеют базовый опыт создания интерфейса командной строки. Мы собираемся создать небольшую версию CGX CLI и использовать ту же структуру папок. CLI делает следующее;
«Создать всю рекомендуемую документацию по уценке (предварительно заполненную) для стандартов сообщества Github, Gitlab и Bitbucket»
Пользователь получит..
Использование внедрения зависимостей для повышения читаемости кода
Внедрение зависимостей - это практика передачи всего, что вам нужно, в качестве параметра, вместо того, чтобы позволить подпрограммам обращаться к глобальной переменной. На словах это может показаться немного сложным, но на самом деле это очень простая концепция в коде:
# Not using Dependency Injection
person = Person()
def print_age():
print(person.age)
print_age()
# Using Dependency Injection
def print_age(p):
print(p.age)
person = Person()
print_age(person)
Вот и все...
Изучение объекта окна JavaScript: document.implementation и document.links
Объект window - это глобальный объект, который имеет свойства, относящиеся к текущему документу DOM.
В этой статье мы рассмотрим свойства объекта window.document , включая свойства implementation и links .
windw.document.implementation
Свойство document.implementation возвращает объект DOMImplementation , который имеет свойства, позволяющие создавать объект Document или объект XMLDocument, а также есть метод для создания объекта DocumentType. У него также есть hasFeature..
От кулинарии к программированию
От кулинарии к программированию
Как я прошел путь от линейного повара до инженера-программиста менее чем за год.
Введение
Я очень счастлив. На Medium и других сайтах есть множество статей, предлагающих хитрости, истории успеха и советы начинающим программистам. Они классные. Я прочитал большинство из них и нашел смысл и руководство в их путешествии, которые я мог бы применить к своему. Но сейчас, спустя год после моей первой работы на полную ставку, я вместо этого хочу..
Вход с Apple в веб-приложение Angular
В настоящее время большинство веб-приложений имеют функцию входа в социальные сети. Для конечных пользователей это более удобный способ безопасной аутентификации в системе. И он определит, что ваш сайт имеет удобную для пользователя и лучшую, чем обычно, авторизацию.
Как мы знаем, самые популярные социальные аутентификации - это вход в систему с помощью Google и Facebook. И теперь Apple также прыгнула в это ведро стека, чтобы стать супер крутым сторонним поставщиком авторизации...
Понимание списков Python
Изучение Python / Начинающий / Учебник
Список Python . Понятия II: Затерянные в Нью-Йорке
Руководство для начинающих по пониманию объектов Python и защите вашего дома от взломщика типа Джо Пеши.
Как вы, несомненно, помните из моей последней статьи на эту тему , понимание списков позволяет создавать более динамичные, удобочитаемые и эффективные списки. Однако понимание - это гораздо больше, чем просто добавление элементов в список из существующего итеративного объекта. Мы можем..