⚡️ Сравниваем скорость встраиваемых key-value баз данных — [11:31]
этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.
Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.
Перейти к просмотру
#видео #go
этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.
Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.
Перейти к просмотру
#видео #go
✖ Признаки плохих IT компаний — [9:12]
Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:
1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]
Перейти к просмотру
#видео #коллектив
Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:
1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]
Перейти к просмотру
#видео #коллектив
👨💻 Логи и мониторинг: best practice — [24:33]
Правильное ведение логов поможет вам быстро найти ошибку, если она неожиданно возникнет на Production или во время тестирования.
Это видео хранит в себе лучшие практике для хранения и ведения логов: что записывать и как. Также упоминается мониторинг.
Перейти к просмотру
#видео #теория
Правильное ведение логов поможет вам быстро найти ошибку, если она неожиданно возникнет на Production или во время тестирования.
Это видео хранит в себе лучшие практике для хранения и ведения логов: что записывать и как. Также упоминается мониторинг.
Перейти к просмотру
#видео #теория
🐳 Docker для начинающих — [3:01:51]
С Docker можете забыть про проблемы с зависимостями: теперь вам достаточно один раз настроить приложение и запускать его на других пк.
Что такое контейнеризация, как правильно настроить Docker и что делать, если ничего не работает — это вам расскажет автор ролика.
Перейти к просмотру
#видео #devops
С Docker можете забыть про проблемы с зависимостями: теперь вам достаточно один раз настроить приложение и запускать его на других пк.
Что такое контейнеризация, как правильно настроить Docker и что делать, если ничего не работает — это вам расскажет автор ролика.
Перейти к просмотру
#видео #devops
🗳 Java. Optional — [18:26]
Не все программисты знаю, что такое Optional, а те кто знает или не умеет им пользоваться, или чётко понимает его роль в null-safety.
Класс Optional кажется простым, по определению, но с его использованием есть много подводных камней, о которых рассказывает автор ролика.
Перейти к просмотру
#видео #java
Не все программисты знаю, что такое Optional, а те кто знает или не умеет им пользоваться, или чётко понимает его роль в null-safety.
Класс Optional кажется простым, по определению, но с его использованием есть много подводных камней, о которых рассказывает автор ролика.
Перейти к просмотру
#видео #java
В финал турнира по этичному хакингу «CTFZone», организованного компанией BI.Zone, прошли 10 лучших команд. Этот турнир привлек участников со всего мира — в соревнованиях приняли участие 1326 команд из 117 различных стран.
Отборочный этап включал в себя 26 заданий, разделенных на 7 категорий: спортивное программирование, криптография, эксплуатация уязвимостей, расследование кибератак и другие. Одно из заданий, например, заключалось в обезвреживании вредоносного файла на инфицированном компьютере.
По итогам финала, который пройдет в онлайн-формате в ноябре 2023 года, команды из России, Индонезии, Китая, Южной Кореи, Чехии и Франции будут бороться за призовые места. Победители турнира получат следующие денежные призы: первое место — $10 000, второе место — $5000, и третье место — $3000.
BI.Zone является партнером Сбербанка и специализируется на обеспечении цифровой безопасности.
Отборочный этап включал в себя 26 заданий, разделенных на 7 категорий: спортивное программирование, криптография, эксплуатация уязвимостей, расследование кибератак и другие. Одно из заданий, например, заключалось в обезвреживании вредоносного файла на инфицированном компьютере.
По итогам финала, который пройдет в онлайн-формате в ноябре 2023 года, команды из России, Индонезии, Китая, Южной Кореи, Чехии и Франции будут бороться за призовые места. Победители турнира получат следующие денежные призы: первое место — $10 000, второе место — $5000, и третье место — $3000.
BI.Zone является партнером Сбербанка и специализируется на обеспечении цифровой безопасности.
🧑💻 Эффективное решение Leetcode задач — [5:47]
Разработчик из яндекса рассказывает как лучше решать задачи с Leetcode, как систематизировать знания, чтобы время не прошло зря.
Перейти к просмотру
#видео #теория
Разработчик из яндекса рассказывает как лучше решать задачи с Leetcode, как систематизировать знания, чтобы время не прошло зря.
Перейти к просмотру
#видео #теория
🧑💻 Искусственная жизнь — [8:20]
Это видео о том, как создать жизнь, действующую по самым простым правилам, используя Unity.
Перейти к просмотру
#видео #теория
Это видео о том, как создать жизнь, действующую по самым простым правилам, используя Unity.
Перейти к просмотру
#видео #теория
🧠 Поиск наибольшего контейнера с водой — [11:34]
Это задача с Frontend-собеседования, условия которой — имея высоты линий, выделить две чтобы получить самый большой контейнер.
Автор рассказывает как максимально эффективно решить задачу на языке программирования JavaScript.
Перейти к просмотру
#видео #теория
Это задача с Frontend-собеседования, условия которой — имея высоты линий, выделить две чтобы получить самый большой контейнер.
Автор рассказывает как максимально эффективно решить задачу на языке программирования JavaScript.
Перейти к просмотру
#видео #теория
💻 Итоговые проекты студентов образовательного центра VK в Бауманке
На протяжении двух лет студенты образовательного центра VK в МГТУ им. Н.Э. Баумана учились разработке. Под руководством преподавателей и экспертов из VK они создали собственные проекты в области web-, ML- и Java-разработки высоконагруженных приложений.
Недавно состоялась защита выпускных работ в московском офисе VK. Экспертный совет выбрал лучшие из них. В статье на Хабре студенты подробно рассказали о своих проектах – из неё вы узнаете, как создать свой технологичный продукт или сервис.
Перейти к чтению
#статья #проекты
На протяжении двух лет студенты образовательного центра VK в МГТУ им. Н.Э. Баумана учились разработке. Под руководством преподавателей и экспертов из VK они создали собственные проекты в области web-, ML- и Java-разработки высоконагруженных приложений.
Недавно состоялась защита выпускных работ в московском офисе VK. Экспертный совет выбрал лучшие из них. В статье на Хабре студенты подробно рассказали о своих проектах – из неё вы узнаете, как создать свой технологичный продукт или сервис.
Перейти к чтению
#статья #проекты
🔥 Отказоустойчивость сайтов, сервисов и API — [14:36]
В видео обсуждаются шаблоны для создания устойчивых веб-сайтов, сервисов и API-интерфейсов на примере настройки кластера Kubernetes и его мониторинга.
Также автор обсуждает важность тщательного управления определенными типами запросов во избежание системных ошибок.
Перейти к просмотру
#видео #теория
В видео обсуждаются шаблоны для создания устойчивых веб-сайтов, сервисов и API-интерфейсов на примере настройки кластера Kubernetes и его мониторинга.
Также автор обсуждает важность тщательного управления определенными типами запросов во избежание системных ошибок.
Перейти к просмотру
#видео #теория
🧩 Задача: Поиск Знаменитости. Метод двух указателей — [39:47]
Знаменитость — человек, который не знает никого в компании, но при этом каждый знает его самого. Ваша задача — найти такого человека.
Автор рассказывает как оптимально решить эту задачу с использованием двух указателей. Пример кода написан на Java.
Перейти к просмотру
#видео #теория
Знаменитость — человек, который не знает никого в компании, но при этом каждый знает его самого. Ваша задача — найти такого человека.
Автор рассказывает как оптимально решить эту задачу с использованием двух указателей. Пример кода написан на Java.
Перейти к просмотру
#видео #теория
🐍 Разбираемся с моделями в Django — [27:05]
Django — веб-фреймворк для создания сайтов на Python. Если вы интересуетесь этим видео, значит у вас уже есть опыт работы с ним и вы хотите углубиться дальше.
В этот раз речь пойдёт про модели и работу с базой данных: как получать данные, как их хранить и передавать.
Перейти к просмотру
#видео #python
Django — веб-фреймворк для создания сайтов на Python. Если вы интересуетесь этим видео, значит у вас уже есть опыт работы с ним и вы хотите углубиться дальше.
В этот раз речь пойдёт про модели и работу с базой данных: как получать данные, как их хранить и передавать.
Перейти к просмотру
#видео #python
🐍 Python на рынке — [11:39]
И нет, не на том рынке, на который ходит ваша бабушка. Python — очень популярный язык, поэтому если вы хотите зарабатывать на нём, вам придется изрядно попотеть из-за большой конкуренции.
Из видео вы узнаете про сферы использования Python, наличие вакансий и зарплату, а также поймёте, что нужно изучать, чтобы с ноги влиться в эту сферу.
Перейти к просмотру
#видео #python #профессия
И нет, не на том рынке, на который ходит ваша бабушка. Python — очень популярный язык, поэтому если вы хотите зарабатывать на нём, вам придется изрядно попотеть из-за большой конкуренции.
Из видео вы узнаете про сферы использования Python, наличие вакансий и зарплату, а также поймёте, что нужно изучать, чтобы с ноги влиться в эту сферу.
Перейти к просмотру
#видео #python #профессия
🔥 Зачем системным программистам Rust — [44:37]
Видео для системных программистов, тех, кто пишет операционные системы, утилиты для них и драйвера.
В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках от C/C++ до Rust.
Перейти к просмотру
#видео #теория
Видео для системных программистов, тех, кто пишет операционные системы, утилиты для них и драйвера.
В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках от C/C++ до Rust.
Перейти к просмотру
#видео #теория
🌐 Как войти в RuStore
Кейсами делится команда Maningame. В своей статье она рассказывает про инструменты платформы, MVP-взаимодействие и фичеринг, про её достоинства в сравнении с другими сторами, делает прогнозы и объясняет, как повторить успех.
Так что если вы собираетесь выкатить приложение в стор, обязательно ознакомьтесь.
Читать статью
Кейсами делится команда Maningame. В своей статье она рассказывает про инструменты платформы, MVP-взаимодействие и фичеринг, про её достоинства в сравнении с другими сторами, делает прогнозы и объясняет, как повторить успех.
Так что если вы собираетесь выкатить приложение в стор, обязательно ознакомьтесь.
Читать статью
🔥 Как я выучил ООП в Python — [42:18]
Объяснение для новичков про Объектно ориентированное программирование и его основные концепции: класс/объект, наследование, инкапсуляция, полиморфизм с примерами кода.
Перейти к просмотру
#видео #python
Объяснение для новичков про Объектно ориентированное программирование и его основные концепции: класс/объект, наследование, инкапсуляция, полиморфизм с примерами кода.
Перейти к просмотру
#видео #python
🎩 7 ошибок джунов — [21:13]
Джуниоры — это программисты, которые только недавно закончили изучать какой-либо язык. Из-за отсутствия опыта, они, очевидно, чаще всего допускают ошибки.
Именно поэтому автор рассказал, каких ошибок можно избежать начинающим разработчикам. Он объяснил, почему много/мало вопросов — это плохо, как непонимание бизнес-логики рушит проекты, а также поделился ещё несколькими полезными советами.
Перейти к просмотру
#видео #профессия
Джуниоры — это программисты, которые только недавно закончили изучать какой-либо язык. Из-за отсутствия опыта, они, очевидно, чаще всего допускают ошибки.
Именно поэтому автор рассказал, каких ошибок можно избежать начинающим разработчикам. Он объяснил, почему много/мало вопросов — это плохо, как непонимание бизнес-логики рушит проекты, а также поделился ещё несколькими полезными советами.
Перейти к просмотру
#видео #профессия
🔥 Leetcode — Алгоритмы — [32:31]
Решение алгоритмических задач может и не встретится на работе, но помогает перестроить мозг на мышление программиста.
В этом видео один известны разработчик решает задачи с Leetcode и рассказывает как это делается.
Перейти к просмотру
#видео #теория
Решение алгоритмических задач может и не встретится на работе, но помогает перестроить мозг на мышление программиста.
В этом видео один известны разработчик решает задачи с Leetcode и рассказывает как это делается.
Перейти к просмотру
#видео #теория
YouTube
Leetcode Паттерны Влад Тен – Алгоритмы Buy Sell Stock + Cyclic Sort
Полезные статьи и видео по разным направлениям разработки от инженеров Авито можно найти на сайте AvitoTech: http://bit.ly/3mIUOSx
Курс про Паттерны и практики написания кода для начинающих и middle-разработчиков от команды AvitoTech: http://bit.ly/3jCkyle…
Курс про Паттерны и практики написания кода для начинающих и middle-разработчиков от команды AvitoTech: http://bit.ly/3jCkyle…
⚡️ Чем хорош Golang? — [18:33]
Хоть этот язык и не такой популярный, как Java, Python или JS, но его всё равно часто используют в сложных и быстрых системах.
Чем так хорош этот язык? Что на нём пишут? И сколько платят разработчикам на Go? На все эти вопросы дал ответ автор этого видео.
Перейти к просмотру
#видео #go
Хоть этот язык и не такой популярный, как Java, Python или JS, но его всё равно часто используют в сложных и быстрых системах.
Чем так хорош этот язык? Что на нём пишут? И сколько платят разработчикам на Go? На все эти вопросы дал ответ автор этого видео.
Перейти к просмотру
#видео #go