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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Чтобы поддержать внутренний туризм, команда программистов купила билеты на поезд по Золотому кольцу и заняла все места. Всего в поезде было 11 вагонов и 381 место.

В разных вагонах ввиду конструкционных особенностей разное количество мест и, соответственно, разное количество пассажиров. Но в каждых любых трёх вагонах подряд в сумме едет ровно 99 человек. Какие бы три вагона подряд ни взяли — всё равно 99.

Сколько человек едет в девятом вагоне?

Ответ спрятали под спойлером, а решение тут.

#задача_Код
23👍8🔥2😁1
Самые интересные нейросети осенью 2023 года, создать текст, высокое качество, детализация, примеры, скриншоты из браузера, 8К, камера Фуджи с-230, высокое разрешение, буквы, подборка, главное.

https://v.thecode.media/ql8kp

#разбор_Код
22👍6
[1] + [2] - [3] = 9. Да как так-то?

А вот так: оказывается, JavaScript не сильно разбирается в том, что лежит в массивах, и использует свою внутреннюю логику, чтобы справиться с такими примерами. Вся хитрость в том, что не всё, что выглядит как число, — это на самом деле число :-)

Рассказываем, как на самом деле работает JavaScript в этом плане и почему он так делает: https://v.thecode.media/qd0mh

#лучшее_Код #разбор_Код
👍27😢3
Чтобы посчитать синус на компьютере, есть два способа: использовать таблицы или считать всё каждый раз вручную.

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

А вот если нам нужно максимально точное значение синуса, то тут нужны специальные формулы, которые магическим образом могут посчитать синус с любой нужной нам точностью. Звучит сложно, но, заглянув в код, вы увидите, что с этим может справиться каждый и что так можно посчитать не только синус, но и почти любую подобную функцию.

Раскрываем всю магию про синусы: https://v.thecode.media/byzyj

#лучшее_Код #вопрос_Код
👍224🔥1
Теория игр — это набор инструментов, которые помогают принимать взвешенные, рациональные и точные решения, а также понимать данные. Чем больше данных об игроках и ситуациях — тем точнее анализ и прогноз.

https://v.thecode.media/1859e

#разбор_Код
🔥44👍96
На то, как выглядит сайт на экране, влияет много всего:
— высота и ширина экрана;
— плотность пикселей;
— светлая или тёмная тема в настройках;
— ориентация устройства;
— соотношение сторон и ещё масса других параметров.

Чтобы разработчики могли делать так, чтобы сайт выглядел одинаково на разных устройствах, придумали медиазапросы. На них работает почти вся современная адаптивная вёрстка. Теперь вы тоже будете так уметь.

https://v.thecode.media/gsagw

#разбор_Код
15👍8🔥5
Напишите в комментариях чего-нибудь на программистском.
😁14👍1🔥1
Журнал «Код» pinned «Как работает буст в Телеграме 1. Чтобы каналы могли публиковать истории, им нужно набрать сколько-то бустов. Сколько — зависит от общего числа подписчиков. 2. Буст каналу могут дать только владельцы премиум-аккаунтов и только раз в сутки. 3. Можно давать…»
Low-code — будущее российской разработки?

Недавно провели исследование и оказалось, что более 70% российских компаний используют low-code разработку. Low-code — это когда разработчик собирает программу из готовых блоков, но при этом может что-то добалять в код. Поговаривают, что процент компаний, работающих с готовыми решениями, будет только увеличиваться.

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

Как вообще сами относитесь к лоукоду?

Почитать наш разбор про low-code: https://v.thecode.media/4vbg4
👎38👍16
Представим, что нам нужно разрезать торт на двоих, обычный круглый торт. Всё просто — режем пополам, и все довольны.

А если на троих? Тоже несложно — делим на 3 равные части и всё хорошо.

Окей, а если на торте есть розочки и кремовые украшения, которые распределены неравномерно? Просто на три равных части поделить не получится — кому-то достанется меньше крема.

Накинем ещё: а что если один любит крем, но и бисквит тоже любит, второй любит только бисквит, а третий любит крем больше, чем всё остально? Как тогда делить, чтобы все были довольны своим куском? А что, если гостей четверо?

Математики уже 80 лет решают эту задачу, а недавно к ним подключились программисты. Вот что у них получилось: https://v.thecode.media/vfttc

#разбор_Код
😁21👍103
В школе нам рассказывали про факториал, но многим из нас до сих пор непонятно, что это такое и как считается. Чтобы было понятно, мы нашли классную задачку, в которой как раз рассказываем про всё это — пошагово и с примерами. После неё вы полюбите факториал и сможете объяснить любому, как он работает: https://v.thecode.media/jivg3

#лучшее_Код #задача_Код
🔥16👍8
Автор мема ошибается, дорогие читатели.

https://v.thecode.media/b3vil

#пб_Код
😁484
Если у вас есть дети, вы теперь всегда сможете сгенерировать и распечатать любые лабиринты, чтобы они переключили своё внимание на них.

Если у вас есть свободное время, сгенерируйте лабиринт для себя и пройдите его за минуту.

А если есть желание получше освоить JavaScript — посмотрите, как генератор лабиринтов устроен изнутри.

https://v.thecode.media/a0tap

#проект_Код
👍28
🧑‍💻 Что купить, чтобы работа с кодом была в радость

Чтобы продуктивно работать и писать хороший код, программисту должно быть удобно. Это не значит, что ему нужны пуфики, печенье и гамак (хотя иногда может быть и такое). Удобно — это когда ты можешь не отвлекаться. Наша подборка как раз про такое: на какую мебель, предметы и гаджеты стоит обратить внимание, чтобы ничего не отвлекало от программирования.

В статье поделились лайфхаками, как удобно организовать рабочее место, чтоб спина не отваливалась и глаза не болели: https://v.thecode.media/nxig5
21🔥8👍5