Публикации по теме 'coding'
Добро пожаловать в Клуб Самозванцев
(Следующее было написано как предисловие к превосходной, очень рекомендуемой книге Роба Конери Справочник самозванца )
Для меня было честью, что меня попросили написать предисловие к нескольким книгам на протяжении моей карьеры. Каждый раз моя первая реакция - что-то вроде «Ого, как здорово! Какая честь! ЭЙ ПОСМОТРЕТЬ КТО-ТО ХОЧЕТ, ЧТО Я НАПИСАЛ ИХ ПРЕДИСЛОВИЕ !!! » Моя вторая реакция почти всегда: «О нет! Почему я? Почему они спрашивают меня обо всех людях? Я просто..
Как создавать головоломки Slither Link
Вкусное угощение для любителей алгоритмов
Slither link — одна из моих любимых головоломок с ручкой и бумагой. Это тот же жанр, что и судоку, но я предпочитаю его, потому что он имеет более плавную кривую сложности при решении. Вы начинаете с такой сетки чисел:
Цель состоит в том, чтобы провести линии между точками, чтобы сформировать единую связанную петлю без разветвлений. Каждая пронумерованная ячейка должна быть окружена таким количеством строк.
Я давно хотел написать..
Мои 10 лучших плагинов Neovim
Хотя мне нравится писать столько, сколько я могу, используя VimScript и Lua, иногда вам приходится использовать плагины. Хотя у меня более 10 плагинов, это те 10, которые я использую наиболее часто и которые, как мне кажется, оказывают наибольшее влияние на мою продуктивность vim.
Примечание. Несмотря на то, что большинство подключаемых модулей будут работать на стандартном Vim8, для некоторых из них требуется либо NeoVim, либо Vim, скомпилированный с помощью python.
1. fzf.vim..
Различные способы добавления Javascript в HTML
Есть разные способы добавить Javascript в HTML:
Между тегами <head> . До или после тега </body> . В отдельном файле
Между тегами заголовка
Если мы хотим, чтобы скрипт запускался до отображения содержимого страницы, мы должны добавить его между тегами <head> и </head> .
Браузер читает HTML-документ сверху и, дойдя до скрипта, пытается выполнить строку 7, но не знает, что такое body , поскольку оно еще не создано. Другими словами, тело равно..
Неделя 1 Coding Bootcamp: Кодирование заставляет меня плакать
Я пришел в класс 15 мая с широко открытыми глазами, голодный и готовый принять любые вызовы, которые попадутся на моем пути.
Я вышел из класса 15 мая усталым, взволнованным и собирался спрятаться под одеялом до конца дня.
После завершения первой полной недели программирования я могу сказать минимум: «Черт! Это очень сложно!» Не сложно, потому что я не могу этого сделать. Трудно в том смысле, что за очень короткий промежуток времени есть куча материала.
В течение первой недели на..
Практическая композиция функций в JavaScript (с примерами)
Можем ли мы написать лучший поток кода без традиционных императивов? 🤔
Композиция функций - одно из важнейших понятий в программировании, особенно в функциональном программировании. Это математический эквивалент f (g (h (x))) , который естественным образом выполняется от h до f , compose (f, g, h) . Функция Pipe предлагает те же результаты, но ее выполнение более удобно для чтения людьми, pipe (h, g, f) . Для получения дополнительной информации ознакомьтесь с..
Списки Python, объясненные на примере
ОПИСАНИЕ
В Python инвентарь может быть изменяемым, что означает, что содержащиеся в нем значения часто изменяются. Инвентаризация может быть переменной, которой будет присвоена последовательность значений во время списка, эти значения называются элементами или членами. Это упорядоченная, изменяемая коллекция, в которой можно дублировать элементы.
Определение инвентаря
Мы определяем инвентарь следующим образом: fruit = [«Манго», «Яблоко», «Апельсин», «Банан», «Виноград»] В..