Часто спрашивают: зачем нам обращать внимание на характер и личность учителя Vue? Мы должны судить о том, что он говорит, и принимать только это в соображение.
Это неверно. Если человек хочет учить React, Angular или другим фронтенд фреймворкам, он может быть чем ему угодно, так как они требуют только умственного багажа; но что касается знания Vue, то решительно невозможно, чтобы истинное понимание его жило в нечистой душе.
Какому знанию может научить нечистый человек? Необходимое условие для приобретения истины для себя или для передачи ее другим — чистота сердца и души. Видение Vue, или даже слабый проблеск его понимания никогда не явятся, пока душа не чиста. Поэтому в учителе Vue вы должны смотреть прежде всего: что он такое — и уже затем: что он говорит. Он должен быть совершенно чист, и только тогда его слова приобретают ценность, так как только тогда он действительный «наставник».
Затем учитель должен учить исключительно вследствие любви, чистой любви к Vue, а не из-за каких-либо посторонних побуждений, вроде денег, известности, славы. Единственный посредник, через которого может быть передано знание о Vue, — любовь. Всякое корыстное побуждение, подобное желанию выгоды или известности, разрушает этот посредник передачи. Vue есть Истина, и только тот, кто познал Vue как Истину, может быть учителем Vue.
#esse
Это неверно. Если человек хочет учить React, Angular или другим фронтенд фреймворкам, он может быть чем ему угодно, так как они требуют только умственного багажа; но что касается знания Vue, то решительно невозможно, чтобы истинное понимание его жило в нечистой душе.
Какому знанию может научить нечистый человек? Необходимое условие для приобретения истины для себя или для передачи ее другим — чистота сердца и души. Видение Vue, или даже слабый проблеск его понимания никогда не явятся, пока душа не чиста. Поэтому в учителе Vue вы должны смотреть прежде всего: что он такое — и уже затем: что он говорит. Он должен быть совершенно чист, и только тогда его слова приобретают ценность, так как только тогда он действительный «наставник».
Затем учитель должен учить исключительно вследствие любви, чистой любви к Vue, а не из-за каких-либо посторонних побуждений, вроде денег, известности, славы. Единственный посредник, через которого может быть передано знание о Vue, — любовь. Всякое корыстное побуждение, подобное желанию выгоды или известности, разрушает этот посредник передачи. Vue есть Истина, и только тот, кто познал Vue как Истину, может быть учителем Vue.
#esse
Интересное решение на
https://codepen.io/robinrendle/pen/MWRxNJr
#css
CSS
определить, что содержимое блока не помещается в нем и сделать что-то - через определение появления скролла и установку CSS кастомного свойства
https://codepen.io/robinrendle/pen/MWRxNJr
#css
codepen.io
Detect scroll with CSS
...
Что вы используете в основном во Vue для стилей?
Anonymous Poll
32%
Atomic CSS (Tailwind, UnoCSS etc)
35%
BEM
12%
CSS модули
51%
Scoped CSS классы
4%
Другое
В чате тут обсуждали, как
Вспомнился отрывок из романа одного старого знакомого, тоже про ускорение. Очень похож эффект на контакт с
P.S. Наркотики - зло
#literature #ai
AI
ускоряет жизнь разработчикаВспомнился отрывок из романа одного старого знакомого, тоже про ускорение. Очень похож эффект на контакт с
AI
и чатбот-ную зависимость.P.S. Наркотики - зло
#literature #ai
Telegraph
До-ai-шная зависимость
Предисловие Артура меня конечно заинтриговало. Поэтому когда он заканчивает с Пьеро и приступает с машинкой ко мне, я уже весь трясусь мелкой дрожью. — Для первого раза рекомендую — закрой глаза и ляг на пол, ощущения неповторимые! — Да не устраивай мне детский…
Если работаете с
CSS Variable Autocomplete
#css #tip
CSS properties
в VS Code
, то вот полезное расширениеCSS Variable Autocomplete
#css #tip
Visualstudio
CSS Variable Autocomplete - Visual Studio Marketplace
Extension for Visual Studio Code - Autocomplete CSS Variable support CSS, SCSS, LESS, PostCSS, VueJS, ReactJS and more
Я ранее советовал переходить от
Но нужно понимать, что переменные из
Это значит блок кода
не попадет в бандл вообще в первом случае, а аналог с конфиг файлом - попадет, (но не будет выполняться, естественно).
Так что иногда имеет смысл использовать эту конструкцию (для
#vite #tip
.env
к конфигурационным файлам в json
форматеНо нужно понимать, что переменные из
.env
заменяются в коде на этапе компиляции, а из конфига подставляются в райнтаймеЭто значит блок кода
if (import.meta.env.MODE === "development") {
// do some debug work
}
не попадет в бандл вообще в первом случае, а аналог с конфиг файлом - попадет, (но не будет выполняться, естественно).
Так что иногда имеет смысл использовать эту конструкцию (для
import.meta.env.MODE
переменной .env
файл не нужен, она определена всегда).#vite #tip
Telegram
Vue-FAQ
Как организовать конфигурационные параметры в приложении?
Наиболее удобна, имхо, следующая конфигурация конфигов.
Есть, грубо говоря, .env, .env.staging, .env.local
Локально используется .env.local, он в гитигноре, и у каждого разработчика свой. Если работаешь…
Наиболее удобна, имхо, следующая конфигурация конфигов.
Есть, грубо говоря, .env, .env.staging, .env.local
Локально используется .env.local, он в гитигноре, и у каждого разработчика свой. Если работаешь…
Среди владельцев сайтов новая мода - все ставят себе рядом с
Это новый стандарт, предложенный для управления доступом больших языковых моделей (
Файл
- Краткое описание сайта.
- Ключевые темы и понятия.
- Ссылки на важные страницы или разделы.
- Инструкции для
Пока ни один из
#ai
robots.txt
еще и LLMs.txt
Это новый стандарт, предложенный для управления доступом больших языковых моделей (
LLMs
) к содержимому веб-сайтов. Он работает аналогично robots.txt
, но предназначен специально для LLM
.Файл
llms.txt
использует markdown
форматирование и может содержать различные типы информации, такие как:- Краткое описание сайта.
- Ключевые темы и понятия.
- Ссылки на важные страницы или разделы.
- Инструкции для
LLM
о том, как интерпретировать контент.Пока ни один из
ChatBot
сервисов не признался, что использует эти файлы, но тем не менее#ai
Сайт, на котором можно сравнить код разных языков программирования (почти 1000) при решении определенных задач
#sd #lang
#sd #lang
Rosetta Code
Sorting algorithms/Bubble sort
A bubble sort is generally considered to be the simplest sorting algorithm. A bubble sort is also known as a sinking sort. Because of its simplicity...
Оптимизация форматирования даты:
Своё кастомное форматирование может увеличить скорость еще почти на порядок
При использовании
#date #intl
date.toLocaleString()
- относительно очень медленная функцияnew Intl.DateTimeFormat()
- в 10 раз быстрейСвоё кастомное форматирование может увеличить скорость еще почти на порядок
При использовании
Intl
хорошей практикой будет не создавать этот объект каждый раз, а переиспользовать его#date #intl
jsbenchmark.com - очень удобный сервис для проведения замеров производительности небольших кусков кода
#benchmark
#benchmark
Jsbenchmark
JS Benchmark
A straightforward online JavaScript benchmarking tool and REPL with support for ES modules and libraries.
[де]-Генеративный
Кто-то мог представить 7 лет назад, что создадут такую абсолютно безмозглую махину, которая так хорошо умеетповторять сочинять тексты? Хотя Пелевин в середине 2010-ых об этом уже вроде писал...
У
Тем не менее у
Ну и вот хороший сайт для мастеринга
Грамотно составленный промт очень сильно повышает качество результата как при использовании
#ai #cursor #ide
AI
в действии. Кто-то мог представить 7 лет назад, что создадут такую абсолютно безмозглую махину, которая так хорошо умеет
У
Claude
вышел Sonnet 3.7
, который считается лучшей LLM
для программерских задач. Она уже появилась в Cursor
, который последнюю неделю что-то очень сильно колбасит - кодогенерит чушь. На их форуме полно жалоб, я тоже агентом временно перестал пользоваться.Тем не менее у
Cursor
на днях тоже должно появиться большое обновление - версия 0.46
. Довольно много изменений. Чат
и Composer
совместили, улучшены MCP
поддержка и сам Агент
.Ну и вот хороший сайт для мастеринга
AI
промптовГрамотно составленный промт очень сильно повышает качество результата как при использовании
AI
программно, так и в простом чатботе.#ai #cursor #ide
Еще один игрок на рынке
Расширения для
Автокомплит и чат
Вроде неплохой бесплатный план
——
А вот чувак попробовал 36 разных
Создавал приложения, делал описательные видео
#ai #google #ide
AI IDE
на Gemini 2
- codeassist.googleРасширения для
VS Code
и JetBrains
Автокомплит и чат
Вроде неплохой бесплатный план
——
А вот чувак попробовал 36 разных
AI IDE
и агентов для кодингаСоздавал приложения, делал описательные видео
#ai #google #ide
Илья Климов начал новый курс по Vue 3 на
Планируется около 20 видео, на пару месяцев.
Nuxt free
В плане подачи материала у Ильи обычно всё на очень высоком уровне. Рекомендуется к просмотру безусловно.
#learning #vuejs
Youtube
Планируется около 20 видео, на пару месяцев.
Nuxt free
В плане подачи материала у Ильи обычно всё на очень высоком уровне. Рекомендуется к просмотру безусловно.
#learning #vuejs
YouTube
#0 Что учим? - Основы Vue.js 3
0:00 Почему появилось это видео
5:00 Контент
Наш чат в телеграм - https://t.me/vuejs_club
---
Видео создано благодаря подписчикам проекта на нашем Patreon.
Хотите получать контент раньше остальных? Присоединяйтесь! https://patreon.com/javascriptninja…
5:00 Контент
Наш чат в телеграм - https://t.me/vuejs_club
---
Видео создано благодаря подписчикам проекта на нашем Patreon.
Хотите получать контент раньше остальных? Присоединяйтесь! https://patreon.com/javascriptninja…
Вышел Cursor
Изменений действительно хватает. Сделали более гранулярную работу с контекстом. Совместили чат, композер, баг чего-то там в одно окно, но все равно с выбором режима. Про режимы - в доке.
Работает, вроде, стабильно.
В то же время более дешевый
#au #cursor #ide
0.46
сразу с семью патчами.Изменений действительно хватает. Сделали более гранулярную работу с контекстом. Совместили чат, композер, баг чего-то там в одно окно, но все равно с выбором режима. Про режимы - в доке.
Работает, вроде, стабильно.
Claude-3.7-sonnet-thinking
очень круто принимает во внимание твой контекст и генерит качественный код. За пару часов можно интегрировать YooKassa
на фронт и бэк или настроить e2e
Playwright
тестирование.В то же время более дешевый
Claude-3.7-haiku
как будто специально сделали глупей.#au #cursor #ide