Кто такой DevOps-инженер?
Объясняем в формате «вопрос-ответ». В статье вы найдёте ответы на 12 вопросов, дополненные комментариями экспертов:
https://tprg.ru/nV5H
#devops
Объясняем в формате «вопрос-ответ». В статье вы найдёте ответы на 12 вопросов, дополненные комментариями экспертов:
https://tprg.ru/nV5H
#devops
Как научиться программировать?
Если вы не можете понять, как найти в себе силы и учить программирование, советуем почитать статью ниже. Она объясняет, как сохранить мотивацию в обучении, а также развеивает некоторые мифы о программировании.
Большая часть статьи полезна всем разработчикам, а в последней части идут уже рекомендации по веб-разработке. Есть одно «но»: материал на английском.
Статья: https://tprg.ru/JSsy
Анимированная версия: https://youtu.be/sffufVH7aog
#советы
Если вы не можете понять, как найти в себе силы и учить программирование, советуем почитать статью ниже. Она объясняет, как сохранить мотивацию в обучении, а также развеивает некоторые мифы о программировании.
Большая часть статьи полезна всем разработчикам, а в последней части идут уже рекомендации по веб-разработке. Есть одно «но»: материал на английском.
Статья: https://tprg.ru/JSsy
Анимированная версия: https://youtu.be/sffufVH7aog
#советы
YouTube
How to Learn to Code in 2021 - Tips and Advice from a Self-Taught Programmer
Want to learn how to code in 2021 but don't know where to start? The process can be intimidating so I decided to make the video I wish I had when I started learning how to code as a self-taught programmer so you can learn to code faster and with less frustration.…
Как писать чистый код на JavaScript?
Выучить синтаксис JavaScript недостаточно для того, чтобы писать качественный код. Чтобы код оставался читабельным, переиспользуемым и пригодным для рефакторинга, необходимо придерживаться некоторых правил чистого кода. Они приведены в этом репозитории:
github.com/ryanmcdermott/clean-code-javascript
Перевод на русский: github.com/maksugr/clean-code-javascript
#js
Выучить синтаксис JavaScript недостаточно для того, чтобы писать качественный код. Чтобы код оставался читабельным, переиспользуемым и пригодным для рефакторинга, необходимо придерживаться некоторых правил чистого кода. Они приведены в этом репозитории:
github.com/ryanmcdermott/clean-code-javascript
Перевод на русский: github.com/maksugr/clean-code-javascript
#js
Подборка алгоритмов, которые правят миром
Какие компьютерные алгоритмы наиболее часто используются в нашем мире? Какие из них стоят за работой, скажем, систем связи и Интернета? Ответы — в статье:
https://tprg.ru/Ri6p
#алгоритмы
Какие компьютерные алгоритмы наиболее часто используются в нашем мире? Какие из них стоят за работой, скажем, систем связи и Интернета? Ответы — в статье:
https://tprg.ru/Ri6p
#алгоритмы
Видеокурс по алгоритмам и структурам данных
Курс состоит из 8 видеоуроков, которые посвящены различным темам: сортировки, поиск, деревья, графы, хеш-таблицы и другие. Лекции ведёт лектор МГУ Сергей Бабичев:
https://tprg.ru/7Pmk
#алгоритмы #курсы
Курс состоит из 8 видеоуроков, которые посвящены различным темам: сортировки, поиск, деревья, графы, хеш-таблицы и другие. Лекции ведёт лектор МГУ Сергей Бабичев:
https://tprg.ru/7Pmk
#алгоритмы #курсы
👍1
Как настроить сервер для сайта?
Чтобы запустить сайт, надёжнее всего разместить его на удалённом сервере. Мы рассмотрим в инструкции настройку виртуального сервера на примере хостинга DigitalOcean. На самом сервере мы запустим операционную систему Ubuntu 20.04 LTS:
https://tprg.ru/Dy7L
#веб
Чтобы запустить сайт, надёжнее всего разместить его на удалённом сервере. Мы рассмотрим в инструкции настройку виртуального сервера на примере хостинга DigitalOcean. На самом сервере мы запустим операционную систему Ubuntu 20.04 LTS:
https://tprg.ru/Dy7L
#веб
This media is not supported in your browser
VIEW IN TELEGRAM
Симуляция столкновения галактик в командной строке
Да-да, разработчик реализовал красивую симуляцию с помощью ASCII-символов. Написано на C++. Ниже вы найдёте код, который можно запустить самому.
Видео на YouTube: https://youtu.be/x62gOfZ9hCw
Код: github.com/DinoZ1729/Galaxy
#cpp
Да-да, разработчик реализовал красивую симуляцию с помощью ASCII-символов. Написано на C++. Ниже вы найдёте код, который можно запустить самому.
Видео на YouTube: https://youtu.be/x62gOfZ9hCw
Код: github.com/DinoZ1729/Galaxy
#cpp
🔥1
Подборка курсов с видеолекциями по компьютерным наукам
В репозитории на GitHub собраны ссылки на курсы по множеству тем, включая алгоритмы, машинное обучение, мобильную и веб-разработку, безопасность и компьютерную графику. Можете найти что-то для себя.
Все курсы на английском языке, однако будет достаточно и базового знания языка:
https://github.com/Developer-Y/cs-video-courses
В репозитории на GitHub собраны ссылки на курсы по множеству тем, включая алгоритмы, машинное обучение, мобильную и веб-разработку, безопасность и компьютерную графику. Можете найти что-то для себя.
Все курсы на английском языке, однако будет достаточно и базового знания языка:
https://github.com/Developer-Y/cs-video-courses
Задача про производство двигателей
Сегодня мы предлагаем решить задачу попроще. Но будьте внимательны.
Новая экспериментальная производственная линия тестируется перед запуском на заводе. Линия выпускает автомобильные двигатели.
В ходе тестирования выпуск продукции на линии удваивался ежедневно, и задача по выпуску продукции была выполнена за 18 дней.
Сколько дней занял выпуск 25% этой продукции?
#задачи
Сегодня мы предлагаем решить задачу попроще. Но будьте внимательны.
Новая экспериментальная производственная линия тестируется перед запуском на заводе. Линия выпускает автомобильные двигатели.
В ходе тестирования выпуск продукции на линии удваивался ежедневно, и задача по выпуску продукции была выполнена за 18 дней.
Сколько дней занял выпуск 25% этой продукции?
#задачи
Сколько дней занял выпуск 25% этой продукции?
Anonymous Quiz
22%
5 дней
18%
9 дней
10%
13 дней
50%
16 дней
Какие алгоритмы и структуры данных нужно освоить начинающему специалисту по Data Science?
Поскольку Data Science — это огромная область, в которой легко заблудиться новичку, мы спросили у экспертов, какие алгоритмы и структуры данных нужно знать в первую очередь. Их ответы вы найдёте в статье:
https://tprg.ru/POQ4
#data_science #алгоритмы
Поскольку Data Science — это огромная область, в которой легко заблудиться новичку, мы спросили у экспертов, какие алгоритмы и структуры данных нужно знать в первую очередь. Их ответы вы найдёте в статье:
https://tprg.ru/POQ4
#data_science #алгоритмы
Какой язык программирования вам пришёлся больше всего по душе? Им может быть не тот язык, на котором вы пишете на учёбе или работе. Делитесь в комментариях.
Рекомендации по именованию переменных
В этой статье вы найдёте советы, как выбирать имена переменных таким образом, чтобы код остался читабелен для вас и других разработчиков:
https://tprg.ru/CcAx
#советы
В этой статье вы найдёте советы, как выбирать имена переменных таким образом, чтобы код остался читабелен для вас и других разработчиков:
https://tprg.ru/CcAx
#советы
Forwarded from MaaS — meme as a service (ex. Представляешь, )
создан GitHub-репозиторий, который поможет изучить более 20 различных технологий
В нём можно найти инфу о разработке собственной операционной системы, языка программирования, нейросети, поискового движка и много чего ещё интересного. И что самое классное, всё это бесплатно:
https://tprg.ru/Eo9e
В нём можно найти инфу о разработке собственной операционной системы, языка программирования, нейросети, поискового движка и много чего ещё интересного. И что самое классное, всё это бесплатно:
https://tprg.ru/Eo9e
This media is not supported in your browser
VIEW IN TELEGRAM
Трассировка лучей из ASCII-символов в командной строке
Недавно мы делились симуляцией столкновения галактик из ASCII-символов. Тот же разработчик реализовал и условную трассировку лучей из видео.
Видео на YouTube: https://youtu.be/QkETiyYWh2o
Исходники: https://github.com/DinoZ1729/Ray
#cpp
Недавно мы делились симуляцией столкновения галактик из ASCII-символов. Тот же разработчик реализовал и условную трассировку лучей из видео.
Видео на YouTube: https://youtu.be/QkETiyYWh2o
Исходники: https://github.com/DinoZ1729/Ray
#cpp
7 советов для новичков в Data Science
Как подготовиться к работе с крупным проектом начинающему специалисту в Data Science? Мы подготовили 7 советов, которые помогут научиться Data Science эффективнее:
https://tprg.ru/Dspm
#data_science
Как подготовиться к работе с крупным проектом начинающему специалисту в Data Science? Мы подготовили 7 советов, которые помогут научиться Data Science эффективнее:
https://tprg.ru/Dspm
#data_science
Что почитать: «Теоретический минимум по Computer Science. Всё, что нужно программисту и разработчику» Владстона Феррейра Фило
Казалось бы, что это очередная книга для «чайников». Однако в ней объясняется множество неочевидных моментов, связанных с основными понятиями, которые далеко не всегда встретишь в подобных книгах для новичков. Например, как хранятся в памяти односвязный и двусвязный списки.
Книга написана доступным языком, и объяснение основных принципов и понятий идёт от простого к сложному.
Обзор книги: https://tprg.ru/WTbc
#книги #алгоритмы
Казалось бы, что это очередная книга для «чайников». Однако в ней объясняется множество неочевидных моментов, связанных с основными понятиями, которые далеко не всегда встретишь в подобных книгах для новичков. Например, как хранятся в памяти односвязный и двусвязный списки.
Книга написана доступным языком, и объяснение основных принципов и понятий идёт от простого к сложному.
Обзор книги: https://tprg.ru/WTbc
#книги #алгоритмы
Как поучаствовать в open source проекте?
Open source проекты (или проекты с открытым исходным кодом) поддерживаются сообществами программистов. Для участия в них можно найти несколько причин:
— отточить свои навыки кодинга и работы над крупным проектом;
— улучшить работу и дополнить функциями инструменты, которыми вы пользуетесь;
— иметь красивый профиль на GitHub, который красноречиво о вас скажет при устройстве на работу.
Мы ответили на 8 основных вопросов по участию в open source проекте:
https://tprg.ru/uZas
#советы
Open source проекты (или проекты с открытым исходным кодом) поддерживаются сообществами программистов. Для участия в них можно найти несколько причин:
— отточить свои навыки кодинга и работы над крупным проектом;
— улучшить работу и дополнить функциями инструменты, которыми вы пользуетесь;
— иметь красивый профиль на GitHub, который красноречиво о вас скажет при устройстве на работу.
Мы ответили на 8 основных вопросов по участию в open source проекте:
https://tprg.ru/uZas
#советы