Розыгрыш на медведей
10 призовых мест🤩
🥇 ) Медведь "День всех влюблённых" + 150 звезд ⭐️
🥈 ) Медведь "День всех влюблённых" + 100 звезд ⭐️
🥉 ) Медведь "День всех влюблённых" + 50 звезд ⭐️
4-10) Медведь "День всех влюблённых"
Условие:
Итоги:
10 призовых мест
4-10) Медведь "День всех влюблённых"
Условие:
Подписка на канал KosmoNavt
Подписка на канал Xycu
Итоги:
1 марта, 19:00 по МСК ❗
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
function once(fn) {
let hasBeenCalled = false
let cachedResult;
return function (...args) {
if (hasBeenCalled) return cachedResult;
hasBeenCalled = true
cachedResult = fn(...args)
return cachedResult;
}
}
const addByFiveOnce = once(num => num + 5)
console.log(addByFiveOnce(2))
console.log(addByFiveOnce(9))
console.log(addByFiveOnce(6))Итоги вчерашнего заплыва в код 💻
Перевел проект на SCSS, раскидал общие стили, настроил шапку, карточки услуг и сверстал несколько секций. Две из них — чисто своими силами, без подсказок из видео.
Приятно видеть, как проект растёт не только в браузере, но и в истории Git-коммитов. Работаем дальше!
Перевел проект на SCSS, раскидал общие стили, настроил шапку, карточки услуг и сверстал несколько секций. Две из них — чисто своими силами, без подсказок из видео.
Приятно видеть, как проект растёт не только в браузере, но и в истории Git-коммитов. Работаем дальше!
Проект готов, код написан, коммит отправлен! 😎
Финальная статистика репозитория выглядит вот так (смотрите скрин). На удивленивам
SCSS перевесил HTML (50,6% против 44,6%). Стилизация сожрала кучу времени, но оно того стоило.
Первые шаги в JavaScript (4,8%) тоже сделаны — база положена, дальше этот процент будет только расти.
Двигаемся дальше, этот этап официально закрыт! Как вам статистика?
Финальная статистика репозитория выглядит вот так (смотрите скрин). На удивленивам
SCSS перевесил HTML (50,6% против 44,6%). Стилизация сожрала кучу времени, но оно того стоило.
Первые шаги в JavaScript (4,8%) тоже сделаны — база положена, дальше этот процент будет только расти.
Двигаемся дальше, этот этап официально закрыт! Как вам статистика?
Начал собирать свою универсальную сборку на Gulp
Решил автоматизировать всю рутину. Пишу таски, чтобы автоматически сжимались картинки, компилировались стили, объединялись скрипты и обновлялась страница прямо в браузере во время верстки.
На фото — текущая структура
Решил автоматизировать всю рутину. Пишу таски, чтобы автоматически сжимались картинки, компилировались стили, объединялись скрипты и обновлялась страница прямо в браузере во время верстки.
На фото — текущая структура
gulpfile.js. Настраиваю автоматический деплой и слежку за файлами через watch. Как допишу — залью репозиторий на гитхаб.🚀 Gulp-сборка официально готова и запушена на GitHub!
Сегодня плотно посидел и докрутил до идеала свой стартовый шаблон для фронтенд-верстки. Пришлось немного повозиться с версиями плагинов (классика Node.js), но в итоге всё завелось как надо.
Что умеет сборка на данный момент:
* Компилирует SCSS/SASS в чистый и сжатый CSS.
* Сама расставляет вендорные префиксы для старых браузеров (Autoprefixer).
* Склеивает и минифицирует JS-файлы (Concat + Uglify).
* Из коробки поддерживает адаптивный слайдер Swiper.
* Автоматически обновляет страницу в браузере при любом изменении кода через BrowserSync.
Планирую добавить оптимизацию картинок и шрифтов, но база уже полностью рабочая. Буду использовать её как донора для всех своих будущих сайтов.
Чекайте репозиторий, зацените README и код: 👉 https://github.com/xycu2/gulp-assembly
(сборку буду дополнять)
Сегодня плотно посидел и докрутил до идеала свой стартовый шаблон для фронтенд-верстки. Пришлось немного повозиться с версиями плагинов (классика Node.js), но в итоге всё завелось как надо.
Что умеет сборка на данный момент:
* Компилирует SCSS/SASS в чистый и сжатый CSS.
* Сама расставляет вендорные префиксы для старых браузеров (Autoprefixer).
* Склеивает и минифицирует JS-файлы (Concat + Uglify).
* Из коробки поддерживает адаптивный слайдер Swiper.
* Автоматически обновляет страницу в браузере при любом изменении кода через BrowserSync.
Планирую добавить оптимизацию картинок и шрифтов, но база уже полностью рабочая. Буду использовать её как донора для всех своих будущих сайтов.
Чекайте репозиторий, зацените README и код: 👉 https://github.com/xycu2/gulp-assembly
(сборку буду дополнять)
GitHub
GitHub - xycu2/gulp-assembly
Contribute to xycu2/gulp-assembly development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
🕹 Time to play! Запустил свою мини-игру в ТГ
Пока все только говорят о разработке, я взял React + JS и собрал полноценное веб-приложение прямо внутри мессенджера.
Хостинг заряжен на 2 года вперёд, так что сервак точно выдержит любой наплыв! 😎
🚀 Сыграть прямо сейчас: @VinGed_bot
📁 Посмотреть open-source код: здесь
сможете побить мой личный рекорд? Заходите в бота, тестируйте геймплей и кидайте свои скрины с результатами в комменты. Если вдруг найдёте баги — пишите, буду фиксить! 👇
Пока все только говорят о разработке, я взял React + JS и собрал полноценное веб-приложение прямо внутри мессенджера.
Хостинг заряжен на 2 года вперёд, так что сервак точно выдержит любой наплыв! 😎
🚀 Сыграть прямо сейчас: @VinGed_bot
📁 Посмотреть open-source код: здесь
Challenge:
сможете побить мой личный рекорд? Заходите в бота, тестируйте геймплей и кидайте свои скрины с результатами в комменты. Если вдруг найдёте баги — пишите, буду фиксить! 👇
🚀 Планы на прокачку моей Gulp-сборки: avif, svg sprite и полная автоматизация!
Всем привет! Неделю назад я закончил базовую версию своей Gulp-сборки, но и не думал её забрасывать. Проект живет! Сейчас я набрасываю план крупного обновления, которое полностью автоматизирует всю рутину по максимуму.
Вот что я планирую добавить в ближайшее время и залить на GitHub:
📸 Продвинутая работа с графикой: Хочу уйти от тяжелых .png и .jpg. В планах настроить автоматизацию картинок и их конвертацию не только в .webp, но и в ультра-современный формат .avif для максимального сжатия без потери качества.
🦄 Автоматические SVG-спрайты: Хочу сделать так, чтобы все векторные иконки автоматически собирались в один оптимизированный svg sprite. Это супер-полезно для ускорения загрузки сайтов и удобства в верстке.
⚡️ Полная автоматизация шрифтов: Больше никакого ручного конвертирования через сторонние сайты. Сборка будет сама брать исходники .ttf/.otf, переводить их в веб-форматы .woff и .woff2 и автоматически подключать в стили.
🪵 Компонентный подход (include файлов): Настрою сборку HTML так, чтобы можно было разбивать код на отдельные кусочки (шапка, подвал, блоки) и легко инклудить их в нужные страницы.
Скоро засяду за код, реализую всё это и обновлю репозиторий. Как вам такой набор фич? Что бы вы еще добавили в идеальную сборку? 👇
Всем привет! Неделю назад я закончил базовую версию своей Gulp-сборки, но и не думал её забрасывать. Проект живет! Сейчас я набрасываю план крупного обновления, которое полностью автоматизирует всю рутину по максимуму.
Вот что я планирую добавить в ближайшее время и залить на GitHub:
📸 Продвинутая работа с графикой: Хочу уйти от тяжелых .png и .jpg. В планах настроить автоматизацию картинок и их конвертацию не только в .webp, но и в ультра-современный формат .avif для максимального сжатия без потери качества.
🦄 Автоматические SVG-спрайты: Хочу сделать так, чтобы все векторные иконки автоматически собирались в один оптимизированный svg sprite. Это супер-полезно для ускорения загрузки сайтов и удобства в верстке.
⚡️ Полная автоматизация шрифтов: Больше никакого ручного конвертирования через сторонние сайты. Сборка будет сама брать исходники .ttf/.otf, переводить их в веб-форматы .woff и .woff2 и автоматически подключать в стили.
🪵 Компонентный подход (include файлов): Настрою сборку HTML так, чтобы можно было разбивать код на отдельные кусочки (шапка, подвал, блоки) и легко инклудить их в нужные страницы.
Скоро засяду за код, реализую всё это и обновлю репозиторий. Как вам такой набор фич? Что бы вы еще добавили в идеальную сборку? 👇