Веб (и не только) заметки
300 subscribers
432 photos
65 videos
21 files
346 links
Когда хочется поделиться
Download Telegram
И меня
6🎉2
Forwarded from CodeCamp
30 лет JavaScript. Язык, который родили за 10 дней, чтобы оживлять кнопки на веб-страницах, сегодня работает везде 🍆

За эти тридцать лет JavaScript подарил нам:

— == и === — вечную загадку для тех, кто верил, что логика в языке существует;
— Тонну фреймворков;
— Прекрасный факт, что [] + {} и {} + [] — две разные сущности, которые лучше не призывать;
— Async hell → Promises → async/await → всё равно ад, но теперь современный;
— NPM, где зависимость «left-pad» может уронить половину интернета, а пакет размером в 2 кб тянет за собой лес глубиной в 900 модулей;
— TypeScript, который появился просто, чтобы сделать JavaScript... чуть менее JavaScript.

Но главное: язык, который все называли временным костылём, внезапно стал фундаментом всей современной разработки. Весь мир пытался его переписать, уничтожить, улучшить, «заменить нормальным решением»… а он всё пережил 😂

Так что, с днём рождения, JavaScript! 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
13
This media is not supported in your browser
VIEW IN TELEGRAM
Цвет нового 2026 года – нейтральный белый

Институт цвета Pantone каждый год определяет цвет года, но не прошедшего, а будущего года, в 2026-м это Cloud Dancer («облачный танцор»).

Об этом сообщается на официальном сайте организации. Цвет символизирует «спокойствие, ясность и творческое дыхание в шумный мир».

Ранее здесь писали о том, что за институт цвета Pantone и как выбирает цвета. В этом году цвет года, кстати, был шоколадно-коричневый.

🖼️ Хороший интерфейс
🖼️ Концепты интерфейсов
🖼️ Офферы для дизайнеров
Please open Telegram to view this post
VIEW IN TELEGRAM
😱4🔥2😢21
И, конечно, мемы, связанные с этим цветом
😁9
С интересом читаю канал Лаиды (хотя не увлекаюсь ML или питоном), репощу её рекомендацию про киберпсихоз🤖🤖😈
А вы сталкивались с подобным поведением нейросетей?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Моя подруга инди-разработчица Олеся разыгрывает билет на свой курс по обучению сольфеджио онлайн
Билет можно подарить другу
Курс очень клевый, Олеся топ😍
🔥5
Разыгрываем билет на курс «Мелодия. Основа основ» в формате Solo 🎁

Новый год — время дарить подарки! 1 января в 00:00 с радостью подарю кому-то из вас билет на наш интерактивный курс по сольфеджио 🎼🎹

Все, что нужно, чтобы принять участие в розыгрыше — подписаться на этот канал и пригласить одного друга!

(Если купите курс и потом выиграете в розыгрыше — верну деньги 🙌🏻)


35 интерактивных уроков с теорией и практикой 🎄 более 1000 мини-упражнений 🎄 тренажер для лучшего запоминания 🎄 гибкая система обучения


Моя цель на 2026 —

чтобы больше людей с легкостью и предвкушением выбирали делать небольшие регулярные шаги навстречу своим музыкальным мечтам;

чтобы отпускали голоса тех, кто говорили «тебе медведь на ухо наступил» или «музыка — это не твое» и больше верили тихому внутреннему голосу любопытства.

Если узнали себя — искренне желаю вам всего этого,
музыка — это ваше 💜💚

Участников: 2
Призовых мест: 1
Дата розыгрыша: 00:00, 01.01.2026 MSK (4 дня)
🔥5👏5
Долго не писала, исправляюсь.👏
С удовольствием посмотрела видео Ильи Климова aka JavascriptNinja "Simple made easy". Если вкратце, то в нём Илья критикует подход "тупые компоненты - умные компоненты" как догму и объясняет почему. Если вкратце, делить компоненты на "умные" и "тупые" часто создаёт переусложнение логики, если просто пытаться делать по методологии и не задумываться о целесообразности.☕️
Согласна с аргументом, что дизайн-система уже представляет собой базовый "тупой компонент" и можно дальше не заморачиваться с делением ради самого деления.🌱
Заглянула в комментарии, там люди делятся болью, как пытались следовать парадигме, пока не пришли к тому, что советует Илья. Рекомендую видео, если тоже занимаетесь фронтенд разработкой (не обязательно на Вью).🩷
И следите за постами, буду чаще писать, так как накопилось прочитанное и просмотренное😎

https://youtu.be/mux7_TdDmKs?si=V6sJJVMHNh2l77gK
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥108👍2
Завтра запощу полезновое, а сегодня делюсь мемами😎
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9🔥42👍1
Предположим, вам хочется изучить что-то новое, для этого имеет смысл придумать какой-то проект, но что? Стандартная тудушка слишком скучно, напилить аналог Твиттора слишком напряжно. 🪿

От себя посоветую обратить внимание на репозиторий Хекслета с готовыми тестовыми заданиями. 👍

https://github.com/Hexlet/ru-test-assignments

Например, хочется поизучать Graph QL, не надо придумывать искусственных ограничений, го сюда:
https://github.com/appbooster/test-assignments/blob/master/tasks/frontend-graphql.md

Или сюда:
https://github.com/appbooster/test-assignments/blob/master/tasks/frontend-graphql.md

Желание испытать себя? Подойдёт такое, особенно уровня хард:😎
https://github.com/KazanExpress/frontend-test-task

Хочется погрузиться в пучины фреймворка? Прекрасный вариант:
https://github.com/avito-tech/internship_frontend_2022

Один компонент можно подсмотреть здесь (разные уровни сложности):
https://drive.google.com/file/d/17i3HWkCW8OdvmczEcE2p3q-ljU-2sAWz/view

Развлечься с валидацией? Оно:
https://github.com/tutu-ru/fe-homework

Поверстать и взаимодействие с апишкой? Держите:
https://docs.google.com/document/d/1bSC3hgaYe69FJFKKNFHKokJ2Rs0bxkYQ9ixnBS8xn-M/edit?tab=t.0

Или:
https://docs.google.com/document/d/1Vamqwl3MaXDFOMcEBTVsvoZhADblO-CcBVqVKs3Pij0/edit?tab=t.0

Просто поверстать макет:
https://github.com/yandex-shri-2018/entrance-task-2?tab=readme-ov-file

Чем прекрасен репозиторий — можно найти задание на любой вкус, цвет и специальность, не ограничивается фронтендом. И можно без оглядки на требования менять фреймворки и библиотеки по своему желанию — вместо бутстрапа взять тайлвинд, всё завернуть в докер, взять другой сборщик проекта и тд. Или взять один кусочек, который интересен и сделать только его.🌸
По желанию можно засечь время и проконтролировать сколько ушло на выполнение задания или его части, потренироваться в декомпозировании или умении решить задачу максимально просто, с применением любых средств.🤔
И тут же могу сказать, что если есть желание удалить старые репы, не делайте этого. Они помогут отследить ваш прогресс со временем или будут хорошей основой для рефакторинга в будущем, если захочется потренироваться в переписывании на новую версию фреймворка или вообще другой стек. А пока их можно сделать приватными)
Надеюсь, информация была вам полезна🩷
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍63