Как работает 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🔥5👎1
Итс шоутайм!
Привет! На этой неделе вышли интересные материалы по очень разным направлениям — от мемов до квантовых компьютеров и шифрования, поэтому выбирайте что нравится и делитесь в комментариях своими мнениями по темам.
Рассказали, что такое куки: откуда они появились, зачем нужны и почему без них весь интернет превратился бы в неудобную тыкву.
Как работает квантовая логика и шифрование — рассказ о том, как «думают» квантовые компьютеры и почему их опасаются традиционные алгоритмы шифрования (и судоку).
Пояснили мем про дизайн, когда фраза «а давай переклеим обои!» приобрела новый смысл. К сожалению, такое иногда бывает, это же ИТ, в конце концов.
Объяснили, как работает setTimeout () в JavaScript. Вообще, это очень интересная штука: с одной стороны, в спеках JS её нет, но во всех браузерах она есть.
Посмотрели изнутри на третий блок в полном платном курсе Практикума по бэкенду — про API и работу с ним. Много скриншотов и закулисья.
❓ Задача недели: как взломать кодовый замок после нескольких попыток и одной подсказки? Расчехляйте логику и проверьте свой подход в деле :-)
Уже можно одеваться теплее, лето уже скоро всё (к сожалению).
Обнимаем, «Код»
Привет! На этой неделе вышли интересные материалы по очень разным направлениям — от мемов до квантовых компьютеров и шифрования, поэтому выбирайте что нравится и делитесь в комментариях своими мнениями по темам.
Рассказали, что такое куки: откуда они появились, зачем нужны и почему без них весь интернет превратился бы в неудобную тыкву.
Как работает квантовая логика и шифрование — рассказ о том, как «думают» квантовые компьютеры и почему их опасаются традиционные алгоритмы шифрования (и судоку).
Пояснили мем про дизайн, когда фраза «а давай переклеим обои!» приобрела новый смысл. К сожалению, такое иногда бывает, это же ИТ, в конце концов.
Объяснили, как работает setTimeout () в JavaScript. Вообще, это очень интересная штука: с одной стороны, в спеках JS её нет, но во всех браузерах она есть.
Посмотрели изнутри на третий блок в полном платном курсе Практикума по бэкенду — про API и работу с ним. Много скриншотов и закулисья.
❓ Задача недели: как взломать кодовый замок после нескольких попыток и одной подсказки? Расчехляйте логику и проверьте свой подход в деле :-)
Уже можно одеваться теплее, лето уже скоро всё (к сожалению).
Обнимаем, «Код»
🔥9👍1
Представьте: вы получаете письмо от банка — «Подтвердите данные аккаунта, иначе он будет заблокирован». Или сообщение в мессенджере: «Это ты на фото?» — и следом ссылка на гугл-диск. Выглядит вроде правдоподобно, но на самом деле за этим всем стоит не ваш банк или знакомый, а человек, которому нужна только одна вещь — ваши данные или доступ к аккаунту.
Это и есть фишинг — одна из самых массовых и опасных форм цифрового мошенничества. Вас разводят, но делают это так, что вы сами добровольно выдаёте доступы, деньги или конфиденциальную информацию.
#разбор_Код
Это и есть фишинг — одна из самых массовых и опасных форм цифрового мошенничества. Вас разводят, но делают это так, что вы сами добровольно выдаёте доступы, деньги или конфиденциальную информацию.
#разбор_Код
👍20🔥7❤1
Сегодня «Сбер» выкатил новое приложение, в котором можно оплачивать покупки на iOS смартфоном. Отличие в том, что до этого всё было через NFC-чип, а тут — через блютус.
Мы решили разобраться, что вообще умеет блютус, как появилась эта технология и где она используется сейчас: https://v.thecode.media/1azkg
#разбор_Код
Мы решили разобраться, что вообще умеет блютус, как появилась эта технология и где она используется сейчас: https://v.thecode.media/1azkg
#разбор_Код
🔥17👍6❤4
Проверьте свою логику в задаче про самолёт
Представьте, что вам нужно пару раз по работе слетать из Москвы во Владивосток и вернуться назад. Первый раз вы летите туда и обратно при полном штиле. Во второй раз при точно таком же перелёте в оба конца постоянно дует западный ветер одинаковой силы: туда попутный, а обратно — лобовой.
Как изменится общее время полёта во втором случае: уменьшится, увеличится или останется таким же, как в первом случае?
🔥 — уменьшится
❤️ — увеличится
👍 — не изменится
В рамках задачи примем скорость самолёта за 800 километров в час. А ветер пусть дует со скоростью 100 километров в час. Мы знаем, что в реальных условиях всё намного сложнее и скорости нельзя складывать напрямую, но для упрощения допустим, что это возможно. Расстояние от Москвы до Владивостока по воздуху — 6 400 километров.
Узнать правильный ответ и посмотреть решение вы можете по ссылке: https://v.thecode.media/712gl
#задача_Код
Представьте, что вам нужно пару раз по работе слетать из Москвы во Владивосток и вернуться назад. Первый раз вы летите туда и обратно при полном штиле. Во второй раз при точно таком же перелёте в оба конца постоянно дует западный ветер одинаковой силы: туда попутный, а обратно — лобовой.
Как изменится общее время полёта во втором случае: уменьшится, увеличится или останется таким же, как в первом случае?
🔥 — уменьшится
❤️ — увеличится
👍 — не изменится
Узнать правильный ответ и посмотреть решение вы можете по ссылке: https://v.thecode.media/712gl
#задача_Код
❤20👍18🔥4
Принесли расписание старта потоков Практикума в сентябре
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с новой профессией, программой и форматом обучения, можно уже сейчас. Если успеете закрыть первую тему до 15 сентября — получите скидку 15%. Она автоматически применится при оплате.
Все подробности по ссылке: https://v.thecode.media/k2lsr
#анонс_Код
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с новой профессией, программой и форматом обучения, можно уже сейчас. Если успеете закрыть первую тему до 15 сентября — получите скидку 15%. Она автоматически применится при оплате.
Все подробности по ссылке: https://v.thecode.media/k2lsr
#анонс_Код
🔥5❤2👍1
Сегодня говорим о самом важном навыке для любого разработчика — о критическом мышлении: что это такое и почему без него не получится расти в профессии.
В обратную сторону тоже работает: если оно у вас есть, из вас, скорее всего, получится отличный айтишник.
Разгоняем тут: https://v.thecode.media/hywod
#разбор_Код
В обратную сторону тоже работает: если оно у вас есть, из вас, скорее всего, получится отличный айтишник.
Разгоняем тут: https://v.thecode.media/hywod
#разбор_Код
🔥8👍6❤2
Приоритеты операторов в JavaScript
Что в JavaScript выполнится первее: умножение или присваивание? Двойной плюс после переменной или логическое отрицание? Возведение в степень или то, что в скобках?
Чтобы не гадать, вот правильные ответы: https://v.thecode.media/0n4qh
#лучшее_Код #разбор_Код
Что в JavaScript выполнится первее: умножение или присваивание? Двойной плюс после переменной или логическое отрицание? Возведение в степень или то, что в скобках?
Чтобы не гадать, вот правильные ответы: https://v.thecode.media/0n4qh
#лучшее_Код #разбор_Код
👍9🔥2
У Эйнштейна есть классная задача, которую обычно решают с помощью логики, потому что если перебором — то там 24 миллиарда комбинаций.
Но мы решили призвать всю силу современных машин и посмотреть, как быстро они справятся с этой задачей. А потом подумали, можно ли как-то оптимизировать код, чтобы он работал быстрее. Результат оказался неожиданым: https://v.thecode.media/60kzn
#задача_Код
Но мы решили призвать всю силу современных машин и посмотреть, как быстро они справятся с этой задачей. А потом подумали, можно ли как-то оптимизировать код, чтобы он работал быстрее. Результат оказался неожиданым: https://v.thecode.media/60kzn
#задача_Код
❤9👍3