Magic
Отличная коллекция из более чем 50 настраиваемых CSS-анимаций, которые очень простые в использовании. Просто добавьте соответствующие классы к элементам страницы с помощью JS и готово!
📑 Сайт
Clean Code #инструменты
Отличная коллекция из более чем 50 настраиваемых CSS-анимаций, которые очень простые в использовании. Просто добавьте соответствующие классы к элементам страницы с помощью JS и готово!
📑 Сайт
Clean Code #инструменты
🧑💻 Избегайте выгорания
...Точно так же отдых, который вы берете каждый день, должен длиться несколько часов, а отдых, который вы берете каждую неделю, должен длиться несколько дней, т. е. выходные.
Вы также должны делать перерыв не реже одного раза в год, например, ежегодный отпуск, и даже более продолжительный отдых каждые десять-двадцать лет, например, творческий отпуск.
Clean Code #совет
...Точно так же отдых, который вы берете каждый день, должен длиться несколько часов, а отдых, который вы берете каждую неделю, должен длиться несколько дней, т. е. выходные.
Вы также должны делать перерыв не реже одного раза в год, например, ежегодный отпуск, и даже более продолжительный отдых каждые десять-двадцать лет, например, творческий отпуск.
Clean Code #совет
📑 Google представила новую версию браузера Chrome 109
Google представила релизную версию web-браузера Chrome 109. В новой версии было добавлено много нововведений, исправлены ошибки и устранены 17 уязвимостей. Также ещё в октябре Google предупредила, что новая версия Chrome 110 от 7 февраля 2023 года будет последней версией браузера, поддерживающая установку на ОС Windows 7 и Windows 8.1.
Clean Code #новости #web #Chrome #Google
Google представила релизную версию web-браузера Chrome 109. В новой версии было добавлено много нововведений, исправлены ошибки и устранены 17 уязвимостей. Также ещё в октябре Google предупредила, что новая версия Chrome 110 от 7 февраля 2023 года будет последней версией браузера, поддерживающая установку на ОС Windows 7 и Windows 8.1.
Clean Code #новости #web #Chrome #Google
📑 Что такое мемоизация? Как и когда использовать мемоизацию в JavaScript и React
Всем привет! В этой статье рассказывается о мемоизации (запоминании), методе оптимизации, который может помочь сделать тяжелые вычислительные процессы более эффективными.
Начинается с разговора о том, что такое мемоизация и когда его лучше всего реализовать. Так же в статье будут приведены практические примеры для JavaScript и React.
Clean Code #статьи #JavaScript #React
Всем привет! В этой статье рассказывается о мемоизации (запоминании), методе оптимизации, который может помочь сделать тяжелые вычислительные процессы более эффективными.
Начинается с разговора о том, что такое мемоизация и когда его лучше всего реализовать. Так же в статье будут приведены практические примеры для JavaScript и React.
Clean Code #статьи #JavaScript #React
🔥 Лучшее на канале за неделю
1. Разбираем SQL на примере PostgreSQL.
2. Magic — отличная коллекция из более чем 50 настраиваемых CSS-анимаций, которые очень простые в использовании.
3. Избегайте выгорания.
1. Разбираем SQL на примере PostgreSQL.
2. Magic — отличная коллекция из более чем 50 настраиваемых CSS-анимаций, которые очень простые в использовании.
3. Избегайте выгорания.
📑 Хакер из Нидерландов похитил данные всех жителей Австрии
Нидерландский хакер получил и выставил на продажу имена, адреса и даты рождения всех жителей Австрии. Он указал, что архив содержит имена, сведения о поле, адреса и даты рождения, вероятно, каждого гражданина Австрии. Следователи подтвердили, что злоумышленник действительно располагал подобной информацией.
Clean Code #новости
Нидерландский хакер получил и выставил на продажу имена, адреса и даты рождения всех жителей Австрии. Он указал, что архив содержит имена, сведения о поле, адреса и даты рождения, вероятно, каждого гражданина Австрии. Следователи подтвердили, что злоумышленник действительно располагал подобной информацией.
Clean Code #новости
VoxelSpace
Генератор бесконечного ландшафта, созданного с нуля. Исходный код содержит множество комментариев, а сам алгоритм рендеринга очень хорошо объяснен в readme. Вы можете посмотреть демо здесь .
📑 Сайт
Clean Code #инструменты
Генератор бесконечного ландшафта, созданного с нуля. Исходный код содержит множество комментариев, а сам алгоритм рендеринга очень хорошо объяснен в readme. Вы можете посмотреть демо здесь .
📑 Сайт
Clean Code #инструменты
🧑💻 Рекомендаций по стилю написания программ на C++
Новая серия советов по C++. Рекомендации основаны на установившихся стандартах, собранных из различных источников, личного опыта, частных требований и потребностей определённых проектов.
Допускаются любые нарушения рекомендаций, если это улучшает читаемость.
Основная цель рекомендаций — улучшение читаемости и, следовательно, ясности и лёгкости поддержки, а также общего качества кода. Невозможно дать рекомендации на все случаи жизни, поэтому программист должен мыслить гибко.
Продолжение следует...
Clean Code #совет #C_Plus_Plus #cleancode
Новая серия советов по C++. Рекомендации основаны на установившихся стандартах, собранных из различных источников, личного опыта, частных требований и потребностей определённых проектов.
Допускаются любые нарушения рекомендаций, если это улучшает читаемость.
Основная цель рекомендаций — улучшение читаемости и, следовательно, ясности и лёгкости поддержки, а также общего качества кода. Невозможно дать рекомендации на все случаи жизни, поэтому программист должен мыслить гибко.
Продолжение следует...
Clean Code #совет #C_Plus_Plus #cleancode
🧑💻 Что скрывает в себе имя
Хорошее имя несет смысл – не жалейте сил на подбор и переименуйте существующие объекты. Все, кто будет читать ваш код, оценят это.
Чтобы облегчить процесс "придумывания" имени для переменной, функции или класса, запомните, что оно должно отвечать на три вопроса:
Для чего существует переменная?
Что она делает?
Что использует?
Нужно серьезно отнестись к названиям, так как впоследствии это может стать наиболее значимой проблемой в процессе написания поддерживаемого кода.
Clean Code #совет
Хорошее имя несет смысл – не жалейте сил на подбор и переименуйте существующие объекты. Все, кто будет читать ваш код, оценят это.
Чтобы облегчить процесс "придумывания" имени для переменной, функции или класса, запомните, что оно должно отвечать на три вопроса:
Для чего существует переменная?
Что она делает?
Что использует?
Нужно серьезно отнестись к названиям, так как впоследствии это может стать наиболее значимой проблемой в процессе написания поддерживаемого кода.
Clean Code #совет
📖Think Like a UX Researcher
🖋 David Travis, Philip Hodgson, 2019
Данная книга бросит вызов вашим предубеждениям об исследованиях пользовательского опыта и заставит вас думать за пределами очевидного. Вы узнаете, как планировать и проводить исследования UX, анализировать данные, убеждать команды действовать в зависимости от результатов и строить карьеру в UX. Книга поможет вам получить более стратегический взгляд на дизайн продукта, чтобы вы могли сосредоточиться на оптимизации взаимодействия с пользователем. Исследователи UX, дизайнеры, менеджеры проектов, Scrum-мастера, бизнес-аналитики и менеджеры по маркетингу найдут инструменты, вдохновение и идеи, чтобы обновить свое мышление, вдохновить свою команду и улучшить свое мастерство.
💾 Скачать книгу
Clean Code | #книги #дизайн
🖋 David Travis, Philip Hodgson, 2019
Данная книга бросит вызов вашим предубеждениям об исследованиях пользовательского опыта и заставит вас думать за пределами очевидного. Вы узнаете, как планировать и проводить исследования UX, анализировать данные, убеждать команды действовать в зависимости от результатов и строить карьеру в UX. Книга поможет вам получить более стратегический взгляд на дизайн продукта, чтобы вы могли сосредоточиться на оптимизации взаимодействия с пользователем. Исследователи UX, дизайнеры, менеджеры проектов, Scrum-мастера, бизнес-аналитики и менеджеры по маркетингу найдут инструменты, вдохновение и идеи, чтобы обновить свое мышление, вдохновить свою команду и улучшить свое мастерство.
💾 Скачать книгу
Clean Code | #книги #дизайн
🧑💻 Рекомендаций по стилю написания программ на C++
...Правила могут быть нарушены, если против них есть персональные возражения.
Это попытка создать набор общих рекомендаций, не навязывая всем единый стиль. Опытные программисты обычно всё равно подгоняют стиль под себя. Подобный список рекомендаций, имеющийся под рукой (или хотя бы требование ознакомиться с ним), обычно заставляет людей задумываться о стиле программирования и оценке их собственных практик в этой области.
С другой стороны, новички и неопытные программисты обычно используют рекомендации по стилю для лучшего понимания жаргона программистов.
Продолжение следует...
Clean Code #совет #C_Plus_Plus #cleancode
...Правила могут быть нарушены, если против них есть персональные возражения.
Это попытка создать набор общих рекомендаций, не навязывая всем единый стиль. Опытные программисты обычно всё равно подгоняют стиль под себя. Подобный список рекомендаций, имеющийся под рукой (или хотя бы требование ознакомиться с ним), обычно заставляет людей задумываться о стиле программирования и оценке их собственных практик в этой области.
С другой стороны, новички и неопытные программисты обычно используют рекомендации по стилю для лучшего понимания жаргона программистов.
Продолжение следует...
Clean Code #совет #C_Plus_Plus #cleancode
Программирование и память
Внимание: видео — не для джунов, ведь в нём рассказано про все особенности памяти, начиная с диска и заканчивая регистрами процессора.
Однако, если вы опытный игрок и хотите оптимизировать свои приложения, стоит знать каждый аспект перемещения данных, ведь именно на них всё и держится.
📺 YouTube
Clean Code #видео #код
Внимание: видео — не для джунов, ведь в нём рассказано про все особенности памяти, начиная с диска и заканчивая регистрами процессора.
Однако, если вы опытный игрок и хотите оптимизировать свои приложения, стоит знать каждый аспект перемещения данных, ведь именно на них всё и держится.
📺 YouTube
Clean Code #видео #код
YouTube
Что Каждый Программист Должен Знать О Памяти. (с)
Разверните гибкий облачный сервер в Selectel: https://slc.tl/12OU9
Получите 1000 бонусных рублей по промокоду Winderton.
Что каждый программист должен знать о памяти? Ульрик Дриппер.
Это человек, который занимался разработкой GNU libc, и много чем другим…
Получите 1000 бонусных рублей по промокоду Winderton.
Что каждый программист должен знать о памяти? Ульрик Дриппер.
Это человек, который занимался разработкой GNU libc, и много чем другим…
🔥 Лучшее на канале за неделю
1. Think Like a UX Researcher.
2. VoxelSpace — генератор бесконечного ландшафта, созданного с нуля.
3. Что скрывает в себе имя.
1. Think Like a UX Researcher.
2. VoxelSpace — генератор бесконечного ландшафта, созданного с нуля.
3. Что скрывает в себе имя.
Timmywil Panzoom
Это платформа для управления действиями панорамирования и масштабирования в ваших приложениях. Он отлично работает на мобильных устройствах, поддерживает как элементы DOM, так и SVG, а также предоставляет множество вариантов настройки.
📑 Сайт
Clean Code #инструменты
Это платформа для управления действиями панорамирования и масштабирования в ваших приложениях. Он отлично работает на мобильных устройствах, поддерживает как элементы DOM, так и SVG, а также предоставляет множество вариантов настройки.
📑 Сайт
Clean Code #инструменты