Сообщение Акрополь — помощник архитектора 1С появились сначала на the Gig - блог программиста 1C web.
]]>Конфигурация носит имя «Акрополь» — место обитания архитектора и как точка отсчёта, от которой будет строиться весь остальной «город» IT-системы.
Несколько недель назад я выложил на профессиональном ресурсе для 1С-специалистов «Инфостарт» свою первую публикацию. Это конфигурация «Акрополь», помощник архитектора 1С.
Идея родилась из практической необходимости: после вступления в должность архитектора 1С, количество оперативной информации, которую приходилось держать в голове, выросло кратно. Да, и на должности разработчика много всего приходится запоминать. Но там информация другого рода — это коды, технологии, гайды. Она относительно стабильная. Её можно просто забросить в любимый блокнот, и вернуться в любой момент. С ростом административной работы увеличилось количество оперативной информации: задачи, встречи, проекты, состояния, сотрудники, ошибки и трудности. В первое время было крайне непросто уместить всё это, ничего не потерять и не упустить из виду. Я принялся за решением этой проблемы так, как это делают 1С-ники: я создал специальную базу данных.
Разработка велась в течение полутора лет. С ежедневной обкаткой на настоящем рабочем проекте. Я разработчик — я же пользователь и основной заказчик. Такой подход позволил сфокусироваться на реальных проблемах, которые возникают в ходе ежедневной работы, подбирая решения к ним.
Чтобы не дублировать статью на Инфостарте, здесь коротко опишу основные функции:







И это далеко не полный список возможностей конфигурации. Проект продолжает развиваться и дополняться. Ведь основной заказчик, он же основной разработчик, пользуется им ежедневно — что уже сэкономило множество времени и сил.
Буду рад, если моя конфигурация пригодится читателям. А посему, вот статья на Инфостарт:
https://infostart.ru/1c/tools/2714541/
Там же можно скачать готовый установщик конфигурации (доступна чистая конфигурация и демо-база).
Пользуйтесь на здоровье!
Сообщение Акрополь — помощник архитектора 1С появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Гитара должна быть в кайф! (Интервью с основателем need2burn) появились сначала на the Gig - блог программиста 1C web.
]]>Идеальный разбор тот, после которого у тебя получается
Я уже рассказывал о сервисе гитарных разборов Need2Burn. Сегодня мне удалось пообщаться и взять интервью с его основателем и моим хорошим другом — Виктором. Привожу его полностью:
need2burn — это сервис для самостоятельного обучения игре на гитаре и самостоятельного разбора песен. В первую очередь сейчас акцент сделан именно на разбор песен. И под это создан весь наш функционал, которым мы очень гордимся и которым, судя по обратной связи, очень довольны наши подписчики.
У нас есть специальный гитарный видеоплеер. В нём песня разбита на мультитрек: можно отдельно включать и выключать гитары, барабаны и другие инструменты, замедлять воспроизведение с точностью буквально до одного процента, пользоваться лупом, метрономом. При этом в самом видеоплеере песня играется от начала до конца.
Плюс у нас есть живые табулатуры. По ним можно прямо проводить навигацию по песне: нажимаешь на нужный такт — и видео сразу начинает играть с этого места.
Все видео записываются профессиональными музыкантами, а сами разборы мы стараемся делать с максимально высокой точностью. Мне кажется, именно этого часто не хватает другим сервисам.
И вообще это очень залипательный и зрелищный процесс: ты открываешь разбор своей любимой песни и просто смотришь, как она от начала до конца играется на реальной гитаре. А потом можешь буквально разобрать её на запчасти: отдельно послушать гитару, отдельно барабаны, замедлить нужный момент, зациклить его, посмотреть табулатуру. В таком сочетании, насколько я знаю, этого не даёт ни Songsterr, ни YouTube, ни кто-то ещё из тех, кого можно было бы назвать нашими конкурентами.
При этом такой контент, конечно, создаётся очень большими усилиями.
И это ещё не всё. По каждой части песни у нас есть подробные отдельные уроки: преподаватель отдельно рассказывает, как играть куплет, припев, соло, риффы и так далее. Есть специальные мини-упражнения именно для конкретных частей песни.
Для меня важно, что это не одно длинное видео, где всё свалено в одну колбасу — и потом попробуй найди нужный момент. Всё разложено чётко, структурно, по полочкам: тебе нужен конкретный кусок — ты открываешь конкретный урок по этому куску.
Я бы сказал, что команда состоит из двух основных блоков специалистов.
Первый блок — IT: разработчики, системные администраторы и люди, которые занимаются технической частью сервиса.
Второй — музыкальный и контентный блок: музыканты, люди, которые делают разборы, записывают партии, пишут табулатуры, занимаются монтажом и всей остальной производственной частью.
В зависимости от текущих потребностей проекта состав может меняться, и в разные периоды появляется перевес то в техническую, то в контентную сторону. Поэтому я бы не привязывался к какой-то красивой фиксированной цифре: структура у нас достаточно живая и меняется вместе с задачами проекта.
Я бы здесь сразу заменил слово «сайт» на «сервис». Для меня это принципиально. Сайт — это, условно, список текстов песен. А need2burn в первую очередь именно функциональный продукт, сервис.
Саму идею сформулировал второй основатель проекта — Михаил Бурдинский. Нас двое. И вообще говоря, именно он предложил создавать такой сервис.
До этого я как преподаватель записывал для него разборы, показывал, как работать с мультитреками в DAW. Параллельно он пытался самостоятельно учиться по YouTube и другим материалам в интернете, и ему всё это казалось дико неудобным.
То есть идея родилась в первую очередь из его собственного опыта как клиента, гитариста-любителя и самоучки. Он на практике увидел, что удобно в обучении, а что раздражает: как работать с мультитреками, почему удобно иметь отдельные разборы по частям песни, почему плохо, когда на одну композицию есть десятки случайных видео разного качества, и тебе самому приходится собирать обучение по кусочкам.
В какой-то момент я сам хотел сделать совместный курс с Юрием Каспаряном по партиям группы «Кино». Я позвонил ему, предложил эту идею. Он очень вежливо отказался, потому что у них тогда была подготовка к гастролям, но пожелал удачи с созданием курса. И уже после этого Миша предложил мыслить шире: не делать один курс, а создавать целый сервис.
Если совсем коротко, продукт здесь родился из боли. Михаил прошёл путь человека, который хочет самостоятельно учиться играть любимые песни, почувствовал все неудобства существующего формата и захотел сделать этот путь максимально удобным для себя — а заодно и для всех остальных людей, которые идут тем же путём.
Сам проект мы начали пытаться запускать ещё примерно в 2020 году, но полноценная новая итерация началась в 2023-м. Плотная работа стартовала примерно в феврале 2023 года, когда мы познакомились с фронтенд-разработчиком, который написал первый работающий прототип. После этого начала формироваться команда, я нарисовал дизайн, мы добрали разработчиков, параллельно создавался контент.
Мы сознательно старались запуститься максимально быстро. И уже 3 октября 2023 года проект вышел в свет. То есть от плотного старта до первой рабочей версии прошло примерно восемь месяцев.
На момент запуска у нас уже было около 60 записанных песен — в основном самых популярных по запросам в российском сегменте — и минимально необходимый функционал, уже включая мультитрек. После этого мы начали давать рекламу и смотреть на реальную реакцию аудитории.
Наверное, главное слово здесь — крафтовость.
Большинство подобных сервисов вполне логично работают на массовость: большой каталог, очень много материала, но при этом не всегда есть возможность уделить огромное внимание каждой конкретной песне, деталям и качеству.
У нас философия скорее обратная. Каталог создаётся очень большими усилиями, зато каждая песня должна максимально полно закрывать все вопросы человека, который решил её выучить.
Он может просто репетировать под мультитрек. Может слушать отдельную гитару. Может отключить гитару и играть под минус. Может замедлить материал, зациклить нужный кусок, включить метроном, посмотреть табы, перейти к отдельному уроку по конкретной части песни.
Я сам пользуюсь need2burn не только как создатель сервиса и преподаватель, но и просто как гитарист. Я могу включить какое-нибудь сложное соло Пола Гилберта, поставить темп 0.7 и с кайфом играть. И для меня это хороший показатель: сервис не только для человека, который вчера впервые взял гитару.
И профессионал, и новичок найдут, чем там заняться, потому что по каждой песне всё сделано очень подробно и, я снова использую это слово, исчерпывающе.
Вот эта исчерпывающая комбинация функционала и контента по каждой конкретной песне — то, что нас отличает.
Сервис подходит всем этим группам, и я могу здесь говорить сразу с нескольких сторон.
Как преподаватель я постоянно даю ученикам треки из need2burn , потому что понимаю, насколько это разгружает работу. Я могу просто сказать: «К следующему уроку подготовь вот эту часть песни. Разбор там есть, всё посмотришь». И на самом уроке мне уже не приходится тратить время на объяснение того, что нормально и понятно изложено в готовом разборе.
При этом у ученика есть весь инструментарий для самостоятельной репетиции: он может послушать песню, выбрать комфортный темп, включить метроном, отключить гитару и играть под минус, замедлить сложный момент. Всё находится буквально на расстоянии одного клика. Поэтому ученик приходит на занятие реально подготовленным.
Для преподавателя ещё очень удобно открыть каталог, отсортировать песни по сложности и быстро выбрать новый материал для конкретного ученика: дать послушать, показать, подобрать композицию под его уровень.
Для меня как для преподавателя это вообще нереальный кайф. Обычно каждый преподаватель годами хранит у себя на компьютере целую библиотеку: табы, минусовки, проекты, DAW-сессии, какие-то файлы, и потом постоянно в этом копается. need2burn от этого освобождает и делает жизнь преподавателя несравнимо легче.
Со стороны продвинутого гитариста — та же история. Я сам использую сервис, чтобы поддерживать форму и заниматься материалом, который сложен лично для меня. У меня есть свой список таких песен: соло Megadeth, Пол Гилберт, какие-то сложные вещи AC/DC. И я просто с кайфом открываю их, ставлю нужный темп и играю.
А со стороны начинающего гитариста можно посмотреть на опыт Михаила. Он теперь без какого-то бесконечного поиска по YouTube может открыть новый трек, посмотреть, как ставятся пальцы, разобраться с партией, отключить гитару и тут же сыграть под минус.
То есть то, ради чего сервис и создавался, в итоге работает для очень разных людей.

Для команды у нас создан подробный регламент и целая серия обучающих видео — такая внутренняя академия need2burn для профессиональных музыкантов, где мы объясняем, как создавать контент именно под наш формат.
В проекте работают гитаристы и монтажёры. Все дополнительно обучаются: получают подробные инструкции по работе в программах видеомонтажа, DAW, по используемым плагинам и по всему нашему пайплайну.
Сам процесс разбора состоит из нескольких этапов.
Первым делом музыкант создаёт проект и готовит мультитрек — условно говоря, основу композиции, минусовку без нужных гитарных партий, с которой потом будет работать.
Дальше есть очень важный этап исследования. Перед тем как записывать разбор, гитарист смотрит живые выступления группы, студийные видеозаписи, если они есть, иногда хорошие каверы. Он собирает данные о том, как эта композиция реально исполняется: какие используются аппликатуры, где находится партия на грифе, как музыкант играет тот или иной момент.
Это нужно для того, чтобы не начудить от себя и дать максимально достоверный материал. Если какую-то вещь можно чуть оптимизировать без потери аутентичности звучания, музыкант тоже это оценивает.
Следующий этап — аудиозапись гитар: ритм-гитар, соло-гитар и всех необходимых партий.
После этого на материал создаются табулатуры.
Потом отдельно снимается видео. Мы не пишем аудио и видео одновременно. Это подход, к которому мы пришли после большого количества сессий. Видео лучше записывать уже тогда, когда музыкант очень хорошо знает песню и может спокойно сыграть визуальную партию поверх уже готового записанного материала.
После этого всё передаётся монтажёру, который сводит видео с аудио, собирает финальный материал, и дальше мы публикуем его в сервисе и часть материалов — на YouTube.
В основном все инструменты абсолютно стандартные — то, что в целом используется на студиях звукозаписи. То есть здесь нет какого-то магического закрытого софта, без которого need2burn не существовал бы.
Но на будущее у нас есть идеи более специальных инструментов. Например, мне было бы интересно использовать MIDI-гитару или обычную гитару с MIDI-датчиком, которая в реальном времени могла бы выводить положение нот и аппликатуру на виртуальный гриф на экране.
Это уже скорее кастомная вещь и не является чем-то необходимым — мы прекрасно справляемся без неё. Но в будущем такой инструмент мог бы сделать процесс записи и визуализации контента ещё интереснее.
Один из самых крутых интерактивных элементов у нас уже состоялся — это живые табулатуры. И теперь мы планируем развивать их дальше, в том числе полноценно адаптировать этот опыт под мобильные устройства.
Если немного отойти от мышления айтишника, который сразу начинает думать, что возможно, что невозможно и сколько это будет стоить, и просто помечтать, то идей очень много.
Например, было бы круто создать функционал, который в реальном времени обрабатывает звук гитары пользователя и автоматически переключает гитарный звук прямо по ходу песни. Чтобы человеку вообще не приходилось париться с настройками: начался нужный кусок — у тебя автоматически нужный звук.
Ещё одна совсем большая мечта — полноценный комбоусилитель для need2burn. Устройство, которое одновременно воспроизводит трек и само в нужных местах песни переключает звук подключённой электрогитары. Может быть, это далёкое будущее, а может быть и не очень.
Из более близких вещей у нас скоро появятся комментарии. Пользователи смогут общаться друг с другом, оставлять фидбэк по разборам, обсуждать материал, показывать свои успехи, загружать видео со своей игрой и так далее.
Это вроде бы базовая функция для современного сервиса, но мы вводим такие вещи постепенно и тогда, когда понимаем, зачем именно они нужны внутри need2burn.

Иногда бывает, что я просто очень хочу записать песню, которая интересна лично мне. На старте такое происходило чаще.
Например, я с большим удовольствием записал Another Brick in the Wall, потому что очень люблю это соло. И в процессе работы даже как будто открыл его для себя заново, потому что разобрал с той точностью, которая требуется для need2burn.
Но в основном мы, конечно, принимаем решения не только по личным желаниям. Мы ориентируемся на статистику поисковых запросов на разборы песен в интернете.
Плюс уже давно внутри самого сервиса есть функционал, через который пользователи могут запрашивать нужные им разборы.
То есть система отбора — это сочетание объективного спроса аудитории, внутренних запросов пользователей и иногда нашей собственной музыкальной инициативы.
Баланс практически всегда в сторону аутентичности.
Если ты пока не готов играть конкретную композицию, значит, возможно, просто не надо брать её прямо сейчас. Если ты начинающий ученик — идёшь в каталог, сортируешь песни по сложности и выбираешь материал, который соответствует твоему уровню.
Мы не упрощаем виртуозную композицию настолько, чтобы она внезапно превратилась в что-то среднего уровня. Мне кажется, в этом теряется смысл разбора.
При этом отдельные моменты мы иногда можем слегка оптимизировать, если понимаем, что любой гитарист способен получить абсолютно такое же звучание, используя более удобную аппликатуру.
Но аутентичность звучания и точность самой партии для нас всегда на первом месте. Здесь компромиссов почти нет.
Я бы здесь ответил немного с другой стороны.
За много лет игры на гитаре я понял, что особенно сильно двигают гитариста вперёд две вещи.
Первая — подбор на слух.
Вторая — постоянная игра нового материала. Причём практически любого нового материала.
Если говорить о том, какие треки особенно ценны для начинающего гитариста, мой ответ будет: любые новые треки, которые находятся в зоне твоей текущей сложности и которые тебе действительно хочется играть.
В need2burn можно отсортировать каталог по сложности, выбрать из доступного диапазона новую песню и постоянно двигаться дальше, а не годами гонять одно и то же и топтаться на месте.
Каждая новая композиция приносит какие-то новые аппликатурные паттерны, ритмические решения, технические движения. Ты буквально заставляешь мозг осваивать новый материал, и это неизбежно тебя развивает.
Поэтому ценность не обязательно в каком-то одном «правильном» исполнителе. Ценность в регулярном доступе к новому материалу.
А если говорить про подбор на слух, здесь у need2burn есть ещё один, не самый очевидный сценарий использования.
Когда мои ученики уже набирают определённый опыт и закрывают базовые технические вопросы, мы начинаем заниматься подбором на слух. Я специально прошу их не смотреть в табы. Они переходят в need2burn к мультитреку и работают только с аудио. Можно отдельно включить гитарную партию — и дальше ты уже сам пытаешься её подобрать.
То есть даже мультитрек можно использовать не как готовую подсказку, а как тренажёр слуха.
Самая большая неожиданная трудность оказалась вообще не музыкальной и не технической, а менеджерской и юридической.
Как основатели проекта мы посвятили примерно целый год тому, чтобы заключить договор с первым правообладателем.
Оказалось, что музыкальное право — это отдельный огромный мир, в который need2burn вписывается достаточно сложно из-за количества разных видов контента, которые участвуют в продукте.
Это тексты песен, аудиозаписи, само авторство произведений. То есть в разных частях продукта задействовано и авторское, и смежное право.
На старте масштаб этой юридической конструкции для нас вообще не был очевиден. Мы думали в первую очередь как создатели продукта: музыка, плеер, интерфейс, контент, пользователи. А потом внезапно выяснилось, что есть ещё целая огромная реальность правообладателей и договорных отношений.
Это сильно усложнило процесс. Но в итоге мы и с этим справились.

Обратная связь от пользователей однозначно поддерживает. Мне кажется, это вообще нужно любому человеку, который что-то создаёт.
Поддерживает то, что проект реально двигается и оживает прямо у нас на глазах. Пополняется каталог, стабильно работает сервис. Есть регулярные подписчики, которые с нами практически с самого начала. Постоянно приходят новые люди.
Но есть ещё одна вещь.
Мы смогли создать действительно уникальный продукт, который реально нужен людям. Возможно, это немного эгоистично звучит, но это очень классное чувство — ощущать себя создателем чего-то нужного.
Мы реально чувствуем эту необходимость продукта по реакции людей.
И в каком-то смысле для меня это шанс оставить след. Не просто прожить жизнь, а сделать что-то, что после тебя останется и чем пользовались другие люди.
Мне кажется, это очень важное человеческое чувство.
Очень часто мы преподаём примерно так, как когда-то преподавали нам.
Мне повезло учиться у очень сильных музыкантов.
Один из моих преподавателей — Сергей Александрович Ниренберг, преподаватель классической и фингерстайл-гитары. Другой — Игорь Александрович Бойко, экс-гитарист Валерия Сюткина и джазового оркестра Игоря Бутмана, один из сильнейших джазовых гитаристов страны. Мне посчастливилось заниматься у него примерно полтора года.
Они передали мне бесценный опыт, и очень многие вещи из их методик я до сих пор использую со своими учениками.
Но если говорить именно о подходе к разбору композиций, здесь история другая.
На мой подход, скорее, повлиял мой собственный опыт музыканта-перфекциониста. Я всегда любил вслушиваться в детали песни и пытаться повторить мельчайшие нюансы, от которых сам кайфовал.
Из этого постепенно родилась жажда делиться этими деталями с другими и разбирать каждую песню настолько подробно, чтобы не упустить никакую важную или просто кайфовую мелочь.
Поэтому я не могу назвать человека, который прямо сформировал мой подход к разбору песен. По-хорошему, таким разбором в том объёме, в котором занимаемся мы, вообще мало кто занимается. Здесь у меня в значительной степени собственный путь.
Наверное, ещё сыграло роль то, что у меня довольно необычно совпал набор скиллов, необходимых именно для такого проекта: образование программиста, звукорежиссёрское образование, опыт преподавания, опыт живых выступлений, сессионный опыт записи гитары.
Как будто всё это действительно на подбор оказалось полезным в need2burn.
Сам сервис появился всё-таки не напрямую из моей боли как человека, который учился по чужим разборам.
Идею сформулировал мой друг и партнёр Михаил Бурдинский. Он же во многом запустил бизнес-процессы, а я занимался воплощением самого продукта: формулировал текущий вид разборов, их структуру, рисовал дизайн, работал с IT-командой и помогал разработчикам с музыкальной стороной функционала, чтобы всё работало правильно.
А вот у Михаила как раз был огромный опыт боли от самостоятельного обучения по интернету.
На одну и ту же песню ты находишь кучу разных уроков от преподавателей с совершенно разным уровнем. Кто-то начинающий, кто-то слишком долго и занудно рассказывает всё в одном огромном видео, где потом ничего невозможно найти. Где-то хорошие табы, но нет нормального звука. Где-то нормальный звук, но непонятно, как играть. И ты постоянно сам собираешь обучение по кусочкам.
Он как человек, который привык к хорошему сервису в других сферах жизни, натерпелся от этого достаточно. И вот эта боль использования тогдашнего «гитарного интернета» действительно очень сильно повлияла на появление need2burn.
У меня при этом произошла забавная обратная эволюция. Раньше я практически исключительно снимал музыку на слух. А чем дальше, тем чаще, разбирая что-то для себя или готовя материал для need2burn, я смотрю, как одну и ту же вещь видят разные музыканты, сравниваю варианты, изучаю чужие исполнения.
То есть со временем я, наоборот, стал чаще учиться у чужих разборов.
Я вообще с трудом представляю жизнь музыканта на любом инструменте, если он не умеет петь.
Я не говорю сейчас о вокальной технике. Для начала нужно хотя бы научиться голосом попадать в ноты и воспроизводить то, что ты слышишь.
Залог качественного исполнения — сначала правильно услышать и воспроизвести музыкальную мысль внутри головы. Ты должен хотя бы суметь пробарабанить ритм партии или напеть мелодию.
Если ты можешь правильно её спеть, то, вообще говоря, ты уже сильно ближе к тому, чтобы правильно её сыграть.
Я примерно так и объясняю ученикам музыкальный слух: это способность достаточно точно воспроизвести услышанный музыкальный материал.
Когда ученик не может понять какой-то момент на гитаре, первое, что я часто делаю, — вообще убираю гитару из уравнения и спрашиваю: «А ты можешь это спеть? Ты сам музыкальную мысль здесь понял или нет?»
Дальше слух, конечно, очень хорошо развивается через подбор на слух.
Но чтобы подбор не превращался в бесконечное изобретение велосипеда и случайное тыканье пальцем по грифу, ему помогает хотя бы минимальная музыкальная теория.
Когда ты понимаешь, что музыка часто движется по знакомым паттернам, аккордовым последовательностям, типовым отношениям между нотами, ты уже не бегаешь по грифу вслепую.
Поэтому мой ответ — пение, подбор на слух и базовая теория, которая помогает осмыслять то, что ты слышишь.
На август 2026 года для меня AI-детекция нот — скорее весёлая игрушка в духе «ха-ха, прикольно», чем полноценный профессиональный инструмент, которому можно доверить транскрипцию для need2burn.
Если партия очень простая, мы и так быстро забьём её руками.
А если партия действительно сложная, то на сегодняшний день я бы не доверял AI-инструменту настолько, чтобы выпускать его результат без полноценной ручной проверки.
При этом сама идея автоматического превращения аудио в MIDI существует очень давно, ещё задолго до нынешнего AI-бума. И проблема там примерно всегда одна и та же: система лучше всего работает на простых одноголосных вещах — то есть ровно там, где человеку и без неё всё достаточно понятно.
А на сложном материале, где автоматизация действительно могла бы сильно сэкономить время, точности уже не хватает.
Поэтому сегодня я таким технологиям не доверяю в той степени, которая нужна для нашего уровня разборов.
С учебными материалами, которые ИИ полноценно генерирует сам, я пока лично особенно не сталкивался.
Гитарные партии, сгенерированные ИИ, я слышал. Они бывают достаточно качественно сделаны технически, но художественная ценность у них, на мой вкус, часто примерно нулевая.
Какой-то большой угрозы именно для гитарной сферы я здесь вообще не вижу. Все будем жить. Мир пойдёт туда, куда он и так идёт.
Мне кажется, если говорить об угрозах ИИ человечеству или профессиям в целом, гитарная ниша интернета — явно не то место, где решается судьба мира.
А вот возможности есть вполне практические.
Например, при помощи генеративных инструментов можно быстро делать учебные минусовки или упражнения под конкретную тему и конкретную техническую задачу. Вот это реально может быть полезно.
То есть я скорее смотрю на ИИ не как на «сейчас он заменит гитаристов», а как на ещё один инструмент, которым можно снять часть рутинной работы или быстро сделать материал под конкретную учебную задачу.
Да. Это называется «комментарии», и они будут внедрены.
Для нас это не только возможность написать что-то под разбором. Это способ дать пользователям нормальную точку обратной связи внутри самого сервиса: обсуждать разбор, указывать на возможные ошибки, делиться своим опытом, общаться между собой.
Дальше вокруг этого же можно развивать более живое сообщество: чтобы люди показывали свои успехи, загружали видео со своей игрой и в целом взаимодействовали не только с контентом, но и друг с другом.
Я вижу здесь скорее теорию хаоса и набор случайных совпадений, которым мы потом пытаемся придать какое-то большое значение.
Случайным образом в разных регионах люди могут чаще выбирать те или иные песни, но какой-то устойчивой культурной закономерности, которую я лично мог бы уверенно сформулировать, я не вижу.
Может быть, существуют отдельные региональные эффекты: условно, где-то из-за близости к другой культурной среде больше слушают определённую азиатскую музыку или какие-то локальные жанры. Я просто не могу утверждать это как факт из собственного опыта.
Что касается именно того, как люди учатся играть на гитаре, я тоже не знаю каких-то принципиальных региональных культурных различий.
Для меня здесь ключевая фраза — «интернет у всех один». И чем дальше, тем сильнее подходы, источники информации, форматы обучения и музыкальное потребление в целом усредняются и унифицируются.
Да, такие треки есть.
Есть музыка и исполнители, к которым у меня существует личная неприязнь по вполне понятным для меня причинам. И такие вещи у меня в разборах не появятся.
Это уже не вопрос сложности партии или того, можем ли мы её технически сделать. Просто существуют личные границы автора и создателя сервиса, через которые я не хочу переступать ради каталога.
На самом старте мы проводили полноценные кастдевы: прямо созванивались с пользователями, которые приходили пользоваться сервисом, и собирали подробную обратную связь.
И один из комментариев, который почему-то особенно запомнился, вообще был не про плеер, не про табы и не про качество разборов.
Одна девушка сказала примерно так: «У вас классный цвет. Такой обалденный зелёный — глубокий, яркий, мне очень приятно на него смотреть».
Вот это и запомнилось.
Мы строим огромную сложную музыкально-техническую систему, обсуждаем мультитреки, обучение, интерфейсы — а человек приходит и говорит: ребята, цвет классный.
И это, кстати, тоже приятно.
Если отвечать именно про сервис, я бы условно разделил ресурсы примерно как 20 на 80.
Около 20 процентов усилий ушло бы на улучшение функционала.
Функционал у нас уже довольно крепкий, поэтому здесь не нужно полностью перестраивать продукт. Нужны скорее точечные, но крутые улучшения и новые фичи.
Если бюджет действительно неограниченный и всё нужно сделать за месяц, я бы просто собрал огромную команду очень сильных специалистов, которые смогли бы параллельно реализовать всё то, что при обычном размере команды приходится растягивать во времени.
Но остальные 80 процентов я бы вложил в контент.
Потому что производство контента — это самое тяжёлое место для масштабирования need2burn.
Один хороший гитарист за месяц, в лучшем случае, может идеально записать для нас примерно две песни. Поэтому в фантазии с неограниченным бюджетом я бы нанял вообще всех гитаристов мира.
В идеальной вселенной каждый гитарист каждой группы пришёл бы и записал для need2burn собственные песни сам.
Вот тогда за месяц мы бы просто напилили огромный каталог материала такого качества, которое невозможно получить никаким другим способом.
Для меня идеальный разбор — это прежде всего не шоу.
Человек приходит не смотреть ролик под попкорн. Он приходит за информацией, которая должна привести его к результату.
Поэтому я не считаю своей главной задачей делать каждый учебный ролик каким-то специально развлекательным, постоянно придумывать, как бы зрителю не стало скучно. Если материал точный, понятный и структурированный, человек получает то, за чем пришёл.
А эмоция появляется потом — уже из собственного прогресса.
Вообще эмоции в need2burn находятся внутри самого человека. Они возникают тогда, когда он начинает играть любимую песню и вдруг слышит: у него получается.
Мы делали кастдевы и спрашивали людей, что им больше всего нравится в игре на гитаре. Самый частый ответ — «когда получается».
Люди кайфуют, когда начинают звучать как их кумир. Когда видят свой успех. Когда из какого-то ковыряния внезапно переходят к настоящей игре.
Поэтому для меня идеальный гитарный разбор — это разбор, который довёл человека за ручку до его гитарной цели, до состояния, в котором он получает удовольствие от своей собственной игры.
Вот это главный критерий.
У меня есть любимая фраза: если тебе нужна мотивация, возможно, с тобой уже что-то не так.
Ты берёшь в руки гитару или вообще начинаешь любое дело, потому что тебе это интересно.
Но если говорить серьёзно о том, как не потерять мотивацию, то сейчас есть огромный информационный шум. Все вокруг начинают советовать новичку обязательно играть какие-то упражнения, гаммы, технические комплексы, заниматься по сложным схемам.
А мне кажется, самое важное — не потерять кайф от гитары.
Нужно играть с любовью. Играть то, что ты любишь.
Не надо мучить себя гитарой и делать из своего хобби каторгу только потому, что кто-то на YouTube сказал, что именно это упражнение обязательно надо играть два часа в день.
Если гитара — твоё хобби, если это твоя любовь, ты должен в первую очередь наслаждаться процессом.
Чтобы не потерять мотивацию, надо не потерять кайф.
Я бы сказал человеку, который впервые берёт гитару: не забывай, зачем ты вообще её взял. Вспомни, с какими мыслями ты её покупал. Как ты представлял себе, что будешь играть. Какие песни хотел исполнить.
При этом я не буду рассказывать сказки, что всё легко.
Гитара — инструмент, на котором очень легко звучать плохо. Она требует усидчивости. Требует времени. Требует вложений в себя и тех самых часов.
Если человек решил, что сейчас он быстро и без усилий научится круто играть, его, конечно, ждёт разочарование.
Но если ты действительно любишь гитару и кайфуешь от неё, то время, которое ты проводишь с инструментом ради улучшения навыков, не будет восприниматься как тяжёлая повинность.
Наоборот, твой собственный прогресс будет вызывать ещё больше азарта.
Поэтому мой главный совет очень простой: гитара должна быть в кайф.
Табы — зло. Снимайте на слух.
Сообщение Гитара должна быть в кайф! (Интервью с основателем need2burn) появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Агент Qwen Coder появились сначала на the Gig - блог программиста 1C web.
]]>Всем известна китайская компания AliBaba. Та самая, которая, в том числе, является владельцем популярных площадок AliExpress, TaoBao, TMall. В сентябре 2023 года AliBaba Group выпустила свою нейросетевую модель. Изначально модель носила имя Tongyi Qianwen. Однако, позже название сократилось до привычного сегодня Qwen. Модель показала внушительные результаты, уступив в тестах лишь нескольким тогдашним флагманам. Она прекрасно понимает русский и сносно умеет программировать на большинстве языков (даже на 1С). Но самое приятное — она не имеет региональных ограничений, и стоимость её использования существенно ниже западных конкурентов.
В конце марта 2026 вышла версия 3.6. И тут для нас, программистов, в web-версии появилась одна очень интересная кнопочка. На ссылке написано Coder. В Qwen появился агентский кодинг, реализованный прямо в Web. Принцип очень простой — нейросеть подключается к Вашему GitHub-репозиторию как соавтор, анализирует весь код проекта, по запросу выполняет поставленную задачу — и создаёт готовый PullRequest в новую ветку. Вам лишь остаётся проверить полученный код (провести Code-Review) и объединить (смержить) ветки. После чего можно забирать проект в локальный репозиторий и тестировать полученную сборку.
Мы уже разбирали вайб-кодинг на 1С с помощью инструмент 1С:Напарник. Давайте теперь разберём процесс с помощью Qwen Coder.
Нам понадобится репозиторий. На данный момент это должен быть обязательно репозиторий на GitHub. Заходим на сайт GitHub и создаём новый репозиторий.
Далее, пригодится локальный репозиторий на жёстком диске. Клонируем удалённый репозиторий из GitHub в специально созданный каталог. Можно это сделать напрямую из консоли git, а можно воспользоваться GUI-утилитой. Не так давно наткнулся на утилиту GitExtensions. Позволяет взаимодействовать с git в более привычном графическом интерфейсе.
Заходим в конфигуратор 1С, открываем наш проект. Выгружаем конфигурацию в виде XML в созданную на предыдущем шаге папку.
С помощью той же утилиты GitExtensions отправляем нашу конфигурацию из локального каталога на удалённый репозиторий.
Давайте перейдём к Qwen. Прежде всего, нужно открыть официальный сайт и зарегистрироваться. В веб-версии перейти в режим Coder.
Далее необходимо подключить Qwen к вашему репозиторию. Подключение осуществляется однократно, в дальнейшем сможем пользоваться готовыми настройками. В режиме Coder открываем ссылку Окружающая среда.
Выбираем Добавить окружение.
После заполнения основной информации начнётся процесс подключения. Обычно всё делается в течение нескольких минут.
Итак, у нас есть готовое подключение. Давайте теперь перейдём к тому, ради чего всё затевалось — непосредственно к кодингу!
В окне промта вводим описание задачи.
Ждём выполнения.
После окончания выполнения пробегаемся глазами по полученному результату, при необходимости вводим дополнительные корректировки.
Когда процесс завершен, выбираем команду Опубликовать на GitHub.
Qwen создаст Pull-Request в новую ветку. Нам нужно проверить его снова и объединить созданную ветку с основной веткой разработки.
Что же, основной процесс завершен, мы хотим посмотреть, что у нас получилось. Возвращаемся в GitExtensions и забираем изменения из удалённого репозитория.
Отлично, изменения у нас! Дело за малым — в Конфигураторе 1С выбираем Загрузить конфигурацию из файлов и указываем наш каталог.
Обновляем конфигурацию и наслаждаемся результатом.
Часто бывает, что правки, в том числе, вносятся вручную через Конфигуратор 1С. Таким образом у проекта становится два основных автора — человек с Конфигуратором и нейросеть в режиме Coder. Чтобы сохранить рабочий процесс при внесении правок вручную, нам нужно провести операцию в обратном порядке: выгрузить конфигурацию в файлы.
После выгрузки в GitExtensions по обновлённому каталогу создать коммит и отправить его на удалённый репозиторий.
Сообщение Агент Qwen Coder появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Куб, который помнит (чемпионат по тетрису) появились сначала на the Gig - блог программиста 1C web.
]]>Сначала про чемпионат. Да, это тетрис. Тот самый, где нужно складывать фигурки в стакан. Играли в режиме один-на-один в самую, наверное, популярную современную реализацию тетриса — Apotris. Реализация имеет множество режимов и поддерживает множество платформ. Рекомендую всем поклонникам тетриса. Кстати, оригинальная игра была разработана в 1985 году советским программистом Алексеем Пажитновым, позже разошлась по всему миру.
В 90-е годы на постсоветском пространстве слово «Тетрис», в том числе, означало и одну из первых (с позволения сказать) портативных игровых консолей — Brick Game, что тоже косвенно отсылает к тематике ретро-гейминга. Монохромный экран на жидких кристаллах, несколько кнопок и две пальчиковые батарейки. Всё это помещалось в карман, и было относительно доступно для широкого круга населения. В памяти размещалась добрая дюжина игр, ключевой из которых был сам тетрис — что и дало неофициальное название Brick Game.
С тех пор прошло много лет, а головоломка с фигурками в стакане по-прежнему находит отклик в сердцах игроков. Наверное, поэтому она была выбрана в качестве дисциплины для мини-чемпионата ретро-игр. Правила простые: играем в классический тетрис по сети с двух устройств. В этот раз участники играли на хорошо узнаваемых GameCube от Nintendo: цветной пластиковый куб с круглыми входами для джойстиков на передней панели. В сетевой игре после удачной комбинации противник получает «мусорную» деталь, что не даёт партии затягиваться. Игра на выбывание до 2 побед. Десятка полтора участников, две «лиги»: новички и бывалые. Ничего необычного. Организаторы предусмотрели даже памятные призы и создали уникальный кубок в виде портативной консоли.
Увы, я сам проиграл в первом же раунде. Но нисколько не жалею, ведь место дарит совершенно невероятные ощущения ностальгии!
Теперь о том месте, где происходил чемпионат. Его устроитель — компьютерный ретро-клуб «Луноход».
Найти его непросто: вход находится на втором этаже ангара, чтобы добраться до заветной двери, нужно пройти через кафе на первом этаже. Вывески снаружи нет (во всяком случае пока), что несколько усложняет поиск. Клуб занимает средних размеров комнатку под мансардой. Светодиодная подсветка, скошенная крыша, помещение без окон, напольный ковёр — всё создаёт ощущение камерности места.
Внутри атмосфера навевает воспоминания о той эпохе: 8 стареньких легендарных Pentium 4 с «квадратными» клавиатурами. Здесь целый арсенал таких же легендарных игр на любой вкус: от Контр-Страйка до СтарКрафта — каждый найдёт свой любимый проект. Все компьютеры с любовью восстановлены администрацией клуба, находятся в рабочем состоянии, между ними протянута локальная сеть, «старички» прямо сейчас готовы принять жаркие баталии. Любителей поиграть в приставку также не обошли стороной: 8 стареньких приставок, с джойстиками (и даже световым пистолетом), удобные пуфики, упомянутый уютный ковёр и большой «пузатый» телевизор ждут своих ценителей.
Но больше всего поражают экспонаты маленького музея, развернувшегося между игровыми станциями. Собственно, почему клуб называется «Луноход» — потому что здесь можно найти ту самую дистанционно управляемую советскую игрушку «Луноход». Но это только вершина айсберга:



Уверен, многое из этого до сих пор находится в работоспособном состоянии.
Единственный недостаток — слегка тесновато. В чемпионате приняло участие всего около полутора десятков человек, но разместиться одновременно было непросто.
Для тех, кто захочет испытать всё это на себе, оставляю ссылку на официальный сайт компьютерного клуба: https://retro-it.ru/ . Большая просьба от администрации взять с собой тапочки — ковёр сильно подвержен истиранию.
Увидимся на новых чемпионатах!
Сообщение Куб, который помнит (чемпионат по тетрису) появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение The Final Countdown появились сначала на the Gig - блог программиста 1C web.
]]>Юра, мы работаем
2 апреля (01:35 по Московскому времени) состоялось, наверное, самое главное событие года в космонавтике — впервые, спустя 50 лет, к Луне отправился пилотируемый корабль. Ракета SLS (Space Launch System) с четырьмя астронавтами на борту — Ридом Уайзманом, Виктором Гловером, Кристиной Кох и Джереми Хансеном — стартовала с Космического центра Кеннеди во Флориде (США). Миссия Artemis II («Артемида-2») рассчитана на 10 суток. В ходе неё экипаж совершит беспосадочный облёт вокруг естественного спутника Земли. Да, это пока тестовый полёт. Проверяется корабль, проверяется траектория и расчёты, проверяется ракета, проверяется работоспособность экипажа в ходе непростого путешествия. Скажем честно, не всё прошло гладко, но полёт продолжается. Сейчас «Artemis II» уже приближается к Луне, на подходе самые волнительные моменты миссии. Пожелаем удачи астронавтам и ждём успешного окончания!
Так совпало, что на этот же период выпала и круглая дата — 65 лет со дня первого полёта человека в Космос, легендарный Гагаринский старт. В связи с этим в нашей стране объявлена Неделя Космоса. В рамках этой инициативы уже здесь, на Земле, пройдут лекции, концерты, прямые включения с МКС, форумы. Сам РосКосмос приготовил небольшой «подарок» к круглой дате — в рекордные сроки был отремонтирован пусковой «стол» на космодроме Байконур, откуда в своё время и состоялся первый полёт. Несколько недель назад в доказательство этого с Байконура стартовал космический «КамАЗ» Прогресс с полезным грузом для МКС.
Будем надеяться, что любителей Космоса впереди ждёт много интересного и захватывающего!
Сообщение The Final Countdown появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Полоски в 1С (простой пример вывода диаграммы Ганта) появились сначала на the Gig - блог программиста 1C web.
]]>Платформа 1С:Предприятие имеет штатные средства отображения диаграммы Ганта. Рассмотрим самый простой пример добавления такой диаграммы. Предположим, у нас есть некий проект, разбитый по задачам, и несколько исполнителей, которые могут выполнять задачи. Данные по задачам располагаются в регистре сведений с указанием Даты начала (Дата), Даты окончания (Дата), Задачи (справочник Задачи) и её Исполнителя (справочник Контрагенты). Мы хотим видеть периоды исполнения по задачам в виде диаграммы Ганта.
Для начала расположим необходимые реквизиты и элементы на форме. Нам понадобятся:
Остановимся немного, чтобы разобраться с терминологией. В диаграмму Ганта входят следующие части:
Считаем данные из регистра сведений, сделав бесконтекстный серверный вызов. Для простоты будем включать в запрос только те задачи, которые полностью входят в интервал. Чтобы данные можно было отправить с сервера на клиент, разместим их в массив структур.
Теперь выведем полученные значения в диаграмму на форме, заполним в ней Точку, Серию, Значение и Интервал последовательно для каждой строки данных.
Здесь стоит обратить внимание, что конец интервала отображается как начало переданной даты. Поэтому, чтобы зарезервировать последний день, нужно добавить 24 часа.
На этом всё. У нас есть минимальный пример для вывода диаграммы Ганта на форму в среде 1С:Предприятие.
Полный код для вывода диаграммы:
&НаСервереБезКонтекста
Функция ПолучитьДанныеДиаграммы(НачалоПолногоИнтервалаВход, КонецПолногоИнтервалаВход)
РезультатФункции = Новый Массив;
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПериодыВыполненияЗадач.Задача КАК Задача,
| ПериодыВыполненияЗадач.ДатаНачала КАК ДатаНачала,
| ПериодыВыполненияЗадач.ДатаОкончания КАК ДатаОкончания,
| ПериодыВыполненияЗадач.Исполнитель КАК Исполнитель,
| ПериодыВыполненияЗадач.Задача.КраткоеОписание КАК КраткоеОписание
|ИЗ
| РегистрСведений.ПериодыВыполненияЗадач КАК ПериодыВыполненияЗадач
|ГДЕ
| ПериодыВыполненияЗадач.ДатаНачала >= НАЧАЛОПЕРИОДА(&ДатаНачала, ДЕНЬ)
| И ПериодыВыполненияЗадач.ДатаОкончания <= КОНЕЦПЕРИОДА(&ДатаОкончания, ДЕНЬ)
|
|УПОРЯДОЧИТЬ ПО
| ДатаНачала";
Запрос.УстановитьПараметр("ДатаНачала", НачалоПолногоИнтервалаВход);
Запрос.УстановитьПараметр("ДатаОкончания", КонецПолногоИнтервалаВход);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
СтруктураРезультат = Новый Структура;
СтруктураРезультат.Вставить("Задача", ВыборкаДетальныеЗаписи.Задача);
СтруктураРезультат.Вставить("ДатаНачала", ВыборкаДетальныеЗаписи.ДатаНачала);
СтруктураРезультат.Вставить("ДатаОкончания", ВыборкаДетальныеЗаписи.ДатаОкончания);
СтруктураРезультат.Вставить("Исполнитель", ВыборкаДетальныеЗаписи.Исполнитель);
СтруктураРезультат.Вставить("КраткоеОписание", ВыборкаДетальныеЗаписи.КраткоеОписание);
РезультатФункции.Добавить(СтруктураРезультат);
КонецЦикла;
Возврат РезультатФункции;
КонецФункции // ПолучитьДанныеДиаграммы()
&НаКлиенте
Процедура Сформировать(Команда)
ДанныеДиаграммы = ПолучитьДанныеДиаграммы(ПериодОтчета.ДатаНачала, ПериодОтчета.ДатаОкончания);
Диаграмма.Обновление = Ложь;
Диаграмма.Очистить();
Для Каждого ТекДанныеДиаграммы Из ДанныеДиаграммы Цикл
ТекЗадача = ТекДанныеДиаграммы.Задача;
ТекКраткоеОписание = ТекДанныеДиаграммы.КраткоеОписание;
ТекИсполнитель = ТекДанныеДиаграммы.Исполнитель;
ТекДатаНачала = ТекДанныеДиаграммы.ДатаНачала;
ТекДатаОкончания = ТекДанныеДиаграммы.ДатаОкончания;
// Точка.
Точка = Диаграмма.УстановитьТочку(ТекЗадача);
ТекстТочки = Строка(ТекЗаДача) + " (" + Строка(ТекКраткоеОписание) + ")";
Точка.Текст = ТекстТочки;
// Серия.
Серия = Диаграмма.УстановитьСерию(ТекИсполнитель);
Серия.Текст = Строка(ТекИсполнитель);
// Значение.
Значение = Диаграмма.ПолучитьЗначение(Точка, Серия);
// Интервал.
Интервал = Значение.Добавить();
Интервал.Начало = ТекДанныеДиаграммы.ДатаНачала;
Интервал.Конец = ТекДатаОкончания + 24*60*60; // Добавим сутки, чтобы интервал отображался до конца дня окончания.
КонецЦикла;
КонецПроцедуры
Сообщение Полоски в 1С (простой пример вывода диаграммы Ганта) появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Бумажный самолётик (Песня года-2025) появились сначала на the Gig - блог программиста 1C web.
]]>Как я уже писал, я всегда любил авиацию. Наверное, поэтому в этом периоде меня неожиданно зацепило творчество коллектива SAHALIN. Вокалист и лидер группы — действующий пилот, и это неизбежно сказывается на творчестве: тема полётов и всего, что с ними связано, явно прослеживается во всех альбомах группы. Например, «Сахалинцы» записали кавер на трек другого «авиационного» (его лидер — диспетчер в Уфимском аэропорту) коллектива Год Змеи. Трек, как и в оригинале, назывался «2000 баксов» .
Тем не менее, не небом единым. В текстах часто затрагиваются темы отношений между людьми, выбора целей и жизненного пути. Больше всего музыка от SAHALIN тяготеет к тому, что когда-то называлось русским роком. «Душевные» тексты с нотками трагизма, множеством метафор, иногда огненно-озорные, иногда меланхолично-спокойные ритмы с простой, но неизменно яркой мелодией.
Итак, треком 2025 стала композиция «Падаем» . Сюжет трека немного романтический и одновременно немного трагичный — про влюблённую пару, оказавшуюся в терпящем крушение лайнере. Осталось несколько минут, чтобы последний раз расставить все точки на «i» , вспомнить, что было раньше, оставить несколько снимков на память и насладиться последними минутами вместе. Всего несколько последних минут. Музыка, в свою очередь, отражает накал страстей и лёгкую апатию, присущие этой ситуации. Всё намешано в мощный коктейль эмоций, образов, воспоминаний, который не отпускает до последней секунды и оставляет послевкусие. Финальным украшением этого музыкального напитка лично для меня стала давно любимая тема авиации.
Слушаем:
Полный плейлист, как обычно, можно послушать здесь же:
Сообщение Бумажный самолётик (Песня года-2025) появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Яндекс.Практикум. Мой опыт появились сначала на the Gig - блог программиста 1C web.
]]>Мама, я тимлид
Пару месяцев назад прошёл курс «Управление командой разработки» от Яндекс.Практикума. Давно хотел подтянуть эту сторону своей профессиональной деятельности. Поскольку приходится сталкиваться с управлением на работе, а все навыки получены исключительно методом проб и ошибок, хотелось придать знаниям какую-то академическую основу. Хотелось бы получить не просто набор «лайфхаков» — но и понять на каких принципах строится эффективное управление, как они связаны между собой и каким целям служат. А также, скорее всего, открыть для себя новые аспекты в этой большой теме.
Субъективно, это самая «хардкорная» и опытная компания на рынке онлайн-образования. Кроме того, по другой программе обучалась моя подруга, предоставив хорошие отзывы. Моей целью не было, как сейчас модно говорить, «вкатиться» в должность, поскольку я уже там. Моей целью было получить готовые практические навыки, сэкономив себе несколько лет и несколько «шишек» на пути, а так же привести в порядок уже полученные навыки. Согласно описанию, курс явно составлен для техлидов, архитекторов ПО и тимлидов, в меньшей степени для «чистых» менеджеров и HR — что было особо важно и полезно для меня лично.
На выбранном мною курсе обучение делится на 2 части: самостоятельная теоретическая и групповая практическая. С первой частью всё просто и понятно: в онлайн-приложении необходимо пройти так называемый Учебник. В нём приводится как сами лекции, в виде текста, снабжённый забавными иллюстрациями, так и небольшие практические задания для закрепления результата. Например, это тесты с выбором из нескольких ответов, задание на установление связи и отнесение к группам. Ну или обычное текстовое поле, куда нужно вписать свой ответ. Весь курс разбит на темы и главы — легко следить за прогрессом. Учебник доступен как из веб-интерфейса, так и в виде приложения для мобильных устройств, что позволяет изучать теорию прямо в дороге. Однако, Android-приложение очень неохотно скачивает уроки, особенно на плохом подключении к Сети. В связи с этим иногда приходилось откладывать обучение. Практические задачи, кстати, проще с компьютера — на экране телефона не всегда помещаются все интерактивные элементы, взаимодействие с ними может быть затруднено. Тем не менее, в целом учебник построен качественно, материал объясняется доходчиво и достаточно подробно.
Что же касается практической части, то она проходит в виде групповых занятий, называемых «воркшопами» . Обычно такие встречи длятся 2-3 часа. Воркшопы проходят в сопровождении лектора, который сначала коротко объясняет необходимый теоретический минимум, а далее, распределяет задачи для студентов на доске Miro. Задачи взяты из реальной практики управления командами разработки, что особо радует. Иногда даже можно спросить, а чем в результате закончилась описанная ситуация. Оценки никто не ставит, однако, есть так называемые «оценочные воркшопы», посещение которых обязательно для всех студентов. На оценочных воркшопах присутствуют специальные оценщики, которые дают обратную связь по работе каждого студента, подсвечивают сильные и слабые стороны. Иногда после воркшопа лектор ненадолго остаётся чтобы ответить на вопросы студентов. Всё же, достаточно жёсткие временные рамки таких встреч иногда сказывается и на самих заданиях: их приходится выполнять «по верхам», но с этим ничего не поделаешь.
Так же, в дополнении к указанным методикам, у обучающихся есть возможность задать вопрос Наставнику — опытному гуру выбранной специальности. Вопросы, конечно, касаются сложных ситуаций возникающих в ходе работы.
А дальше, как говорится, дорогу осилит идущий. Дерзайте!
Сообщение Яндекс.Практикум. Мой опыт появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение День рождения хулигана появились сначала на the Gig - блог программиста 1C web.
]]>Я такой же, как вы, пропащий,
Мне теперь не уйти назад
Сегодня, 3 октября 2025 года исполняется 130 лет со дня рождения великого русского поэта Сергея Есенина.
Его называли поэтом-хулиганом за открытую лирику, обнажающую наружу простую, иногда тоскливую, а иногда и счастливую, действительность. Да и сам автор не раз называл себя так в своих стихах. Сергей Есенин прожил недолгую, но невероятно яркую жизнь, оставив не менее яркий след в мировой культуре. Спустя сотню лет произведения Есенина продолжают вдохновлять на творчество множество людей. По старой традиции, продолжим совмещать разные жанры искусства и отметим своеобразный юбилей автора, собрав композиции современных уже музыкантов на его стихи (Осторожно, в некоторых треках встречается ненормативная лексика!).
Вот наш плейлист на сегодня:
Да! Теперь решено. Без возврата
До свиданья, друг мой, до свиданья
Низкий дом с голубыми ставнями
Пой же пой, на проклятой гитаре
Собаке Качалова (Дай, Джим, на счастье лапу мне)
Сообщение День рождения хулигана появились сначала на the Gig - блог программиста 1C web.
]]>Сообщение Android в ретро-консоли появились сначала на the Gig - блог программиста 1C web.
]]>В ставшем стандартным для Android, маркете приложений Google Play, к сожалению, сегодня можно найти не все интересующие приложения. Но есть возможность закрыть этот пробел с помощью альтернативных вариантов.
Вы можете серфить по Сети в любом месте на большем, чем в мобильных телефона, экранах. А также решать вопросы, связанные с самой приставкой. Приложения браузеры всем известны и понятны. По умолчанию установлен Google Chrome.
Просмотр видео-роликов и стримов онлайн с помощью приставки. По умолчанию установлено приложение YouTube.
То, ради чего люди покупают игровые консоли. Игры. Увы, на данный момент мобильный гейминг и мобильный геймдев представляет собой крайне печальное зрелище — большая часть игр это «денежный насос» , геймплей которых больше раздражает, чем доставляет удовольствие. Крайне сложно найти что-то годное, поэтому многие игры из списка будут портом ПК-игр на платформу Андроид.
Облачные сервисы принесли нам возможность иметь «второй мозг» (Second Brain). Записать что-то важное, чтобы потом не забыть. И прочитать на любом устройстве. Иногда полезно и на приставке.
Проходить курсы можно с комфортом. С любимой консолью на любимом диване (или в дороге). Во всяком случае, это касается теоретической части.
Вот тут очень спорно. Полноценно переписываться с джойстика или, набирая текст на виртуальной клавиатуре, которая занимает половину экрана, достаточно проблематично. Обычно проще достать телефон. Но для любителей, есть привычные приложения: WhatsApp, ВКонтакте, Телеграм.
Приставка позволяет слушать музыку. Как со встроенных динамиков, так и подключив внешние.
Быстро получить картину дня, почитать интересные статьи можно с приставки. Благо, что существуют специальные сервисы.
Технология, которая позволяет запускать требовательные игры на любом железе, транслируя готовую картинку с удалённых серверов.
Синхронизация файлов в рамках одного хранилища между различными устройствами. Пригодится, чтобы забросить что-то на приставку, либо иногда забрать что-то с приставки. Отличаются, в основном, интерфейсом и ценовой политикой. Функционал одинаковый почти во всех аспектах.
Можно смотреть любимые фильмы и сериалы онлайн. Как с экрана самой приставки, так и подключив внешний экран. Для этого специально всегда ношу с собой кабель mini-HDMI в чехле с консолью.
Поскольку я программист, я не мог не упомянуть этот раздел. Тем не менее, как я уже сказал выше, вести серьёзную разработку на приставке неудобно, да и незачем. Не стал ничего устанавливать из этого раздела.
Утилиты для взаимодействия с самой приставкой.
Читать книжки можно с комфортом на экране приставке, в удобных для себя условиях.
По умолчанию, производитель приставки положил множество эмуляторов всевозможных ретро-консолей. Их набора вполне себе хватает, тем более, что для ретро-игр я пользуюсь специализированной Linux-прошивкой Amber ELEC. А посему не исследовал возможности эмуляторов в Android.
Ну вот, собственно, и всё. Из моего небольшого обзора видно, что потенциал устройства намного больше, чем просто запуск старых игр. Возможно, я что-то упустил — тогда прошу в комментарии для дополнения. Желаю всем успешных экспериментов и комфортного использования!
Сообщение Android в ретро-консоли появились сначала на the Gig - блог программиста 1C web.
]]>