На хакатон пришли программисты, все сели на пуфики по 4 человека, но четверо осталось стоять. Подумав, программисты развернули пуфики, сели по 6 человек на каждый, и тогда 4 пуфика остались свободными. Сколько всего людей пришло на хакатон?
Решаем как математики и как программисты: https://v.thecode.media/z9wd6
#задача_Код
Подробнее
Пишем код на русском языке для игры в прямом эфире
Завтра эксперты Практикума проведут вебинар, где на примере реального кейса расскажут про язык программирования 1С, раскроют его особенности и то, какие преимущества даёт разработчикам знание этого языка.
Регистрация на воркшоп 29 сентября в 15:00: https://v.thecode.media/r94e3
#анонс
Подробнее
Что такое Publii и как он работает
Publii — это проект с открытым исходным кодом, который позволяет собирать сайты у себя на компьютере, а потом отправлять их на сервер. Работает всё так:
▪️ Мы настраиваем внешний вид и параметры сайта — титульную картинку, название, описание и тему оформления.
▪️ Потом создаём посты во встроенном редакторе — можно как в Ворде, с панелью форматирования; можно как в Вордпрессе, на блоках; можно маркдауном.
▪️ Проверяем, как выглядит наш сайт в браузере.
▪️ Отправляем на сервер и получаем полную копию такого же сайта, но уже на сервере.
Отличие Publii от остальных движков в том, что ему для работы не нужен сервер с PHP или базой данных. Publii создаёт всё на компьютере, а в интернет отправляет готовые файлы, которые может раздать любой веб-сервер, даже самый простой. Получается, что, с одной стороны, Publii — это генератор статических сайтов, а с другой — у нас есть админка, свой редактор постов, темы оформления, поддержка плагинов, авторов, тегов и прочих настроек.
Подробная инструкция, как запустить свой сайт на движке Publii: https://v.thecode.media/x2mlt
Подробнее
После этой статьи у вас в коде не останется сложных функций со множеством аргументов, потому что вы поймёте, как можно всё упростить.
А если серьёзно, то мы рассказываем про мощный приём, который программисты часто применяют в своих проектах.
https://v.thecode.media/u3ga6
#вопрос_Код
Подробнее
У нас тут типа данные со своими типами данных. Пришло время сделать типа решающий выбор, дорогие читатели.
https://v.thecode.media/twzn5
#пб_Код
Подробнее
Создаём свой IPFS-сайт за 10 минут
Технари развлекаются: сделали межпланетный сайт, разложили его по межпланетной сети, сами себе создали проблем, сами их решили и сидят довольные. Посидите довольные и вы:
https://v.thecode.media/zb029
#проект_Код #лучшее_Код
Подробнее
Мы не смогли придумать такую же умную и сложную подводку, как эта статья, поэтому просто почитайте, какая жесть бывает в анализе данных и кто такие эконометристы.
https://v.thecode.media/gihni
#разбор_Код
Подробнее
Может ли гуманитарий стать программистом. Ваше мнение?
Подробнее
Телеграм-бот + сервис прогноза погоды = бот, который подскажет, как одеться по погоде в любом городе. Показываем, как объединить два готовых проекта в один.
https://v.thecode.media/d15w6
#проект_Код
Подробнее
Пишем код на русском языке для игры в прямом эфире
29 сентября эксперты Практикума проведут вебинар, где на примере реального кейса расскажут про язык программирования 1С, раскроют его особенности и то, какие преимущества даёт разработчикам знание этого языка.
Регистрация на воркшоп 29 сентября в 15:00: https://v.thecode.media/r94e3
Подробнее
Как устроена межпланетная файловая система
Новая модная тема — распределённое хранение файлов в интернете. Как оно работает, в чём сила и где ограничения — в нашем разборе.
Если что, межпланетная файловая система — это не шутка, она действительно так называется :-)
https://v.thecode.media/ljg0j
#лучшее_Код #разбор_Код
Подробнее
Непростая задача про орехи
Ух, непростая задачка сегодня. Попробуйте разгрызть: https://v.thecode.media/j51kq
#лучшее_Код #задача_Код
Подробнее
Самая простая ошибка в Python, которую легче всего исправить. Если сможете найти ошибку проще — вы победили.
https://v.thecode.media/9ebyp
#баг_Код
Подробнее
Хотите освоить Python? Начните с бесплатных курсов — это база, с которой всё остальное станет проще:
Python-разработка
https://v.thecode.media/h6rq7
Анализ данных и Python
https://v.thecode.media/1pg0z
Работа с DataLens
https://v.thecode.media/xl2bt
Прогноз погоды на Python
https://v.thecode.media/abxqb
Какую профессию выбрать в анализе данных
https://v.thecode.media/1op6a
Подробнее
Мы представили, что не умеем программировать на Python, и попросили ChatGPT написать для нас код для решения одной задачки.
В итоге мы не написали сами ни строчки и получили рабочий скрипт с подробными комментариями. Попробуйте так и вы.
https://v.thecode.media/8gtzr
#проект_Код
Подробнее
🐪 Perl — особенный язык программирования
Если вы заинтересовались информационными технологиями в эпоху Python и JavaScript, вы, вероятно, даже не знаете, что он существует — а он есть и его много. Если представить, что наши ИТ-проекты — это красивые квартиры с евроремонтом, то Perl можно представить как старые магистральные трубы, по которым вода приходит в квартиру.
Ещё Perl называют «скотчем для интернета», потому что он может соединять какие угодно проекты, написанные на любых языках:
▪️ веб-сервер и базы данных,
▪️ интернет-магазины и службы почтовых рассылок,
▪️ термодатчики и систему управления шлюзами в гидроэлектростанции,
▪️ платную подписку на сайте и смс-оповещения,
▪️ систему видеонаблюдения и городскую службу быстрого реагирования.
Perl хорошо умеет запускать системные команды в операционной системе. Благодаря этому Perl может взять результат работы одной программы, преобразовать их как нужно и отдать в другую.
В интернете все говорят, что на Perl уже ничего не пишут, но на самом деле всё иначе.
Рассказываем, на что похож синтаксис Perl, зачем учить его в 2023 году и как случайно не стереть все свои данные одной строчкой кода: https://v.thecode.media/9nbbz
Про стереть все данные — это не шутка, мы предупредили.
Подробнее
Разработчики на любом языке программирования: знают этот язык и пару библиотек и могут написать программу по профилю.
Программисты на С++: знают язык, архитектуру процессора, сетевые протоколы, устройство ОС, системные прерывания, адресацию памяти, напряжение на шине данных и могут написать что угодно для чего угодно.
https://v.thecode.media/23yf4
#разбор_Код
Подробнее
Среда. Самое время увидеть всё, что скрыто, дорогие читатели.
https://v.thecode.media/w327s
#пб_Код
Подробнее
Простой способ создать диалоговое окно на странице
Разработчики стандартов HTML так любят всплывающие и модальные окна на странице, что сделали для них отдельный тег. Теперь такое окно может создать даже школьник за пять минут.
Но кто мы такие, чтобы не использовать эти окна?
https://v.thecode.media/ot0z4
#проект_Код #лучшее_Код
Подробнее
Продай мне эту ручку.
А теперь продай мне стержни к ней, блокнотик и ещё одну ручку. Ну и того плюшевого кота тоже.
Вот так умеют продавать рекомендательные системы. Рассказываем, как они это делают.
https://v.thecode.media/aozk5
#разбор_Код
Подробнее
Кем вы мечтали работать в детстве и кем работаете сейчас? Рассказывайте.
Подробнее
Самое понятное объяснение переменной без корзин, яблок и перекладываний фруктов. Если не знали, с чего начать погружаться в программирование, — начните с этого.
https://v.thecode.media/nwcrj
#разбор_Код
Подробнее
Подборка бесплатных нейронок, которые могут заменить «Фотошоп».
Или уже не смогут, потому что в Фотошоп тоже завезли нейроалгоритмы. Но всё из этого Фотошоп пока точно не умеет, так что знать будет полезно.
https://v.thecode.media/j18hg
#лучшее_Код #разбор_Код
Подробнее
Почувствуйте себя на настоящем собеседовании: напишите код, который найдёт все простые множители числа. Обычно для этого используют лайфхак с квадратным корнем, но с ним всё не так просто.
В общем, проверьте себя в деле и поделитесь результатом.
https://v.thecode.media/byhg0
#лучшее_Код #задача_Код
Подробнее
Некрасиво и непонятно: табличка в Экселе на миллион строк
Красиво и понятно: цветные картинки с готовыми результатами и точными цифрами.
Дел на 10 минут, зато сколько красоты!
https://v.thecode.media/4ic5p
#проект_Код
Подробнее
Такую задачу дают в седьмом классе на проверку усвоения материала, а ещё — на собеседованиях в ИТ-компании, чтобы проверить находчивость соискателей. Её обычно или решают за пару минут без калькулятора, или тратят на это полчаса, или пишут код, который всё посчитает сам.
Теперь задача — найти значение суммы и разности квадратов от 1 до 100.
Решение спрятали тут.
#задача_Код
Подробнее
— Сколько ты отдал за эту флешку?
— Ну смотри, все флешки, что я купил на пробу, стоят 190 тысяч, а самые медленные из них стоили…
— Ой, да хорош уже, просто скажи, сколько стоит самая быстрая?
https://v.thecode.media/8lf9g
#задача_Код
Подробнее
♻️ Что такое парсинг?
Это когда вы забираете какую-то конкретную информацию с сайта в автоматическом режиме. Для этого пишется софт (скрипт или отдельная программа), он настраивается под конкретный сайт и дальше ходит по нужным страницам и всё оттуда забирает.
После парсинга полученный текст можно передать в другие программы — например подстроить свои цены под цены конкурентов, обновить информацию на своём сайте, проанализировать текст постов или собрать бигдату для тренировки нейросетей.
Показываем, как можно спарсить вообще всё что угодно с сайта, на примере «Кода». Всё честно — наш сайт, поэтому парсим что хотим: https://v.thecode.media/x0zeq
Подробнее
Что нужно знать 1С-разработчику, кроме языка? Надо ли шарить в бухгалтерии? Что по деньгам и вакансиям? Можно ли стартовать в ИТ с 1С?
Задали эти и другие острые вопросы 1С-разработчику и получили честные ответы.
https://v.thecode.media/gtu13
#разбор_Код
Подробнее
Красиво расставляем 8 ферзей на доске.
Веб-проект с алгоритмом поиска с возвратом.
https://v.thecode.media/bn5n4
#проект_Код #лучшее_Код
Подробнее
Если вам говорят, что ваш код должен быть DRY и SOLID, скажите в ответ YAGNI, и все сразу отстанут. Или нет.
https://v.thecode.media/7byzk
#вопрос_Код
Подробнее
Расшифруйте HTML
Только неправильные ответы.
Подробнее
Дизайнеры украшают интерьеры, флористы — цветы, а программисты украшают функции. Красивее функции от этого становятся не всегда, но зато у них появляются дополнительные возможности.
https://v.thecode.media/rq9nv
#разбор_Код
Подробнее
ПРОЧИТАЙТЕ ЭТО ПЕРЕД ПРЕЗЕНТАЦИЕЙ APPLE
— Что ждет нас на новой презентации?
— Кому нужны эти новые продукты?
— Стоит ли откладывать деньги уже сейчас?
Об этом — в нашей классической статье: https://v.thecode.media/o2ga2
Подробнее
5 инструментов для быстрого тестирования сайта
В помощь начинающим тестировщикам
https://v.thecode.media/4g2w5
#лучшее_Код #подборка_Код
Подробнее
Как найти кота?
Есть 5 коробок и в одной из них он сидит.
https://v.thecode.media/sz3w2
#лучшее_Код #задача_Код
Подробнее
В МФЦ только и разговоров, что о биометрии. Мы тоже решили поговорить об этом и рассказать, как там всё устроено на самом деле.
https://v.thecode.media/7v7m5
#разбор_Код
Подробнее
Пост для тех, кто хочет понять, чего он хочет.
Бесплатный курс Практикума «Старт в IT» покажет, как попасть в IT в 2023 году и с чего начать.
На курсе расскажут, что изменилось в IT в 2023 году, познакомят с цифровыми специальностям, помогут составить план перехода в новую профессию, дадут рекомендации от экспертов Практикума в уроках и на вебинаре.
Записаться на бесплатный курс «Старт в IT»: https://v.thecode.media/7x5uc
Подробнее
Иногда на собеседовании нужно найти счастливое число, а несчастливое — не нужно.
https://v.thecode.media/c95z2
#проект_Код
Подробнее
🏄♂️ Что такое экстремальное программирование
Экстремальное программирование (XP, eXtreme Programming) — это когда обычные приёмы разработки доводят до предела. Название пошло из математики от слова «экстремум» — так обозначается максимальное или минимальное значение на графике функции.
Экстремальное программирование работает по тому же принципу: мы берём лучшие практики гибкого программирования и выкручиваем их на максимум.
Например, в обычном программировании есть код-ревью, когда одни программисты проверяют код других перед тем, как код попадёт в проект. Если эту идею довести до максимума, то получится парное программирование: один разработчик пишет код, а второй тут же проводит код-ревью и следит за ошибками.
Все остальные части экстремального программирования получаются точно так же: берём идею и доводим до крайности.
Чтобы было понятно, что откуда берётся в экстремальном программировании, в статье показываем аналоги в обычном: https://v.thecode.media/bxb2q
Подробнее
Одни подключают скрипты в начале HTML-страницы, другие — как они понадобятся, а третьи всё складывают в конце.
Рассказываем, кто прав и почему.
https://v.thecode.media/ne6ec
#разбор_Код
Подробнее