Webdev сохраненки
13 subscribers
137 photos
17 videos
7 files
353 links
Tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов
加入频道
Channel photo updated
Всем привет! Созрел-таки для создания небольшого канала. Здесь будут tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов. Welcome on board!
Как поменять username и email в git на локальном, глобальном и системном уровнях

git предоставляет нам возможность поменять username и email на трёх уровнях:

- локальном,
- глобальном,
- и системном.

Локальные настройки git находятся по адресу:

/<корневая_папка_проекта/.git/config,

глобальные –

в ~/.gitconfig в Unix-подобных системах и C:\<имя_пользователя>\.gitconfig в системах Windows,

системные —

в $(prefix)/etc/gitconfig в Unix-подобных системах и в C:\ProgramData\Git\config в Windows.

Кроме того, важно помнить о приоритете настроек — наибольшим приоритетом обладают локальные настройки, наименьшим — системные. Это означает, что при поиске значения той или иной настройки git будет начинать с локального уровня и подниматься до системного.

Изменить username/email на локальном уровне можно следующими командами:

git config user.name "Your project specific name"
git config user.email "[email protected]"

Проверить изменения можно так:

git config --get user.name
git config --get user.email

На глобальном уровне username/email можно изменить так:

git config --global user.name "Your global username"
git config --global user.email "[email protected]"

Проверить изменения:

git config --global --get user.name
git config --global --get user.email

На системном уровне username/email можно изменить так (как правило, нужды менять настройки на системном уровне нет, но тем не менее):

git config --system user.name "Your default name"
git config --system user.email "[email protected]"

Проверить изменения:

git config --system --get user.name
git config --system --get user.email

А чтобы посмотреть все установленные настройки и узнать где именно они заданы, используйте следующую команду:

git config --list --show-origin

#кодинг
#git
В ходе изучения Vue 3 и Composition API в частности (кто не в курсе, Composition API — самое значительное нововведение Vue 3, дающее альтернативный подход к созданию к созданию компонентов) задумался о разнице между функциями ref() и reactive(). Если коротко, то обе этих функции используется создания реактивных данных, при этом ref() работает с примитивными типами данных (string, number, boolean, null, undefined, symbol, bigint), тогда как reactive() — с объектами. Однако это не единственные нюансы работы этих функций, и более подробно об этом рассказывает Маркус Оберленер в своей статье Vue 3 Composition API: ref() vs. reactive()

#кодинг
#репост
#vue

https://markus.oberlehner.net/blog/vue-3-composition-api-ref-vs-reactive/
Channel name was changed to «Webdev Notes-n-Tricks»
Forwarded from CodeRoll | Frontend
Неоморфизм

Если вы как разработчик, никогда не слышали о неоморфизме, то немного расскажем, что это такое.

Неоморфизм - это такой стиль в веб-дизайне, который использует размытие, угол и интенсивность тени объекта для его выделения. Такой дизайн выглядит реалистично, футуристично и интересно.

В статье рассказывается как создать такой эффект с помощью CSS. Там и демо с примерами есть, и ссылки на генераторы CSS кода.

Может пригодиться вам для дизайна ваших проектов. Да и вообще всегда полезно расширять кругозор!

#дизайн
Прерву череду репостов своим переводом статьи Дэниэла Келли ESLint and Prettier with Vite and Vue.js 3. Из этой статьи можно будет узнать, как настроить ESLint и Prettier для проекта на Vue3, созданного при помощи Vite (идею перевода навеяло то, что я и сам недавно столкнулся с аналогичной проблемой).

#кодинг
#качество_кода
#vite
#ide

https://teletype.in/@sasha_jarvi/ts2ztKWdECs