☕️ Под утренний кофе: еженедельный дайджест о технологиях, данных и аналитике 🗞
💻Идемпотентность или как писать скрипты в Bash, которые можно вызывать заново
Те, кто часто пишет скрипты в Bash, наверняка сталкивались с такой ситуацией: написали скрипт, запустили его, а где-то в середине скрипта случилась ошибка. Вы её, конечно же, исправляете и снова запускаете скрипт. Но не тут-то было! Половина шагов в вашем скрипте немедленно завершается ошибкой, потому что они уже отработали и действия невозвратны. Для создания отказоустойчивых систем вам необходимо писать идемпотентное программное обеспечение.
🧛🏻♂️Граф Дракула может унифицировать темы ваших приложений
Однажды, Зено Роча был вынужден чем-то занять себя, пока лежал в больнице и создал тему Dracula для одного из приложений. Спустя несколько лет, эту тему можно установить на более 200 приложений для любого ПО: тут вам и новое оформление команд в терминале, и темы для Телеграма и браузеров, и многое-многое другое.
📼Отчаянная попытка поменьше смотреть YouTube
Разработчик и консультант Павел, будучи раздосадованным количеством потребляемого на YouTube контента, а также недавним решением сервиса скрыть дизлайки, решил проблему гениально и рассказал об этом в своем блоге. Он установил специальное расширение, которое позволяет скрыть определенную часть сайта, и скрыл секцию рекомендаций. Так, можно смотреть лишь интересующие видео, а не пускаться по бесконечному пути рекомендаций, который может привести к трехчасовому видео с милыми котиками.
⏯ Нормальноли отвлекаться от задач, когда работаешь?
Оливер Бакерман – гуру тайм-менеджмента, автор нескольких книг и почтовой рассылки с советами по организации времени – в своем последнем письме решил затронуть важную тему: все мы люди и мы отвлекаемся. Тысячи методик по организации времени советуют нам, как избежать моментов, когда вас кто-то отвлекает, однако никто не говорит о том, что жизнь – это череда событий, сменяющих друг друга. Поэтому, помимо того, чтобы избегать ситуаций, когда кто-то или что-то может вас потревожить – стоит также отнестись к этому с пониманием.
⌨️'https://learnxinyminutes.com/'>Гайд практически по каждому языку программирования
Этот сайт – настоящая находка для того, чтобы разобраться в новом языке программирования, разобраться в теории множеств или динамическом программировании. Здесь собраны англоязычные гайды (многие переведены на французский, испанский, русский и другие языки) в которых с самой базы объясняется синтаксис и показаны примеры использования тех или иных инструментов языка. Если онлайн-курсы вам проходить не хочется и вы уверены в своей мотивации и усидчивости, то такой способ изучения нового вам вполне может подойти.
#weekly #дайджест