Telegram Web
За что вы любите программирование? Чем абсурднее, тем круче, минимум две причины в комментарии ↓
Кого свайпните вправо?

Ищите свой идеальный мэтч в программировании по ссылке. Если хотите построить серьезные отношения, не забудьте применить промокод, чтобы получить скидку 5%.

#подборка_Код
Есть задачи, которые кажутся простыми, но на самом деле они нереально сложные. Эта — одна из них, и мы гарантируем, что вы тоже не сможете её решить: https://v.thecode.media/aejar

#задача_Код
This media is not supported in your browser
VIEW IN TELEGRAM
Никогда не просите программиста передать вам соль.
Суббота, дорогие читатели. Самое время выбирать имя будущему ребёнку, если вы занимаетесь программированием. А если не занимаетесь — узнаете, какие проблемы на самом деле там есть у айтишников.

Ну и заодно почитаете, откуда этот стоп-кадр и как зовут этого человека: https://v.thecode.media/9am7v

#пб_Код
Как понять, что вы станете хорошим разработчиком

Базовая статья для тех, кто верит в себя, но сомневается, станет ли он хорошим разработчиком. Если так — читайте и не сомневайтесь.

https://v.thecode.media/fnr5w

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

На этой неделе у нас вышел прикольный RPG-спецпроект — мини-игра, в которой нужно прокачивать персонажа, чтобы победить свои ИТ-страхи. Эти страхи часто возникают у новичков, и мы решили собрать их в одном месте и показать, что с ними делать и откуда они вообще берутся.

Погружаемся в детали: выяснили, как работает метод append() в Python и что он ещё может, кроме того, о чём все и так знают.

Пояснили за мем с картинкой про то, как программисты называют своих детей. Теория заговора там прям в тему.

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

End-to-End-тестирование — один из самых сложных видов тестирования в ИТ, потому что там проверяется ВСЁ. Хотите напрячь тестировщика — скажите ему, что это нужно сделать к концу недели :-)

🤬 Задача недели: п…ц какая сложная задача про подстановку цифр в квадраты, чтобы получились верные равенства. Если думаете, что мы жестим, — ну штош, ваша очередь её решать.

Отдыхайте, вы этого заслуживаете. А на следующей неделе увидимся снова!
Обнимаем, «Код»
Шпаргалка с разбором алгоритма поразрядной сортировки (Radix Sort)

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

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

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

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

#полезнознать_Код
Врываемся в рабочую неделю с хардкорной, но полезной темой: делаем на Python HTTP-запросы к сайтам. Чтобы было интереснее, попробуем сразу три библиотеки (requests, aiohttp и httpx) и выясним, что лучше подходит и в каких ситуациях: https://v.thecode.media/4k47j

#разбор_Код
Как находить неочевидные решения в сложных ситуациях

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

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

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

#задача_Код
Рассказываем про методы массивов в JavaScript: зачем они нужны, как используются и почему с ними проще, чем без них.

Много примеров с кодом, скриншотами и хитрыми трюками — в общем, всё как мы любим: https://v.thecode.media/2o4if

#разбор_Код
Задача про хакатон и программистов, которые знакомы друг с другом

Миша знает Лёшу. Лёша знает Машу. Маша знает Иру. Ира знает Кирилла. Кирилл знает Максима. И это только самое начало задачи, потому что мы сами не знаем, сколько людей знают друг друга. Если сможете узнать — вы крутые.

https://v.thecode.media/kof0f

#задача_Код #лучшее_Код
Знакомимся с библиотекой Pandas в Python: что она умеет, как её установить и как пользоваться для разных задач. Всё с примерами кода и скриншотами, как мы любим: https://v.thecode.media/zo3yc

#разбор_Код
Среда, дорогие читатели. Самое время принять неизбежное в Linux — то, что там всё под вашим контролем, но для этого нужно постараться.

https://v.thecode.media/ehu4r

#пб_Код
Что такое Ruby on Rails

Ruby on Rails, или Rails (или просто рельсы), — это фреймворк для создания веб-страниц и приложений, то есть готовая платформа, в которой есть инструменты, структура, модули и библиотеки для быстрой разработки.

Фреймворк Rails предназначен для программирования на объектно-ориентированном языке Ruby. В его основе лежит идея «потребности человека выше компьютерных», поэтому Ruby — это простой в использовании язык сценариев. В продолжение этой философии Rails создан таким образом, чтобы сделать процесс разработки как можно проще. Это достигается за счёт двух принципов:

1. DRY, или «не повторяйся, Dont’t Repeat Yourself». Rails обрабатывает общий для всех приложений повторяющийся код и позволяет писать меньше кода.

2. «Соглашение важнее конфигурации». Этот принцип состоит в том, что при разработке нужно следовать соглашениям, которые определены инфраструктурой, а не менять конфигурацию платформы по-своему.

Зачем нужен Ruby on Rails, как работает и где применяется, читайте в нашей статье: https://v.thecode.media/v1j22
2025/02/20 11:31:39
Back to Top
HTML Embed Code: