GPT-4 решил первые 2 задания с первого раза, с одного промпта, а 3 задание никак не мог решить. Еще я рассказал про крутую арену с LLM - сайт chat.lmsys.orgна нем я попробовал решить 3 задание с помощью 6 разных LLM, но ни одна не справилась
Здесь я подробно разобрал 3 задания на стажировку в летнюю школу Яндекс, машинное обучение и data science.
Ни codellama-70b-instruct, ни gemma-1.1-7b-it, ни mixtral-8x7b-instruct-v0.1, ни qwen-max-0428
Если решать задание по частям, всё бы получилось, но с одного промпта никак.
Искал специфическую инфу по языку программирования С++. Страницы сразу начали именоваться с нуля, как и положено началу диапазона в языках программирования. Для переключения на следующую страницу используется оператор ++, увеличивающий значение на единицу.
Мы подготовили список курсов, которые помогут вам стать специалистом в сфере IT. Особое внимание предлагаем уделить бесплатному курсу Старт в IT от Яндекс Практикума. Он подойдет тем, кто хочет познакомиться с профессиями в сфере программирования и разобраться, какие навыки для этого требуются. Также с помощью курсов Яндекс Практикума вы определитесь с дальнейшими шагами в IT-карьере.
Последнее обновление: 29 декабря 2023 года.
ТОП-5 бесплатных курсов по программированию от Яндекс Практикума в 2023 году
«Основы программирования» от Яндекс Практикума — быстрое знакомство с кодом, после которого будет проще освоить любой язык программирования
«Основы Python-разработки» от Яндекс Практикума — курс, который помогает разобраться в бэкенд-разработке и начать писать код на Python
«Инженер облачных сервисов» от Яндекс Практикума — курс, который научит использовать облачные сервисы и познакомит с возможностями платформы Yandex Cloud
Бесплатные курсы программирования от Яндекс Практикума для новичков
Для тех, кто только начинает свой путь в IT, компания Яндекс предлагает возможность освоить основы программирования бесплатно. Благодаря курсам Яндекс Практикума, даже новички могут приобрести ценные навыки, необходимые для успешного старта карьеры в сфере разработки программного обеспечения.
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — бесплатный курс по профессиям в IT-сфере
Курс предоставляет обзор основных концепций и технологий, используемых в программировании, что помогает учащимся определиться с дальнейшими шагами в своей карьере в области информационных технологий.
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — бесплатный курс по знакомству с кодом
Курс направлен на развитие навыков алгоритмического мышления и программирования. Участники будут активно решать разнообразные задачи и писать код для их реализации, что поможет им улучшить свои навыки в области компьютерных наук.
Формат: видеокурс + практика на интерактивной платформе
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — 20-часовой курс по основам бэкенд-разработки
Курс предоставляет студентам возможность изучить основы бэкенд-разработки под руководством опытных специалистов. Основное внимание уделяется языку программирования Python, который используется для создания программного обеспечения, работающего на стороне сервера.
Формат: видеокурс с теорией, подкрепленной схемами и визуальными материалами
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — базовый курс по работе с системой контроля версий файлов Git
Курс предназначен для обучения студентов основам работы с системой контроля версий Git под руководством опытных специалистов. Студенты узнают, как использовать Git для эффективной совместной работы над проектами и поймут важность данной системы в разработке программного обеспечения.
Формат: видеокурс в интерактивном учебнике Практикума
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — бесплатный видеокурс по основам профессии 1С-разработчика
Курс предназначен для знакомства студентов с платформой 1С и языком программирования 1С. Студенты узнают, где и как применяется платформа 1С, изучат принципы разработки в этой программе и задачи, которые решает 1С-разработчик.
Бесплатные курсы программирования от Яндекс Практикума для опытных пользователей
Для опытных пользователей Яндекс Практикум предлагает уникальную возможность обучения на бесплатных курсах. Эти курсы предоставляют возможность погрузиться в продвинутые темы и получить знания, необходимые для успешного развития в сфере информационных технологий.
Формат: видеокурс, теория с примерами и интерактивными заданиями прямо на платформе
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — курс по облачным сервисам и возможностям платформы Yandex Cloud
Курс предназначен для обучения студентов использованию облачных сервисов и знакомства с возможностями платформы Yandex Cloud. Участники узнают, как работать с облачными технологиями и освоят основы работы с Yandex Cloud, что позволит им эффективно использовать облачные вычисления и ресурсы для различных целей.
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — видеокурс по алгоритмическим собеседованиям и подготовке к ним
Курс предназначен для ознакомления студентов с процессом алгоритмических собеседований и методами их подготовки. Участники узнают, как проходят такие собеседования, какие задачи могут встретиться и как эффективно готовиться к ним, что поможет им успешно справиться с этапами технических собеседований в IT-компаниях.
Доступ: предоставляется после входа в профиль через Яндекс ID
Яндекс Практикум — курс по разработке на Go для опытных программистов
Курс предназначен для того, чтобы студенты освоили основы разработки на языке Go. Они будут выполнять практические задания в редакторе кода, что позволит им углубить свои знания и навыки в области программирования на данном языке.
Итоги
В статье мы рассмотрели 8 бесплатных образовательных программ, предлагаемых Яндекс Практикумом. Эти курсы помогут вам в старте карьере программиста и уже на уровне Middle зарабатывать от 50 000 ₽. Напомним о некоторых из них:
Я заметил, что массово IT-сектор по тихонько отрекаются от Windows и массово делая ставки на дистрибутивы Linux. Первая страна в мире, которая начала продвигать Linux-это Россия из-за санкций, вслед за Россией Китай также отказывается от Windows, но сами без санкций, из-за угроз безопасности,третья страна после будущих мировых лидеров подтянется и Казахстан с проектами о созданий будущей национальной системы на основе Linux.
Astra Linux вместо Windows 12 (к сожалению в России новых Windows точно уже не будет) Моя аналитика я год назад писал подобную аналитику и она действительно потихоньку сбываются. Позже и присоединятся и африканские и латиноамериканские страны о переходе на дистрибутивы Linux. Факт есть-основатель Linux Линус Торвальдс, он является сыном масонов и иезуитов (его отец работал в Европарламенте, а там все масонами являются), поэтому его влиятельные родственники продвигают именно его дистрибутивы.Ставки сделаны глобальными родственникам Торвальдса битва между Билом Гейтсом и Линусом Торвальдсом за главенство самых популярных систем в мире. С 2012 года после выхода Windows 8 Microsoft начала терять свою популярность из-за дизайна MetroUI, это была для них фатальной ошибкой, поэтому до сих пор уважают именно Windows 7 несмотря на прекращение поддержки (но благо наши разработчики до сих пор поддерживают семерку как Яндекс Браузер (единственный самый свежий браузер для старушки семерки), Мой Офис, Р7-Офис и прочий отечественный софт для Windows (отдельно ее поддерживают)).
Год назад я наткнулся на статью, которая предсказывала деградацию нейросетей и автор приводил интересную теорию:
● Нейросети обучаются на контенте из интернета, который по большей части делает человек.
● Качество итоговой работы нейросети на данный момент ниже, чем оригинальный контент живого автора. Логические и смысловые ошибки, а так же некое "отсутствие души".
● Несмотря на это, нейросети массово используют для создания контента. Растет количество некачественных материалов в интернете и нейросеть начинает брать эти данные для обучения.
● Из-за общего снижения качества "скармливаемой" информации, нейросеть начинает тупить, все чаще повторяя свои же ошибки и неточности.
Вот недавно я решил поиграть в Kenshi, вспомнить лор и почитать информацию о фракциях. И первая же статья которую мне выдает поиск Яндекса выглядит так:
▸ Я может быть какое то обновление пропустил, но про "Сеть" в Кенши не слыхал
Увидев этот странный текст, я из интереса перешел по ссылке, а там безумие в чистом виде!
▸ Даже в Kenshi есть свой филиал "Без баб"
▸ А как вам такое? Холодные осадки в Kenshi осознали себя и из погодных условий превратились во фракцию
▸ А Шеки решили позабыть свой культ битвы и стать торговцами тех-охотниками
Для тех кто еще не понял - эта статья написана нейросетями!
Написана убого, коряво, без намека на логику, но с нужными SEO элементами - тот самый информационный мусор. А самое забавное, что мусор вынесен на первую позицию поисковой выдачи Яндекса. Да что там, 5 из 15 ссылок на первой странице поиска вели на такие же плоды нейросетей разной степени бредовости.
И в этом ключевая проблема нейросетей - слишком высокая скорость генерации контента. Она априори будет выше, чем создание уникального контента от живого автора. Ужасное качество итогового продукта меркнет на фоне человеческой жадности и лени.
Какая задача у информационного контента в 21 веке? Решить проблему пользователя? Нет - привлечь трафик и желательно здесь и сейчас, ведь трафик это деньги. Поэтому количество такого контента будет расти в геометрической прогрессии.
Масштаб проблемы и как она будет решаться в будущем?
На мой взгляд ключевой момент - это умение отличать материалы живого человека и материалы сделанные нейросетью. И я говорю даже не про умение пользователя, а про умение машинных систем.
● Для самих нейросетей встает вопрос обучения. Chat-GPT потребляет информацию из интернета и недавно с него сняли ограничения 2021 года (все что вышло позже этой даты нейросеть не учитывала). Если на системном уровне не будет фильтра, то в обозримом будущем качество ответов заметно упадет, ведь они будут составляться на основе ошибочных материалов созданных нейросетью до этого.
● Google, Яндекс и другие поисковики в какой то момент столкнутся с недоверием аудитории, ведь перестанут решать основную задачу пользователя - поиск полезной информации. Пока что их инструменты оценки качества контента слишком примитивны, что доказывает пример приведенный в начале статьи (1/3 выдачи поиска загажена мусором нейросетей). Единственный возможный критерий отбора доступный в данной ситуации - отдавать приоритет оригинальным статьям от живого автора.
А что в итоге?
Я пишу эту статью для того, чтобы люди более критично относились к информации в интернете и поддерживали живых авторов. Экспертного контента в сети все меньше и нельзя позволить ему утонуть под лавиной бреда нейросетей. В конце концов за ошибкой человека стоит мыслительный процесс, а за ошибкой нейросети - случайный алгоритм. И пока что к человеку доверия больше, чем к машине.
Ждем, когда техно-жрецы найдут решение этой проблемы и оно вскроет еще десяток других. А пока подписывайся на мой гоблинский блог - тут много интересного про разработку игр и нейросети.
P.S. По поводу моего месячного отсутствия. Несмотря на навалившийся ворох дел - я не забрасывал изучение инструментов для разработки игр. Просто написание статьей не вписывалось в мое плотное расписание. В ближайшие пару недель постараюсь выложить новую статью про Godot.
Российский программист, предприниматель, общественный деятель, один из основателей компании «Яндекс» занимавший пост её директора по технологиям со дня основания до конца жизни Сегалович Илья Валентинович (1964 – 2013) родился в городе Горький 13 сентября 1964 года.
Его родители были сотрудниками Казахстанского филиала Всесоюзного института разведочной геофизики, поэтому детство Ильи прошло в небольшом поселке геофизиков на западе тогдашней КазССР. В 1977 году мальчик, явно имевший большие способности к точным наукам был принят в Республиканскую физико-математическую школу в Алма-Ате, где познакомился Аркадием Воложем, ставшим впоследствии его другом и партнером по бизнесу. В 1980 году друзья вместе работали в геологической экспедиции под руководством Сегаловича – старшего. Во время учебы в школе Илья Сегалович стал серебряным призером Всесоюзной олимпиады школьников по математике и окончил курсы программистов при Казахском государственном университете.
В 1981 году окончив школу с золотой медалью, поступил на геофизический факультет Московского геологоразведочного института им. Орджоникидзе. В 1986 году окончил ВУЗ с красным дипломом и был распределен во Всесоюзный институт минерального сырья на должность инженера – программиста.
В 1990 году по приглашению старого друга Аркадия Воложа, Илья Сегалович перешёл на работу в созданную им компанию «Аркадия. Разумные проекты», где быстро стал одним из основных разработчиков. В 1993 году Сегалович возглавил отдел разработки поисковых систем CompTek. Им и его сотрудниками был разработан алгоритм, увеличивший скорость поиска с 3 слов в секунду до 1000, что дало возможность работать с большими массивами текста. Именно Сегалович предложил название нового продукта Yet Another Indexer что в переводе с английского означает «ещё один индексатор» или сокращенно Yandex. Так появился Яндекс с помощью которого мы с вами мои уважаемые читатели, сегодня и общаемся.
«Поисковая машина Яndex-Web» была анонсирована 23 сентября 1997 года, и уже к середине 1999 года «Яндекс» стал одним из самых популярных сайтов русскоязычного сегмента интернета.
Отцы – основатели Яндекса Аркадий Волож и Илья Сегалович
Я не буду пересказывать историю компании, она хорошо известна и не секрет, что Илья Валентинович Сегалович был одним из самых успешных предпринимателей в области IT не только в России, но и мире. По данным журнала «Forbes» он входил в число богатейших россиян, и его личное состояние превышало 200 000 000 долларов. Но он был великим тружеником, практически до последнего дня лично занимавшимся разработкой и запуском многих продуктов «Яндекса», которыми мы все сегодня пользуемся.
А еще он был удивительно добрым и светлым человеком. В 1993 году он познакомился с Марией Елисеевой театральной художницей и искусствоведом в одиночку, воспитывавшую трёх дочерей. Такое «приданное» избранницы не смутило тридцатилетнего программиста и они поженились. В дальнейшем у них родилось ещё две своих дочери и пятерых детей – сирот, они взяли под опеку.
Илья Сегалович с семьей
В 1993 году супруги организовали один из первых в России благотворительных фондов «Дети Марии» занимавшихся художественным развитием детей-сирот и детей с ограниченными возможностями. Кроме того Сегалович совместно с Воложем стал учредителем благотворительного фонда «Пеликан». Известно, что Илья Сегалович часто приезжал в детские дома и медицинские центры, которым не только помогал материально, но и проводил много времени с детьми, нарядившись в костюм клоуна
В 2012 году у Ильи Валентиновича Сегаловича был диагностирован рак желудка. Благодаря проведенному курсу лечения, болезнь удалось остановить и он даже смог вернуться к полноценной работе не только проводя в офисе полный рабочий день, но и выступая публично на разного рода презентациях, конференциях и других мероприятиях.
Илья Сегалович в мае 2013
Однако в июле 2013 года состояние совсем ещё не старого мужчины резко ухудшилось. Он был доставлен в одну из клиник Лондона, где врачи диагностировали опухоль головного мозга.
27 июля 2013 года талантливый программист, успешный предприниматель и просто очень хороший человек Илья Валентинович Сегалович скончался. Похоронен в Москве на Троекуровском кладбище. В 2015 году на его могиле был установлен мемориал работы известного скульптора В.Н.Селиванова
Вот такая история человека сумевшего многого добиться, но ушедшего на пике успеха. Вечная Вам память глубокоуважаемый Илья Валентинович!
В прошлом посте я запустил опрос о том, какой же движок взять для 2D проекта и по результатам победил Godot. Одной из ключевых проблем при изучении движка является сравнительно малое количество обучающей информации на русском языке.
Может это бич нашего поколения и мы правда разучились внятно воспринимать текстовую информацию, а может авторы туториалов не могут доходчиво объяснить некоторые детали. Факт в том, что по видео обучаться (лично мне уж точно) в разы проще. Однако видео на русском языке по Godot не шибко много...
Они есть и при желании там можно наткнуться на что-то интересное, но большая часть из того что попадается - краткий гайд по настройке базового платформера. Зато зарубежный ютуб радует куда более подробным и сложным контентом.
Именно тут на помощь приходит новая нейросеть от Яндекса, которая переводит и озвучивает видео в режиме онлайн.
Как это работает?
Для начала вам нужен Яндекс Браузер, через него включаем желаемое видео и нажимаем на появившуюся кнопку перевода.
- Сначала система распознает речь и проводит транскрибацию (перевод из видео/аудио в текст);
- Далее весь этот текстовый жмых скармливается другой нейронке - она делает его более читаемым и понятным;
- Следующая нейронка создает по данному тексту озвучку, сверяя паузы и скорость с оригиналом на видео;
Перевод происходит меньше чем за минуту, хотя тут все зависит от длинны видеоролика.
Первые впечатления
Я не шибко фанатею от зарубежного контента, да и смотреть какое либо развлекательное видео в озвучке робота - такое себе удовольствие. Но когда дело касается не развлечений, а поиска полезной информации - потенциал становится виден невооруженным глазом.
Конечно, нейросеть иногда допускает погрешности в переводе, но они не так критичны и ты интуитивно понимаешь, что она хотела сказать на самом деле. Команда Яндекса не зря приложила столько сил для разработки этой нейронки.
На данный момент доступен перевод с шести языков: английского, испанского, французского, итальянского, немецкого и китайского. Всем советую попробовать данную нейронку и расширить границы доступного контента!