Изобретения своими руками настолько просты, что это сводит с ума
Extensions: что это и как устроены?
Extensions (расширения) – это одна из самых известных фич в Kotlin, которая позволяет расширять существующие классы без изменения их исходного кода. Это очень полезно, когда вы хотите добавить новые методы или свойства к сторонним классам. Сами расширения НЕ меняют класс, к которому они применяются. Они применятся только на уровне компиляции и доступны только нам в нашем проекте, где мы их написали. Давайте создадим простое расширение для класса String – метод, который будет выводить количество котиков в строке: Здесь мы добавили метод catCount к классу String...
Расшифровка процессоров intel в Mac
Итак первое слово intel - это производитель непосредственно процессора. Дальше Core или Xeon часто встречающиеся слова в мак - это у нас марка или линейка процессора, Core - это потребительский популярный сегмент Xeon - это серверные серьезные процессоры, серверные процессоры отличаются своими дополнительными преимуществами в виде: Короче говоря Xeon ы более производительнее в ресурсоемких приложений, эти процессоры рассчитанные на профессиональные задачи крупного уровня и точка, и это только малая часть того что в них есть...