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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Ключ от подъездного домофона работает просто: приложил — и дверь открылась. Или не открылась, если брелок не от того подъезда. Но мало кто знает, что на такой ключ от домофона можно записать файл и что там есть своя система защиты. Или что в нём нет своего источника питания, но он как-то умудряется открывать электронный замок и пускать нас в подъезд. В общем, слишком много вопросов к такому привычному предмету.

В этой статье — как это всё работает внутри, можно ли его размагнитить и почему ему не нужны батарейки: https://v.thecode.media/sxpfw

#лучшее_Код #разбор_Код
👍47🔥3
Программа, которая превратит вашу Windows в продвинутый MacOS — и даже больше

Самая полезная программа для настройки работы в Windows.

https://v.thecode.media/erfts

#лучшее_Код #проект_Код
🔥27👎12😁5👍4
В карточках мы разбираем технологию Moleculer — это ключевое слово всё чаще появляется в вакансиях фулстек-разработчиков с хорошими зарплатами. Посмотрим, что это.

#разбор_Код
👍275🔥3
Что выведет этот код?

console.log(0,1 + 0,2);
Anonymous Quiz
44%
0.300000001
26%
0.3
19%
0,1 + 0,2
11%
0 1 2
😢73😁45
Многие программисты смеются над новичками, которые добавляют console.log() в код, чтобы посмотреть промежуточные результаты. Но на самом деле там всё не так просто. Попробуйте пройти этот тест без ошибок и ответить в каждом вопросе, что будет выведено на экран.

https://v.thecode.media/r6nmq

#тест_Код
👍226
Напишите в комментариях фразу «Чтобы стать программистом, нужно....», а дальше пусть продолжает Т9.

Поддержать «Код» бустом: https://t.iss.one/thecodemedia?boost
🔥15😁9👍5
Гугл делает вход по ключу доступа основным способом аутентификации.

А что это значит? Как это будет работать? Это точно безопасно или нет? А если я потеряю телефон? А если хакеры перехватят мой ключ, что тогда?

Разбираем, как это работает изнутри и есть ли там подвох.

https://v.thecode.media/isw0z

#разбор_Код
👍22😢1
В мире используется два формата клавиатур: ANSI и ISO. Самое заметное различие — клавиша Enter. В ISO клавиша большая и Г-образная; в ANSI — плоская, как Shift. Остальное отличается не так сильно, но пальцам поначалу будет непривычно.

В Европе, некоторых странах Азии и в арабских странах используют ISO. А вот если вы купили сертифицированный ноутбук в России, то у вас будет Г-образный Enter.

ANSI распространены в Америке, поэтому, если ваш ноут приехал из США, там почти наверняка будет плоский Enter.

#полезнознать_Код
🔥40👍17👎32
Считаем деньги правильно: продвинутый Эксель и принцип Парето

Нехилые лайфхаки по анализу данных в Экселе, на минуточку.

https://v.thecode.media/1mn2m

#проект_Код #лучшее_Код
🔥23👍8
Среда, дорогие читатели, время обменяться мемами.

https://v.thecode.media/mxdn7

#пб_Код
😁92👍14🔥54👎1
Обычно в сервисах перед началом работы нужно зарегистрироваться: придумать логин, пароль, указать почту и что-то ещё. Но что, если можно обойтись без этого и регистрировать пользователя автоматически? А если можно — насколько это безопасно? Рассказываем, как это работает и когда это нужно.

https://v.thecode.media/9e2tv

#разбор_Код
20👍11
🎲 Минимакс — правило, которое помогает найти лучшее решение в худшей ситуации

Минимакс — штука из теории игр. В этой теории разные ситуации описываются как игры, а игроки — это те, кто находится в этих ситуациях.

Представим, что мы находимся в роли игрока в какой-то подобной ситуации. Чтобы понять, как работает правило минимакса, следите за логикой:

1. В одних играх есть степень поражения — например, сколько денег потерял игрок в конце игры. В других степень поражения определяется самим фактом проигрыша, без уточнения деталей, просто выиграл или проиграл.
2. Каждый другой игрок принимает решения, которые могут увеличить ваш максимально возможный проигрыш. Например, после его ходов вы можете потерять 10 или 500 очков. Максимально возможный проигрыш здесь — 500 очков.
3. Наша задача — на каждом шаге принимать такие решения, чтобы минимизировать этот проигрыш. Проще говоря, сделать так, что даже если бы мы и потеряли очки на этом ходу, то не 500, а 10 — минимальное количество из возможных.

Правило минимакс как раз и означает, что мы стремимся минимизировать максимально возможный проигрыш.

Как работает алгоритм минимакса, где применяется в ИТ и как работает в жизни, рассказали в статье: https://v.thecode.media/0cjm6
👍218🔥3