Daily Coding 🔥
8.7K subscribers
1.82K photos
6 videos
1 file
1.66K links
Канал, который научит вас программировать лучше и эффективнее.

Интересные задачи, обучающие статьи, советы по стилю кода и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/dailycoding
Download Telegram
Почему C# программисты так востребованы

C# программисты становятся более востребованными благодаря развивающейся экосистеме языка. На нём пишут бэкенд, приложения, игры.
Разберёмся, в чём причина популярности языка.

Читать статью

#csharp #article #careers
15 полезных команд Git

Использование Git порой может казаться пугающим. Нужно изучить столько команд и деталей. Но документация Git, несмотря на свои объемы, очень доступна. Когда вы преодолеете первоначальный страх, все начнет становиться на свои места.

Я хочу познакомить вас со списком из 15 команд Git, о которых вы, возможно, еще не знаете, но я надеюсь, что они вам пригодятся при освоении этого прекрасного инструмента.

Читать статью

#git #tips #article
Возможности поиска Google, о которых вы не знали

Мы ежедневно пользуемся поисковиками. Но мало кто знает, что те простейшие запросы, которые обычно поступают от нас в Google, не совсем эффективны.

C возможностями расширенного поиска дело идет куда быстрее! В статье описаны одни из самых полезных хаков, с помощью которых на поисковые запросы можно получить более точные ответы.

Читать статью

#article #tips
Собеседование для программиста: основные этапы и подготовка

Вы находитесь в поиске работы в сфере IT и хотите наилучшим образом подготовиться к собеседованию? Именно для вас мы постарались собрать как можно больше полезных советов.

Читать статью

#article #career #interview
Как выбрать язык программирования для старта?

Важно сфокусировать все свое внимание на одном языке. Шансы найти работу разработчиком, хорошо зная один язык, намного выше, чем опосредованно зная десять разных. Если вы еще не определились, на чем хотите писать, эта статья для вас.

Читать статью

#article #programming #tips
5 новых языков программирования

Вот уже несколько десятилетий основой программирования служат Java, C и его производные, Python, Ruby. Они проверены временем, тысячами разработчиков и пользователей. Однако время диктует новые требования к языкам: они должны обеспечивать большее быстродействие, как исполняющей машины, так и оператора.

Читать статью

#article #code
Кто вы в IT?

Если вы новичок в IT или вы не до конца поняли, кто есть кто и кто что делает, то эта статья будет полезна для вас. Я попробую пройтись по главным позициям в IT и расскажу, чем они занимаются.

В статье рассмотрены CEO, CTO, Product Manager, Project Manager, Team Lead, Product Owner, QA/QC Engineer, Technical Writer, System Administrator, Sales Manager и Software Developer.

Читать статью

#article #career #job
Графический редактор Figma

В Figma можно создавать:
• интерактивные прототипы сайтов и мобильных приложений;
• элементы интерфейса — иконки, кнопки, меню, окна, формы обратной связи;
• векторные иллюстрации.

Команда Figma создала продукт, который из коробки включает в себя одновременную работу нескольких дизайнеров, версионность документа и много других возможностей. Они упрощают жизнь как дизайнеру, так и разработчику.

Читать статью

#article #design
Что такое рефакторинг кода?

Рефакторинг или реорганизация кода — процесс изменения внутренней структуры программного продукта, не затрагивающий её внешнего поведения и имеющий целью облегчение понимания программного кода и, пусть и не всегда, оптимизацию производительности.

В основе рефакторинга лежит последовательность небольших преобразований программного кода, сохраняющих его поведение. Подробнее в статье.

Читать статью

#article #programming
Почему я до сих пор использую Vim.
И нет, это не потому, что я не знаю, как из него выйти.

Vim — отличный редактор. Я начал использовать его, потому что это, в первую очередь, расширяемый редактор, который не ворует все ресурсы вашего компьютера. Печатая код в Atom или Code, я часто зависал на несколько минут, когда просто вводил один символ.

Читать статью

#article #vim #editor
Топ 5 сайтов для прокачивания навыков программирования в 2020 году

Решение задач — хороший способ развить навыки разработки и найти пробелы в знаниях. В статье есть топ 5 сервисов для проверки и апгрейда своего скила.

Читать статью

#article #tools #coding
Основной вопрос собеседования: Можете ли вы объяснить каждую часть URL?

URL — это аббревиатура от Uniform Resource Locator. Как следует из названия, URL детализирует конкретное местоположение для уникального ресурса в Интернете и служит инструментом, который браузеры используют для извлечения любого опубликованного ресурса в определенном месте. Давайте разберем URL по частям.

Читать статью

#article #interview #web
Новые функции в ES2020

В новом году была выпущена свежая версия ECMAScript! Это хорошая новость для тех, кто любит ECMAScript. В предыдущей версии ES было много забавных и полезных функций. Чего же ожидать на этот раз? Давайте ознакомимся вкратце!

Читать статью

#article #js #features
"Фронтенд" и "бэкенд" простыми словами

Объясняем разницу между "фронтендом" и "бекендом" простыми словами.

Читать статью

#article #backend #frontend
✒️ Как писать хороший и понятный код. 3 простых способа для программиста

Написать простой код несложно. Но если речь о том, чтобы он был готов к будущему использованию кем-либо, то все сразу усложняется. Дело в том, что такой код должен быть еще более чистым и понятным.

Программировать сложно. Когда вы пишете программу, в которой дофигалионы строк, вы делаете ошибки. Иногда они значительные, иногда — не очень. Но вне зависимости от размера для их поиска и исправления необходимо время. Иногда вам нужна помощь, чтобы выбраться из воронки отчаяния и безысходности, в которую вы попадаете, работая над своим кодом.

🔍 Читать статью

#article #coding #tips
📑 Как правильно пользоваться консолью JavaScript

Умеешь только в простейшие консольные команды типа console.log? Мы сделаем тебя великим мастером консоли!

Давайте начистоту – как вы дебажите код? Ну не отрицайте, конечно же, логируете сообщения в консоль браузера – все мы так делаем. console.log отлично работает, он быстрый, удобный – но не оптимальный. Раз уж мы идем по легкому пути, давайте делать это с шиком!

🔍 Читать статью

#article #js #tips
📑 Как у российских полярников появилась сотовая связь в Антарктиде

В начале 2020 года МТС первым из российских операторов запустил сотовую связь в Антарктиде. Чтобы добраться до ледяного континента, специалисты компании прошли обучение для моряков и жесткий медконтроль, а всего путь составил более 10 дней! Как проходило это увлекательно путешествие и что за оборудование установили? Читайте в статье.

🔍 Читать статью

#article #network
📑 Как начать учиться быстрее и эффективнее

Хочется поскорее освоить новый язык программирования или технологию, но у вас не получается сосредоточится и заставить себя? Не проблема: вот ряд способов учиться быстрее.

🔍 Читать статью

#article #tips
📑 Монолитная vs Микросервисная архитектура

Наверняка вы часто встречали статьи о том, что же лучше. В этой статье мы расскажем вам свое мнение.

🔍 Читать статью

#article #coding
Безлимитный доступ к UI8

📑 Самый полезный сервис для дизайнеров и программистов

В этой статье мы расскажем вам о замечательном сайте UI8 и о боте в телеграме, который предоставляет альтернативный доступ к этому сайту намного дешевле.

🔍 Читать статью

#design #article