Пишем Telegram бота, который говорит с ChatGPT 
И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.
Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.
Подробнее: 👉тут
#видео #web
И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.
Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.
Подробнее: 👉тут
#видео #web
👍1
  Как работает хэширование 
С помощью хэш-функций в базах данных хранят пароли так, что получив их хакер не сможет воспользоваться ими на сайте. Сможет только если подберёт пароль.
Хэширование нужно и в других задачах. Какие бывают хэш функции, где они используется и зачем вообще нужно хэширование вы узнаете их ролика:
Подробнее: 👉тут
#видео #теория
С помощью хэш-функций в базах данных хранят пароли так, что получив их хакер не сможет воспользоваться ими на сайте. Сможет только если подберёт пароль.
Хэширование нужно и в других задачах. Какие бывают хэш функции, где они используется и зачем вообще нужно хэширование вы узнаете их ролика:
Подробнее: 👉тут
#видео #теория
👍3
  Не обещаем, что после наших курсов вы найдёте работу мечты с зарплатой в 300к/с.
Но мы отвечаем за качество обучения и готовы показать, как у нас всё устроено. Приходите на онлайн-встречу 19 мая в 12:00 мск и оцените сами, насколько вам подходит учебный центр Слёрм.
Вы сможете:
🟢  Познакомиться с преподавателями-практиками.
🟢  Получить карьерную консультацию и потренироваться проходить технические интервью.
🟢  Пообщаться с экспертами на темы Kubernetes, Python, архитектуры приложений.
🟢  Услышать истории наших выпускников из первых уст и позадавать им каверзные вопросы.
🎁  Поучаствовать в розыгрыше призов: кресло Metta Samurai, онлайн участие в конференции Highload++ SPB 2023, подписка на три месяца на курсы. 
Всё это бесплатно. Чтобы стать участником, нужно только зарегистрироваться🔺 
Но мы отвечаем за качество обучения и готовы показать, как у нас всё устроено. Приходите на онлайн-встречу 19 мая в 12:00 мск и оцените сами, насколько вам подходит учебный центр Слёрм.
Вы сможете:
Всё это бесплатно. Чтобы стать участником, нужно только зарегистрироваться
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  #Вопрос_с_собеседования 
Какую роль играют бэджи и сертификаты в бэкэнде?
Ответ:Бэджи и сертификаты используются для идентификации и аутентификации пользователей и устройств в бэкэнде, повышая безопасность данных. 
  Какую роль играют бэджи и сертификаты в бэкэнде?
Ответ:
Изучаем CSS Flexbox за 19 минут 
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Подробнее: 👉тут
#видео #css
CSS Flexbox — это набор инструментов для быстрого создания сложных и гибких макетов, на которые в традиционном CSS пришлось бы потратить много времени.
Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.
Подробнее: 👉тут
#видео #css
👍11
  #Вопрос_с_собеседования 
Как передаются аргументы – значения или ссылка? (Python)
Ответ:В Python аргументы передаются по ссылке, т. е. передается ссылка на реальный объект. Но есть два вида передачи объекта в аргументах.
По значению: Передается копия реального объекта. Изменение значения копии объекта не приведет к изменению значения исходного объекта.
По ссылке: Передается ссылка на реальный объект. Изменение значения нового объекта изменит значение исходного объекта. 
  Как передаются аргументы – значения или ссылка? (Python)
Ответ:
По значению: Передается копия реального объекта. Изменение значения копии объекта не приведет к изменению значения исходного объекта.
По ссылке: Передается ссылка на реальный объект. Изменение значения нового объекта изменит значение исходного объекта.
Полный курс по WebStorm
WebStorm — это программа для разработки на JavaScript. Она хорошо понимает структуру проектов и поможет написать код с помощью автодополнения строк и безопасного рефакторинга.
Из этого видео вы узнаете, как с помощью WebStorm ускорить написания кода, автоматизировать и упростить процесс разработки на JavaScript.
Подробнее: 👉 тут
#видео #javascript
WebStorm — это программа для разработки на JavaScript. Она хорошо понимает структуру проектов и поможет написать код с помощью автодополнения строк и безопасного рефакторинга.
Из этого видео вы узнаете, как с помощью WebStorm ускорить написания кода, автоматизировать и упростить процесс разработки на JavaScript.
Подробнее: 👉 тут
#видео #javascript
👍1👀1
  #Вопрос_с_собеседования
Что такое MapReduce?
Ответ: MapReduce — это фреймворк для вычисления некоторых наборов распределенных задач с использованием большого количества компьютеров (называемых «нодами»), образующих кластер
  Что такое MapReduce?
Ответ: MapReduce — это фреймворк для вычисления некоторых наборов распределенных задач с использованием большого количества компьютеров (называемых «нодами»), образующих кластер
Сайты, которые помогут стать программистом 
Учиться на курсах, конечно, хорошо, но было бы неплохо и самостоятельно позаниматься. Только вот где найти информацию и получить практику?
В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.
Подробнее: 👉тут
#видео #теория
  Учиться на курсах, конечно, хорошо, но было бы неплохо и самостоятельно позаниматься. Только вот где найти информацию и получить практику?
В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.
Подробнее: 👉тут
#видео #теория
Простая анимация в JavaScript 
Из видео вы узнаете, как создать примитивную анимацию перемещения объекта на JavaScript.
Урок отлично подойдёт, чтобы понять, что вообще представляет из себя этот язык и как он применяется на практике.
Подробнее: 👉тут
#видео #javascript
Из видео вы узнаете, как создать примитивную анимацию перемещения объекта на JavaScript.
Урок отлично подойдёт, чтобы понять, что вообще представляет из себя этот язык и как он применяется на практике.
Подробнее: 👉тут
#видео #javascript
❤1
  Пишем свой поисковик на Java 
Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
Подробнее: 👉 тут
#видео #java
  Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.
Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:
Подробнее: 👉 тут
#видео #java
#Вопрос_с_собеседования 
Что делает ключевое слово virtual?
Ответ:Ключевое virtual слово можно использовать при объявлении переопределения функций в производном классе, но это не нужно; переопределения виртуальных функций всегда являются виртуальными. Виртуальные функции в базовом классе должны быть определены, если они не объявлены с помощью чистого спецификатора. 
Что делает ключевое слово virtual?
Ответ:
👍6
  Анатомия асинхронных движков 
Это видео для тех, кто хочет очень хорошо шарить в асинхронности, как она работает, как связанна с операционной системой и многое другое.
В ролике есть слайды, показывающие, как всё работает с фрагментами кода на C++. Также разбираются преимущества асинхронных движков.
Подробнее: 👉 тут
#видео #теория
  Это видео для тех, кто хочет очень хорошо шарить в асинхронности, как она работает, как связанна с операционной системой и многое другое.
В ролике есть слайды, показывающие, как всё работает с фрагментами кода на C++. Также разбираются преимущества асинхронных движков.
Подробнее: 👉 тут
#видео #теория