Для синхронизации или передаче данных между разными вкладками можно использовать
Во
Но можно гораздо проще и эффективней - через Broadcast Channel API. C помощью него можно создавать канал, постить в него сообщения и слушать сообщения приходящие в этот канал.
Также
#js
LocalStorage
Во
Vue
можно даже сделать реактивную обертку.Но можно гораздо проще и эффективней - через Broadcast Channel API. C помощью него можно создавать канал, постить в него сообщения и слушать сообщения приходящие в этот канал.
// Создаем канал
const bc = new BroadcastChannel("share_channel");
// Посылаем сообщение в канал
bc.postMessage("Сообщение какое-то");
// Ловим событие в канале
bc.onmessage = (event) => {
console.log(event);
};
Также
postMessage
можно использовать для связи открытых окон ( login
) с родительским окном - window.opener.postMessage()
#js
MDN Web Docs
Broadcast Channel API - Web APIs | MDN
The Broadcast Channel API allows basic communication between browsing contexts (that is, windows, tabs, frames, or iframes) and workers on the same origin.
👍12
Совет: если ваш
—
На днях
#ai #tip #cursor
Cursor
начал сильно тормозить, почистите историю чатов—
На днях
Anthropic
опубликовала длинный документ, в котором описывает, как его сотрудники используют Claude Code
. Можно рассматривать, как полезные советы при работе с AI
.#ai #tip #cursor
Недавно попалось интервью какой-то шишки из Яндекса, который рассказал, что они только закончили переносить на
Переписывали3 года
Big Tech, безжалостный и беспощадный...
#yandex
Go
скрипт на Perl
, который на их вот этой основной странице (ya.ru
) выводил под инпутом какие-то из этих данныхПереписывали
Big Tech, безжалостный и беспощадный...
#yandex
😁6
В
Как выяснилось в комментах,
#bun #evanyou #bundlers
X
прошла пикировка между Эваном и создателем Bun
Джаредом Самнером, который написал, что в следующей версии Bun
при инициализации в Claude Code
он будет использоваться как дефолтный бандлер и замена Vitest
Как выяснилось в комментах,
Bun
довольно часто используют как сборщик и для тестов#bun #evanyou #bundlers
❤1
Незаметно вышел Vite 7.0
Нового интересного мало. В основном убрали поддержку устаревшего.
А я поймал какой-то странный баг месяц назад и не могу от него избавиться.
При запуске
Пришлось менять в куче мест...
#vite
Нового интересного мало. В основном убрали поддержку устаревшего.
А я поймал какой-то странный баг месяц назад и не могу от него избавиться.
При запуске
dev
сервера порт показывается 5173, но в браузере открывается 5176 и работает по 5176.Пришлось менять в куче мест...
VITE v7.0.0 ready in 336 ms
➜ Local: http://localhost:5173/
➜ Network: http://192.168.1.101:5173/
➜ press h + enter to show help
#vite
vitejs
Announcing Vite 7
Vite 7 Release Announcement
🤔4❤1
В последней версии
Модель скачивается на комп пользователя по требованию, весит пару гигов, требует 4Gb видеопамяти, работает только на десктопах
#ai #chrome
Chrome
наконец появилась LLM
- Gemini nano
с API Summarizer с соответствующим функционаломМодель скачивается на комп пользователя по требованию, весит пару гигов, требует 4Gb видеопамяти, работает только на десктопах
#ai #chrome
Chrome for Developers
Подведение итогов с помощью встроенного искусственного интеллекта | AI on Chrome | Chrome for Developers
Преобразуйте длинные статьи, сложные документы или даже оживленные беседы в чаты в краткие и содержательные резюме.
👎8👍3
При работе в
Полез смотреть - они изменили условия подсчета запросов. Но в настройках есть кнопка "Вернуться к прошлому биллингу", после которого показало расход всего 75 запросов из 500. Странные движения, они уже рассылают письма с извинениями, но, возможно, рано или поздно перейдут на новый метод.
Тем временем опробовал новое использование Курсора. Нужно было составить юридический документ. Открыл папку
Так же надо было заполнить на одном сайте заявку в виде сложной многостраничной формы. Скопировал
#cursor #ai #tip
Cursor
неожиданно пришло сообщение об израсходовании лимита (Pro
) Полез смотреть - они изменили условия подсчета запросов. Но в настройках есть кнопка "Вернуться к прошлому биллингу", после которого показало расход всего 75 запросов из 500. Странные движения, они уже рассылают письма с извинениями, но, возможно, рано или поздно перейдут на новый метод.
Тем временем опробовал новое использование Курсора. Нужно было составить юридический документ. Открыл папку
Obsidian
с нужными ресурсами и сгенерил и отредактировал в Курсоре с ссылками на файлы и сложными промптами. Намного удобней чатботов. И тут gpt4.1
явно лучше Sonnet
. Obsidian
rules в плане формата своей базы, и вообще.Так же надо было заполнить на одном сайте заявку в виде сложной многостраничной формы. Скопировал
html
страниц, перегнал Курсором в md
, добавил файлы инструкций, положений, правил и т.п. и затем уже заполнял запросами.#cursor #ai #tip
👍1
Forwarded from Vueist
Прерываюсь с отпуска с очень грустной новостью: NuxtLabs де-факто на зарплате у Vercel теперь. Я не буду тут описывать почему это плохо. Кто понял тот понял. Но на зарплате Vercel-я теперь все основные Nuxt мейнтейнеры: Энтони, Пуя, Себастьян и Даниель.
https://github.com/nuxt/nuxt/discussions/32559
#iwanttocry
https://github.com/nuxt/nuxt/discussions/32559
#iwanttocry
GitHub
The future of Nuxt · nuxt nuxt · Discussion #32559
I am very pleased to let you know that a number of us on the Nuxt core team are joining Vercel. As you know, Nuxt is a free and open source framework for building full-stack web apps. One of the th...
🤬5