5 видов баз данных, которые подходят для разных задач
Когда кто-то говорит о базах данных, чаще всего все вспоминают про MySQL. Но это всего лишь одна из многих видов баз, которая не всегда подходит под конкретные задачи.
Рассказываем, какие бывают виды баз данных, для чего они нужны и в чём их преимущества перед другими.
https://v.thecode.media/325ai
#лучшее_Код #разбор_Код
Когда кто-то говорит о базах данных, чаще всего все вспоминают про MySQL. Но это всего лишь одна из многих видов баз, которая не всегда подходит под конкретные задачи.
Рассказываем, какие бывают виды баз данных, для чего они нужны и в чём их преимущества перед другими.
https://v.thecode.media/325ai
#лучшее_Код #разбор_Код
👍8🔥5❤3
Прошло 3 месяца, а значит настало время для еженедельного прямого эфира :-)
Завтра в 13:00 поговорим о том, как на первичных этапах общения с эйчарами можно повлиять на свою потенциальную зарплату и о том, почему сейчас стало модно занижать свой грейд и стаж работы в ИТ.
Наш гость — уже знакомая вам Виктория Игнатенко, менеджер программы трудоустройства в Яндекс Практикум, блогер и карьерный консультант (и очень толковый HR, прим. «Кода» :-)
Как обычно, ссылка на эфир тут и на Твиче будет завтра (подарок слушателям тоже будет), а пока можно накидывать в комментарии свои вопросы.
Завтра в 13:00 поговорим о том, как на первичных этапах общения с эйчарами можно повлиять на свою потенциальную зарплату и о том, почему сейчас стало модно занижать свой грейд и стаж работы в ИТ.
Наш гость — уже знакомая вам Виктория Игнатенко, менеджер программы трудоустройства в Яндекс Практикум, блогер и карьерный консультант (и очень толковый HR, прим. «Кода» :-)
Как обычно, ссылка на эфир тут и на Твиче будет завтра (подарок слушателям тоже будет), а пока можно накидывать в комментарии свои вопросы.
🔥10😁6❤2
Разбираемся в том, как работает функция setTimeout() в JavaScript — одна из самых непонятных для новичков во фронтенде. Часто работа с ней выглядит так:
- ставишь таймер на сколько-то секунд;
- он не срабатывает;
- переставляешь время и параметры;
- таймер срабатывает мгновенно;
- материшься сквозь зубы и добавляешь обработчик исключений;
- страница повисла наглухо, надо перезагружать...
- А-А-А-А-А-А-А-А-А-А!
Вот противоядие от таких ситуаций: https://v.thecode.media/rntms
#разбор_Код
- ставишь таймер на сколько-то секунд;
- он не срабатывает;
- переставляешь время и параметры;
- таймер срабатывает мгновенно;
- материшься сквозь зубы и добавляешь обработчик исключений;
- страница повисла наглухо, надо перезагружать...
- А-А-А-А-А-А-А-А-А-А!
Вот противоядие от таких ситуаций: https://v.thecode.media/rntms
#разбор_Код
🔥13❤3
Среда, дорогие читатели! Самое время сделать уместное неуместным, а баг — фичей: https://v.thecode.media/q4m7r
#пб_Код
#пб_Код
😁36🔥6❤2😢2
Что такое баг-баунти
Баг-баунти (от англ. bug bounty) — открытый конкурс по поиску уязвимостей в продукте. Работает это примерно так:
1. Компания делает анонс конкурса, мол вот наш продукт — найдите в нём проблемы.
Часто объявляют призы: деньги или приём на работу.
2. В назначенное время начинается конкурс — сообщают, что именно нужно проверить и как.
3. Айтишники пытаются найти уязвимости и сломать продукт. Найденные проблемы отправляют компании.
4. Компания награждает победителей и исправляет ошибки.
Чтобы узнать, зачем это компаниям и сколько они готовы платить, читайте нашу статью: https://v.thecode.media/lg7m5
Баг-баунти (от англ. bug bounty) — открытый конкурс по поиску уязвимостей в продукте. Работает это примерно так:
1. Компания делает анонс конкурса, мол вот наш продукт — найдите в нём проблемы.
Часто объявляют призы: деньги или приём на работу.
2. В назначенное время начинается конкурс — сообщают, что именно нужно проверить и как.
3. Айтишники пытаются найти уязвимости и сломать продукт. Найденные проблемы отправляют компании.
4. Компания награждает победителей и исправляет ошибки.
Чтобы узнать, зачем это компаниям и сколько они готовы платить, читайте нашу статью: https://v.thecode.media/lg7m5
🔥14❤4
Начали прямой эфир по разбору типичных ошибкок новичков на самом старте — от поиска работы до резюме и собеседований. Если есть вопросы — пишем их в комментариях к этому посту с вопросами .
Трансляция будет на Твиче, потому что тележенька себя не очень хорошо чувствует иногда при созвонах сейчас: https://www.twitch.tv/thecodemedia
Записи не будет, но для тех, кто останется до конца, есть подарок.
Трансляция будет на Твиче, потому что тележенька себя не очень хорошо чувствует иногда при созвонах сейчас: https://www.twitch.tv/thecodemedia
Записи не будет, но для тех, кто останется до конца, есть подарок.
❤4🔥3
Разбираем большой блок из платного курса Яндекс Практикума по бэкенду: модуль про API, работу с ним и взаимодействие программ между собой.
Если вы хотели посмотреть, что происходит внутри курса перед покупкой (ну или просто для общего развития, что там и как), — держите: https://v.thecode.media/cihnz
#разбор_Код
Если вы хотели посмотреть, что происходит внутри курса перед покупкой (ну или просто для общего развития, что там и как), — держите: https://v.thecode.media/cihnz
#разбор_Код
🔥10👍5
Расскажите, название какого фильма идеально описывает работу в ИТ в целом? Мы начнём: «На пределе».
😁10
Перед вами интересная задача на логику: как подобрать правильный код к замку после нескольких попыток и некоторых знаний о том, как там что устроено.
Попробуйте решить её сначала сами, а потом загляните под кат: https://v.thecode.media/p1zgt
#задача_Код
Попробуйте решить её сначала сами, а потом загляните под кат: https://v.thecode.media/p1zgt
#задача_Код
🔥9👍3👎1
Веб-проект: часы столетия с потрясающей анимацией
Сегодня — крутой визуальный проект: создаём циферблат, который покажет текущее время с точностью от года до секунды. И всё это с анимацией, выбором языка и прочей красотой.
Если кто выпустит такой скин для умных часов — надо брать: https://v.thecode.media/fghsu
#проект_Код #лучшее_Код
Сегодня — крутой визуальный проект: создаём циферблат, который покажет текущее время с точностью от года до секунды. И всё это с анимацией, выбором языка и прочей красотой.
Если кто выпустит такой скин для умных часов — надо брать: https://v.thecode.media/fghsu
#проект_Код #лучшее_Код
❤11🔥4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда баг находит пользователь: *ваш мем в комментариях* ↓
😁26
Как работает GPS
В основе GPS лежит идея триангуляции точки в пространстве. Чтобы было проще, начнём издалека.
Чтобы определить положение точки в пространстве, достаточно знать расстояние от неё до трёх других точек с заранее известными координатами. В геодезии и радиосвязи это называется триангуляция — когда мы по координатам трёх точек можем вычислить, где находится четвёртая (наша). В сотовых телефонах без GPS-модуля это работает так:
1. Сотовый телефон ловит сигналы от трёх вышек радиосвязи.
2. В этих сигналах передаются, в числе прочего, координаты самих вышек.
3. Телефон замеряет время, за которое проходит сигнал до каждой вышки.
4. На основе этого времени высчитывает координаты своего местоположения с точностью 10–20 метров.
А про то, как работает GPS, пишем в статье: https://v.thecode.media/55801
#лучшее_Код #разбор_Код
В основе GPS лежит идея триангуляции точки в пространстве. Чтобы было проще, начнём издалека.
Чтобы определить положение точки в пространстве, достаточно знать расстояние от неё до трёх других точек с заранее известными координатами. В геодезии и радиосвязи это называется триангуляция — когда мы по координатам трёх точек можем вычислить, где находится четвёртая (наша). В сотовых телефонах без GPS-модуля это работает так:
1. Сотовый телефон ловит сигналы от трёх вышек радиосвязи.
2. В этих сигналах передаются, в числе прочего, координаты самих вышек.
3. Телефон замеряет время, за которое проходит сигнал до каждой вышки.
4. На основе этого времени высчитывает координаты своего местоположения с точностью 10–20 метров.
А про то, как работает GPS, пишем в статье: https://v.thecode.media/55801
#лучшее_Код #разбор_Код
👍15🔥4👎1
Итс шоутайм!
Привет! На этой неделе вышли интересные материалы по очень разным направлениям — от мемов до квантовых компьютеров и шифрования, поэтому выбирайте что нравится и делитесь в комментариях своими мнениями по темам.
Рассказали, что такое куки: откуда они появились, зачем нужны и почему без них весь интернет превратился бы в неудобную тыкву.
Как работает квантовая логика и шифрование — рассказ о том, как «думают» квантовые компьютеры и почему их опасаются традиционные алгоритмы шифрования (и судоку).
Пояснили мем про дизайн, когда фраза «а давай переклеим обои!» приобрела новый смысл. К сожалению, такое иногда бывает, это же ИТ, в конце концов.
Объяснили, как работает setTimeout () в JavaScript. Вообще, это очень интересная штука: с одной стороны, в спеках JS её нет, но во всех браузерах она есть.
Посмотрели изнутри на третий блок в полном платном курсе Практикума по бэкенду — про API и работу с ним. Много скриншотов и закулисья.
❓ Задача недели: как взломать кодовый замок после нескольких попыток и одной подсказки? Расчехляйте логику и проверьте свой подход в деле :-)
Уже можно одеваться теплее, лето уже скоро всё (к сожалению).
Обнимаем, «Код»
Привет! На этой неделе вышли интересные материалы по очень разным направлениям — от мемов до квантовых компьютеров и шифрования, поэтому выбирайте что нравится и делитесь в комментариях своими мнениями по темам.
Рассказали, что такое куки: откуда они появились, зачем нужны и почему без них весь интернет превратился бы в неудобную тыкву.
Как работает квантовая логика и шифрование — рассказ о том, как «думают» квантовые компьютеры и почему их опасаются традиционные алгоритмы шифрования (и судоку).
Пояснили мем про дизайн, когда фраза «а давай переклеим обои!» приобрела новый смысл. К сожалению, такое иногда бывает, это же ИТ, в конце концов.
Объяснили, как работает setTimeout () в JavaScript. Вообще, это очень интересная штука: с одной стороны, в спеках JS её нет, но во всех браузерах она есть.
Посмотрели изнутри на третий блок в полном платном курсе Практикума по бэкенду — про API и работу с ним. Много скриншотов и закулисья.
❓ Задача недели: как взломать кодовый замок после нескольких попыток и одной подсказки? Расчехляйте логику и проверьте свой подход в деле :-)
Уже можно одеваться теплее, лето уже скоро всё (к сожалению).
Обнимаем, «Код»
🔥9👍1
Представьте: вы получаете письмо от банка — «Подтвердите данные аккаунта, иначе он будет заблокирован». Или сообщение в мессенджере: «Это ты на фото?» — и следом ссылка на гугл-диск. Выглядит вроде правдоподобно, но на самом деле за этим всем стоит не ваш банк или знакомый, а человек, которому нужна только одна вещь — ваши данные или доступ к аккаунту.
Это и есть фишинг — одна из самых массовых и опасных форм цифрового мошенничества. Вас разводят, но делают это так, что вы сами добровольно выдаёте доступы, деньги или конфиденциальную информацию.
#разбор_Код
Это и есть фишинг — одна из самых массовых и опасных форм цифрового мошенничества. Вас разводят, но делают это так, что вы сами добровольно выдаёте доступы, деньги или конфиденциальную информацию.
#разбор_Код
👍12🔥5