Топ-7 вещей необходимых разработчику ПО
Некоторые способности критичны для любого разработчика программного обеспечения. Они необходимы, чтобы преуспевать на работе, не вредя при этом здоровью.
(Спасибо @NetDeveloperDiary за подготовленную статью)
https://shwanoff.ru/top-7-things-a-software-developer-needs/
Некоторые способности критичны для любого разработчика программного обеспечения. Они необходимы, чтобы преуспевать на работе, не вредя при этом здоровью.
(Спасибо @NetDeveloperDiary за подготовленную статью)
https://shwanoff.ru/top-7-things-a-software-developer-needs/
Чистый код в реальной жизни. Побочные эффекты - зло
С неожиданным поведением программы сталкивался каждый программист. Причиной этого обычно являются баги или побочные эффекты. Как минимизировать ущерб от второго и разберемся в этой статье.
https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-pobochnye-effekty--zlo-5c6330d76accca00ac2dd827
С неожиданным поведением программы сталкивался каждый программист. Причиной этого обычно являются баги или побочные эффекты. Как минимизировать ущерб от второго и разберемся в этой статье.
https://zen.yandex.ru/media/codeblog/chistyi-kod-v-realnoi-jizni-pobochnye-effekty--zlo-5c6330d76accca00ac2dd827
SQL - один из самых ценных навыков
Практически любое приложение, которое вам придется разрабатывать будет использовать базы данных. И это только одна из причин, почему любой человек, который хочет себя называть программистом, обязан знать SQL
https://zen.yandex.ru/media/codeblog/sql--odin-iz-samyh-cennyh-navykov-5c644e2e73490c00ae7ef9fa
Практически любое приложение, которое вам придется разрабатывать будет использовать базы данных. И это только одна из причин, почему любой человек, который хочет себя называть программистом, обязан знать SQL
https://zen.yandex.ru/media/codeblog/sql--odin-iz-samyh-cennyh-navykov-5c644e2e73490c00ae7ef9fa
Изучаем Linux на примере UBUNTU
Видео курс. Изучаем работу в операционной системе Linux на примере дистрибутива Ubuntu, учим терминал, и работу в ОС.
https://www.youtube.com/playlist?list=PL7KBbsb4oaOnEdCxwKkRDXCUNZ-gPYf89
#video #linux
Видео курс. Изучаем работу в операционной системе Linux на примере дистрибутива Ubuntu, учим терминал, и работу в ОС.
https://www.youtube.com/playlist?list=PL7KBbsb4oaOnEdCxwKkRDXCUNZ-gPYf89
#video #linux
Тут ВК Похоже немного приболел )) Пост на моей стене появился сам, + пуш-уведомления от большинства официальных сообществ #вконтакте. Похоже взломали или какой-то джун решил поиграться...
Главные минусы фриланса
Я действительно не люблю фриланс и добровольно никогда не стану работать в таком формате. Почему я так категоричен и что именно мне не нравится на фрилансе - читай в статье ниже
https://zen.yandex.ru/media/codeblog/glavnye-minusy-frilansa-5c65e29293f93600af14d1e8
Я действительно не люблю фриланс и добровольно никогда не стану работать в таком формате. Почему я так категоричен и что именно мне не нравится на фрилансе - читай в статье ниже
https://zen.yandex.ru/media/codeblog/glavnye-minusy-frilansa-5c65e29293f93600af14d1e8
Курт Гантерот. Оптимизация программ на C++. Проверенные методы повышения производительности
В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере - будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере - будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
Оптимизация программ на cpp.pdf
24.8 MB
Как обучаться быстрее
Программисты учатся всю жизнь, а хорошие программисты делают это эффективно. Несколько полезных советов, которые могут тебе быстрее изучать свежий материал.
https://zen.yandex.ru/media/codeblog/kak-obuchatsia-bystree-5c6706f91d345500ae2ede27
Программисты учатся всю жизнь, а хорошие программисты делают это эффективно. Несколько полезных советов, которые могут тебе быстрее изучать свежий материал.
https://zen.yandex.ru/media/codeblog/kak-obuchatsia-bystree-5c6706f91d345500ae2ede27
Arduino с полного нуля от А до Я просто и без нудятины
Свежий видеокурс (да и канал в целом) посвященный разработке под Arduino. Интересный формат подачи теоретического материала в виде рисованой анимации (дудлы). Неплохое качества исполнения, звука и материала.
#video #arduino
https://www.youtube.com/playlist?list=PL7Galt99OaJt_V77PmH6Fc1-lv9EUBLL4
Свежий видеокурс (да и канал в целом) посвященный разработке под Arduino. Интересный формат подачи теоретического материала в виде рисованой анимации (дудлы). Неплохое качества исполнения, звука и материала.
#video #arduino
https://www.youtube.com/playlist?list=PL7Galt99OaJt_V77PmH6Fc1-lv9EUBLL4
Преждевременная оптимизация
Страшнейшая болезнь разработчиков - маниакальное желание оптимизировать все что можно и нельзя. В современных условиях это расточительство может быть вреднее быдлокода.
https://zen.yandex.ru/media/codeblog/prejdevremennaia-optimizaciia-5c69d4c0e4bead00af906943
Страшнейшая болезнь разработчиков - маниакальное желание оптимизировать все что можно и нельзя. В современных условиях это расточительство может быть вреднее быдлокода.
https://zen.yandex.ru/media/codeblog/prejdevremennaia-optimizaciia-5c69d4c0e4bead00af906943
Уроки по языку программирования C# - Учим Шарп
В рамках данного курса мы начнем обучение с самых основ и изучим все важные темы языка программирования C#: основы синтаксиса, продвинутые возможности языка, структуры данных, алгоритмы, паттерны, веб-программирование (.net core).
Занятия проходят в формате прямых трансляций и веду я, автор и администратор канала CODE BLOG. P.S. Сегодня в 20:00 по МСК будет следующий урок.
https://www.youtube.com/playlist?list=PLIIXgDT0bKw4OmiZ9yGmShKsY0XncViZ8
#video #csharp
В рамках данного курса мы начнем обучение с самых основ и изучим все важные темы языка программирования C#: основы синтаксиса, продвинутые возможности языка, структуры данных, алгоритмы, паттерны, веб-программирование (.net core).
Занятия проходят в формате прямых трансляций и веду я, автор и администратор канала CODE BLOG. P.S. Сегодня в 20:00 по МСК будет следующий урок.
https://www.youtube.com/playlist?list=PLIIXgDT0bKw4OmiZ9yGmShKsY0XncViZ8
#video #csharp
Как стать идеальным разработчиком
Прокачав всего один навык можно стать лучшим программистом
https://zen.yandex.ru/media/codeblog/kak-stat-idealnym-razrabotchikom-5c6b2f0794f1e200aebb566a
Прокачав всего один навык можно стать лучшим программистом
https://zen.yandex.ru/media/codeblog/kak-stat-idealnym-razrabotchikom-5c6b2f0794f1e200aebb566a
Адитья Бхаргава. Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих
Алгоритмы - это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы - это просто. А грокать алгоритмы - это веселое и увлекательное занятие.
Алгоритмы - это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы - это просто. А грокать алгоритмы - это веселое и увлекательное занятие.