Хобрук: Ваш путь к мастерству в программировании

Публикации по теме '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. Создавая игры в крестики-нолики, я..