Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Начали прямой эфир по разбору типичных ошибкок новичков на собеседованиях — от внешнего вида до отношения к рекрутерам. Если есть вопросы — пишем их в комментариях.
Трансляция на Твиче для тех, кому привычнее там: https://www.twitch.tv/thecodemedia
Записи не будет, но для тех, кто останется до конца, есть подарок.
Рассказываем, как самим настроить и подключить роутер, чтобы дома появился интернет. Пригодится всем, кто любит делать всё самостоятельно или получить больше, чем предлагает провайдер.
https://v.thecode.media/578r1
#разбор_Код
В карточках разобрали, что не так с решением задачи для советских школьников из Ютуба, а по ссылке показываем, как надо правильно.
#разбор_Код
Пишем на Python квайн — программу, которая выводит свой код
Квайн — это программа, которая выводит свой код, буква в букву. Если вы думаете, что это легко, попробуйте написать такой код сами, а потом посмотрите, как это делается на Python. Результат удивит.
https://v.thecode.media/bni0g
#проект_Код #лучшее_Код
Сегодня — интересный разбор: выясняем как математики, что не так с челленджем из Тиктока на скорость сбора бутылок.
Когда смотришь видео, то кажется, что оно так действительно работает в жизни, но на самом деле нет, не работает: https://v.thecode.media/dkjaz
#разбор_Код
13 признаков, что вы станете хорошим разработчиком
Если вы думаете о том, чтобы стать разработчиком, но не можете решиться, возможно, это вам поможет. Если у вас совпадут хотя бы 8 пунктов, вам точно стоит подумать о карьере в ИТ.
• Вы легко обращаетесь с техникой
• У вас аналитический ум и логическое мышление
• Вы умеете общаться и работать в команде
• Вы любопытны и любите учиться
• Вы не боитесь задавать вопросы
• Вы креативны
• Вы усидчивы и терпеливы
• Вы быстро замечаете важные детали
• Вы любите технологии, и вам нравится узнавать о них
• Вам нравится находить решения проблем
• Вы мыслите позитивно (в том плане, что знаете, как что разрулить, если чего)
• Вы умеете держать в уме связи между задачами
• Вам нравится делать что-то самостоятельно
Если интересно, почему стоит присмотреться именно к этим признакам и как они указывают на то, что вам стоит идти в программирование, почитайте нашу статью: https://v.thecode.media/25ic9
Среда, дорогие читатели. Самое время всё протестировать и выкатить что-нибудь на прод: https://v.thecode.media/8n1hm
#пб_Код
Когда говорят, что нейросети заменят всех айтишников, тестировщики бэкенда молча улыбаются, потому что знают: ни одна нейронка не сможет на ровном месте положить прод из-за очень неочевидной ошибки.
Погружаемся в тёмный мир тестирования бэкенда тут: https://v.thecode.media/p8un7
#разбор_Код
Начали прямой эфир по тому, что ждёт джуниоров в бэкенд-разработке. Если есть вопросы — пишем их в комментариях к посту с вопросами → /channel/thecodemedia/9783
Трансляция на Твиче для тех, кому привычнее там: https://www.twitch.tv/thecodemedia
Записи не будет, но для тех, кто останется до конца, есть подарок.
Рассказываем о том, что такое цифровой след в интернете и как мы с вами его там оставляем каждый день. А ещё поговорим о том, хорошо это или плохо, как меньше оставлять следов и на что вообще они влияют.
Если вы немного параноите — то правильно делаете, и вот почему: https://v.thecode.media/ksn94
#разбор_Код
Дайджест статей за неделю
Скорее всего, когда вы это читаете, у вас за окном снег и зима. Если нет — наши искренние поздравления (и немного зависть). Поэтому завариваем какао, забираемся с пледом на подоконник и смотрим, что интересного вышло на этой неделе.
Промисы в JavaScript — тема, в которой достаточно однажды разобраться, чтобы потом кайфовать от всей мощи этого инструмента. Они не всегда нужны, но иногда без них совсем сложно.
Нарядили новогоднюю апрельскую ёлку и разобрали красивый трёхмерный проект в браузере. Там всё по-взрослому: скрипты, шейдеры и трёхмерные сцены.
Рассказали, как тестируют фронтенд. Если что — это не просто открыть страничку и посмотреть, что всё норм. Там и кроме этого тьма работы.
Пояснили за мем про Гит и поиск виноватых. Иногда виноватый — это ты сам (внезапно).
Нарисовали много графиков с Matplotlib и выяснили, как работать с этим инструментом, чтобы всё было красиво (и понятно).
❓ Задача недели — её давал русский математик своим студентам в американском колледже. Угадайте, сколько людей её неправильно решили с первого раза? :-)
💾 ← кто пользовался и знает, что это такое, — напишите в комментариях.
Любим вас,
«Код»
Сегодня — интересная задача, которая кажется простой. Её когда-то русский преподаватель давал в американском колледже, а студенты не могли решить с первого раза.
А вы сможете?
https://v.thecode.media/rf4os
#задача_Код
Замените слово в названии фильма словом «легаси».
Мы начнём: «Властелин легаси».
Четверг, дорогие читатели, самое время выяснить, кто же на самом деле виноват в косяках проекта: https://v.thecode.media/bxbf8
#пб_Код
На дворе апрель и много где снег, поэтому если вы уже убрали свою ёлку после НГ — мы принесли новую. Трёхмерную, с крутой анимацией и шариками, которые вы добавляете сами.
Короче, зацените, какие штуки можно делать в браузере, если знать JS и понимать, как работают разные движки: https://v.thecode.media/u8m03
#проект_Код
Задача про драконьи яйца. Призываем программистов
Фермер решил завести 20 драконов, чтобы продавать яйца по 50 серебряных за штуку. Рептилии (драконы же рептилии?) несут по два яйца в неделю, и каждую неделю все яйца продаются. С этих денег фермер покупает ещё по два дракона в неделю по 300 серебряных, чтобы увеличить свой доход. Но расходы велики: чтобы кормить и содержать питомцев, хозяин каждый день тратит 500 серебряных.
Фермер решил: если прибыли от рептилий так и не будет, через год он продаст их всех одной любительнице драконов, а если будет — продолжит дело.
Как вы думаете, продаст он их или нет?
❤️ — продаст
🔥 — продолжит дело
Решение как всегда ждёт вас по ссылке: https://v.thecode.media/jhbb0
#задача_Код
Завтра в 13:00 будет прямой эфир — продолжаем говорить с эйчаром Виктория Игнатенко про трудоустройство. Тема эфира — типичные ошибки новичков на первом собеседовании.
Валерия — менеджер программы трудоустройства в Яндекс Практикум, блогер и карьерный консультант.
Задавайте в комментариях свои вопросы, которые вы бы хотели, чтобы мы тоже разобрали в эфире. Записи не будет, только прямая трансляция — здесь и на Твиче. Все ссылки на эфир будут завтра, а пока накидывайте вопросы.
Дайджест статей за неделю
Так совпало, что на этой неделе почти каждый материал, который у нас выходил, получился немного хардкордным: мы или глубоко копаем, или саркастично отвечаем на вопросы и разбираем странные челленджи из Тиктока. Поэтому поддержим эту славную традицию и сегодня.
🚯 Что такое цифровой след (который мы все оставляем) и чем он опасен. Параноикам читать обязательно, всем остальным — тоже.
🚳 Как тестируют бэкенд (а если его не тестировать, то сломается вообще всё в интернете, поэтому хвала всем QA-инженерам).
🚱 В продолжение темы пояснили за мем про нагрузочное тестирование. Соболезнуем всем, у кого тестирование на работе выглядит так.
🚷 В процессе подготовки этой статьи мы познали дзен, потом окунулись в нирвану и буквально немного не дотянули до уровня идущего к реке. Огромный, сложный и интересный веб-проект по часам столетия, которые показывают время от секунд до года.
🚭 Как выбрать клавиатуру для компьютера и какие они вообще бывают (по скромному мнению редакции, лучшая клавиатура для текста — у макбуков).
📵 Разбор недели — выясняем, что не так с виральным челленджем из Тиктока про скорость сбора бутылок. Если коротко: не нужно верить всему, что есть в сторис.
🔞 Новая рубрика — вопрос-ответ. Сегодня отвечаем на вопросы из комментариев — про тёмную тему, первый проект и почему разрабы любят решать задачки.
Отдохните на выходных: проведите их с близкими или устройте себе чилловый мини-отпуск 🏖
Обнимаем, «Код»
Сегодня отвечаем на вопросы из соцсетей: по отдельности ответы слишком короткие, чтобы сделать из них полноценную статью, а не отвечать тоже не хочется, потому что они интересные.
В общем, отвечаем на вопросы про решение разных задачек, свой первый проект и тёмную тему: https://v.thecode.media/gqb9d
Новые вопросы тоже можно накидывать в комментариях, если что.
#разбор_Код
Многие думают, что выбор клавиатуры — это очень важно для программиста и что без правильной клавиатуры ничего не получится. С точки зрения самой разработки это не так, но с точки зрения удобства и личного комфорта — всё верно.
Вот какие клавиатуры бывают, как их выбирать и на что обращать внимание: https://v.thecode.media/63uu7
#разбор_Код
Сегодня — крутой визуальный проект: создаём циферблат, который покажет текущее время с точностью от года до секунды. И всё это с анимацией, выбором языка и прочей красотой.
Если кто выпустит такой скин для умных часов — надо брать: https://v.thecode.media/akjq9
#проект_Код
Что такое микроразметка на сайтах и зачем она нужна
Иногда можно понять, что нас ждёт на сайте, даже не переходя на него, — достаточно посмотреть на результаты поиска и увидеть, это то, что нам нужно, или нет. За это отвечает микроразметка — её любят SEO-специалисты и все, кто занимается продвижением в интернете. Рассказываем, что это такое и что она умеет.
https://v.thecode.media/fmylj
#лучшее_Код #разбор_Код
Вот вам демонически сложная задача на логику. Условия:
• В деревне растёт одно яблоко и живёт 65 демонов.
• Если демон съест яблоко, он сразу уснёт.
• Если демон съест другого спящего демона, он тоже сразу уснёт.
• Демоны очень голодны и едят что угодно при первой удобной возможности.
• Демоны очень умны и всегда рассчитывают свои действия на много ходов вперёд.
• Наивысший приоритет для демона — собственная безопасность, поэтому, если ему будет грозить опасность, он никого не съест.
• Демон съест что угодно, только если после этого его жизни ничего не будет угрожать.
Что вот-вот произойдёт в этой деревне?
Решение читайте в нашей статье: https://v.thecode.media/clsai
#задача_Код
Астрологи объявили неделю прямых эфиров: сегодня в 13:30 говорим про бэкенд с бэкенд-разработчиком Практикума.
Обсудим типичные задачи и проблемы новичков в бэкенде, чем там занимаются на самом деле и что для этого надо знать.
Трансляция будет тут и на Твиче, ссылки все будут, а записи — не будет :-)
Вопросы для эфира оставляем здесь ↓
Сегодня — батл про то, где лучше работать айтишнику: в офисе или на удалёнке.
🔥 — за удалёнку
❤️ — за офис
#разбор_Код
Ищем в Яндексе правильно
+Как правильно и точно !искать «в Яндексе» [то, что нужно] (в любых сложных|непростых ситуациях)
https://v.thecode.media/0qzl4
#лучшее_Код #разбор_Код
Начали прямой эфир по разбору типичных ошибкок новичков на самом старте — от поиска работы до резюме и собеседований. Если есть вопросы — пишем их в комментариях к посту с вопросами → /channel/thecodemedia/9754 (с уважением, ваш Кэп :-)
Трансляция на Твиче для тех, кому привычнее там: https://www.twitch.tv/thecodemedia
Записи не будет, но для тех, кто останется до конца, есть подарок.
Один из самых наглядных способов работать с данными в Python — визуализировать их и представить в удобном для понимания виде. Для этого часто используют Matplotlib — и мы собрали полное руководство по тому, как с ним работать.
Освоите этот инструмент — и сможете стать самым крутым знатоком данных в своей компании, даже если ещё не работаете в ИТ: https://v.thecode.media/i3z9b
#разбор_Код
Что такое условие в программировании
С точки зрения ИТ, условие — это когда программе нужно решить, что делать дальше. В жизни такой выбор мы делаем постоянно:
• если идёт дождь, то перед выходом из дома берём зонт;
• если нужно заварить чай — ставим чайник;
• если дома холодно — одеваемся теплее или включаем обогреватель.
В программировании всё работает точно так же:
• если пользователь неправильно ввёл пароль — показываем сообщение;
• если сервер не отвечает — берём данные из локальных записей;
• если нажата кнопка регистрации — показываем форму для ввода данных нового пользователя.
Получается, что условия в программировании нужны для того, чтобы направить программу по нужному пути. При этом размер пути тут никак не ограничивается: бывает так, что условие приводит к тому, что программа выполняет дополнительно тысячу строк кода, и это нормально.
Задача программиста — применять условия для того, чтобы программа в зависимости от разных условий делала то, что нужно в данный момент.
В статье разбираем самую популярную конструкцию в программировании и то, как это работает: https://v.thecode.media/pqenw
Веб-проект: делаем 8 страниц в одной
Видели мониторы охраны в магазинах, когда на экране сразу 9 камер и всё видно? Сегодня сделаем такое же с сайтами, причём используем для этого только одну страницу браузера.
https://v.thecode.media/7hook
#проект_Код #лучшее_Код