Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Первым программистом в мире была женщина. С неё мы и начнём наш рассказ о великих женщинах в IT.
#подборка_Код
Какой лучший текстовый редактор для кода? А почему?
❌ Только неправильные ответы.
Что такое сайзкодинг
Сайзкодинг — это искусство создавать программы размером от 256 байт и меньше для разных типов процессоров. Для сравнения: это всего на 37 байт больше, чем занимает этот абзац, если его сохранить в однобайтной кодировке.
Сайзкодинг зародился в ранние годы вычислительной техники, когда ресурсы были ограничены, а программистам приходилось выжимать максимум из имеющихся возможностей. Тогда сайзкодинг был необходимостью. Но по мере развития технологий и увеличения доступных ресурсов стал искусством.
Сегодня сайзкодинг — это субкультура. Сайзкодеры пишут минимальное количество кода, чтобы достичь максимального эффекта. По всему миру проводятся соревнования и фестивали, посвящённые сайзкодингу и демосцене — это когда создают аудиовизуальные демопроизведения.
Какие трюки используют при сайзкодинге и зачем вообще всё это нужно, рассказываем в статье: https://v.thecode.media/5faqw
Пошаговое руководство о том, как клонировать репозиторий на GitHub. Разбираем примеры, смотрим, с чего лучше начать, и настраиваем компьютер для работы с Git: https://v.thecode.media/t53zr
#разбор_Код
Короче, если вы всегда хотели знать, как правильно заряжать телефон, чтобы не убить батарею, — вот так: https://v.thecode.media/2zdvr
Если не согласны — там мы тоже это учли. Но в комментариях всё равно напишите: а как правильно-то? :-)
#разбор_Код
В программировании есть микросервисы — когда программа разбивается на много мелких компонентов, каждый из которых работает сам по себе. В вебе такая штука тоже есть, даже называется похоже — микрофронтенд. Единственное различие в том, что микрофронтенд — это про интерфейсы и внешний вид.
Короче, рассказываем про интересную технологию: https://v.thecode.media/gj70k
#разбор_Код
Один из самых популярных вопросов среди всех, кто хочет стать программистами, — трудно ли этому научиться? На самом деле тут вопрос не один: насколько сложно стать программистом, тяжело ли освоить программирование и так далее. Попробуем над этим порассуждать.
#разбор_Код
Бесконечная прокрутка против пагинации (и против дополнительной загрузки)
Что лучше: бесконечная прокрутка, пагинация или дополнительная загрузка? У нас есть ответ.
https://v.thecode.media/7z85m
#лучшее_Код #разбор_Код
Перед вами — самая необычная задача про Джона Уика и неизвестный период его жизни, когда он был фермером. Чтобы решить её, вам понадобится вся ваша смекалка: https://v.thecode.media/ftgqe
#задача_Код
На Кинопоиске вышел фильм Практикума «Кризис среднего взрослого»
Обычный человек, знакомясь с экспертами по психологии и работе мозга, разбирается, как учиться, когда тебе за 30. В фильме нет ни одного актёра, но есть эксперты: нейробиолог, психолог, наши амбассадоры и Стас.
Ещё не знаете, кто такой Стас? У-у-у-у-у, вы тогда многое теряете: https://v.thecode.media/n2jra
Как подготовить резюме для ИТ-компании
🤔 Представьте себе такое: когда вы откликаетесь на вакансию, вам может казаться, что вы на свидании — другой человек внимательно на вас смотрит и хочет вникнуть в вашу жизненную историю.
А в реальности так: у рекрутера во входящих триста откликов на вакансию, и он должен максимально быстро отфильтровать тех, кто подойдёт по формальным требованиям. Это явно не свидание. У рекрутера нет времени разбираться, что, хоть у вас и нет опыта, вы очень талантливы.
Резюме — это входной билет в компанию работодателя. На первом этапе оно попадает к рекрутерам, которые сверяют написанный текст с требованиями вакансии. Поэтому, не изучив требований, вы рискуете сразу получить отказ и не дойти до собеседования.
Как упаковать свой опыт, чтобы повысить шансы на наём? Разбираем в статье: https://v.thecode.media/no9ie
Собрали всё, что нужно знать про Pytest — самый популярный фреймворк для тестирование Python-проектов. Читаем, устанавливаем, тестируем свой код и наслаждаемся результатом: https://v.thecode.media/tgvcp
#разбор_Код
Это последний заказ, Ви. По крайней мере, на ближайшее время. Переходи по ссылке, чтобы закрыть квест, и забирай приз. До скорого!
Читать полностью…Суперзамороченная задача, которая решается в два счёта
Давно мы не публиковали идиотских логических задач. Исправляемся!
— Доброе утро. Который сейчас час?
— Сложи ¼ времени, прошедшего с полуночи до сейчас, с ½ от сейчас до полуночи. — Спасибо, я понял. — Не сомневался.
Вопрос: который час? Свой вариант пишите в комментариях, а правильный ответ и решение ищите по ссылке: https://v.thecode.media/rgi8k
#задача_Код
Недавно обратили внимание, что из многих вакансий (любых, даже не из мира офис-менеджеров) стали убирать пункт про компьютерную грамотность. И стало непонятно: то ли она у всех внезапно появилась, то ли тут что-то другое. Короче, стало интересно, решили поговорить о том, что это в принципе, кому нужно и всё такое. Программистам и айтишникам можно не читать, вы и так всё это знаете.
#разбор_Код
Есть одна ошибка в JavaScript, которая хорошо описывается старым хокку времён династии Цзы:
Борьба самурая —
Object.create пуст.
Тишина внутри.
Оцените поэзию ошибки TypeError: Object prototype may only be an Object or null — https://v.thecode.media/zv3j6
#баг_Код
Сделали большой разбор CSS-анимаций. Осторожно, много гифок и примеров, которые понравятся: https://v.thecode.media/ly5oe
#разбор_Код
Среда, дорогие читатели. Самое время не провоцировать собак-айтишников.
https://v.thecode.media/7cqfb
#пб_Код
Почему иногда вместо сайтов мы видим разные ошибки сервера
Многих бесит, что иногда вместо сайтов мы видим разные сообщения об ошибках и странные цифры: 404, 500, 503 и все остальные. Мы разобрали, что означают эти ошибки и что за ними стоит. Теперь можно одновременно раздражаться и знать, что происходит на сервере в этот момент.
https://v.thecode.media/8wh6j
#лучшее_Код #разбор_Код
Джуниор сказал сеньору, что если он загадает любое трёхзначное целое число, то оно будет делиться на 25 с вероятностью 5%. А сеньор говорит, что вероятность этого не больше одного процента. Кто прав?
🔥 — если джуниор
❤️ — если сеньорА узнать, кто прав на самом деле, вы можете, посмотрев решение.
#задача_Код
Старт потоков Практикума в марте
Если хотите начать работать в ИТ-сфере, смотрите расписание старта новых потоков Яндекс Практикума и записывайтесь на понравившийся курс. Уже сейчас можно пройти бесплатную вводную часть, чтобы ознакомиться с программой и форматом.
⠀
Если решите учиться дальше — вот скидка 5% по нашему промокоду по ссылке: https://v.thecode.media/5k8iw
#анонс_Код
Дайджест статей за неделю
На этой неделе мы разбирались со многими вопросами, с которыми сталкиваются новички в ИТ, — от опасений до простых примеров. Поехали.
Ответили на самые частые вопросы про нейросети: что они умеют, почему платные, можно ли запустить ChatGPT у себя на компьютере и всё такое. Можно показать родителям, чтобы они тоже были в курсе, как там и что.
Рассказали, как вставить изображение в HTML: и про классический способ, и про несколько неочевидных. Опытным разработчикам тоже будет полезно освежить знания о том, какие ещё бывают параметры у картинок.
Пояснили про мем с вкладками браузера и сержантом Хартманом из «Цельнометаллической оболочки». Теперь работаем молча вместе с остальными.
Сделали текстовую версию мини-игры, где нужно прокачивать своего персонажа, чтобы помочь победить ему частые страхи в ИТ. Если не играли — лучше начните с этого.
Познакомились с Pytest — самым популярным фреймворком для тестирования кода. Там всё просто: вы пишете код, который автоматически проверяет другой ваш код. Круговорот кода в природе.
❓ Задача недели: необычная задача про Джона Уика, корову и сообразительность. Корова — потому что любовь Джона к животным безгранична.
С наступившей весной! Пусть внутри у вас тоже всё расцветает и придаёт сил.
Ваш «Код»
Веб-проект: делаем простой калькулятор
Сегодня делаем классику — веб-проект с калькулятором. Но сделаем это сначала без скриптов — на чистом CSS. Через это проходят все разработчики, пройдём и мы.
https://v.thecode.media/x3o4x
#проект_Код #лучшее_Код
Те, кто нашёл первую работу в ИТ: какой главный совет вы бы дали тем, кто находится в поиске?
Читать полностью…Рассказываем о типичных страхах новичков в ИТ и как с ними справляться. На самом деле чаще всего опасения вызывает не новая область, а неизвестность, поэтому разбираться будем с ней: https://v.thecode.media/dnezs
Эта статья — текстовая версия нашей мини-игры, где вам нужно прокачивать своего персонажа, чтобы получить вполне реальную награду. Если вы в неё ещё не играли — лучше выберите её вместо статьи: https://v.thecode.media/9a6qh
#разбор_Код
Среда, дорогие читатели. Самое время рассказать всем, кто не открывает больше пяти вкладок в браузере, о том, что такое настоящая боль.
https://v.thecode.media/rauv4
#пб_Код
Что такое this в JavaScript
This в JavaScript — очень интересная штука: никогда не узнаешь, что именно оно означает, пока не посмотришь на контекст. Но на самом деле достаточно один раз разобраться в этом, а потом использовать в любых проектах.
https://v.thecode.media/grqu0
#лучшее_Код #разбор_Код
Отвечаем на самые частые вопросы, связанные с нейросетями: что это такое, как пользоваться, что умеют и почему они всё ещё не умеют мыслить как человек.
Покажите эту статью своим родителям, чтобы они тоже в этом немного разбирались: https://v.thecode.media/dvgqd
#разбор_Код
Один из самых частых вопросов у новичков — как вставить изображение в HTML. Но даже опытные разработчики иногда думают, что есть только один способ это сделать. На самом деле нет: https://v.thecode.media/vxy0r
#разбор_Код
Как вы считаете, какие навыки, помимо самого программирования, нужно качать, чтобы построить успешную карьеру в ИТ?
Делитесь мыслями или опытом в комментариях и заходите прокачиваться. Скучно точно не будет.