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


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

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

Кроссбраузерное тестирование с Cypress.io
Cypress.io позволяет тестировать дизайн пользовательского интерфейса прямо в браузере. Но Cypress работает только с Chrome . Как вы проводите кроссбраузерное тестирование Cypress? Визуальное тестирование и кросс-браузерное тестирование идут рука об руку. С этой командой тегов ваша способность создавать превосходные, согласованные и приятные графические интерфейсы пользователя (GUI) для ваших приложений на широком спектре устройств и браузеров покажутся детской игрой! Огромная..

Не используйте cin и cout в C ++
Это случай соревновательного программирования. В конкурентной борьбе команда cin и cout обычно требует больше времени на выполнение, чем ее аналоги scanf и printf. Команды scanf и printf обычно могут использоваться на языке C, но они, как правило, работают лучше и быстрее, чем другие команды. Но проблема, возникающая при использовании print, заключается в том, что мы должны запоминать каждое ключевое слово и для каждого типа данных. Такие как : int x = 5; printf("%d",x);..

Я буду разработчиком-самоучкой — Часть 1
Путешествие без диплома. Мое детство Первое знакомство с компьютером, которое я помню, когда мой брат играл в IGI. Я провел свое детство, играя в покемонов на эмуляторе VBA. Я только умел открывать эмулятор и играть в него. Раньше я ждал, пока мой брат придет и извлечет заархивированный файл игры, потому что я думал, что для этого нужно иметь большой опыт работы с компьютерами. Кодирование в первый раз Впервые я занялся кодированием (не настоящими языками программирования)..

Неизменяемое определение фреймворка делает невозможным критику Scrum
Скрам слишком легко неверно истолковать - виноваты мы или виноват Скрам? Я хочу предисловие к этой статье, сказав, что мне нравится работать со Scrum. Я пишу это не из горечи, а из чувства привязанности. Я бы хотел, чтобы при обсуждении недостатков Scrum было больше открытости. Я также хочу подчеркнуть, что написал о Scrum гораздо больше положительных, чем отрицательных статей. Когда я публикую статью, в которой критикую Скрам, я продолжаю получать те же догматические опровержения от..

Разработка мобильных приложений от А до Я
Создание кроссплатформенного приложения в Titanium Что это Если вы читаете эту статью, вы, вероятно, знаете, что такое титан. Если вы этого не сделаете. Проще говоря, Titanium - это фреймворк, который позволяет вам разрабатывать мобильное приложение, которое будет работать как на Android, так и на iOS (и Windows phone), повторно используя один и тот же код или 90% его. Самое приятное, что язык программирования - JavaScript , а все мы javascript. Trimethyl - это набор..