Sber Developer News – Telegram
Sber Developer News
5.69K subscribers
877 photos
27 videos
854 links
О разработке, технологиях и AI-решениях Сбера для разработчиков и всех, кто связан с IT. Инструменты, кейсы, вакансии.

Чат разработчиков: https://news.1rj.ru/str/smartmarket_community

Витрина технологий Сбера: https://developers.sber.ru

Powered by SberDeviсes
Download Telegram
Успели войти в рабочий режим? Готовы ставить новые цели? Тогда держите новую подборку вакансий 🔥

🔹Системный аналитик (Рекламная платформа)

🔹CISO (Рекламная платформа)

🔹Системный аналитик (SberAPI)

🔹Frontend-разработчик (Лаборатория Кибербезопасности)

🔹Software Engineer (Центр Робототехники)

🔹Data Engineer (AI Lab)

Хотите решать задачи на пике технологических трендов, расти и развиваться в классной команде? Добро пожаловать в Сбер!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11
🟦 Не все знают, но незрячие люди активно пользуются цифровыми сервисами и даже иногда разрабатывают их.

Чтобы взаимодействовать с приложениями, они включают программы экранного доступа (скринридеры), которые есть в любых современных устройствах, будь то смартфон, планшет или компьютер. Такие программы озвучивают кнопки, изображения, тексты и другие элементы. Но из-за того, что цифровая доступность, или accessibility, только становится мировым трендом, даже с помощью скринридеров пользоваться сайтами и приложениями не всегда удобно.

Представьте ситуацию, когда незрячий человек хочет перевести деньги, но на последнем шаге программа не может озвучить имя или номер телефона получателя. В этом случае нельзя быть уверенным, попадут ли деньги по адресу.
Поэтому ещё на стадии разработки продуктов и при их обновлении мы стараемся подписывать и маркировать все элементы экрана. Проверяют, всё ли сделано правильно, незрячие тестировщики Сбера. Они тестируют прототипы, отправляют на доработку и снова тестируют, пока продукт не станет удобным.

Если вы разрабатываете сайты, приложения или занимаетесь дизайном, советуем посмотреть наши рекомендации по доступности. Там мы собрали весь опыт, который получили, разрабатывая сервисы, удобные для незрячих людей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132
🟦 Курсы для тестировщиков — это, безусловно, хорошо, но никто не отменял старые добрые книги, в которых собрана матчасть по профессии. Подготовили подборку из 5 книг — сохраняйте в закладки.

Роман Савин «tестирование dot com»
Мы не могли обойти стороной эту культовую книгу, с которой нужно начинать старт в профессии. Простым языком на интересных примерах из своей практики Роман Савин рассказывает о работе тестировщика и базовых понятиях QA.

Ольга Назина «Что такое тестирование. Курс молодого бойца»
Ещё одна хорошая книга для начинающих, которая шаг за шагом погружает в мир тестирования программ. Автор приводит аналогии из реальной жизни и старается объяснить «на пальцах» сложные концепции, а помогают в этом иллюстрации, благодаря которым книга немного напоминает комикс.

Святослав Куликов «Тестирование программного обеспечения. Базовый курс»
Эта книга будет полезна как новичкам, которые уже определились с профессией, так и опытным QA-инженерам для систематизации знаний. Автор разбирает все виды тестирования, описывает правила составления чек-листов и тест-кейсов, даёт готовые сценарии автотестов, которые можно использовать на практике. Книга доступна для скачивания бесплатно на сайте автора.

Гленфорд Майерс, Том Баджетт, Кори Сандлер «Искусство тестирования программ»
Из этой книги вы узнаете о специфике тестирования мобильных приложений, сайтов, юзабилити, правилах проверки и отладки кода. Авторы рассказывают о психологии тестирования, сквозном и гибком тестировании, а также подходе с участием пользователей. Книга больше подходит новичкам, но и опытные QA-инженеры могут узнать из неё много нового.

Канер Сэм, Фолк Джек, Нгуен Енг Кек «Тестирование программного обеспечения»
Эту книгу многие ругают за тяжёлый язык, но если вы занимаетесь тестированием, всё же стоит её прочитать. Авторы детально разбирают основы профессии, рассматривают QA в связке с другими направлениями разработки, рассказывают о главных концепциях тестирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍32
🟦 Интересная новость прилетела к нам из Нью-Йорка: отдел образования этого города запретил использовать чат-бот ChatGPT в сетях и на устройствах государственных школ.

Напомним, что разработка компании OpenAI может поддерживать диалог, отвечать на вопросы и писать тексты на заданные темы.

В департаменте образования считают, что ChatGPT не даёт развивать навыки критического мышления и решения проблем, которые нужны для обучения и реальной жизни. Но отдельные школы могут использовать чат-бот для машинного обучения и использования нейросетей.

В декабре прошлого года журналисты газеты The New York Times провели эксперимент: при помощи ChatGPT они сгенерировали письменные работы учеников разных возрастов и отдали их преподавателям на проверку. Учителя не смогли отличить тексты реальных детей от созданных чат-ботом.

Что думаете по поводу этого запрета?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥4😁2
МГУ выбрал SberJazz для дистанционного обучения ❤️

Крупнейший университет России выбрал наш сервис видеоконференций для организации дистанционного обучения.

С помощью SberJazz вуз сможет проводить неограниченное количество лекций, семинаров, внутренних совещаний и других мероприятий.

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

Сервис позволяет закрывать видеоконференции логином и паролем или использовать зал ожидания для контроля подключения.

Для удобства студентов есть кнопка «поднять руку», чат с реакциями, одновременная демонстрация экрана сразу несколькими участниками.

С разрешения преподавателя можно включить видеозапись занятия и его текстовую расшифровку — в конце видеозвонка её можно будет скачать.

В SberJazz встроена технология шумоподавления, которая убирает эхо в аудитории и другие посторонние звуки, мешающие учебному процессу.

Узнать подробности о SberJazz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥11🥰8🎉3🏆1
Новые предложения для айтишников от SberInfra, Sber AI Lab и других подразделений Сбера.

Изучайте, отправляйте отклики и делитесь со всеми заинтересованными 😉

🟢 Python-разработчик

🟢 Data Engineer

🟢 Golang-разработчик

🟢 Frontend-разработчик

🟢 Data Engineer

🟢 Backend-разработчик (Java)

Не нашли подходящую вам вакансию? Не расстраивайтесь: мы публикуем новые предложения каждую неделю. Следите за новостями в нашем Telegram-канале!
👍65🔥2
🟦 ВХТ завтра представит «Рождественские стихи Иосифа Бродского». Спектакль впервые пройдёт на платформе SberJazz.

Виртуальный Художественный Театр — первый в мире полностью виртуальный репертуарный театр. В спектаклях ВХТ играют артисты из разных городов и стран. Все спектакли идут в прямом эфире, без записи.

«Рождественские стихи Иосифа Бродского» — первый спектакль, который ВХТ покажет в SberJazz. Спектакль приурочен ко дню памяти Иосифа Бродского, его можно будет посмотреть 28 января бесплатно. Количество мест ограничено, нужна предварительная регистрация.

Также на SberJazz планируется реализовать спецпроект ВХТ «ЛекциЯ» — о творчестве разных писателей, с исполнением фрагментов произведений.
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
Как сложить два числа?

Нет ничего проще: использовать оператор сложения и прибавить одно число к другому. Но представим ситуацию, в которой все математические операторы исчезли 😱

Поэтому задача на сегодня такая: напишите функцию суммирования двух целых чисел без использования «+» и других математических операторов.
🔥11👍21
Уже в феврале в США состоится первый судебный процесс с участием бота-юриста 🤖
Он поможет ответчику оспорить штраф за нарушение правил дорожного движения.

Чат-бот под названием DoNotPay в 2015 году создал Джошуа Браудер. ИИ может отвечать на юридические вопросы пользователей, предлагать им решение проблем и ссылки на нормативные акты. По словам создателя бота, благодаря помощи DoNotPay уже удалось выиграть более 2 млн споров и судебных дел от имени физических лиц. Они касались штрафов за парковку, возвратов денег за неработающий Wi-Fi в самолёте, уменьшения счетов за коммунальные услуги и т. д.

Но сейчас Джошуа Браудер хочет вывести бота на новый уровень и использовать его в зале суда. Для этого физическому лицу или адвокату нужно надеть наушники и в точности повторять формулировки, которые будет диктовать DoNotPay. Если искусственный интеллект проиграет дело, то компания оплатит все штрафы.

С нетерпением ждём итогов процесса. А вы?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍21
🟦 Только мы написали о том, что ждём первого заседания с участием бота-адвоката, как появилась информация, что оно не состоится.

Коллегии адвокатов из разных штатов прислали компании DoNotPay письма с угрозами преследования за юридическую практику без лицензии. Они пообещали, что добьются 6-месячного тюремного срока для основателя стартапа за использование бота в судебном заседании.

Поэтому Джошуа Браудеру пришлось отказаться от своей идеи. По его словам, теперь бот сосредоточится на защите прав потребителей: отмене навязанных подписок и снижении сумм в медицинских счетах.

Похоже, адвокаты почувствовали в боте DoNotPay реальную угрозу 🤖
Please open Telegram to view this post
VIEW IN TELEGRAM
😱9👍5😁4
🟦 Кажется, у нашумевшей нейросети ChatGPT появился конкурент. Искусственный интеллект Claude, разработанный компанией Anthropic, смог набрать проходной балл на онлайн-экзамене по праву и экономике в Университете Джорджа Мейсона в США.

Нейросети предложили поразмышлять на тему того, как улучшить правовые и экономические аспекты интеллектуальной собственности. Она предложила сократить сроки действия авторских прав и патентов, чтобы расширить возможности для свободного использования контента и изобретений.

По мнению профессора университета, принимавшего экзамен, ответ был достаточно поверхностным, но всё же лучше, чем варианты большинства реальных студентов.

В отличие от ChatGPT, Claude пока тестируется в закрытом режиме. Но надеемся, что скоро мы сможем сравнить ответы этих нейросетей.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5
🟦 Салют, разработчики! У нас хорошие новости: вчера вышли в продажу умные колонки SberBoom и SberBoom Mini.

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

Вот несколько советов, как этого добиться.

🟢 Познакомьте пользователя с приложением. При запуске приложения пользователь должен узнать, о чём оно и чем может быть полезно.

Пользователь: «Включи виртуального баристу».
Ассистент: «Я виртуальный бариста. Могу рассказать как приготовить кофе. Чтобы узнать, скажите "Дальше". Чтобы выйти из навыка, скажите "Выход"».

🟢 Подтверждайте запрос пользователя. Без экрана пользователь не может увидеть реакцию на свой запрос. Ассистент должен подтвердить, что запрос принят и действие выполняется.

Пользователь: «Включи свет на кухне».
Ассистент: «Включаю свет на кухне».

🟢 Конкретизируйте запросы. Пользователь может делать неточные запросы. Задача ассистента — уточнить, что именно нужно сделать.

Пользователь: «Расскажи новости».
Ассистент: «Главные новости недели».

🟢 Используйте подсказки. После выполнения запроса ассистент может рассказать о возможных действиях.

Пользователь: «Включи музыку».
Ассистент: «Включаю музыку. Если понравился трек, скажите "Мне нравится" и я буду ставить такое чаще».

Обратите внимание, что для SberBoom можно сделать только диалоговые приложения типа Chat App. Больше советов по созданию приложений ищите в нашей документации.

Ждём ваши обновлённые приложения в нашем каталоге 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6
🟦 Не знаете, как исправить ошибку в коде? Теперь для этого не нужно писать тимлиду или идти на Stack Overflow.

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

В основе отладчика лежит нейросеть OpenAI Codex и языковая модель GPT-3. Инструмент работает с 22 языками программирования, среди которых JavaScript, Python, Java и другие.

Протестировать Adrenaline можно в песочнице, но для этого понадобится токен от OpenAI API (чтобы получить его из России, придётся использовать VPN). Скоро на основе этого дебагера обещают выпустить расширение для VSCode.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3
СберДруг, Private Banking, кибербезопасность и другие классные команды Сбера ищут новых сотрудников. Возможно, вы скоро станете частью одной из них ❤️

🔹 Ведущий инженер по сопровождению
Санкт-Петербург

🔹 Руководитель направления по аналитике данных
Москва

🔹 Системный аналитик
Москва

🔹 Senior/Lead Android-разработчик
Москва

🔹 QA Lead
Москва

🔹 Android-разработчик
Москва

🔹 Системный аналитик
Москва

Откликайтесь на вакансии и отправляйте всем заинтересованным. Вдруг кто-то из ваших друзей в поисках интересной и стабильной работы 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
🟦 Хорошие новости для компаний, которые переходят на российское ПО.

SberJazz получил сертификат, подтверждающий совместимость решения с отечественной операционной системой Astra Linux Special Edition. Это значит, что теперь компании смогут использовать в своем внутреннем контуре полностью российское комплексное решение для видеосвязи с повышенным уровнем безопасности.

Кроме того, подтверждена возможность совместного использования SberJazz и средств защиты информации ViPNet, что даёт возможность шифровать данные во время видеоконференций по стандартам ФСБ России и ФСТЭК России.

И всё это в дополнение к базовым средствам безопасности SberJazz.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥3🎉1
🟦 На занятиях в школе или университете вы могли слышать про рекурсию. Тогда это казалось чем-то сложным и оторванным от жизни.

Если обратиться к определениям, то рекурсивная функция — это функция, которая вызывает себя из себя же самой, но с другими значениями параметров. На самом деле рекурсия окружает нас и в повседневной жизни: например, это два зеркала, стоящие друг напротив друга или матрёшка.

От теории пришло время перейти к практике. Напишите рекурсивную функцию, которая выводит все числа от 1 до n (натуральное число). Циклы при этом использовать нельзя.

Ждём ваш код в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💯2🔥1
🟦 Даже опытные веб-разработчики и верстальщики не всегда знают обо всех полезных тегах, которые есть в HTML. Поэтому мы решили рассказать о нескольких элементах, про которые незаслуженно забывают, создавая сайты.

🔹 <details> и <summary>

С помощью этих тегов можно создать раскрывающийся блок с контентом, который часто называют «аккордеоном», без использования JavaScript. Подобные элементы можно встретить на страницах с часто задаваемыми вопросами (FAQ). <details> — сам интерактивный элемент, а <summary> — его заголовок.

🔹 <progress>

Этот тег создаёт индикатор, который показывает прогресс выполнения задачи, например загрузки файла на сервер. Он имеет атрибут max — максимальное значение и value — текущее значение. Внешний вид элемента <progress> зависит от браузера, но его можно стилизовать, чтобы все пользователи видели одинаковый дизайн.

🔹 <dialog>

С помощью этого тега вы можете создать всплывающее или модальное окно. Чтобы настроить открытие и закрытие окна, нужно использовать JavaScript-методы show(), showModal() и close(). Преимуществом тега является то, что логика работы окна реализована в самом браузере, благодаря чему мы можем отправлять меньше трафика пользователю.

Какими из этих тегов вы пользуетесь в работе?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥32
🟦 Часто мы пишем имена коммитов в спешке, получая что-то подобное: «Последние правки», «Важные изменения 2». Когда над проектом работают несколько человек, всё это приводит к хаосу в истории контроля версий.

Чтобы упорядочить работу с коммитами, можно использовать специальный линтер — Commitlint. Он проверяет, соответствует ли имя коммита правилам, и блокирует его отправку, если сообщение не проходит проверку.

По умолчанию Commitlint использует «Соглашение о коммитах». Поэтому коммит «feat: add social links» будет одобрен, а «Important changes 2.0» проверку не пройдёт. Если в вашем проекте действуют особые правила для именования коммитов, вы можете прописать их в линтере самостоятельно.

А как вы именуете коммиты?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥1
🟦 Корпоративные коммуникации всё больше перетекают в онлайн. И для этого нужны безопасные и технологичные решения.

Последние исследования говорят, что около половины совещаний перейдут на платформы для видеовстреч к 2025 году. Вместе со спросом на решения для ВКС растут и требования к ним.

Но SberJazz есть что предложить бизнесу: возможности сервиса намного шире, чем у зарубежных продуктов, а серверы и поддержка находятся в России.

Чаты, запись видеовстреч и возможность расшарить экран — базовые опции для таких платформ. А такие функции как шумоподавление, расшифровка речи, демонстрация экрана несколькими участниками — в России пока готов предложить только SberJazz.

📷 SberJazz — это удобные звонки без ограничения по времени. Необходимость создавать новые встречи из-за того, что вышли «за рамки лимита», отпадает.

📷 SberJazz можно открыть в браузере, мобильном или десктоп-приложении — и легко перемещаться между устройствами даже во время звонка.

📷 Со SberJazz бизнес полностью контролирует видеоконференции. Например, может установить запрет на подключение ко встрече неавторизованным пользователям.

📷 Для сохранения приватности в SberJazz есть зал ожидания, а для защиты контента при демонстрации экрана — водяные знаки.

📷 Сервис можно встроить в HR-платформу, корпоративный мессенджер, портал для разработчиков.

📷 Для образовательных учреждений действует скидка на SberJazz 40 %. Это надёжное решение для обучения и повышения квалификации.

Узнать подробности и оставить заявку можно на сайте Витрины технологий Сбера.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
СберБизнес, Центр робототехники и другие команды ждут вас в новой подборке IT-вакансий Сбера.

🔹Automation Engineer
Санкт-Петербург

🔹iOS-разработчик
Москва

🔹Frontend-разработчик
Москва

🔹Robotics software engineer
Москва

🔹Python-разработчик
Москва

Оставляйте отклики и делитесь со всеми заинтересованными ❤️
Построить IT-карьеру в Сбере — реально.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎2😁2🔥1
🟦 Хорошие новости: SberDevices выложила в свободный доступ датасет Dusha.

Самый большой открытый датасет для распознавания эмоций в устной речи на русском языке можно скачать на GitHub.

Общепризнанный бенчмарк для Speech Emotion Recognition (SER) — IEMOCAP — насчитывает всего лишь 5к семплов/12 часов аудио.

Датасет Dusha — это 320к семплов/350 часов аудио. В дополнение к нему также опубликованы сырые данные разметки до агрегации и код для обучения бейзлайнов.

Распознавание эмоций уже используют в новом продукте Сбера — SaluteSpeech Insights.

SaluteSpeech Insights:
🔹оценивает эмоции клиента и оператора колл-центра по каждой фразе;
🔹 классифицирует диалоги как позитивные, нейтральные и негативные;
🔹 определяет более 300 различных речевых характеристик;
🔹 прогнозирует удовлетворённость клиентов (CSI) по каждому диалогу.

Подробности про датасет эмоций читайте в нашем блоге на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103👍2