Forwarded from Node.JS [ru] | Серверный JavaScript
Node.js работает в однопоточном режиме, используя цикл событий для обработки асинхронных операций. Однако потокобезопасность становится важной при работе с параллельными задачами или при использовании
worker_threads. В таких случаях необходимо обеспечить изоляцию данных между потоками.const { Worker, isMainThread, parentPort } = require('worker_threads');
if (isMainThread) {
const worker = new Worker(__filename);
worker.on('message', msg => console.log(`Получено от воркера: ${msg}`));
worker.postMessage('Привет из основного потока!');
} else {
parentPort.on('message', msg => {
console.log(`Получено в воркере: ${msg}`);
parentPort.postMessage('Привет обратно!');
});
}🗣 Потокобезопасность в Node.js обеспечивается изоляцией памяти worker_threads, и при необходимости обмена данными рекомендуется использовать сообщения между потоками для минимизации риска гонок данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from dot(ufna, dev)
Имхо в ближайшие пару дней об этом не напишет только ленивый — но тут в опенсорс вышла LTX-2, что есть прям кошернейшая модель для генерации видосов с аудио в синхроне из коробки: https://www.reddit.com/r/StableDiffusion/comments/1q7dzq2/im_the_cofounder_ceo_of_lightricks_we_just/
Чекать репо и запускать локально здесь: https://github.com/Lightricks/LTX-2
Чекать репо и запускать локально здесь: https://github.com/Lightricks/LTX-2
Reddit
From the StableDiffusion community on Reddit
Explore this post and more from the StableDiffusion community
Forwarded from БлоGнот
Google официально переводит Gmail в «эру Gemini». Изменения серьезные: почтовый клиент превращается из архива сообщений в базу знаний, которой можно задавать вопросы на естественном языке. Вместо мучительного перебора ключевых слов теперь предлагается просто спросить: «Какой сантехник присылал смету в прошлом году?» — и получить готовый ответ с суммой и контактами.
Правда, смешно наблюдать реализацию мема годичной, кажется, давности.. Функция Help Me Write поможет отправителю раздуть вежливое письмо из одной короткой мысли, а получатель использует AI Overviews, чтобы сжать этот текст обратно до пары тезисов. Фактически, мы делегируем общение нейросетям, оставляя себе роль операторов, нажимающих кнопку «Approve».
Самую мощную функцию — глубокий семантический поиск по всей истории переписки — Google спрятала за пейволлом подписок AI Pro и Ultra. Впрочем, остальные, которые ранее были платными (та же Help Me Write), теперь станут доступны всем. Ну как всем — пока только пользователям в США, пользователям с Pro и Ultra подписками и только на английском. Другие языки воспоследуют.
https://blog.google/products-and-platforms/products/gmail/gmail-is-entering-the-gemini-era/
Правда, смешно наблюдать реализацию мема годичной, кажется, давности.. Функция Help Me Write поможет отправителю раздуть вежливое письмо из одной короткой мысли, а получатель использует AI Overviews, чтобы сжать этот текст обратно до пары тезисов. Фактически, мы делегируем общение нейросетям, оставляя себе роль операторов, нажимающих кнопку «Approve».
Самую мощную функцию — глубокий семантический поиск по всей истории переписки — Google спрятала за пейволлом подписок AI Pro и Ultra. Впрочем, остальные, которые ранее были платными (та же Help Me Write), теперь станут доступны всем. Ну как всем — пока только пользователям в США, пользователям с Pro и Ultra подписками и только на английском. Другие языки воспоследуют.
https://blog.google/products-and-platforms/products/gmail/gmail-is-entering-the-gemini-era/
Google
Gmail is entering the Gemini era
Learn more about the next era of Gmail, now using Gemini 3 and Personal Intelligence.