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

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

Ссылка: @Portal_v_IT

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

Канал на бирже: telega.in/c/dailycoding
Download Telegram
Как путешествовать по миру без отрыва от работы

Многие люди живут там, где есть работа. Это касается, например, Москвы — часто слышны речи из разряда «Я бы жил в любом другом городе, но здесь есть хорошо оплачиваемая работа…». В этой статье мы поговорим с программистом, который смог вырваться из офисных клеток корпораций и сделать свою рабочую жизнь интересной и захватывающей.

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

#freelance #tips #article
Принцип YAGNI. You Ain't Gonna Need It

Согласно адептам принципа YAGNI, желание писать код, который не нужен прямо сейчас, но может понадобиться в будущем, приводит к нежелательным последствиям. Подробнее в статье.

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

#article #oop #development
Git Graph — это расширение для VS Code, которое помогает просматривать ветки репозитория и также делать поиск по истории. Для разработчиков кто часто принимает pull request и делает code review это расширение станет незаменимым.

VS Code Marketplace | GitHub

#tools #git
Forwarded from WebDEV
Что такое объектная модель документа и зачем она нужна

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

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

#article #web
Как делать меньше ошибок в коде?

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

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

#tips #programming
Prettier — это своеобразный преобразователь кода. Его целью является обеспечение применения стандартизированного стиля кодирования. Благодаря Prettier код можно форматировать прямо в редакторе.

VS Code Marketplace | GitHub

#tools #vscode
Forwarded from WebDEV
Google Chrome для разработчиков: 5 советов

Браузер Chrome наполнен множество функций, которые значительно облегчают жизнь программистам. В статье мы расскажем про 5 крутых фишек Google Chrome, которые вы могли не знать.

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

#chrome #browser #tips
Почему C# программисты так востребованы

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

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

#csharp #article #careers
WebDEV — это наш канал для начинающих и продвинутых веб-разработчиков.

На канале публикуем:
— обзоры JavaScript и CSS библиотек;
— обучающие статьи;
— советы разработчикам бэкенда и фронтенда.

Рекомендуем подписаться: @webb_dev
GitLens — это расширение для VS Code, которое расширяет возможности встроенного git. Расширение имеет большое количество функций и гибкие настройки. Одним кликом можно получить информацию о авторе, аннотацию и многое другое.

VS Code Marketplace | GitHub

#vscode #git #tool
Китайцы спамят ошибки в репозитории Notepad++. Это связано с протестами в Гонконге.

#news
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
Правила простые. Выберите один из вариантов ответа, а позже мы скажем правильный ответ.

Выберите ответ ниже 👇
​​Правильный ответ: [1, 2, 3, empty x 7, 11]

Когда в массив добавляется значение, которое выходит за пределы длины массива, JavaScript создает так называемые "пустые ячейки". На самом деле они имеют значения undefined.