Как путешествовать по миру без отрыва от работы
Многие люди живут там, где есть работа. Это касается, например, Москвы — часто слышны речи из разряда «Я бы жил в любом другом городе, но здесь есть хорошо оплачиваемая работа…». В этой статье мы поговорим с программистом, который смог вырваться из офисных клеток корпораций и сделать свою рабочую жизнь интересной и захватывающей.
Читать статью
#freelance #tips #article
Многие люди живут там, где есть работа. Это касается, например, Москвы — часто слышны речи из разряда «Я бы жил в любом другом городе, но здесь есть хорошо оплачиваемая работа…». В этой статье мы поговорим с программистом, который смог вырваться из офисных клеток корпораций и сделать свою рабочую жизнь интересной и захватывающей.
Читать статью
#freelance #tips #article
Принцип YAGNI. You Ain't Gonna Need It
Согласно адептам принципа YAGNI, желание писать код, который не нужен прямо сейчас, но может понадобиться в будущем, приводит к нежелательным последствиям. Подробнее в статье.
Читать статью
#article #oop #development
Согласно адептам принципа YAGNI, желание писать код, который не нужен прямо сейчас, но может понадобиться в будущем, приводит к нежелательным последствиям. Подробнее в статье.
Читать статью
#article #oop #development
Git Graph — это расширение для VS Code, которое помогает просматривать ветки репозитория и также делать поиск по истории. Для разработчиков кто часто принимает pull request и делает code review это расширение станет незаменимым.
VS Code Marketplace | GitHub
#tools #git
VS Code Marketplace | GitHub
#tools #git
Forwarded from WebDEV
Что такое объектная модель документа и зачем она нужна
Понятие DOM у всех на слуху, но лишь некоторые знают что это такое, зачем оно нужно и главное как с ним работать. В статье мы проведем детальный обзор DOM-структуры.
Читать статью
#article #web
Понятие DOM у всех на слуху, но лишь некоторые знают что это такое, зачем оно нужно и главное как с ним работать. В статье мы проведем детальный обзор DOM-структуры.
Читать статью
#article #web
Как делать меньше ошибок в коде?
Избегая ошибки в коде, вы повышаете эффективность работы, успеваете делать больше за тот же промежуток времени. Мы расскажем некоторые советы, позволяющие избегать ошибок в коде.
Читать статью
#tips #programming
Избегая ошибки в коде, вы повышаете эффективность работы, успеваете делать больше за тот же промежуток времени. Мы расскажем некоторые советы, позволяющие избегать ошибок в коде.
Читать статью
#tips #programming
Prettier — это своеобразный преобразователь кода. Его целью является обеспечение применения стандартизированного стиля кодирования. Благодаря Prettier код можно форматировать прямо в редакторе.
VS Code Marketplace | GitHub
#tools #vscode
VS Code Marketplace | GitHub
#tools #vscode
Forwarded from WebDEV
Google Chrome для разработчиков: 5 советов
Браузер Chrome наполнен множество функций, которые значительно облегчают жизнь программистам. В статье мы расскажем про 5 крутых фишек Google Chrome, которые вы могли не знать.
Читать статью
#chrome #browser #tips
Браузер Chrome наполнен множество функций, которые значительно облегчают жизнь программистам. В статье мы расскажем про 5 крутых фишек Google Chrome, которые вы могли не знать.
Читать статью
#chrome #browser #tips
Почему C# программисты так востребованы
C# программисты становятся более востребованными благодаря развивающейся экосистеме языка. На нём пишут бэкенд, приложения, игры.
Разберёмся, в чём причина популярности языка.
Читать статью
#csharp #article #careers
C# программисты становятся более востребованными благодаря развивающейся экосистеме языка. На нём пишут бэкенд, приложения, игры.
Разберёмся, в чём причина популярности языка.
Читать статью
#csharp #article #careers
GitLens — это расширение для VS Code, которое расширяет возможности встроенного git. Расширение имеет большое количество функций и гибкие настройки. Одним кликом можно получить информацию о авторе, аннотацию и многое другое.
VS Code Marketplace | GitHub
#vscode #git #tool
VS Code Marketplace | GitHub
#vscode #git #tool
15 полезных команд Git
Использование Git порой может казаться пугающим. Нужно изучить столько команд и деталей. Но документация Git, несмотря на свои объемы, очень доступна. Когда вы преодолеете первоначальный страх, все начнет становиться на свои места.
Я хочу познакомить вас со списком из 15 команд Git, о которых вы, возможно, еще не знаете, но я надеюсь, что они вам пригодятся при освоении этого прекрасного инструмента.
Читать статью
#git #tips #article
Использование Git порой может казаться пугающим. Нужно изучить столько команд и деталей. Но документация Git, несмотря на свои объемы, очень доступна. Когда вы преодолеете первоначальный страх, все начнет становиться на свои места.
Я хочу познакомить вас со списком из 15 команд Git, о которых вы, возможно, еще не знаете, но я надеюсь, что они вам пригодятся при освоении этого прекрасного инструмента.
Читать статью
#git #tips #article
Возможности поиска Google, о которых вы не знали
Мы ежедневно пользуемся поисковиками. Но мало кто знает, что те простейшие запросы, которые обычно поступают от нас в Google, не совсем эффективны.
C возможностями расширенного поиска дело идет куда быстрее! В статье описаны одни из самых полезных хаков, с помощью которых на поисковые запросы можно получить более точные ответы.
Читать статью
#article #tips
Мы ежедневно пользуемся поисковиками. Но мало кто знает, что те простейшие запросы, которые обычно поступают от нас в Google, не совсем эффективны.
C возможностями расширенного поиска дело идет куда быстрее! В статье описаны одни из самых полезных хаков, с помощью которых на поисковые запросы можно получить более точные ответы.
Читать статью
#article #tips
Собеседование для программиста: основные этапы и подготовка
Вы находитесь в поиске работы в сфере IT и хотите наилучшим образом подготовиться к собеседованию? Именно для вас мы постарались собрать как можно больше полезных советов.
Читать статью
#article #career #interview
Вы находитесь в поиске работы в сфере IT и хотите наилучшим образом подготовиться к собеседованию? Именно для вас мы постарались собрать как можно больше полезных советов.
Читать статью
#article #career #interview
Как выбрать язык программирования для старта?
Важно сфокусировать все свое внимание на одном языке. Шансы найти работу разработчиком, хорошо зная один язык, намного выше, чем опосредованно зная десять разных. Если вы еще не определились, на чем хотите писать, эта статья для вас.
Читать статью
#article #programming #tips
Важно сфокусировать все свое внимание на одном языке. Шансы найти работу разработчиком, хорошо зная один язык, намного выше, чем опосредованно зная десять разных. Если вы еще не определились, на чем хотите писать, эта статья для вас.
Читать статью
#article #programming #tips
5 новых языков программирования
Вот уже несколько десятилетий основой программирования служат Java, C и его производные, Python, Ruby. Они проверены временем, тысячами разработчиков и пользователей. Однако время диктует новые требования к языкам: они должны обеспечивать большее быстродействие, как исполняющей машины, так и оператора.
Читать статью
#article #code
Вот уже несколько десятилетий основой программирования служат 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
Если вы новичок в 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
В Figma можно создавать:
• интерактивные прототипы сайтов и мобильных приложений;
• элементы интерфейса — иконки, кнопки, меню, окна, формы обратной связи;
• векторные иллюстрации.
Команда Figma создала продукт, который из коробки включает в себя одновременную работу нескольких дизайнеров, версионность документа и много других возможностей. Они упрощают жизнь как дизайнеру, так и разработчику.
Читать статью
#article #design
Правильный ответ: [1, 2, 3, empty x 7, 11]
Когда в массив добавляется значение, которое выходит за пределы длины массива, JavaScript создает так называемые "пустые ячейки". На самом деле они имеют значения undefined.
Когда в массив добавляется значение, которое выходит за пределы длины массива, JavaScript создает так называемые "пустые ячейки". На самом деле они имеют значения undefined.