Forwarded from For Web — фронтенд, дизайн, программирование (forwebdev)
Вышел долгожданный Bootstrap 4: проект почти полностью переписан, всё на флексах, отказались от IE9-, добавили поддержку CSS-переменных, подробности и полный список изменений — http://blog.getbootstrap.com/2018/01/18/bootstrap-4/
Самое доступное видео про Docker из тех, что я видел. Объясняет так же просто, как и Гоша Дударь. Спасибо большое автору! Теперь я с уверенностью могу написать в резюме, что знаю Docker.)) https://youtu.be/I18TNwZ2Nqg
YouTube
Docker за 46 минут | Что нужно знать чтобы начать работать с Докер | Все основы в одном уроке
Docker - Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке
✅ Как инсталировать Docker
✅ Как использовать Docker Image
✅ Как запускать Docker Container
✅ Что такое Dockerfile
✅ Что такое DockerHub
✅ Как создавать Docker Image из…
✅ Как инсталировать Docker
✅ Как использовать Docker Image
✅ Как запускать Docker Container
✅ Что такое Dockerfile
✅ Что такое DockerHub
✅ Как создавать Docker Image из…
Прекрасная консольная оболочка для ОС Linux! https://niklan.net/blog/149
Niklan
Oh My Zsh!
Обзор и инструкция по установке оболочки для терминала Zsh и её модификаций. Сделайте работу в терминале приятнее и эффективнее!
Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
— Козьма Прутков
В данной цитате в сжатой форме подано знание о том, что чем больше мы изучаем какой-то предмет, какую-то область знаний - тем лучше мы начинаем понимать изучаемое. Ибо нейронные связи и все дела. Думаю, лучше всего истинность этой цитаты понимают программисты, так как большинство из них постоянно изучают что-то новое, проходя цикл от незнания до всё лучшего понимания новой сферы (пока они не станут профессионалами в этой сфере).
— Козьма Прутков
В данной цитате в сжатой форме подано знание о том, что чем больше мы изучаем какой-то предмет, какую-то область знаний - тем лучше мы начинаем понимать изучаемое. Ибо нейронные связи и все дела. Думаю, лучше всего истинность этой цитаты понимают программисты, так как большинство из них постоянно изучают что-то новое, проходя цикл от незнания до всё лучшего понимания новой сферы (пока они не станут профессионалами в этой сфере).
Недавно пришел к выводу, что главная мудрость в программировании (ну или главный скилл): в первую очередь надо научиться дебажить. Так как намного больше времени уходит на поиск ошибок, чем на написание кода. И самый тяжело обнаруживаемый тип ошибок - логические. То есть нет синтаксических и других ошибок, но программа работает не так, как предполагал программист.
Ещё совет по части дебагинга - почаще смотреть логи. Возможно, вы уже следуете этому совету. Но я только недавно убедился в важности данного действия.
Ещё совет по части дебагинга - почаще смотреть логи. Возможно, вы уже следуете этому совету. Но я только недавно убедился в важности данного действия.
Нашёл отличнейший гайд по OAuth2, написанный очень доступным языком https://www.digitalocean.com/community/tutorials/oauth-2-ru Наконец-то в общих чертах понял, как это работает. Хотя для полного понимания надо попрактиковаться.
Digitalocean
Введение в OAuth 2 | DigitalOcean
OAuth 2 представляет собой фреймворк для авторизации, позволяющий приложениям осуществлять ограниченный доступ к пользовательским аккаунтам на HTTP сервисах,…
Отличная новость для создателей ботов телеграм - большое обновление Bot API
https://kod.ru/bot-api-5-0-telegram-nov-2020/
https://kod.ru/bot-api-5-0-telegram-nov-2020/
Код Дурова
Большое обновление Bot API 5.0 в Telegram. Этого ждали многие
Команда Telegram наконец обновила Bot API до версии 5.0. Это одно из самых ожидаемых обновлений
«Нас ждёт ещё много новостей о продажах успешных ботов»: разработчик поделился первым впечатлением от Bot API 5.0
https://kod.ru/mnenie-cto-pro-bot-api-nov-2020/
https://kod.ru/mnenie-cto-pro-bot-api-nov-2020/
Код Дурова
«Нас ждёт ещё много новостей о продажах успешных ботов»: разработчик поделился первым впечатлением от Bot API 5.0
Своими первыми впечатлениями про Bot API 5.0 с «Кодом Дурова» поделился Константин Цуканов, технический директор конструктора ботов Botmother.
#git
Изучаем Git
Не буду говорить о важности Git'а для разработчика. Просто скину ссылки (см. ниже). Если кто-то не знает, что это такое, значит надо ему дать шанс походить по граблям. Иначе он прочитает про это и пойдёт мимо, подумав, что это какой-то инструмент для задротов.
Для тех, кто только начинает изучение Git, очень рекомендую этот мини-курс https://githowto.com/ (есть отличный перевод на русский https://githowto.com/ru). Всё самое необходимое, без воды и в нужном объёме.
Далее рекомендую пройти этот интерактивный курс по ветвлениям в Git https://learngitbranching.js.org/?locale=ru_RU. По-моему, ничего лучше по этой теме нет.
Ну и в конце можно перейти к глубокому изучению этой системы контроля версий https://git-scm.com/book/ru/v2
Изучаем Git
Не буду говорить о важности Git'а для разработчика. Просто скину ссылки (см. ниже). Если кто-то не знает, что это такое, значит надо ему дать шанс походить по граблям. Иначе он прочитает про это и пойдёт мимо, подумав, что это какой-то инструмент для задротов.
Для тех, кто только начинает изучение Git, очень рекомендую этот мини-курс https://githowto.com/ (есть отличный перевод на русский https://githowto.com/ru). Всё самое необходимое, без воды и в нужном объёме.
Далее рекомендую пройти этот интерактивный курс по ветвлениям в Git https://learngitbranching.js.org/?locale=ru_RU. По-моему, ничего лучше по этой теме нет.
Ну и в конце можно перейти к глубокому изучению этой системы контроля версий https://git-scm.com/book/ru/v2
Githowto
GitHowTo: guided tutorial about Git
GitHowTo is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it. The surest path to maining Git is to immerse oneself in its utilities and operations, to experience it first-hand.
#git
В курсе https://githowto.com/ есть несколько глав про ветки. Вместо них можно пройти интерактивный курс https://learngitbranching.js.org/?locale=ru_RU
В курсе https://githowto.com/ есть несколько глав про ветки. Вместо них можно пройти интерактивный курс https://learngitbranching.js.org/?locale=ru_RU
Githowto
GitHowTo: guided tutorial about Git
GitHowTo is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it. The surest path to maining Git is to immerse oneself in its utilities and operations, to experience it first-hand.
Нашёл ещё один чёткий курс по #git - скринкаст от learn.javascript.ru
https://www.youtube.com/watch?v=QkY8lXZuiqQ&list=PLDyvV36pndZHkDRik6kKF6gSb0N0W995h&ab_channel=JavaScript.ru
https://www.youtube.com/watch?v=QkY8lXZuiqQ&list=PLDyvV36pndZHkDRik6kKF6gSb0N0W995h&ab_channel=JavaScript.ru
YouTube
1.1 Скринкаст по Git – Введение – Что такое Git?
Архив! Новый плейлист: https://www.youtube.com/playlist?list=PLDyvV36pndZFHXjXuwA_NywNrVQO0aQqb
Прикольная статья с прикольными картинками про разные IT-специальности 😁 https://vkhrystych.dev/blog/how-earn-money-in-it
vkhrystych.dev
Христич Дэйли | Жизнь, работа и технологии
Блог про жизнь, работу и технологии
Альфа-код
#git В курсе https://githowto.com/ есть несколько глав про ветки. Вместо них можно пройти интерактивный курс https://learngitbranching.js.org/?locale=ru_RU
Напоминаю ещё раз про этот курс https://learngitbranching.js.org/?locale=ru_RU Думаю, переоценить его невозможно. Это бесценная находка для программиста, который хочет вертеть ветки гита как по-кайфу.💪☺️
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
Но кто не знаком с основами гит - очень рекомендую курс https://githowto.com/ru (включительно до урока 23 "Git внутри: Работа непосредственно с объектами git")
Githowto
Git How To: курс обучения Git на русском
Git How To — это интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучший способ научиться использовать Git — попробовать его своими руками.