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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Старт потоков Практикума в декабре

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

Бесплатную вводную часть можно начать уже сейчас. Если решите учиться дальше, забегайте по ссылке и забирайте промокод на скидку 5% на курсы Практикума: https://v.thecode.media/nwv8v
🔥11👍6
Проект: анализируем свою продуктивность по большим данным

Разбираем код из Практикума, где анализируется чужая продуктивность. Python прекрасен в это время года.

https://v.thecode.media/3lyv2

#проект_Код #лучшее_Код
👍17🔥6🤡4
👍53🤡13😁124🔥3
Мы проверили кодом задачу про двойки и тузы и получили не то, что было в теории. Оказывается, не всё так просто…

https://v.thecode.media/4iynb

#проект_Код
👍13🔥8
Что такое функция

Функция — это мини-программа внутри вашей основной программы, которая делает какую-то одну понятную вещь. Вы однажды описываете, что это за вещь, а потом ссылаетесь на это описание.

Например, вы пишете игру. Каждый раз, когда игрок попадает в цель, убивает врага, делает комбо, заканчивает уровень или падает в лаву, вам нужно добавить или убавить ему очков. Это делается двумя действиями: к старым очкам добавляются новые, на экран выводится новая сумма очков. Допустим, эти действия занимают 8 строк кода.

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

Если теперь изменить, что происходит в функции changeScore (), то изменения отразятся как бы во всех ста местах, где эта функция вызывается. В этом и есть сила функций.

А про то, как писать функции так, чтобы вас уважали программисты, читайте в нашей статье: https://v.thecode.media/lw1h9
👍43🔥51
Недавно мы спрашивали вас, чего боятся начинающие разработчики в начале своего профессионального пути. Собрали лучшие вопросы и ответили на каждый из них.

https://v.thecode.media/i0d7n

#разбор_Код
👍256
В онлайн-магазине есть такое: дисконтная карта даёт на покупку скидку 12% от полной стоимости товара. Планшет стоит 5500 рублей, а дисконтная карта — 500 рублей.

Что выгоднее?

❤️ — купить планшет за полную стоимость
🔥 — купить карту и воспользоваться скидкой

А узнать, что выгоднее на самом деле, вы можете, посмотрев решение.

#задача_Код
🔥82🤡154👍3😁2👎1
Что такое баг-трекер

Баг-трекер — это трекер багов или ошибок, которые нужно исправить в программе. Там есть много из того, что есть в таск-трекере:

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

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

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

#полезнознать_Код
👍275
Пятница, самое время повысить свою эффективность. Начнём с приёмов эффективного программирования на Python.

https://v.thecode.media/nvei5

#разбор_Код
🔥23👍9👎1
Простая задача про круги, которая выглядит сложной

Но на деле она точно простая.

https://v.thecode.media/i3o5c

#лучшее_Код #задача_Код
👍40🔥5
Дайджест статьей за неделю

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

Собрали приёмы эффективного написания кода на Python. Часть из этого вы, скорее всего, уже знаете, но что-то новое для себя точно найдёте.

У начинающих разработчиков много страхов. Мы провели опрос в нашем телеграм-канале и собрали самые частые из них. И ответили — на пару с ChatGPT.

В прошлый раз мы решали задачу про тузы и вероятности с точки зрения математики, теперь решили проверить кодом, как там обстоят дела на самом деле. Результаты получились немного не те, что мы ожидали.

Разобрались с новостью про поддержку RCS в iOS: всё, конечно, классно и полезно, но на самом деле мало что поменяется. Но технология однозначно хорошая.

Будьте самыми смелыми,
у вас обязательно всё получится!
Обнимаем, «Код»
👍183🔥2
Всё, что важно знать про современный язык программирования 1С

Российские космонавты уже высадятся на Марс, а зарплату им всё ещё будут считать через 1С. И кто-то должен будет подкрутить там модуль межзвёздных начислений.

https://v.thecode.media/20vs2

#лучшее_Код #разбор_Код
😁31👍8🤡7
Что интересного произошло в мире технологий на этой неделе

1. В Google крупная пропажа: многие пользователи облачного хранилища Drive потеряли все данные, загруженные позже мая 2023 года. Компания проводит расследование и просит не пытаться восстановить файлы самостоятельно. Старая фобия возвращается, достаём дискеты.

2. Microsoft добавила нейросеть DALL·E 3 в Paint на Windows 11. Теперь все пользователи смогут генерировать картинки по текстовому описанию? Смогут, если присоединятся к Windows Insider, а эту сборку не рекомендуют использовать на основном компьютере. Так что придётся выбирать между творческим порывом и безопасностью.

3. Илон Маск снова поддержал свою скандальную известность. На саммите New York Times DealBook он обвинил в шантаже компании, которые перестали размещать рекламу в соцсети X. При этом в прямом эфире прозвучало нецензурное напутствие.

4. В семействе нейронок-художников крупное прибавление — Amazon представил собственный продукт. Как только появится возможность, постараемся протестировать и поделиться с вами впечатлениями.

5. Один британский школьник составил петицию, чтобы Apple заменила эмодзи в очках и с выступающими зубами, потому что такой образ выставляет всех очкариков ботаниками, и это оскорбительно. Продолжаем наблюдение.


6. Китайский инженер сконструировал миниатюрное ПВО от комаров. Доработанный радар от электрокара обнаруживает комаров, а лазерная указка — убивает. Недостаточно странно? Тогда добавим: инженер собирает поверженных комаров и хранит в специальной тетради с отметками времени.

Вы ничего не пропустили.
👍45😁115🔥2
В карточках собрали проверенные и бесплатные источники данных, которые можно использовать в своих проектах. Если у вас есть свои подборки, которые не вошли в статью, — расскажите о них в комментариях.

#разбор_Код
👍51🔥52