Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Как разработчику правильно просить обратную связь
Обратная связь нередко бывает бесполезной, потому что чаще всего мы получаем её одним из этих способов.
1. Ждём, пока кто-то поделится с нами своим мнением. Иногда это какая-то общая похвала, ну либо просто троллинг или некая критика. Из такой информации трудно извлечь что-то, с чем можно работать дальше.
2. Мы просим прокомментировать нашу работу, а в ответ получаем: «Всё супер!» Нам приятно, но здесь снова нет какой-то конкретики и пользы для совершенствования.
Это объясняется нашей социальной природой.
Во-первых, большинство людей стараются соблюдать социальные нормы и быть вежливыми, если речь не идёт об анонимности и отсутствии последствий (поэтому в интернете так много троллей). А если мы спросим кого-то напрямую, он, скорее всего, ответит нам то, что мы хотим от него услышать. Кроме того, большинство людей не скажут нам что-то честно, потому что боятся выглядеть глупо, хотят сохранить лицо и не хотят испортить с нами отношения.
Во-вторых, у всех нас множество собственных проблем, интересов и задач, из-за чего мы стараемся откупиться от необходимости тратить своё время на что-то, что не кажется нам важным (и это тоже нормально). Поэтому глубина взаимодействия с другими людьми напрямую связана с их доверием к нам и вкладом в наши успехи. Случайному прохожему безразлично качество нашей работы, а вот руководитель и коллеги заинтересованы в том, чтобы мы работали лучше.
Чтобы задавать вопросы не зря и получать полезные ответы, читайте нашу статью: https://v.thecode.media/m6132
Среда, дорогие читатели. Самое время сделать что-то невозможное: https://v.thecode.media/6w5fk
#пб_Код
Всё про функции в Python: объявление, области видимости, необязательные аргументы и что значит «чистые функции»: https://v.thecode.media/acnt1
#разбор_Код
Сегодня никакой математики, наступает время праздников
Дано: декабрь, суета, ограниченный бюджет и сложность с подбором подарков для друзей, родственников, коллег и приятелей.
Решение: студия цифровых поделок Практикума с идеями, как сделать крутой подарок своими руками.
С помощью нейросетей и онлайн-сервисов вы можете создать и инструкцию для бабушки и дедушки, как заказывать лекарства или продукты онлайн, и смешной мем для коллег, и даже собственный аудиогид для путешествий с любимым. Также Практикум не забыл о подарках для вас: на странице студии вас ждут скидки и бонусы от Практикума и партнёров.
В общем, заходите, получайте идеи и учитесь новому: https://v.thecode.media/mwvq7
#анонс_Код
«Код» — журнал Яндекс Практикума о технологиях и программировании, и всем читателям мы дарим промокод: он даёт скидку 5% на все курсы Практикума. Если решите учиться, забирайте промокод по ссылке ↓
Читать полностью…Дайджест статей за неделю
Обычно бывает сложно описать в трёх словах, что мы написали, но мы попробуем. Эмодзи, местоимения, союзы и знаки процента за слова не считаются :-)
Go-разработчик. Умения. Деньги.
Парктроник. АБС. Круиз-контроль.
ML-модели. Хардово. Картинки.
JavaScript. Новое. Внезапно.
Задача. Сложно. Вы справитесь.
Поясняем. Бригада. Кэп.
Мемы. Много. Красивое.
Целуем. Любим. «Код».
Держите первую часть нашей подборки ИТ-мемов из самых разных областей — от простой разработки до хардкорных случаев из жизни. Самое то для выходных: https://v.thecode.media/njmri
#подборка_Код
Попробуйте решить головоломку, где нужно найти площадь одной секции в прямоугольнике. Если справитесь сами — вы уникум!
https://v.thecode.media/kmfqq
#задача_Код
Многие говорят, что JavaScript — ненастоящий язык программирования и что его сделали один раз и забыли. Но в реальности всё иначе: там появляются новые методы, функции и возможности, которые полезны в разработке: https://v.thecode.media/wj2vb
#разбор_Код
Что такое Django
Django — это фреймворк для быстрой разработки сайтов и приложений на Python. Это значит, что с ним можно будет собрать готовый сайт или веб-приложение быстрее, проще и аккуратнее, чем писать весь код самому с нуля. Для этого разработчику сразу доступно такое:
• встроенный веб-сервер, чтобы не ставить его отдельно;
• механизмы авторизации пользователей;
• подключение и работа с базами данных;
• шаблоны страниц и простых веб-интерфейсов;
• простые способы выводить, наполнять, шаблонизировать и автоматизировать отдачу веб-страниц;
• встроенная система кэширования, чтобы снизить нагрузку на сайт;
• мультиязычность, когда на сайте есть переключатель языков.
Можно представить, что Django — это библиотека элементов, с помощью которых можно довольно быстро собрать работающее веб-приложение со сложной логикой. Тут авторизация, там вывод страниц, тут администраторская панель, тут запросы в базу данных — всё это соединяете, и за короткое время у вас всё работает.
Как и что работает на Django и с чего лучше начать, читайте в нашей статье: https://v.thecode.media/9b2q3
Шпаргалка с разбором алгоритма быстрой сортировки (Quick Sort)
Алгоритмы сортировки часто являются предметом вопросов на технических интервью, так как демонстрируют понимание основ алгоритмического мышления и способность решать задачи, связанные с оптимизацией.
Знание различий между алгоритмами и умение выбрать подходящий — важное качество для успешного прохождения собеседований.
Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.
→ Шпаргалка с разбором пузырьковой сортировки
→ Шпаргалка с разбором сортировки слиянием
#полезнознать_Код
Недавно в западном интернете опубликовали простое уравнение. На удивление, большинство читателей не сумели решить его правильно.
А сможете ли вы?
Пишите свой ответ в комментариях, а решение ищите по ссылке.
#задача_Код
Как и в языках программирования, в SQL есть типы данных. Они делают работу с таблицами удобнее, помогают лучше структурировать информацию и предотвращают ошибки.
SQL используют аналитики, дата-сайентисты, бизнес-аналитики и разработчики — в общем, все, кто работает с данными. Сегодня разберёмся, какие типы данных есть в SQL. Сохраните, чтобы не потерять.
#разбор_Код
Зачем мы проходили тригонометрию в школе
На самом деле получить простое трёхмерное изображение на экране совсем несложно. Для этого достаточно школьных знаний тригонометрии, браузера и 10 минут.
https://v.thecode.media/fa8it
#лучшее_Код #разбор_Код
В 1934 году немецкий психолог и философ Макс Вертгеймер задал своему другу Альберту Эйнштейну такую задачку. Она показалась Эйнштейну довольно простой, и он быстро решил её в уме, но когда вник и начал решать на бумаге, то понял, что первый ответ был неверным.
А от верного решения просто взрывается мозг: https://v.thecode.media/gvc6q
#задача_Код
Продолжаем погружаться в профессии, связанные с биг-датой. Сегодня очередь дата-инженера: рассказываем, что они делают, сколько получают и чем их работа отличается от других похожих: https://v.thecode.media/s6ii9
#разбор_Код
Веб-проект: делаем автотекст на странице для презентаций
Идеальная помощь на презентации — это когда текст сам появляется на экране, как будто его кто-то набирает. А потом исчезает, когда начинается новая мысль. Рассказываем, как это сделать за 15 минут.
https://v.thecode.media/2d3zr
#проект_Код #лучшее_Код
Сделали полный разбор бесплатного курса Практикума по фронтенду. Заглядываем внутрь уроков, смотрим на процесс обучения и как вообще это устроено: https://v.thecode.media/f4i18
#разбор_Код
У Яндекса есть программа стажировок — это один из способов стать сотрудником Яндекса. В статье рассказываем, что это такое, как устроено, как туда попасть и почему стажировка Яндекса — это полноценная работа.
Этот пост — краткий пересказ разговора с Екатериной Середой, руководителем подбора стажёров в Яндексе. Если интересно почитать полный материал, переходите по ссылке: https://v.thecode.media/zkbag
#разбор_Код
Чистый код: теория и практика
Самый лёгкий способ научиться писать чистый код — это разобраться в основных правилах, а потом просто применять их в своих проектах. Сегодня мы рассказываем о правилах и приводим примеры чистого кода.
https://v.thecode.media/es8zd
#лучшее_Код #разбор_Код
Пятница, дорогие читатели. Время смотреть на звёзды и загадывать адекватные желания.
https://v.thecode.media/muek7
#пб_Код
Столкнувшись с нестандартной задачей или проблемой в коде, куда пойдёте искать ответы?
❤️ — старый добрый Stack Overflow
🔥 — ChatGPT
🤡 — документация
Рассказываем про Go-разработчиков: что они делают, что нужно уметь, сколько они зарабатывают и как им стать. Заодно говорим про перспективы и то, где сейчас это может пригодиться: https://v.thecode.media/p3g57
#разбор_Код
Если у вас есть автомобиль, держите статью о том, как в нём работают электронные помощники, которыми вы постоянно пользуетесь.
Если у вас нет автомобиля — сможете поддержать разговор с таксистом о том, какие нынче умные пошли машины.
Если вы сами хотите программировать таких помощников — почитайте, из чего они состоят и что нужно знать.
https://v.thecode.media/ektjn
#разбор_Код
Хардкорная тема для любителей нейросетей: рассказываем про основные модели машинного обучения и почему их настолько много. Не так захватывающе, как у Вастрика, но для начинающих — самое то: https://v.thecode.media/dkux3
#разбор_Код
Дайджест статей за неделю
На этой неделе мы разбирались с не самыми очевидными штуками, которые можно встретить в разных областях ИТ. Это не базовые вещи и можно вполне обойтись без них, но для расширения насмотренности и кругозора — самое то.
Для начала собрали 7 неочевидных, но полезных библиотек для Python кроме тех, что мы постоянно используем в своих проектах (типа NumPy). Возможно, что-то из этого может вам пригодиться уже сейчас.
Рассказали о UX-паттернах на сайтах: они могут как упростить жизнь пользователям, так и заставить их сделать то, что они точно не планировали :-)
Написали свой первый API с помощью FastAPI: всё по-настоящему, с сервером, запросами и ответами. И документация тоже создаётся автоматически, потому что может.
Посмотрели на современный Swift — язык программирования для экосистемы Apple и не только (код для микроконтроллеров на нём писать тоже можно). Если знаете любой другой язык программирования, то со Свифтом проблем точно не будет.
❓❓ Задача недели, которую сразу не смог решить даже Эйнштейн: нужно найти скорость спуска машины с холма при определённых простых условиях.
Поделитесь в комментариях своими проектами — лучшие из них разберём в новых статьях.
Обнимаем, «Код».
Что это? Стресс? Усталость? Или выгорание?
https://v.thecode.media/psn94
#лучшее_Код #разбор_Код
Замените слово в названии любимого трека словом «код».
Мы начнём: «Беспечный код».