Вторая серия карточек по computer science!
Первую можно найти по ссылке.
На этот раз рассказываем, что такое рекурсия, как написать рекурсивную функцию и как она выглядит в памяти компьютера.
А для расширения кругозора рекомендуем прочитать эту статью. Там рекурсия разбирается на анекдотах, капусте романеско и средневековых западноевропейских соборах.
Первую можно найти по ссылке.
На этот раз рассказываем, что такое рекурсия, как написать рекурсивную функцию и как она выглядит в памяти компьютера.
А для расширения кругозора рекомендуем прочитать эту статью. Там рекурсия разбирается на анекдотах, капусте романеско и средневековых западноевропейских соборах.
🔥12👍4🥰1
Сегодня на полке — «Java. Эффективное программирование» Джошуа Блоха. Книга содержит мало справочной информации, но учит правильно писать код на Java. Вы узнаете, какие практики стоит внедрять в разработку, а каких лучше избегать.
В пособии примерно 300 правил, каждое из которых посвящено определённым аспектам и свойствам языка.
Статьи произвольно распределены по девяти главам, которые освещают определённые аспекты проектирования программного обеспечения. Нет необходимости читать эту книгу от корки до корки: каждая статья в той или иной степени самостоятельна.
Вот что говорит о книге бэкенд-разработчик Григорий Скобелев:
«Когда я был зелёным джуниором, мой коллега часто скидывал в код-ревью номера правил из Effective Java и говорил, на что обратить внимание в контексте моего кода. После прочтения я понимал, что делал не так и как это исправить. Став сеньором, я взял этот приём на вооружение и теперь тоже иногда рекомендую джунам главы или конкретные правила из этой прекрасной книги».
Где купить? Например здесь.
В пособии примерно 300 правил, каждое из которых посвящено определённым аспектам и свойствам языка.
Статьи произвольно распределены по девяти главам, которые освещают определённые аспекты проектирования программного обеспечения. Нет необходимости читать эту книгу от корки до корки: каждая статья в той или иной степени самостоятельна.
Вот что говорит о книге бэкенд-разработчик Григорий Скобелев:
«Когда я был зелёным джуниором, мой коллега часто скидывал в код-ревью номера правил из Effective Java и говорил, на что обратить внимание в контексте моего кода. После прочтения я понимал, что делал не так и как это исправить. Став сеньором, я взял этот приём на вооружение и теперь тоже иногда рекомендую джунам главы или конкретные правила из этой прекрасной книги».
Где купить? Например здесь.
👍5
47-й выпуск подкаста
Системное администрирование: отличия от DevOps, скиллы, задачи, грейды и стиль работы
🧑💻 Слушать выпуск:
Youtube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
❕ Содержание выпуска:
— Как соотносится термин «сисадмин» и профессии вроде DevOps-инженера, SRE, сетевого инженера, эникейщика, инженера по инфраструктуре, специалиста техподдержки.
— Кто такой системный администратор.
— Какие задачи выполняют системные администраторы разных грейдов: джун, мидл, сеньор.
— Какой уровень навыков ожидается от джунов, мидлов, сеньоров.
— Что самое сложное в профессии системного администратора.
— Какие типы сисадминов бывают, какой круг обязанностей у каждого из них.
— Семейства Linux-систем.
— Насколько возможно системному администратору работать удалённо.
— Какими инструментами пользуются современные системные администраторы и с каким оборудованием работают.
— Какие операционные системы используются и для каких задач, в чём их сильные и слабые стороны.
— Какие языки программирования или языки скриптов необходимо знать системному администратору.
— Как стать хорошим сисадмином-джуном и найти первую работу — что нужно знать и что изучить.
— Курсы, высшее образование и просто интерес к компьютерам: что лучше помогает войти в профессию.
— Какие компании выбирать для старта. Каких компаний избегать.
Гость: Виктор Демченко, руководитель отдела офисной инфраструктуры и телекоммуникаций в Docrobot. Увлекается яхтингом и фридайвингом.
Системное администрирование: отличия от DevOps, скиллы, задачи, грейды и стиль работы
Youtube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
— Как соотносится термин «сисадмин» и профессии вроде DevOps-инженера, SRE, сетевого инженера, эникейщика, инженера по инфраструктуре, специалиста техподдержки.
— Кто такой системный администратор.
— Какие задачи выполняют системные администраторы разных грейдов: джун, мидл, сеньор.
— Какой уровень навыков ожидается от джунов, мидлов, сеньоров.
— Что самое сложное в профессии системного администратора.
— Какие типы сисадминов бывают, какой круг обязанностей у каждого из них.
— Семейства Linux-систем.
— Насколько возможно системному администратору работать удалённо.
— Какими инструментами пользуются современные системные администраторы и с каким оборудованием работают.
— Какие операционные системы используются и для каких задач, в чём их сильные и слабые стороны.
— Какие языки программирования или языки скриптов необходимо знать системному администратору.
— Как стать хорошим сисадмином-джуном и найти первую работу — что нужно знать и что изучить.
— Курсы, высшее образование и просто интерес к компьютерам: что лучше помогает войти в профессию.
— Какие компании выбирать для старта. Каких компаний избегать.
Гость: Виктор Демченко, руководитель отдела офисной инфраструктуры и телекоммуникаций в Docrobot. Увлекается яхтингом и фридайвингом.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Системное администрирование: отличия от DevOps, скиллы, задачи, грейды и стиль работы
Гость: Виктор Демченко, руководитель отдела офисной инфраструктуры и телекоммуникаций в Docrobot (https://www.docrobot.ru). Увлекается яхтингом и фридайвингом.
Содержание выпуска
— Как соотносится термин «сисадмин» и профессии вроде DevOps-инженера, SRE…
Содержание выпуска
— Как соотносится термин «сисадмин» и профессии вроде DevOps-инженера, SRE…
👍6
Что делать, если после изучения языка программирования, охладеваешь к нему? Как перестать быть вечным студентом и начать достигать конкретных результатов?
Отвечает Евгений Кот. Директор по развитию во Wrike, ведущий подкаста «Доктор Кот» и психолог.
Отвечает Евгений Кот. Директор по развитию во Wrike, ведущий подкаста «Доктор Кот» и психолог.
❤4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤11
This media is not supported in your browser
VIEW IN TELEGRAM
70 полезных инструментов для работы с CSS
Блогер Алисия Сайкс с dev.to собрала крайне интересную подборку веб-инструментов для фронтенд-разработчиков и верстальщиков. Здесь есть генераторы свойств clip-path и border-radius, фильтры в стиле «Инстаграма»*, стильные фоны, анимация и много чего ещё. Особенно приятно, что все они генерируют чистый CSS без использования JavaScript и сторонних библиотек.
Ссылка на подборку.
* Решением суда запрещена «деятельность компании Meta Platforms Inc. по реализации продуктов — социальных сетей Facebook и Instagram на территории Российской Федерации по основаниям осуществления экстремистской деятельности».
Блогер Алисия Сайкс с dev.to собрала крайне интересную подборку веб-инструментов для фронтенд-разработчиков и верстальщиков. Здесь есть генераторы свойств clip-path и border-radius, фильтры в стиле «Инстаграма»*, стильные фоны, анимация и много чего ещё. Особенно приятно, что все они генерируют чистый CSS без использования JavaScript и сторонних библиотек.
Ссылка на подборку.
* Решением суда запрещена «деятельность компании Meta Platforms Inc. по реализации продуктов — социальных сетей Facebook и Instagram на территории Российской Федерации по основаниям осуществления экстремистской деятельности».
❤3👍1🔥1