Журнал «Код»
54.9K subscribers
7.34K photos
314 videos
5.25K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Как работает GPS

В основе GPS лежит идея триангуляции точки в пространстве. Чтобы было проще, начнём издалека.

Чтобы определить положение точки в пространстве, достаточно знать расстояние от неё до трёх других точек с заранее известными координатами. В геодезии и радиосвязи это называется триангуляция — когда мы по координатам трёх точек можем вычислить, где находится четвёртая (наша). В сотовых телефонах без GPS-модуля это работает так:

1. Сотовый телефон ловит сигналы от трёх вышек радиосвязи.
2. В этих сигналах передаются, в числе прочего, координаты самих вышек.
3. Телефон замеряет время, за которое проходит сигнал до каждой вышки.
4. На основе этого времени высчитывает координаты своего местоположения с точностью 10–20 метров.

А про то, как работает GPS, пишем в статье: https://v.thecode.media/55801

#лучшее_Код #разбор_Код
👍15🔥5👎1
Итс шоутайм!

Привет! На этой неделе вышли интересные материалы по очень разным направлениям — от мемов до квантовых компьютеров и шифрования, поэтому выбирайте что нравится и делитесь в комментариях своими мнениями по темам.

Рассказали, что такое куки: откуда они появились, зачем нужны и почему без них весь интернет превратился бы в неудобную тыкву.

Как работает квантовая логика и шифрование — рассказ о том, как «думают» квантовые компьютеры и почему их опасаются традиционные алгоритмы шифрования (и судоку).

Пояснили мем про дизайн, когда фраза «а давай переклеим обои!» приобрела новый смысл. К сожалению, такое иногда бывает, это же ИТ, в конце концов.

Объяснили, как работает setTimeout () в JavaScript. Вообще, это очень интересная штука: с одной стороны, в спеках JS её нет, но во всех браузерах она есть.

Посмотрели изнутри на третий блок в полном платном курсе Практикума по бэкенду — про API и работу с ним. Много скриншотов и закулисья.

Задача недели: как взломать кодовый замок после нескольких попыток и одной подсказки? Расчехляйте логику и проверьте свой подход в деле :-)

Уже можно одеваться теплее, лето уже скоро всё (к сожалению).
Обнимаем, «Код»
🔥9👍1
Представьте: вы получаете письмо от банка — «Подтвердите данные аккаунта, иначе он будет заблокирован». Или сообщение в мессенджере: «Это ты на фото?» — и следом ссылка на гугл-диск. Выглядит вроде правдоподобно, но на самом деле за этим всем стоит не ваш банк или знакомый, а человек, которому нужна только одна вещь — ваши данные или доступ к аккаунту.

Это и есть фишинг — одна из самых массовых и опасных форм цифрового мошенничества. Вас разводят, но делают это так, что вы сами добровольно выдаёте доступы, деньги или конфиденциальную информацию.

#разбор_Код
👍20🔥71
Сегодня «Сбер» выкатил новое приложение, в котором можно оплачивать покупки на iOS смартфоном. Отличие в том, что до этого всё было через NFC-чип, а тут — через блютус.

Мы решили разобраться, что вообще умеет блютус, как появилась эта технология и где она используется сейчас: https://v.thecode.media/1azkg

#разбор_Код
🔥17👍64
Проверьте свою логику в задаче про самолёт

Представьте, что вам нужно пару раз по работе слетать из Москвы во Владивосток и вернуться назад. Первый раз вы летите туда и обратно при полном штиле. Во второй раз при точно таком же перелёте в оба конца постоянно дует западный ветер одинаковой силы: туда попутный, а обратно — лобовой.

Как изменится общее время полёта во втором случае: уменьшится, увеличится или останется таким же, как в первом случае?

🔥 — уменьшится
❤️ — увеличится
👍 — не изменится

В рамках задачи примем скорость самолёта за 800 километров в час. А ветер пусть дует со скоростью 100 километров в час. Мы знаем, что в реальных условиях всё намного сложнее и скорости нельзя складывать напрямую, но для упрощения допустим, что это возможно. Расстояние от Москвы до Владивостока по воздуху — 6 400 километров.

Узнать правильный ответ и посмотреть решение вы можете по ссылке: https://v.thecode.media/712gl

#задача_Код
20👍18🔥4
Принесли расписание старта потоков Практикума в сентябре

Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с новой профессией, программой и форматом обучения, можно уже сейчас. Если успеете закрыть первую тему до 15 сентября — получите скидку 15%. Она автоматически применится при оплате.

Все подробности по ссылке: https://v.thecode.media/k2lsr

#анонс_Код
🔥52👍1
Сегодня говорим о самом важном навыке для любого разработчика — о критическом мышлении: что это такое и почему без него не получится расти в профессии.

В обратную сторону тоже работает: если оно у вас есть, из вас, скорее всего, получится отличный айтишник.

Разгоняем тут: https://v.thecode.media/hywod

#разбор_Код
🔥8👍62
Приоритеты операторов в JavaScript

Что в JavaScript выполнится первее: умножение или присваивание? Двойной плюс после переменной или логическое отрицание? Возведение в степень или то, что в скобках?

Чтобы не гадать, вот правильные ответы: https://v.thecode.media/0n4qh

#лучшее_Код #разбор_Код
👍9🔥2
У Эйнштейна есть классная задача, которую обычно решают с помощью логики, потому что если перебором — то там 24 миллиарда комбинаций.

Но мы решили призвать всю силу современных машин и посмотреть, как быстро они справятся с этой задачей. А потом подумали, можно ли как-то оптимизировать код, чтобы он работал быстрее. Результат оказался неожиданым: https://v.thecode.media/60kzn

#задача_Код
9👍3