Почему «синхронный» в программировании — это не «одновременный»

Помню когда первый раз столкнулся с понятиями «синхронный» и «асинхронный» запрос у меня возникла путаница из-за разных смыслов слова «синхронный» в программировании и в обычной речи. Вот небольшое пояснения для тех кто тоже с этим сталкивается. ➡️ В обычной речи «Синхронно» = одновременно, в одно время. Например, «синхронное плавание» — это когда все делают одно и то же движение […]

Как обновить версию Ruby на Mac OS

Я не Ruby разработчик, ниже я опишу как я решал конкретную задачу которая возникла, а именно мне нужно было обновить версию Ruby на Mac OS на более свежую. Первое что я сделал, быстро погуглив, нашел команду: brew install ruby Получил сообщение об успешном обновлении до версии 3.*, но выполнив в терминале проверку версии получил прежнюю […]