Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
Как пользоваться интернетом «инкогнито»
И что это даёт пользователю.
Приватный режим браузера — полезная функция, которая помогает посещать сайты без сохранения истории, файлов cookie и других данных на устройстве. Это полезно, если вы временно работаете за чужим компьютером и не хотите случайно сохранить пароли и доступы.
При этом режим инкогнито не делает вас невидимым — он всего лишь защищает от локального отслеживания и скрывает историю посещений от других пользователей устройства.
В новом материале рассказываем, чем ещё полезен режим инкогнито и как его включить на популярных браузерах — от «Яндекса» до Safari.
→ https://skillbox.ru/media/code/kak-vklyuchit-rezhim-inkognito/
Стартовый набор книг для будущих ML-инженеров и специалистов по data science
Мы часто рассказываем вам о модных сервисах на основе ИИ — с каждым годом их будет становиться всё больше, как и работы у людей, которые их создают.
Спрос на специалистов, которые разбираются в machine learning и data science, растёт каждый день. Погрузиться в эту тему непросто, но с нужным набором книг станет гораздо легче.
Мы собрали девять отличных книг для новичков, которые помогут подтянуть знания по статистике и алгебре и начать углубляться в дебри машинного обучения.
Сохраняйте и прокачивайте навыки!
Энтузиаст собрал 8-битный компьютер из конструктора
Популярный блогер Shadowman39 соорудил механический 8‑битный компьютер, созданный из деталей детского конструктора K’NEX — стержней, шестерёнок и соединителей.
Из-за особенностей сборки видно, как во время вычислений внутри компьютера работает процессор. Суть использования проста: вводите два числа вручную и устанавливаете рычаги “0” или “1” в соответствующие позиции. Затем механизм с шестернями и рейками последовательно складывает числа, передавая результат в регистры.
В игры на таком компьютере, конечно, не поиграешь, но для демонстрации базовых принципов работы ПК устройство подойдёт идеально.
Ждём компьютер из деталек LEGO!
В России обновят правила отсрочки от армии для айтишников
Коснётся весеннего призыва 2026 года.
Минцифры подготовило изменения в порядок получения отсрочки от армии для айтишников. В перечень специальностей включат новые направления, такие как магистратура по «Радиофизике» и «Статистике». Кроме того, оформить отсрочку можно будет до получения диплома.
👉 Подробнее: что изменится и кто сможет претендовать на отсрочку
Как баги с датами однажды чуть не устроили цифровой апокалипсис — и почему скоро всё может повториться
Представьте: после звона бокалов с игристым и боя курантов вместо шумных танцев и песен до утра обнуляются банковские счета и начинают падать самолёты. Звучит как сценарий фильма-катастрофы, но к такому повороту событий человечество всерьёз готовилось 31 декабря 1999 года.
Всему виной «Проблема 2000 года» (Y2K) — критический баг, связанный со способом хранения дат в компьютерах. Чтобы сэкономить дорогую память, программисты решили сохранять годы в сокращённом двузначном формате: 87 вместо 1987, 97 вместо 1997 и так далее.
Всё бы ничего, но приближался 00-й год. В этом случае программы могли решить, что вернулись в 1900-й, а не перешли в 2000-й. Например, банковская система могла посчитать, что срок действия кредитной карты с датой 01/00 истёк 100 лет назад, а не только что начался 😱
К счастью, о возможном цифровом апокалипсисе программисты знали ещё в 1960-х годах и успели подготовиться. Но скоро 2038-й, и с ним придёт новая угроза, которую не факт, что удастся вовремя устранить.
Подробности читайте в нашей новой статье про компьютерные ошибки.
Освежите свой обеденный перерыв бодрящей порцией вопросов о функциях в JavaScript
Функции — один из ключевых инструментов в JavaScript, которые позволяют эффективно структурировать код, избегать повторений и создавать более читаемые и поддерживаемые программы. Но разобраться с ними и пройти наш короткий тест сможет не каждый.
Погнали!
Знакомьтесь, Perplexity AI: умный поиск без мусора
Вот вы решили найти что-то в Google или «Яндексе» — и понеслось. Со всех сторон реклама, тонны некачественных статей, случайных блогов и тысячи сообщений на форумах. Такой поиск быстро утомляет.
К счастью, появился сервис Perplexity AI — поисковик с нейросетью, который отфильтрует за вас всё лишнее. Он пригодится, если нужно:
🔎 быстро найти информацию;
📝 резюмировать длинные тексты;
💻 поработать с кодом;
📊 структурировать данные;
🔬 провести исследование;
🗺 спланировать маршрут или событие.
Попробуйте, если любите нейросети. А чтобы быстро начать, загляните в нашу обзорную статью про Perplexity AI. ⬇️
https://skillbox.ru/media/code/nejroset-perplexity-ai/
Отпуск окончен, эсэмэмщик работает в штатном режиме и выглядит как-то так.
Скоро подведём итоги конкурса и подготовим кучу интересностей, stay tuned!
143-й выпуск подкаста
Сверим часы: как компьютеры считают время (и почему это так сложно)
Слушать:
YouTube
mave
Apple
Castbox
VK
Yandex Music
Содержание
— Почему измерение времени в компьютерах — одна из самых сложных инженерных задач
— Что представляет собой время в компьютере и как оно рассчитывается
— Что такое кварцевый генератор
— Какие ограничения процессоры накладывают на работу с временем
— «Проблема 2000 года», «проблема 2038 года» и другие масштабные проблемы с временем
— В каком формате хранилось время в первых компьютерах
— Почему за точку отсчёта приняли «начало эпохи Unix»
— Где «хранятся» эталонные компьютерные часы
— Что такое NTP и как устроена иерархическая сеть NTP-серверов
— Откуда возникают неточности при вычислении времени в компьютерных системах? Как инженеры с этим борются
— Особенности работы с временными зонами. Что такое GMT и UTC
Гость: Пётр Емельянов
CEO в Bloomtech, эксперт Skillbox по кибербезопасности, машинному обучению и искусственному интеллекту. Опыт в IT — 20 лет.
Подборка подкастов «Люди и Код» про языки программирования
Почему Python годами удерживает звание самого популярного языка программирования? Кто и зачем пишет Haskell? Правда ли, что Perl ещё жив, а PHP, наоборот, близится к закату?
В подкасте «Люди и код» мы постоянно обсуждаем языки программирования: популярные, экзотические, спорные, недооценённые и просто любимые. Сделали подборку лучших выпусков — чтобы вы могли выбрать язык для изучения, узнать что-то новое или просто отдохнуть, слушая про знакомые боли и радости разработчиков.
Список выпусков:
▪️ Всё о Java: экосистема, популярные фреймворки, системы сборки, JDK, JVM и будущее языка
▪️ 1 + 1 = 11: как устроен и где используется JavaScript
▪️ Программирование на C++, преимущества «плюсов» и компьютерное зрение
▪️ Язык PHP: экосистема, фреймворки, конкуренты, миф о скорой смерти и борьба с легаси
▪️ Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#
▪️ Язык 1С: система типов, библиотеки, IDE, красота кода и «настоящесть» разработчикoв
▪️ Всё о Scala: жёстко записали целый подкаст про устройство языка и связи с другими языками
▪️ Perl: язык программирования для монахов и «изолента интернета»
▪️ Погружаемся в Haskell: как устроена экосистема языка и кто его использует в проде
▪️ Язык Rust: компиляция, крутые фичи, синтаксис, система сборки, библиотеки
▪️ Коtlin, Swift и все-все-все: языки программирования и процессы в мобильной разработке
Для тех, кто не нашёл своего любимца в списке, мы собрали все выпуски, посвящённые языкам программирования, в отдельном плейлисте на «Яндекс Музыке». Сохраняйте, загружайте и рассказывайте о вашем любимом ЯП в комментариях.
Как голливудская кинозвезда придумала Wi-Fi
«Она сидела за ужином, скучая от обсуждения бомб и торпед, и в то же время впитывала всё это. Именно благодаря этому опыту она узнала о том, как работает наведение торпед».
21 игра для изучения программирования и прокачки навыков
Игры — удобный способ учиться программированию, если вам подходит увлекательный и интерактивный формат получения знаний. Причём постигать азы кодинга можно по-разному: расследуя преступления в роли детектива, сражаясь в схватке с космическими кораблями, сооружая военные базы или даже работая клерком в офисе…
В нашей новой подборке – 21 головоломка для изучения git, SQL, TypeScript, Swift, HTML, Python и даже нашего любимого Vim.
Сохраняйте и скидывайте другу-геймеру, чтобы он залип во что-то полезное.
Конкурс!
Дарим классные книжки по программированию от наших друзей из издательства «Питер».
Условия:
1. Подписаться на наш канал.
2. Подписаться на канал «Грокаем книги».
3. Нажать на кнопку «Участвую!»
Результаты объявим 15 июля!
1-е место — «Идеальный программист»;
2-е место — «Концепции дизайна. Как проектировать ПО, которое работает».
Выполняйте условия и включайте уведомления! А мы желаем вам удачи и победы в розыгрыше.
Купить эти и многие другие классные книги по программированию можно на официальном сайте издательства.
Важно! Бесплатная доставка призов осуществляется только в пределах РФ.
Удачи!
Google представил нейросеть Aeneas для расшифровки древних свитков
Теперь и нейросети думают о Римской империи…
Разработчики из Google DeepMind показали генеративную модель Aeneas, которая может помочь археологам и историкам восстанавливать утраченные фрагменты древнеримских надписей, определять дату, происхождение и контекст.
Aeneas обучили на базе из 200 000 латинских текстов, которые охватывают весь период Римской империи. Команда разработчиков использовала фотографии надписей, чтобы модель лучше «понимала» стилистические и визуальные закономерности.
Хотя точность восстановления надписей у Aeneas в районе 78%, учёные уверены: инструмент ускорит расшифровку источников и сократит время анализа с недель до минут.
Попробовать Aeneas можно бесплатно. Код проекта открыт и доступен на GitHub.
Как понять ИИ с помощью «Китайской комнаты»
Мысленный эксперимент о том, есть ли у нейросетей сознание
Вопрос о «сознании» ИИ будоражит умы с момента появления первых компьютеров. В 1980 году философ Джон Сёрл предложил парадоксальный эксперимент «Китайская комната», чтобы показать, что даже умная машина может ничего не понимать.
Например, если вы, не зная китайского языка, видите текст 你好吗 и получаете инструкцию для правильного ответа 我很好, то вы просто механически переписываете ответ без понимания фразы.
А что на самом деле содержится в иероглифах и как это помогает понять машины? Мы попробовали вскрыть «Китайскую комнату» и рассказали, почему эксперимент до сих пор актуален.
→ https://skillbox.ru/media/code/kitayskaya-komnata-dzhona-serla/
Вайб-кодинг — норм или стрём?
Нейросети уже помогают при работе с кодом: под нужный запрос ChatGPT подберёт пример, проверит код или покопается в документации, чтобы вытащить необходимое.
Но некоторые разработчики идут дальше — они делегируют ИИ не только рутину (исправление багов, отладка кода), но и создание полноценных проектов с нуля. Этих энтузиастов называют вайб-кодерами, они считают, что за союзом человека и нейросети — будущее.
И пока рынок уже начал реагировать и искать таких разработчиков, мы решили разобраться, что такое вайб-кодинг, кто его придумал и как стать чиловым программистом.
→ https://skillbox.ru/media/code/vibe-coding/
Сложная загадка про воду в картошке и один огнемёт
Представьте, что в вашем сарае лежит 100 кг картофеля. Из них 99% — вода, а твёрдого вещества всего 1 кг.
Вы берёте огнемёт… В общем, за ночь картошка подсыхает, и теперь воды в ней 98% от общей массы. Сколько килограммов такого картофеля останется в сарае, если, конечно, вы ничего там не спалите?
Сначала мы подумали, что ответ — 99 кг. Потом спорили: 98 кг или хотя бы 90 кг. Но когда посчитали, получилось 50 кг 🤔🧮😲
Как такое возможно и что ещё необычного можно посчитать перед выходными — читайте в нашей статье про математические парадоксы.
Мы уверены, что вы разобрались с функциями и ответили на все вопросы правильно. Но если нет — рекомендуем прочитать нашу статью про функции JavaScript. В ней собрана вся базовая теория для новичков.
👉 https://skillbox.ru/media/code/funkcii-v-javascript-kak-ih-obyavlyat-vyzyvat-i-ispolzovat-bez-oshibok/
🎉 Результаты розыгрыша:
🏆 Победители:
1. Артем (@alekseenko_artem)
2. @Zolotko
✔️Проверить результаты
Напоминаем про наш конкурс, итоги которого подведём уже завтра.
Успевайте принять участие и получить возможность выиграть классные книжки от наших партнёров!
1-е место — «Идеальный программист» — книга, которая насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования;
2-е место — «Концепции дизайна. Как проектировать ПО, которое работает» — книга, из которой вы узнаете, что такое концепции, как их идентифицировать, определять и применять на практике.
Как рассчитать среднеквадратичное отклонение и зачем оно нужно
Разбираемся на примере интернет-провайдеров.
Надёжность интернет-соединения зависит не только от скорости, но и от стабильности. Ведь даже при средней скорости в 10 000 Мбит/с есть вероятность, что раз в полчаса онлайн-сессия в Dota 2 будет вырубаться и сбоить. Для расчёта стабильности и пригодится среднеквадратичное отклонение, которое показывает, насколько сильно отдельные значения отличаются от среднего.
В новом материале рассказываем, как рассчитать отклонение вручную или с помощью Python, и применяем результат на практике.
→ https://skillbox.ru/media/code/chto-takoe-srednekvadratichnoe-otklonenie-i-kak-ego-poschitat/
Google Chrome напрягся: Perplexity выпустила ИИ-браузер Comet
Он сам ищет информацию в интернете.
Perplexity представила браузер Comet со встроенными нейросетями, которые помогают гуглить. Например, можно попросить языковую модель изучить определённую тему и составить по ней краткую сводку. При этом поиск работает на базе нейросетевого движка.
В браузере есть нейросетевой агент, который выполняет поручения пользователя. Он может делать покупки в онлайн-магазинах, бронировать отели, отправлять письма и планировать поездки. Для этого достаточно подробно описать задачу на естественном языке.
Приятный бонус: в браузер интегрировали блокировщик рекламы и сделали функцию быстрого перехода с Google Chrome, Firefox и Edge.
Пока Comet доступен только владельцам подписки Perplexity Max за 200 долларов в месяц. До конца года доступ откроют всем желающим.
Подборка телеграм-ботов для работы с нейросетями
Без платных подписок и назойливой рекламы.
Согласитесь, доступ к ChatGPT из России сегодня напоминает настоящий квест. Загибайте пальцы: приходится искать работающие зеркала, терпеть нестабильные подключения, регистрироваться с иностранным номером и просить помощи у друзей с зарубежной банковской картой.
Но зачем все эти сложности, когда есть боты в Telegram? Они стабильно работают на территории России, поддерживают оплату российскими картами и позволяют общаться с нейросетями в любимом мессенджере.
Переходите в статью и знакомьтесь с ботами, которые помогут вам создавать картинки, музыку, код, видео, презентации и многое другое.
→ https://skillbox.ru/media/code/chat-gpt-telegram/
Бесплатный курс по Vim без регистрации и SMS
Что такое Vim? Всего лишь легендарный бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.
Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim» 😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.
Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.
Список видеороликов курса:
💬 Уроки 1–2. История текстовых редакторов и эволюция Vim
💬 Уроки 3–7. Всё о режимах Vim
💬 Уроки 8–10. Регулярные выражения, работа с окнами, макросы
💬 Уроки 11–13. Плагины, файл .vimrc, NerdTree
💬 Уроки 14–16. Autocomplete, ещё о .vimrc и немного о Neovim
Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
Linux от А до Я
Хакеры украли исходные коды ядра Linux: Линус Торвальдс подтвердил утечку...
Хотите разобраться, чем живёт самая свободная система в мире? Мы собрали полезные статьи про Linux и его дистрибутивы — от удобных и практичных до самых необычных.
📍 Что такое Linux — гайд для новичков
Объясняем, как устроена система, чем отличается от Windows и почему столько людей переходят на неё добровольно.
Читать →
https://skillbox.ru/media/code/chto-takoe-linux-gayd-po-samoy-svobodnoy-operatsionnoy-sisteme/
📍 Лучшие дистрибутивы Linux — какой выбрать
Подборка для новичков, разработчиков, геймеров и тех, кто просто хочет красивый интерфейс.
Читать →
https://skillbox.ru/media/code/luchshie-distributivy-linux-kakuyu-versiyu-operatsionnoy-sistemy-vybrat/
📍 Святые исходники — религиозные дистрибутивы Linux
7 систем, в которых свободное ПО буквально благословлено.
Читать →
https://skillbox.ru/media/code/svyatye-iskhodniki-7-religioznykh-distributivov-linux/
📍 Российские дистрибутивы: ALT Linux, «Астра», «РЕД ОС» и другие
Обзор отечественных альтернатив Windows и macOS — с поддержкой госстандартов.
Читать →
https://skillbox.ru/media/code/alt-linuks-obzor-rossiyskikh-distributivov-linux/
📍 Kali Linux — система для будущих хакеров
Дистрибутив, с которого начинается путь этичных хакеров.
Читать → https://skillbox.ru/media/code/kali-linux-obzor-distributiva-dlya-budushchikh-khakerov/
📍 Fedora — чистый и прогрессивный Linux от Red Hat
Для тех, кто любит cutting edge и стабильность одновременно.
Читать →
https://skillbox.ru/media/code/fedora-linux-chto-eto-za-distributiv-i-chem-on-otlichaetsya-ot-analogov/
🎙 Выпуск подкаста о том, как устроена разработка ядра Linux
Разбираемся, почему Линуса называют токсичным, как устроены коммиты в ядро и при чём тут Rust.
Слушать →
https://skillbox.ru/media/code/kak-ustroena-razrabotka-linux-kernel-mif-o-toksichnosti-linusa-torvaldsa-i-problemy-rust/
⭐️ Бонус: Линус Торвальдс — человек, который создал Linux
История одного студента, который бросил вызов IT-гигантам — и выиграл.
Вдохновиться →
https://skillbox.ru/media/code/chelovek-kotoryy-sozdal-linux-biografiya-linusa-torvaldsa/
💻 Новая нейросеть для генерации музыки от Google, умные очки от Xiaomi и летающий робот
Что произошло в IT на прошлой неделе.
📍 Билл Гейтс и Линус Торвальдс впервые встретились
Легенды поужинали вместе с Марком Руссиновичем, CTO Azure и основателем Sysinternals.
Подробнее →
📍 Google представил Magenta RT — нейросеть для генерации музыки в реальном времени
Пользователю надо только выбрать музыкальные инструменты, жанр и отрегулировать ползунки интенсивности звуковой дорожки.
Подробнее →
📍 Павел Дуров ищет Android-разработчика на зарплату 1 000 000 долларов в год
Выбранный кандидат станет частью команды Telegram.
Подробнее →
📍 В Италии показали робота, который поднимается в воздух с помощью реактивной тяги
Первый тест прошёл успешно: робот взлетел на полметра и удержался в воздухе.
Подробнее →
📍 Xiaomi показала сверхлёгкие смарт-очки
Устройство оснащено 12-мегапиксельной камерой Sony IMX681, чипсетом Qualcomm Snapdragon AR1, пятью микрофонами и двумя динамиками.
Подробнее →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.