Найти в Дзене
Покупайте СтеллыИ дарите их за контент
3 года назад

Настройка монорепозитория с помощью pnpm и TypeScript

Приходилось ли вам работать над проектом, в котором каждое приложение, входящее в его состав, находилось в разных репозиториях? Это может расстраивать и отнимать много времени. Или, возможно, у вас есть код, который вы хотели бы использовать в разных проектах, но не хотите возиться с установкой и управлением пакетом NPM. На помощь приходит монорепозиторий. Он позволяет вам поместить все ваши приложения для проекта в один репозиторий, обмениваться кодом между ними и многое другое! И хотя эта концепция не нова, современные инструменты упрощают ее настройку...

3 года назад

Кастомизация терминала ZSH менее чем за 5 минут

Привет, друзья, добро пожаловать к нам в блог. Сегодня мы покажем вам, как кастомизировать свой ZSH-терминал на своем Mac. В конце этого урока вы сможете настроить его в соответствии со своими потребностями/предпочтениями. Давайте начнем! iTerm 2 iTerm 2 - это замена стандартного приложения терминала Mac. Оно абсолютно бесплатно и предоставляет множество очень удобных функций (например, разделение панелей, глобальный поиск, триггеры и тд), а также множество возможностей настройки (мы рассмотрим их позже)...

3 года назад

12 API, которые могут понравиться вам как разработчику

Вы начинаете новый проект, изучаете новую технологию или создаете новую функцию, и у вас уже все продумано, как вы собираетесь это реализовать, что будет сделано, за исключением данных, которые вы собираетесь использовать? Это случается так часто, верно? Но не волнуйтесь! Мы создали список классных, бесплатных и простых в использовании API, которые нам понравились, и которыми мы поделимся с вами! 1. PokéAPI Цель PokéAPI - предоставить единый источник, в котором есть много информации о покемонах (ходы, типы, способности)! - Требуется ключ API: Нет 2. GIPHY GIPHY - это крупнейшая в мире библиотека GIF и видео, позволяющая настраивать набор мощных функций...

3 года назад

Carbon - новый язык программирования от Google, призван стать преемником C++

Carbon, новейший #язык программирования, созданный в Google, был представлен на днях в качестве экспериментального преемника C++. За годы своего существования #Google создал несколько языков программирования, некоторые из которых стали более популярными и известными, чем другие. Например, #Golang (или просто Go) был создан с целью улучшения разработки серверов и распределенных систем и с тех пор был тепло принят общественностью. Между тем, язык программирования Dart, изначально задуманный как альтернатива JavaScript, достиг популярности только после выхода Flutter...

3 года назад

10 лучших практик для рефакторинга кода

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

3 года назад

Прокачиваем терминал на MacOS

Наша редакция старается улучшать свою и вашу жизнь, находя интересные и полезные вещи в программировании. Сегодня мы хотим представить вашему вниманию новый #плагин для терминала под названием Fig.io, который прокачает ваш #терминал до уровня Pro! Он имеет полное автозаполнение и IntelliSense, как в Visual Studio Code. Этот плагин совершенно #бесплатный (правда, только для Mac), так что вы можете отправиться на сайт, чтобы загрузить и установить его. Давайте проверим его! Fig.io в действии Процесс...

Покупайте СтеллыИ дарите их за контент