"План, что и говорить, был превосходный: простой и ясный, лучше не придумать. Недостаток у него был только один: было совершенно неизвестно, как привести его в исполнение."
Льюис Кэрролл
Льюис Кэрролл
❤33👏9😁7👍5🔥5🤯2😍1
Понедельник день тяжелый, давайте для разминки дам пару простых вопросов:
1. У нас есть два скрипта, запуск которых крутится в бесконечном цикле. Первый запускается раз в Х минут, второй раз в Y минут, можно ли так подобрать X и Y, чтобы скрипты запускались хотя бы раз в день, но не запускались вместе (одновременно, т.е. исполнение одного скрипта не накладывалось на исполнение второго. Они исполняются заведомо меньше минуты).
Отсчет минут идет всегда от одного момента. Т.е. если X == Y, то скрипты запустятся вместе
2. Можно ли средствами крона запускать скрипт один раз в 9 минут, без пропусков и увеличенных интервалов?
1. У нас есть два скрипта, запуск которых крутится в бесконечном цикле. Первый запускается раз в Х минут, второй раз в Y минут, можно ли так подобрать X и Y, чтобы скрипты запускались хотя бы раз в день, но не запускались вместе (одновременно, т.е. исполнение одного скрипта не накладывалось на исполнение второго. Они исполняются заведомо меньше минуты).
Отсчет минут идет всегда от одного момента. Т.е. если X == Y, то скрипты запустятся вместе
2. Можно ли средствами крона запускать скрипт один раз в 9 минут, без пропусков и увеличенных интервалов?
👍1
На самом деле, на бытовом уровне люди больше склоняются к концепции "один инструмент для всего", чем "для каждой задачи свой инструмент". Это происходит на интуитивном уровне, думаю, что этому даже есть какое-то разумное объяснение.
Например, люди предпочтут один мощный смартфон взамен фотоаппарата, медиаплеера, телефона и портативной игровой приставки.
Тоже самое с github, вместо хранилища "кода", дополнительно он становится хранилищем "знаний" и это удобно, как по мне. Поэтому я решил подобрать несколько репозиториев которые содержат "знания", способные помочь на пути саморазвития.
1. Любимая тема всех разработчиков - какой путь изучения выбрать, есть целый репо, который содержит ответ
https://github.com/kamranahmedse/developer-roadmap
2. Второй любимый вопрос - где взять литературу, и вот репо с бесплатными книгами (правда по архитектуре там нет, эта тема впринципе плохо раскрыта)
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md
3. По архитеутре можно глянуть пример дизайна системы (как раз архитектурный взгляд)
https://github.com/donnemartin/system-design-primer
4. 30-ти секундные сниппеты, примеры коротких кусков кода, которые могут пригодится на практике
https://github.com/30-seconds/30-seconds-of-code
5. На закуску практические реализиации идей, по разным тематикам (можно построить свой клон одного из популярных проектов)
https://github.com/codecrafters-io/build-your-own-x
#ссылки #знания
Например, люди предпочтут один мощный смартфон взамен фотоаппарата, медиаплеера, телефона и портативной игровой приставки.
Тоже самое с github, вместо хранилища "кода", дополнительно он становится хранилищем "знаний" и это удобно, как по мне. Поэтому я решил подобрать несколько репозиториев которые содержат "знания", способные помочь на пути саморазвития.
1. Любимая тема всех разработчиков - какой путь изучения выбрать, есть целый репо, который содержит ответ
https://github.com/kamranahmedse/developer-roadmap
2. Второй любимый вопрос - где взять литературу, и вот репо с бесплатными книгами (правда по архитектуре там нет, эта тема впринципе плохо раскрыта)
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md
3. По архитеутре можно глянуть пример дизайна системы (как раз архитектурный взгляд)
https://github.com/donnemartin/system-design-primer
4. 30-ти секундные сниппеты, примеры коротких кусков кода, которые могут пригодится на практике
https://github.com/30-seconds/30-seconds-of-code
5. На закуску практические реализиации идей, по разным тематикам (можно построить свой клон одного из популярных проектов)
https://github.com/codecrafters-io/build-your-own-x
#ссылки #знания
GitHub
GitHub - kamranahmedse/developer-roadmap: Interactive roadmaps, guides and other educational content to help developers grow in…
Interactive roadmaps, guides and other educational content to help developers grow in their careers. - kamranahmedse/developer-roadmap
👍48🔥8🤡2
В этом месяце сложилась драматическая ситуация вокруг подписки PRO. По правилам самый активный контрибьютер месяца получает PRO.
В этом месяце было минимальное количество правок и победа досталась очень легко... Но кому?
С одной стороны mdlufy сделал 8 коммитов, а NimRoen сделал больше правок (точнее выиграл по количеству удалений)
По правилам коммиты участвуют для получения stream и workshop, а активность при получении PRO. Поэтому в этом месяце подарочный сертификат PRO уходит NimRoen.
В этом месяце было минимальное количество правок и победа досталась очень легко... Но кому?
С одной стороны mdlufy сделал 8 коммитов, а NimRoen сделал больше правок (точнее выиграл по количеству удалений)
По правилам коммиты участвуют для получения stream и workshop, а активность при получении PRO. Поэтому в этом месяце подарочный сертификат PRO уходит NimRoen.
💩18😁5👍4🤡3🥰1🤔1
Статья об основах веб-архитектуры, подойдет для новичков. Содержит много упрощений, некоторые на грани ошибок. Например, слоистую архитектуру перемешали с луковой. Но в целом статья годная.
https://www.freecodecamp.org/news/an-introduction-to-software-architecture-patterns
https://www.freecodecamp.org/news/an-introduction-to-software-architecture-patterns
freeCodeCamp.org
The Software Architecture Handbook
Hi everyone! In this handbook you're going to learn about the vast, intricate field that is Software Architecture. This is a field that I found both confusing and intimidating when I was first starting my journey into coding. So I'll try and spare yo...
🔥16👍4
Итак, конкурс на лучший пятничный юмор.
Продолжи историю "Сидят в баре два программиста, один смеётся, второй грустный, бармен спрашивает почему ты такой грустный?" ...
Ваши варианты в комментарии )
Продолжи историю "Сидят в баре два программиста, один смеётся, второй грустный, бармен спрашивает почему ты такой грустный?" ...
Ваши варианты в комментарии )