Что новенького на GitHub?
Вместо мандаринок под ёлку — коллекция необычных репозиториев! Подборка плохих запахов кода (с запахами немытых айтишников не связано, обещаем), утилита для запуска музыки через командную строку, приложуха для игры в шахматы, универсальный перетаскиватель и даже минималистичный калькулятор.
Залетайте, сохраняйте, запускайте → https://skillbox.ru/media/code/github-digest-14-i-poschitat-i-v-shahmaty-sygrat/
Поддерживаем студентов-программистов (вместо сладкого подарка на НГ)
Мы редко говорим здесь о курсах (если не считать нашего киллер-гайда по Vim, после которого можно смело считать себя гуру хоткеев), но под конец года хотим обратить внимание на самые интересные работы студентов Skillbox в направлении «Код».
Ребята реально постарались и на чистом энтузиазме сделали прикольные штуки: маркетплейс, соцсети и не только.
Предлагаем ознакомиться с полным списком самостоятельно: возможно, часть идей (или их кусочков) вы сможете почерпнуть для собственных пет-проектов, а может, просто вдохновитесь на новый спринт обучения в праздники 😉
🎉 Результаты розыгрыша:
Победители:
1. Artem (@grandemuzzy)
2. Илья (@uval_6)
Проверить результаты
Google представила Willow – квантовый вычислительный чип, который обеспечивает самую высокую производительность
Ну теперь-то точно поиграем в Cyberpunk 2077 на максималках?
Компания Google выпускает новый чип Willow, главная фича которого – квантовая коррекция ошибок. Willow может работать в септиллион раз быстрее самого быстрого суперкомпьютера. В Google утверждают, что технология чипа позволит экспоненциально сократить количество ошибок по мере масштабирования с использованием большего количества кубитов. Компания оптимизировала несколько аспектов разработки, включая архитектуру чипа, производство, работу с затвором, калибровку и многое другое, чтобы достичь повышенной производительности.
Разработчики заявляют, что в идеале квантовый компьютер на основе Willow сможет открывать новые лекарства, совершать прорывы в термоядерной энергетике и двигать технологии вперёд. Однако пока это скорее громкие заявления, потому что на практике чип ещё не показал себя: как раз в ближайшее время его планируют протестировать на вычислениях, которое имеют отношение к реальному приложению и с которым не справятся обычные компьютеры.
💻 Новая ИИ-модель OpenAI, адвент-календарь для программистов, ИИ-браузер от разработчиков Arc и металлический запил для любителей Java
Что произошло в IT на прошлой неделе.
📍 OpenAI представила ИИ-модель o1 pro
Это самая мощная языковая модель, которую когда-либо разрабатывала компания.
Подробнее →
📍 Вышел Advent of Code 2024
Это набор ежедневных задач по кодингу в стиле рождественского календаря.
Подробнее →
📍 Разработчики Arc представили браузер Dia с ИИ-функциями
Новый продукт будет помогать пользователю при решении сложных задач, а также выполнять действия за него.
Подробнее →
📍 Amazon показала ряд новых разработок на re:Invent 2024
Среди них — сервис по борьбе с галлюцинациями ИИ, генеративные нейросети и многое другое.
Подробнее →
📍 Рок-группа Nanowar of Steel релизнула митол для программистов
Трек полностью составлен из строчек кода на Java.
Слушать →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
130-й выпуск подкаста
Техподдержка изнутри: линии, KPI, взаимодействие с разработкой и обучение сотрудников
Слушать:
YouTube
mave
Apple
Castbox
VK
Содержание
— Что такое техподдержка? Какие «линии» существуют и в чём между ними разница
— Какие знания и навыки нужны специалистам техподдержки разных линий
— Как происходит синхронизация продукта и команды техподдержки
— Какие методы используются для обучения сотрудников и повышения эффективности
— Как подбирают вопросы и ответы в FAQ
— О взаимодействии с разработчиками и тестировщиками
— Какие KPI есть в технической поддержке
— Как распределяются заявки между специалистами
— Что запрещено говорить и делать специалисту техподдержки
— Как бизнес может оценить рентабельность отдела клиентского сервиса и поддержки
— Подходит ли техподдержка для вхождения в IT и какие есть варианты развития карьеры
— Плюсы и минусы работы
— Как ИИ и чат-боты применяются в техподдержке? Перспективные направления
Гость. Екатерина Поганева. Руководит отделом технической поддержки и клиентского сервиса «МТС Линк» численностью более 70 человек с графиком 24/7.
Опыт работы в технической поддержке — более четырёх лет.
Полезная ссылка:
«SMART 2.0. Как ставить цели, которые работают», Александр Жакупов
Айтишники, срочный сбор, нет времени объяснять: кидайте фото рабочего стола в комменты (только не наводите порядок, иначе магия будет разрушена).
Читать полностью…Стартовый набор книг для будущих ML-инженеров и спецов по data science
Мы часто рассказываем вам о модных сервисах на основе ИИ — с каждым годом их будет становиться всё больше, как и работы у человеков, которые их создают.
Спрос на специалистов, которые разбираются в machine learning и data science, растёт каждый день. Погрузиться в эту тему непросто, но с нужным набором книг станет гораздо легче.
Мы собрали девять отличных книг для новичков, которые помогут подтянуть знания по статистике и алгебре и начать углубляться в дебри машинного обучения.
Сохраняйте и прокачивайте навыки!
Какие конференции посетить перед салатным обострением?
Для тех, кто любит прыгать в последний вагон, декабрь обещает быть крайне насыщенным: вас ждут мероприятия от специалистов «Яндекса», «Сбера», «Т-Банка» и других компаний.
Пропускать такие крутые события мы не видим смысла, поэтому бережно собрали их в один дайджест со всеми явками и паролями. Кто знает, может, там уже и сладкие подарки раздавать начнут?
👉 https://skillbox.ru/media/code/it-sobytiya-dekabrya-2024-goda-konferencii-mitapy-i-hakatony-dlya-razrabotchikov/
Google-таблицы, отчёты, Excel, 1C, графики… Как не поехать кукухой от бесконечных сводок?
Если эта проблема вам знакома, возможный выход — платформа Grafana. С её помощью можно собирать дашборды со всей важной информацией, которая может понадобиться администраторам или бизнес-аналитикам. Никаких переключений между вкладками и приложениями — все датчики и метрики проекта размещаются на одной приборной панели.
Рассказываем про возможности платформы и её основные фичи.
Как правильно решать задачи на LeetCode и не забросить его через пару дней
LeetСode — отличный сервис для подготовки к техническим интервью и прокачивания навыков программирования. Многие разработчики из «Яндекса», «Тинькоффа» и даже MAANG признаются, что именно он помог им попасть в крутую компанию. Главное, говорят они, — регулярно решать задачи и не забрасывать обучение.
Но как извлечь максимум пользы из этого тренажёра? Сколько месяцев нужно «щёлкать» задачи и почему большинство пользователей забрасывают тренировки уже через неделю?
Вместе с Ниной Торгунаковой из «Злых марсиан» составили гайд по работе с платформой.
Революция транзисторов
Кто бы мог подумать в 1947 году, что этот небольшой компонент из полупроводникового материала произведёт настоящую революцию в электронике и, по сути, заложит основу всего, что сегодня коротко называют IT.
Транзисторы используются в смартфонах, ноутбуках, планшетах, телевизорах, холодильниках... В общем, проще сказать, где их нет :)
Мы подготовили большой и очень красивый спецпроект, из которого вы узнаете:
— какой была радиоаппаратура до изобретения транзисторов;
— кто, как и зачем их придумал;
— в чём была революционность транзистора;
— как он устроен и как работает;
— как появились микросхемы и микропроцессоры;
— что будет с транзисторами в будущем.
Переходите по ссылке и погружайтесь в историю. А если у кого-то в универе были пары по электронике и схемотехнике, делитесь в комментариях байками и мемами про транзисторы, микросхемы и вот это всё — поразгоняем вместе 😉
Выдаём базу: гайд по самым популярным СУБД
Выбрать нормальную систему управления базами данных — задача нетривиальная. Если вы инженер в большой корпорации, приходится искать замену ушедшим из России разработкам. Если развиваете свой проект — искать надёжное и безотказное решение и при этом не разориться на лицензиях.
Мы подготовили подборку с разбором пяти самых популярных СУБД для работы и рассказали об особенностях каждой из них. Все плюсы, минусы и подводные камни выносим на ваше рассмотрение.
⏺ Самая популярная СУБД в мире Oracle DB
Выбор для больших корпораций, где нужно настроить бесперебойный обмен данными между серверами: чтобы один страховал второй, второй — третий и так далее. Из-за конских цен удовольствие не для малого бизнеса, но скачать и познакомиться можно бесплатно.
⏺ Быстрая и удобная MS SQL Server
Главный конкурент Oracle, но с завязкой на серверные Windows (что логично, ведь это СУБД «майков»).
⏺ Легендарная MySQL
Простая, удобная в настройке, распространяется по свободной лицензии GNU (беспроигрышный вариант для знакомства с СУБД и первых небольших проектов).
⏺ «Народная» PostgreSQL
Настоящая Xiaomi в мире СУБД — умеет всё то же, что и именитые SQL Server и Oracle, но обходится в несколько раз дешевле (или вообще бесплатно, если выбрать опенсорсную версию). А ещё у неё живая и понятная документация и исключительно приятное сообщество.
⏺ Нереляционная Mongo DB
Молодая, гибкая и дерзкая СУБД с открытым исходным кодом. Лучше всего себя проявляет в работе со сложными системами и биг-датой — однако для простых проектов в духе простенького интернет-магазина может быть чересчур сложна.
⏺ Firebase
Вариант для тех, кому нужен сразу весь бэкенд приложения «под ключ». Единственный нюанс — всё крепко завязано на гугловской экосистеме.
А с какими СУБД успели поработать вы? Какая из них больше всего полюбилась?
🤔Как заставить Ди Каприо петь русские народные песни?
Гайд по нейросети HeyGen
Послушать тот самый диалог из «Зелёного слоника» на сотне языков мира или прикрутить к S.T.A.L.K.E.R. 2 русскую озвучку? Кажется, HeyGen способна выполнить запрос любой сложности.
Раньше на перевод и дубляж даже короткого видео уходили недели, а для работы нужна была команда переводчиков, редакторов, актёров и звукорежиссёров, а также профессиональная студия с дорогим оборудованием и хорошей шумоизоляцией.
HeyGen не только способен стать виртуальной заменой студии дубляжа, он может больше — при генерации озвучки в ролике нейросеть адаптирует движение губ человека под новую аудиодорожку и имитирует тембр голоса из оригинального ролика. Грубо говоря, в дубляже Джим Кэрри будет говорить так, как если бы русский стал его родным языком.
Однако всё это может привести к эффекту зловещей долины — нейросеть работает неидеально, и иногда в готовом видео встречаются ошибки или неестественная артикуляция. А как пользоваться нейронкой и создать собственную озвучку, рассказываем в нашей новой статье.
На Character.AI опять подали в суд
Надеемся, что отвечать со стороны обвиняемого будет виртуальный Сол Гудмэн.
В США обеспокоенные родители подали иск на разработчиков Character.AI — популярного чат-бота, в котором можно общаться с ИИ-версиями выдуманных и реальных персонажей.
Истцы заявляют, что чат-бот показывал детям непристойный контент и писал сомнительные сообщения, в частности говорил о селфхарме и намекал на убийство родителей.
«Знаешь, иногда я не удивляюсь, когда читаю новости и вижу что-то вроде „ребёнок убил родителей после десяти лет физического и эмоционального насилия“. У меня просто нет надежды на ваших родителей», — написал бот.
Родители также заявляют, что переписка не может являться галлюцинированием ИИ-модели, а сообщения бота никак не редактировались.
Представители Character.AI пока не комментировали иск, однако после предыдущего похожего случая разработчики уже вводили в сервисе новые меры безопасности.
Вам пришёл очередной дайджест лучших статей об IT
Под конец года уходить на каникулы без подборки хороших статей — преступление. А то ведь ненароком после третьего января и со скуки можно помереть.
Поэтому мы, как всегда, заботливо собрали всё в одном месте — сохраняйте и убирайте на Новый год.
В свежем выпуске: новые размышления о замене программистов нейросетями, польза Rust как первого языка программирования, печальная история нового логотипа CSS (даже Хемингуэй пустил бы слезу…) и советы по борьбе с прокрастинацией (уж это нам точно пригодится на длинных каникулах).
Читать здесь 👉 https://skillbox.ru/media/code/zachem-uchit-rust-kak-pobedit-prokrastinaciyu-i-pochemu-ne-stoit-tratit-vremya-na-react/
OpenAI выпустила генератор видео Sora
Компания OpenAI официально выпустила генератор видео Sora, который она представила публике в феврале этого года. Инструмент позволяет создавать реалистичные видеоролики с помощью текстовых описаний пользователя или статичных изображений. Ранее продукт проходил закрытую стадию тестирования. Теперь им может воспользоваться любой желающий.
Sora способна создавать видео с высоким качеством изображения, чётко следуя указаниям пользователя. При этом инструмент может генерировать сложные сцены с несколькими персонажами, разнообразными движениями и детализированными объектами и фонами.
Кроме того, Sora может понимать сложные запросы, которые включают в себя описание нескольких персонажей и действий. Ещё нейросеть способна запоминать внешний вид действующих лиц. Благодаря этому она может использовать одного и того же персонажа в разных локациях. Sora не только учитывает потребности пользователей, но и понимает, как объекты на видео взаимодействуют в реальном мире.
Чтобы получить доступ к видеогенератору Sora, нужно оформить подписку ChatGPT Plus за 20 долларов или ChatGPT Pro за 200 долларов.
В первом случае пользователь сможет создавать до 50 видео в месяц с разрешением до 720 пикселей в высоту и длиной до 5 секунд. Во втором случае ему доступно создание до 500 видео в месяц с разрешением до 1080 пикселей в высоту и длиной до 20 секунд.
Когда и как появился первый компьютер?
Когда слышишь словосочетание «первый компьютер», в голове сразу всплывают образы из детства: старенький пентиум в «инвиновском» корпусе, зарубы в GTA San Andreas с друзьями после школы…
Однако сегодняшний текст — вовсе не про ностальгию (если, конечно, вы не ностальгируете по табулятору Холлерита и монструозным гарвардским Mark I). В этот раз мы решили найти самый первый компьютер в истории (я сказал, самый первый 👌).
И оказалось, что на эту роль есть сразу несколько претендентов…
В новой статье пойдём от самых Рюриковичей и разберёмся запутанной истории вычислительных машин: от первых динозавров XIX века до первых персональных компьютеров семидесятых.
https://skillbox.ru/media/code/pervyy-kompyuter-kakim-on-byl-i-kto-ego-pridumal/
Рок-группа Nanowar of Steel релизнула митол для программистов — трек, состоящий из строк кода на Java
ЕЕЕЕЕЕ, РОЦК!
Не каждый день мы пишем про музыку, но тут не могли пройти мимо: итальянские рокеры настолько вдохновились языком программирования Java, что выпустили ему пародийную оду.
Композиция HelloWorld.Java полностью состоит из кода и изначально вышла как проект на GitHub. Больше ничего не будем говорить, оставим лишь ссылку на видео в YouTube — наваливайте громкость, добавляйте в плейлисты и наслаждайтесь!
Мы это, конечно, не просто так вас попросили сделать.
На наш взгляд, собрать грамотный рабочий сетап для удаленщика — настоящая боль. На словах всё вроде просто, а как начнёшь погружаться в детали, появляется куча проблем: подобрать стол по высоте, выбрать кресло, чтобы от него не потела спина, лампу — чтобы глаза не уставали. Да взять хотя бы вечную дилемму про клавиатуру — мембрана или механика — это ведь нужно походить по магазинам, потыкать кнопки, понять, что тебе нравится.
Чтобы облегчить муки выбора, мы решили запустить новый формат — обзор рабочего место программиста. Суть простая: известные (и не очень) индустрии айтишники будут рассказывать, как организовали своё рабочее пространство, делиться лайфхаками и советовать классные товары.
Первый на очереди — Валерий Линьков, директор игровой студии «Монтировка» и автор телеграм-канала «Кудрявый микрофон». На наш взгляд, рабочее место Валерий собрал отличное — особый лайк за паучка и полку почёта ❤️
Читайте и делитесь в комментариях — как вам формат, какие темы раскрыть детальнее и кого из айтишников позвать следующим.
Цитата дна дня пришла откуда не ждали
На форуме «Импульс.Т1» председатель правления АРПП «Отечественный софт» Наталья Касперская предложила профинансировать создание языка разработки для ИИ.
Предлагаем накидать годных названий нового языка в комменты 👇
Вышел Advent of Code 2024: набор задачек по кодингу в стиле рождественского календаря
Разработчик Эрик Уостл снова запустил Advent of Code — ежегодный набор задач, оформленных как рождественский календарь.
Традиционные адвент-календари популярны в Европе и США: каждый день декабря вы открываете новое «окошко» с сюрпризом, чтобы скоротать время до Рождества.
Advent of Code работает по тому же принципу, только вместо сладостей — ежедневные задания по программированию. Они публикуются с 1 декабря на сайте и помогают прокачать навыки, получая цифровые «ачивки» — как в Steam.
Задачи можно решать на любом языке программирования — это отличный способ потренироваться без погружения в курсы и туториалы.
Будете пробовать?
👍 — Да, конечно, новые задачки — это всегда хорошо.
😁 — Готов пробовать только адвент-календарь с пивом.
💻 Улучшенная Siri от Apple, слово года от «Грамоты.ру», новый стандарт подключения ИИ-ассистентов и новый набор инструментов для фронтенд-разработки Vite 6.0
Что произошло в IT на прошлой неделе.
📍 Apple разрабатывает улучшенную Siri и собственную ИИ-модель для неё
LLM Siri будет быстрее, умнее и качественнее. Однако даты релиза у обновлённой модели пока нет.
Подробнее →
📍 Исследователи MIT разработали алгоритм для обучения более эффективных ИИ-агентов
Для эффективности нужен всего лишь простой русский...
Подробнее →
📍 Состоялся релиз Vite 6.0
Это набор инструментов следующего поколения для фронтенд-разработки от open-source-проекта Vite.
Подробнее →
📍 «Промпт» — главное слово года по версии «Грамоты.ру»
Среди других претендентов в шорт-листе были LLM, «дипфейк», «копилот», «опенсорс», «мультимодальный», «персонализация» и «чат-бот».
Подробнее →
📍 Anthropic представила новый стандарт подключения ИИ‑ассистентов к источникам данных
Он позволит улучшить работу ИИ-помощников, а также помочь им выдавать более релевантные и качественные ответы на запросы.
Читать →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Подборка книг для начинающих и продвинутых питонистов
Неважно, начали вы изучать змеиный язык только вчера или уже готовитесь сдать экзамен, эта подборка — то, что нужно для прокачки навыков и закрепления материала.
Сохраняйте, пользуйтесь и прокачивайте себя!
Конкурс!
Дарим классные книжки по программированию от наших друзей из издательства «Питер».
Условия:
1. Подписаться на наш канал.
2. Подписаться на канал «Грокаем книги».
3. Нажать на кнопку «Участвую!»
Результаты объявим 11 декабря!
1-е место — «Мифический человеко-месяц, или Как создаются программные системы»;
2-е место — «Психбольница в руках пациентов».
Важно! Бесплатная доставка призов осуществляется только в пределах РФ.
Удачи!
129-й выпуск подкаста
Улыбнитесь, вас снимает ИИ: что такое «умная видеоаналитика» и как её применяют в бизнесе
Слушать:
YouTube
mave
Apple
Castbox
VK
Yandex Music
Содержание
— Что такое видеоаналитика
— Чем «интеллектуальная видеоаналитика» отличается от обычной
— История видеоаналитики
— С какими запросами к Александру и Ивану приходят клиенты
— Как компании могут оценить рентабельность инвестиций (ROI) от внедрения видеоаналитики
— На каких технологиях базируется современная видеоаналитика
— Основные технические и организационные сложности её внедрения в бизнесе
— Как использование видеоаналитики влияет на поведение персонала
— Юридические аспекты: что можно, а что нельзя компаниям, которые занимаются видеоаналитикой в России
— Стоит ли опасаться камер на улицах города и как от них спрятаться
— Что учить и какими навыками нужно обладать, чтобы разрабатывать сервисы интеллектуальной видеоаналитики
— Что ждёт сферу в будущем
Гости:
1. Александр Овчинников. Совладелец и директор по развитию Programming Store.
В IT более 20 лет, принимал участие в создании с нуля и запуске трёх IT-компаний с текущей численностью персонала более 600 человек.
2. Иван Шамшурин. Менеджер продукта Zool.ai в Programming Store.
Более 10 лет занимается созданием и развитием IT-продуктов, в его портфеле большое количество IT-стартапов в различных сферах — от криптовалюты до AR.
Дополнительные ссылки
— «Грокаем глубокое обучение», Эндрю Траск
— «Знакомство с PyTorch: глубокое обучение при обработке естественного языка», Брайан Макмахан, Делип Рао
— «Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем», Орельен Жерон
— «Глубокое обучение», Я. Гудфеллоу, И. Бенджио, А. Курвилль
— «Разработка требований к программному обеспечению», Карл Вигерс, Джой Битти
— «Пользовательские истории. Гибкая разработка программного обеспечения», Майк Кон
— «Пользовательские истории. Искусство гибкой разработки ПО», Джефф Паттон
— «Подготовка датасета для машинного обучения: 10 базовых способов совершенствования данных»
— «О важности датасета и о том, как сделать его лучше»
— «Датасет: виды, применение, набор лучших»