Журнал «Код»
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/jrcoi

#баг_Код
11
Что такое нормализатор стилей

Чтобы сайт выглядел в каждом браузере почти одинаково, разработчики используют нормализатор стилей — normalize.css. По сути, это просто большой CSS-файл, который делает следующее:

▪️ стандартизирует все отступы;
▪️ устанавливает единый размер шрифта;
▪️ приводит к единому внешнему виду все формы, кнопки и элементы на странице;
▪️ устанавливает для всех браузеров единые начальные параметры для форматирования текста, изображений и стандартных элементов.

Для этого нормализатор использует специальные CSS-команды, чтобы каждому браузеру объяснить на его языке, что нужно сделать. А мы рассказываем вам, как это работает и как использовать нормализатор в своих проектах: https://v.thecode.media/xpq7k
19👍9
Вчера все умные устройства и дома Xiaomi превратились в тыкву и заработали только утром. Оказывается, все умные гаджеты не настолько умные, чтобы работать друг с другом самостоятельно, но решение есть.

https://v.thecode.media/qx5ui

 #разор_Код
👍23🔥21
Чтобы поддержать внутренний туризм, команда программистов купила билеты на поезд по Золотому кольцу и заняла все места. Всего в поезде было 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