Сегодня исполнилось 75 лет первому баг-репорту в истории IT. 9 сентября 1947 года в суперкомпьютер Mark II попал мотылёк, который застрял в одном из реле и заблокировал работу системы.
Этот случай был задокументирован командой обслуживания суперкомпьютера, поэтому он является первым в истории баг-репортом. Отчёт включал в себя детали произошедшего, место, в которое попало насекомое, а также самого мотылька ― его вклеили прямо в документ.
Описание инцидента сопровождалось текстом "First actual case of bug being found", откуда и пошло название для проблем в ПО и «железе», которое хорошо известно сейчас ― «баг». Тот же случай породил и другой термин «дебаггинг». Он тоже был упомянут в отчёте, хотя в 1947 году он буквально означал «удаление насекомого».
Этот день дал начало профессиональному празднику ― Дню тестировщика. Поздравляем всех причастных! Пусть багов будет как можно меньше 😉
О подробной истории тестирования ПО и работе тестировщика в команде Сбера читайте в нашей новой статье на Хабре.
Этот случай был задокументирован командой обслуживания суперкомпьютера, поэтому он является первым в истории баг-репортом. Отчёт включал в себя детали произошедшего, место, в которое попало насекомое, а также самого мотылька ― его вклеили прямо в документ.
Описание инцидента сопровождалось текстом "First actual case of bug being found", откуда и пошло название для проблем в ПО и «железе», которое хорошо известно сейчас ― «баг». Тот же случай породил и другой термин «дебаггинг». Он тоже был упомянут в отчёте, хотя в 1947 году он буквально означал «удаление насекомого».
Этот день дал начало профессиональному празднику ― Дню тестировщика. Поздравляем всех причастных! Пусть багов будет как можно меньше 😉
О подробной истории тестирования ПО и работе тестировщика в команде Сбера читайте в нашей новой статье на Хабре.
👍15🎉5🔥3
Сегодня по традиции – немного пятничных тестов и врываемся в выходные! 🔥
Входные данные для функции/метода это…
Anonymous Quiz
10%
Целое число
11%
Строка
72%
Параметр
7%
Интерфейс
👍1
👍1
Машинный код получается с помощью…
Anonymous Quiz
42%
Компилятора
18%
Интерпретатора
40%
Всё перечисленное
👍1
👍3
Какие числа, состоящие только из единиц, при суммировании и умножении дают один результат?
Anonymous Quiz
60%
1,1 и 11
17%
1111 и 11,1
23%
111 и 1,11
👍2
Только разработчик знает, какой сегодня по счёту день в году. Правильно, 256-й — День программиста. Почему именно 256-й?
Это количество чисел, которое можно выразить при помощи восьмиразрядного байта, а также максимальная целая степень числа 2, которая не превышает количества дней в году — 365 или 366.
Узнали здесь себя? 👇
🔹График контрибьютов на Github зеленее, чем трава на лугу в мае.
🔹Чужой легаси-проект рефакторится при одном суровом взгляде на экран.
🔹Не вы ищете что-то на Stack Overflow, а Stack Overflow ищет вас.
🔹Вы отлично разбираетесь в большинстве современных ЯП, а в свободное время кодите на COBOL. Просто потому, что можете!
С праздником, %username%!
Отвлекитесь немного от работы — сегодня можно! На Пикабу вышел наш новый спецпроект для программистов. Нужно перевести текст с инопланетного на русский. Справитесь?
Это количество чисел, которое можно выразить при помощи восьмиразрядного байта, а также максимальная целая степень числа 2, которая не превышает количества дней в году — 365 или 366.
Узнали здесь себя? 👇
🔹График контрибьютов на Github зеленее, чем трава на лугу в мае.
🔹Чужой легаси-проект рефакторится при одном суровом взгляде на экран.
🔹Не вы ищете что-то на Stack Overflow, а Stack Overflow ищет вас.
🔹Вы отлично разбираетесь в большинстве современных ЯП, а в свободное время кодите на COBOL. Просто потому, что можете!
С праздником, %username%!
Отвлекитесь немного от работы — сегодня можно! На Пикабу вышел наш новый спецпроект для программистов. Нужно перевести текст с инопланетного на русский. Справитесь?
❤17🎉6🔥2⚡1
Продолжаем рассказывать о преимуществах сервиса видеоконференций от Сбера Jazz. Если вы ещё не оценили его, самое время попробовать.
🔹Простой интерфейс
Вы не запутаетесь, даже если видите сервис впервые. В бесплатной версии нет регистрации и необходимости что-то настраивать, встречу можно организовать или принять участие в ней за считанные секунды.
🔹Мультиплатформенность
Запустить Jazz можно как в браузере, так и в приложении для ПК, мобильном приложении или на умном устройстве от Sber.
🔹Импортонезависимость
Jazz by Sber — полностью российская разработка, так что у пользователей нет никаких рисков остаться без связи из-за внезапного ухода вендора.
Ну и ещё стоит выделить возможность текстовой расшифровки конференции, функцию шумоподавления, чат с реакциями и одновременную демонстрацию экрана несколькими пользователями одновременно.
Познакомиться с подробным описанием возможностей сервиса можно на нашем портале.
🔹Простой интерфейс
Вы не запутаетесь, даже если видите сервис впервые. В бесплатной версии нет регистрации и необходимости что-то настраивать, встречу можно организовать или принять участие в ней за считанные секунды.
🔹Мультиплатформенность
Запустить Jazz можно как в браузере, так и в приложении для ПК, мобильном приложении или на умном устройстве от Sber.
🔹Импортонезависимость
Jazz by Sber — полностью российская разработка, так что у пользователей нет никаких рисков остаться без связи из-за внезапного ухода вендора.
Ну и ещё стоит выделить возможность текстовой расшифровки конференции, функцию шумоподавления, чат с реакциями и одновременную демонстрацию экрана несколькими пользователями одновременно.
Познакомиться с подробным описанием возможностей сервиса можно на нашем портале.
👍7🔥1
Мы запускаем новые продукты и ищем людей в команду Сбера. Интересные задачи, классных коллег и работу без выгораний гарантируем!
📍 Екатеринбург, Новосибирск
Ищем системного аналитика, который имеет опыт работы с АБС ЦФТ для команды технологий розничного взыскания.
📍 Рязань
Нужен SQL-разработчик с уверенными знаниями ANSI SQL для создания инструментов автоматизации.
📍 Москва
Ищем специалистов в разные подразделения столичного офиса:
• Android-разработчик в команду Sber911 — платформу информирования и управления самыми важными событиями экосистемы Сбера;
• Spark-разработчик в SberData — департамент по управлению данными;
• ETL-разработчик в команду SberWorks — интегрированную среду разработки;
• C#-разработчик в проект по расчёту рисков банковской книги;
• Devops-инженер в Sberbank.DS Ecosystem — платформу для ускоренной разработки, валидации и мониторинга AI-моделей.
Откликайтесь на вакансии и получите новые возможности для профессионального роста в Сбере.
📍 Екатеринбург, Новосибирск
Ищем системного аналитика, который имеет опыт работы с АБС ЦФТ для команды технологий розничного взыскания.
📍 Рязань
Нужен SQL-разработчик с уверенными знаниями ANSI SQL для создания инструментов автоматизации.
📍 Москва
Ищем специалистов в разные подразделения столичного офиса:
• Android-разработчик в команду Sber911 — платформу информирования и управления самыми важными событиями экосистемы Сбера;
• Spark-разработчик в SberData — департамент по управлению данными;
• ETL-разработчик в команду SberWorks — интегрированную среду разработки;
• C#-разработчик в проект по расчёту рисков банковской книги;
• Devops-инженер в Sberbank.DS Ecosystem — платформу для ускоренной разработки, валидации и мониторинга AI-моделей.
Откликайтесь на вакансии и получите новые возможности для профессионального роста в Сбере.
🔥7👍1
Более 20 голосов для бизнеса — в каталоге YourVoice
С помощью услуги SmartSpeech YourVoice можно разработать фирменный голос бренда всего за 1 месяц. А можно выбрать понравившийся из библиотеки готовых голосов. Каждый клиент получает уникальный голос, поэтому каталог постоянно пополняется.
Сейчас доступно более 20 голосов с разным характером, тембром и настроением.
С некоторыми из них можно познакомиться ниже ⬇
С помощью услуги SmartSpeech YourVoice можно разработать фирменный голос бренда всего за 1 месяц. А можно выбрать понравившийся из библиотеки готовых голосов. Каждый клиент получает уникальный голос, поэтому каталог постоянно пополняется.
Сейчас доступно более 20 голосов с разным характером, тембром и настроением.
С некоторыми из них можно познакомиться ниже ⬇
developers.sber.ru
Каталог голосов SaluteSpeech YourVoice
Оставьте заявку, чтобы купить голос из каталога или заказать индивидуальную разработку за один месяц
👍11
Представьте, что вечером вы решили посмотреть новую серию любимого сериала🍿 Заходите в онлайн-кинотеатр, а видео не запускается. Седьмое пекло!
Чтобы такого не происходило, перед отправкой сайта или приложения в продакшн нужно провести функциональное тестирование — проверку, выполняет ли продукт заявленную функциональность. То есть работают ли формы регистрации, авторизации и обратной связи, сортировка и фильтрация, кнопки заказа товара, аудио- или видеоплеер, оценка и комментирование.
Какие методы используют для функционального тестирования:
• unit-тесты — для отдельных модулей и компонентов;
• smoke-тесты — для критически важных функций;
• интеграционное тестирование — для проверки взаимодействия компонентов системы;
• регрессионное тестирование — для проверки, что исправление ошибок не нарушило работу приложения.
Советуем не жалеть времени на функциональное тестирование — от этого зависит первое впечатление, которое сложится у пользователей о продукте.
Чтобы такого не происходило, перед отправкой сайта или приложения в продакшн нужно провести функциональное тестирование — проверку, выполняет ли продукт заявленную функциональность. То есть работают ли формы регистрации, авторизации и обратной связи, сортировка и фильтрация, кнопки заказа товара, аудио- или видеоплеер, оценка и комментирование.
Какие методы используют для функционального тестирования:
• unit-тесты — для отдельных модулей и компонентов;
• smoke-тесты — для критически важных функций;
• интеграционное тестирование — для проверки взаимодействия компонентов системы;
• регрессионное тестирование — для проверки, что исправление ошибок не нарушило работу приложения.
Советуем не жалеть времени на функциональное тестирование — от этого зависит первое впечатление, которое сложится у пользователей о продукте.
👍13🔥5
20 сентября 1954 года была скомпилирована и запущена первая программа на Фортране. Эта дата и стала Днём рождения языка программирования.
После этого в течение трёх лет язык дорабатывался и совершенствовался. Финальная версия увидела свет в 1957 году. Название Fortran ― сокращение от FORmula TRANslator.
Язык предназначен для выполнения научных и инженерных вычислений. За прошедшие десятилетия на нём написаны миллионы программ и библиотек подпрограмм. Это библиотеки для алгебры, решения дифференциальных уравнений, преобразований Фурье и прочих сложных вещей.
Сейчас Фортран продолжает развиваться. Конечно, он отличается от первоначальной версии, но по-прежнему помогает решать математические задачи, а также применяется в научных исследованиях.
А вы сталкиваетесь с Фортраном в своей работе?
После этого в течение трёх лет язык дорабатывался и совершенствовался. Финальная версия увидела свет в 1957 году. Название Fortran ― сокращение от FORmula TRANslator.
Язык предназначен для выполнения научных и инженерных вычислений. За прошедшие десятилетия на нём написаны миллионы программ и библиотек подпрограмм. Это библиотеки для алгебры, решения дифференциальных уравнений, преобразований Фурье и прочих сложных вещей.
Сейчас Фортран продолжает развиваться. Конечно, он отличается от первоначальной версии, но по-прежнему помогает решать математические задачи, а также применяется в научных исследованиях.
А вы сталкиваетесь с Фортраном в своей работе?
👍9❤3🔥2
Forwarded from Сбер
Сегодня основной сайт Сбера будет переведен на сертификаты Минцифры.
Переход сайтов, рабочих ресурсов и систем Сбера на отечественные сертификаты обеспечит нам независимость от зарубежных удостоверяющих центров и гарантирует безопасный доступ пользователям.
Проверить, есть ли на вашем устройстве необходимые сертификаты можно здесь.
Если сертификатов нет, рекомендуем установить их для доступа к онлайн-ресурсам Сбера. Это можно сделать двумя способами — либо скачать сертификаты на портале «Госуслуги», либо начать пользоваться браузером, который поддерживает сертификаты Минцифры.
Пользователи, которые пока не установили сертификаты, могут столкнуться с предупреждением о небезопасности сайта Сбера или его блокировкой браузером.
Остались вопросы? Подробности и инструкции — здесь.
Переход сайтов, рабочих ресурсов и систем Сбера на отечественные сертификаты обеспечит нам независимость от зарубежных удостоверяющих центров и гарантирует безопасный доступ пользователям.
Проверить, есть ли на вашем устройстве необходимые сертификаты можно здесь.
Если сертификатов нет, рекомендуем установить их для доступа к онлайн-ресурсам Сбера. Это можно сделать двумя способами — либо скачать сертификаты на портале «Госуслуги», либо начать пользоваться браузером, который поддерживает сертификаты Минцифры.
Пользователи, которые пока не установили сертификаты, могут столкнуться с предупреждением о небезопасности сайта Сбера или его блокировкой браузером.
Остались вопросы? Подробности и инструкции — здесь.
👍8😁1
Что делать, если сайт должен быть готов за неделю?
На помощь приходят No Code-платформы, которые экономят время и не требуют знаний HTML, CSS или JavaScript. В них сайт создаётся из готовых блоков, которые можно настраивать под себя. Самые популярные среди таких сервисов: Tilda, Readymag, Wix.
Конечно, у No Code-платформ есть и минусы: ограничения по внешнему виду, структуре и масштабируемости ресурса. Но всё же они очень ускоряют разработку и делают её дешевле.
Есть и Low Code-платформы, в которых можно что-то дописать вручную. Например, добавить функционал личного кабинета или заказа товаров. В этом случае уже нужны минимальные навыки программирования. Самые популярные Low Code-платформы: ELMA 365, Mendix, WF Core.
А какими платформами пользуетесь вы?
На помощь приходят No Code-платформы, которые экономят время и не требуют знаний HTML, CSS или JavaScript. В них сайт создаётся из готовых блоков, которые можно настраивать под себя. Самые популярные среди таких сервисов: Tilda, Readymag, Wix.
Конечно, у No Code-платформ есть и минусы: ограничения по внешнему виду, структуре и масштабируемости ресурса. Но всё же они очень ускоряют разработку и делают её дешевле.
Есть и Low Code-платформы, в которых можно что-то дописать вручную. Например, добавить функционал личного кабинета или заказа товаров. В этом случае уже нужны минимальные навыки программирования. Самые популярные Low Code-платформы: ELMA 365, Mendix, WF Core.
А какими платформами пользуетесь вы?
👍7
В Нижнем Новгороде — новые вакансии для айтишников. Отправьте всем, кто в поисках стабильной и интересной работы!
Ищем специалистов для работы над новой платформой, которая будет строить персональные рекомендации для пользователей продуктов Сбера.
🔹 Data Scientist
🔹 Data Engineer
🔹 Site Reliability Engineer
🔹 DevOps Engineer
🔹 Backend-разработчик
🔹 QA Engineer
Откликайтесь на вакансии и получите место в классной команде, возможности для развития и корпоративные бонусы от Сбера.
Ищем специалистов для работы над новой платформой, которая будет строить персональные рекомендации для пользователей продуктов Сбера.
🔹 Data Scientist
🔹 Data Engineer
🔹 Site Reliability Engineer
🔹 DevOps Engineer
🔹 Backend-разработчик
🔹 QA Engineer
Откликайтесь на вакансии и получите место в классной команде, возможности для развития и корпоративные бонусы от Сбера.
👍8👎1
Хотите научиться решать задачи по программированию?
Тогда сохраняйте этот пост в избранное — в нём мы собрали популярные сайты для тренировки.
✅ Codewars — в сервисе, выполненном в стилистике восточных единоборств, вы можете решать задачи (каты), смотреть альтернативные решения, вступать в кланы и даже участвовать в спаррингах с другими пользователями. Это отличный вариант для тех, кто любит учиться через игру.
✅ Leetcode — сайт с задачами на алгоритмы и структуры данных, которые дают на технических собеседованиях в крупные компании (Google, Netflix, Amazon, Apple и т. д.).
✅ HackerRank — сайт с чуть более сложными задачами, которые выходят за рамки базового программирования. Здесь можно потренировать алгоритмы, математику, SQL, функциональное программирование, AI и другие темы.
Тогда сохраняйте этот пост в избранное — в нём мы собрали популярные сайты для тренировки.
✅ Codewars — в сервисе, выполненном в стилистике восточных единоборств, вы можете решать задачи (каты), смотреть альтернативные решения, вступать в кланы и даже участвовать в спаррингах с другими пользователями. Это отличный вариант для тех, кто любит учиться через игру.
✅ Leetcode — сайт с задачами на алгоритмы и структуры данных, которые дают на технических собеседованиях в крупные компании (Google, Netflix, Amazon, Apple и т. д.).
✅ HackerRank — сайт с чуть более сложными задачами, которые выходят за рамки базового программирования. Здесь можно потренировать алгоритмы, математику, SQL, функциональное программирование, AI и другие темы.
👍8🔥4💯1
Фреймворк — это программная платформа, которая упрощает разработку, устанавливает структуру проекта и помогает сочетать в нём разные компоненты.
Если сравнить разработку с приготовлением ужина, то фреймворк — это спагетти из магазина. Вы не замешиваете тесто и не вырезаете пасту нужной формы, а отвариваете спагетти и добавляете соус по вкусу. То есть при работе с фреймворком есть постоянная основа, которую можно дополнять модулями на своё усмотрение.
Чем полезны фреймворки?
🔹Готовые шаблоны фреймворков экономят время разработчиков и помогают сосредоточиться на более важных задачах.
🔹Фреймворки обладают более высокой производительностью, чем самописные решения. Сайты и приложения, созданные на их основе, работают быстрее.
🔹Фреймворки — это лучшие практики разработки, а некоторые из них имеют встроенные механизмы тестирования, поэтому они минимизируют ошибки у начинающих программистов.
🔹Фреймворки защищены и протестированы от популярных угроз (SQL-инъекции, XSS-атаки и т. д.).
Если сравнить разработку с приготовлением ужина, то фреймворк — это спагетти из магазина. Вы не замешиваете тесто и не вырезаете пасту нужной формы, а отвариваете спагетти и добавляете соус по вкусу. То есть при работе с фреймворком есть постоянная основа, которую можно дополнять модулями на своё усмотрение.
Чем полезны фреймворки?
🔹Готовые шаблоны фреймворков экономят время разработчиков и помогают сосредоточиться на более важных задачах.
🔹Фреймворки обладают более высокой производительностью, чем самописные решения. Сайты и приложения, созданные на их основе, работают быстрее.
🔹Фреймворки — это лучшие практики разработки, а некоторые из них имеют встроенные механизмы тестирования, поэтому они минимизируют ошибки у начинающих программистов.
🔹Фреймворки защищены и протестированы от популярных угроз (SQL-инъекции, XSS-атаки и т. д.).
👍11
Новая вакансия в Москве! Ищем QA-инженера в команду SberDevices для разработки банковских навыков виртуального ассистента.
🟢 Требуемый опыт: 1–3 года.
🟢 Чем предстоит заниматься: следить за качеством банковских навыков виртуального ассистента и ряда инфраструктурных сервисов — мобильных приложений, call-центра, умных устройств и внутренних приложений Сбера.
Прочитать подробности по вакансии и откликнуться можно по ссылке.
Перешлите друзьям и знакомым — это классный шанс оказаться в интересной команде, получить уникальный опыт и работать над крупными IT-проектами.
🟢 Требуемый опыт: 1–3 года.
🟢 Чем предстоит заниматься: следить за качеством банковских навыков виртуального ассистента и ряда инфраструктурных сервисов — мобильных приложений, call-центра, умных устройств и внутренних приложений Сбера.
Прочитать подробности по вакансии и откликнуться можно по ссылке.
Перешлите друзьям и знакомым — это классный шанс оказаться в интересной команде, получить уникальный опыт и работать над крупными IT-проектами.
👍9🎉3🔥1