Публикации по теме 'learning-to-code'
Изучение Kotlin Coroutines как Java-разработчик (Часть I)
В рамках моего приключения по экспериментам с языками JVM, Kotlin занял первое место в моем списке, потому что он краткий и в то же время очень удобочитаемый для такого Java-разработчика, как я.
Одна вещь, которая мне не пришла естественно, - это концепция сопрограмм и приостанавливающих функций, особенно когда я пытался понять их с традиционной точки зрения потоковой передачи Java.
Во-первых, давайте кратко рассмотрим простой пример приостановки функции в сопрограммах:
Первое, что..
Искусство кода
Кимми Риндель - сообразительный художник из Крайстчерча, который всегда хотел научиться программировать. В 20 лет она была одной из самых молодых в когорте Харакеке. Мы поговорили с ней о ее опыте работы в школе веб-разработки Enspiral Dev Academy.
Я получила степень бакалавра визуальных искусств, которая посвящена искусству и теории. Итак, вы выходите из этого, создавая произведения искусства в любой среде, а затем много теоретических вещей. Я много рисовал с помощью Illustrator..
Как преобразовать изображение в ASCII-графику с помощью Python за 5 шагов
В этой простой и понятной статье мы преобразуем изображение в символы ASCII с помощью Python.
Если вы младший разработчик и ищете новый вызов, это может быть хорошим упражнением!
1. Карта символов ASCII
Во-первых, мы создадим String со всеми символами, которые будут использоваться для создания изображения ASCII.
ascii_characters_by_surface = "`^\",:;Il!i~+_-?][}{1)(|\\/tfjrxnuvczXYUJCLQ0OZmwqpdbkhao*#MW&8%B@$"
Эти символы упорядочены в зависимости от..
Деструктуризация вложенных объектов в JavaScript
Руководство по деструктурированию вложенного объекта, заключенного в массив.
Недавно я опубликовал две статьи, объясняющие деструктурирование массивов и объектов . Мы также можем использовать деструктурирование при работе с вложенными структурами данных, такими как вложенный объект. Давайте начнем с рассмотрения деструктурирования вложенного объекта, заключенного в массив.
const cats = [{
name: "Molly",
owner: "Fred Larkin",
color: "Brown",..
🐳 6 лучших веб-сайтов для изучения Docker и контейнеризации
Лучшие бесплатные ресурсы для изучения Docker и контейнеризации в 2023 году.
Docker и введенная им концепция контейнеризации стали неотъемлемой частью процесса разработки и развертывания программного обеспечения, который многие из нас будут использовать сегодня.
Они изменили технический ландшафт, облегчив разработчикам упаковку своих приложений и зависимостей в один аккуратный портативный контейнер.
Но давайте остановимся на мгновение.
Если вы новичок в этом мире, жаргон может..
Что важнее: Hard или Soft Skills для программистов
Вы стоите у стойки регистрации в кампусе Google в Боулдере, штат Колорадо, и ждете, когда начнется ваше собеседование по программированию. Напротив вас в холле сидят еще два кандидата:
Харизматичный разработчик airpods, который может очаровать любого в комнате, но требует мучительных 8 часов, чтобы заставить работать связанный список. Вундеркинд программирования, который пишет игры на ассемблере, но такой колоссальный придурок, что все равно никто не будет играть в их игру.
Кто из..
Переход на должность технического директора
Смена роли с маркетолога на разработчика стала для меня огромным прыжком в неизвестность.
Всего несколько месяцев назад я ничего не знал о разработке. Итак, я немного знал CSS и HTML, но я не думаю, что это действительно имеет значение.
Когда мой соучредитель пробежался со мной по нашей кодовой базе, я почувствовал себя смущенным и незаинтересованным. Я просто не понял этого.
Так что я продолжил свой маркетинг. Написание сообщений в блогах и буферизация твитов были для меня..
Новые материалы
Как переключать алгоритмы во время выполнения с помощью шаблона стратегии в C #
ДИЗАЙН УЗОРЫ СЕРИИ
Как переключать алгоритмы во время выполнения с помощью шаблона стратегии в C #
Когда, почему и как использовать шаблон стратегии в C #. Быстрое и легкое введение...
Веб-сокеты и визуализация данных
Веб-сокеты и визуализация данных
Редко можно поговорить с кем-то, кто технически подкован и не имеет представления о том, куда движутся технологии. Правильно это или нет, есть одна вещь,..
Запуск Javascript на C# : сочетание двух мощных языков
Оглавление
— Предварительные условия — Введение — Применения/варианты использования — Clearscript и V8 Engine — Давайте писать код! — Заключение — Дополнительно
Предпосылки..
Методы оптимизации производительности JavaScript
Веб-разработчику важно убедиться, что ваш код JavaScript оптимизирован для повышения производительности. Это не только сделает ваш веб-сайт или приложение более быстрым и отзывчивым, но также..
Лучший язык программирования для разработки игр?
Хотите совершить прорыв в разработке игр ? Это то что тебе нужно знать. Если вы хотите создать следующую умопомрачительную игру, эта статья от компании по разработке программного обеспечения..
Ежемесячное Ретро №2
Привет август. И прощай, июль. Как пришла и ушла твоя слава середины лета.
До сих пор это была довольно веселая двухмесячная поездка на 8th Light. Создавая игры в крестики-нолики, я..