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


Игра жизни — установка
На этой неделе я буду работать над Игрой жизни Конвея и начну курс Структуры данных и алгоритмы Coursera . [Игра жизни Конвея] — это игра с нулевым игроком , что означает, что ее эволюция определяется ее начальным состоянием и не требует дополнительных действий. С Игрой жизни взаимодействуют, создавая первоначальную конфигурацию и наблюдая за ее развитием, или, для продвинутых игроков , создавая паттерны с определенными свойствами. Насколько я понимаю, есть сетка, полная ячеек; и..

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

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

Основные моменты выпуска Kata Containers 1.7.0
Выпуск Kata Containers 1.7.0 вышел 17 мая. Этот выпуск включает в себя исправления оптимизации, обновленную поддержку Firecracker, а также раннюю экспериментальную предварительную версию virtio-fs. Вот некоторые основные моменты, которые следует отметить в выпуске 1.7.0: Улучшена реализация K8s emptyDir (однодневные тома) на основе каталогов хоста. Это делается путем их создания внутри самой виртуальной машины (ВМ). Если виртуальная машина использует сопоставитель устройств для..

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

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

Отелло Ката: шаблон итератора в функциональном программировании JavaScript/TypeScript
Эта статья является частью серии статей о концепциях функционального программирования, демонстрируемых на хорошо известных катах в TypeScript. См. FizzBuzz Kata: Исследование с функторами ! Отелло (он же Реверси) Помимо того, что это известная трагедия Уильяма Шекспира , Отелло — это стратегическая настольная игра для двух игроков, играемых на доске 8×8 . Говорят, что требуется минута, чтобы научиться, [и] целая жизнь, чтобы освоить . Действительно, нет ничего необычного в..