Руководство Google на общем собрании в минувший четверг ответили на вопросы сотрудников компании, которые касались чат-бота Bard. Многие сотрудники раскритиковали презентацию Bard и заявили, что это было слишком поспешным и неудачным решением.
Архив марта 2023 - 47
Чат-бот Google Bard не предназначен для поиска информации — это заявили разработчики
2023-03-07 в 20:46, admin, рубрики: НовостиНужен ли ConfigureAwait?
2023-03-07 в 19:01, admin, рубрики: .net, C#, configureawait checker, асинхронность
Мне никогда не нравилась многословность кода. Длинные и подробные названия упрощают работу с бизнес-логикой, но технические детали кода хочется держать краткими, чтобы они отвлекали на себя минимум внимания.
Одна из многословных конструкций .NET связана с деталями реализации асинхронности и обросла кучей мифов. Про неё спрашивают на собеседованиях, код-ревью, делают обязательной, добавляя в правила линтера. Это .ConfigureAwait(false)
, сопровождающий каждый await
в коде.
В этой статье я расскажу, зачем нужен ConfigureAwait(false)
и как обойтись без него.
Цифровая версия фильма «Аватар: Путь воды» будет включать три часа дополнительного контента. Уже известны подробности и дата релиза
2023-03-07 в 15:49, admin, рубрики: НовостиДолгожданное продолжение «Аватара» Джеймса Кэмерона наконец-то обзавелось датой релиза цифровой версии. Научно-фантастический фильм «Аватар: Путь воды» Avatar: The Way of Water будет доступен для покупки в цифровом виде с 28 марта в Amazon Prime Video, Apple TV, Vudu и Movies Anywhere. Цифровые издания будут доступны в разрешении 4K Ultra HD со звуком Dolby Atmos.
Как работают объектные хранилища: OpenStack Swift
2023-03-07 в 14:36, admin, рубрики: open source, openstack swift, Блог компании Selectel, объектное хранилище, отказоустойчивость, распределенные системы, хранилища данныхНеожиданный мартовский мороз ласкает щеки городских жителей, спешно марширующих вдоль проспектов по направлению к своим рабочим местам. В их головах широким спектром разливается сладкая истома — предвкушение отдыха.
Раз меньше времени работе, то больше — знаниям. Меня зовут Рома, и я работаю в объектном хранилище — самой высоконагруженной услуге Selectel. Здесь мы непрерывно трудимся над улучшением и развитием архитектуры, удовлетворяя спрос на пропускную способность, функциональность и надежность.
В первой части я поделился сложностями, которые возникают при попытке построить распределенное и отказоустойчивое хранилище для объектов. Та система, которую мы позволили себе нафантазировать, очень похожа на OpenStack Swift. С него начиналась история нашего продукта, так что мы можем не только разобрать принцип его работы «на пальцах», но и погрузиться в скрытые особенности OpenSource, которые проявляются лишь в больших масштабах.
Читать полностью »
Как компания SushiStore сливает персональные данные своих клиентов
2023-03-07 в 14:18, admin, рубрики: sushistore, аутентификация, информационная безопасность, утечка данныхНа днях решил заказать еду в достаточно крупной сети ресторанов SushiStore (74 точки в Москве и МО), которая делает довольно неплохие суши. Однако при попытке залогиниться на сайте столкнулся с тем, что SMS с кодом подтверждения перестал приходить. Попробовал отправить код повторно несколько раз, а потом написал в службу поддержки. В поддержке мне ответили, что в качестве кода подтверждения необходимо вводить четыре последние цифры Вашего номера телефона. Да-да, Вы не ослышались, ВАШЕГО номера телефона! Посмотрев более внимательно на форму входа, я действительно увидел соответствующую инструкцию:
Сказ о том как pet-project превратился в небольшой пассивный доход (часть 2)
2023-03-07 в 14:15, admin, рубрики: backend, DNS, Go, pet-project, vpn, wireguard, балансировка нагрузки, Программирование, Сетевые технологииDNS Балансировка
Предыдущая часть закончилась неудачной балансировкой, которая не решает практически никаких проблем. В комментариях кто‑то спросил, почему я не использовал балансировку на уровне DNS. Так вот, я ее использовал. Оказалось, что c помощью DNS записей можно организовать балансировку Round Robin. Для этого в конфигурации Wireguard всего лишь нужно использовать доменное имя вместо IP адреса. Теперь конфигурация Wireguard будет выглядеть вот так:
[Interface]
PrivateKey = <client_private_key>
Address = <cient_address_on_server>/32
DNS = 8.8.8.8, 1.1.1.1
[Peer]
PublicKey = <server_private_key>Читать полностью »
Swagger и полиморфные контракты в .NET 7
2023-03-07 в 13:00, admin, рубрики: .net, C#, dotnet, dotnet core, dto, json, ruvds_статьи, swagger, Блог компании RUVDS.com, документация, ооп, полиморфизм, ПрограммированиеНе так давно состоялся релиз седьмой версии платформы .NET. Он привнёс множество изменений и интересных нововведений, по которым уже успели пробежаться в рамках новостного обзора.
В этой статье мы рассмотрим развитие сериализации платформы (System.Text.Json
) вместе с возможностями, которые она открывает.Читать полностью »
Как снимались первые Звёздные войны
2023-03-07 в 12:28, admin, рубрики: Блог компании FirstVDS, звёздные войны, кино, научная фантастика, Научно-популярное, научпоп, фантастикаПа‑ра‑па‑пам... Паааам... Па‑ра‑па‑пам. Пам‑пам... Слышите заглавную мелодию Джона Уильямса к «Звёздным войнам»? В этот момент на экране медленно ползут вдаль слова: «Давным‑давно, в одной далёкой‑далёкой галактике...», а впереди вас ждёт величайшая космическая сага в истории кинематографа, наряду со «Стартреком».
Синий свет — зеленый свет: релизим без даунтаймов
2023-03-07 в 12:07, admin, рубрики: ci/cd, deploy, deployment, devops, frontendconf, frontops, zero downtime, Блог компании Tinkoff, Блог компании Конференции Олега Бунина (Онтико), Разработка веб-сайтовПривет! Меня зовут Николай Тихонов, я работаю в команде Tinkoff eCommerce. Я начинал как фронтендер, а потом стал писать бэкенд и занялся CI/CD. А дальше — FullStack Ops и руководство процессами и собственной командой. Сегодня расскажу про FrontOps, blue-green и релизы без даунтайма. Эта статья — текстовая адаптация моего доклада для FrontendConf 2022.
Как вавилонянам удалось вычислить √2 с точностью до шести знаков после запятой?
2023-03-07 в 12:04, admin, рубрики: Блог компании Цифровой СИБУР, вавилон, задачки, Занимательные задачки, математика, Научно-популярноеКак им это удалось?