Pull to refresh
2
4.7

Пользователь

Send message

Цифровой звук на PC Speaker

Level of difficultyEasy
Reading time14 min
Views8.2K

Я часто рассказываю о временах, когда домашние компьютеры 1980-х годов только обретали звуковые возможности, и о различных формах ранней компьютерной музыки, создаваемой на этих машинах программными синтезаторами, специализированными звуковыми чипами, или проигрывателями оцифровок реальных звуков.

Уделял я внимание и такому базовому звуковому устройству, как PC Speaker — его наследие до сих пор присутствует в современных ПК. В прошлый раз, однако, речь шла про его способности в области имитации многоголосия в монофонических квадратно-волновых мелодиях.

Сегодня же я коснусь такой темы, как воспроизведение реалистичных звуков, «оцифровок», привычных нам в современности. Это нота ностальгии по техническому чуду, когда ПК, обычно издававший звуки не сильно лучше карманного Тетриса, вдруг начинал убедительно говорить человеческим голосом и играть полноценные музыкальные композиции. Причём совершенно бесплатно, без покупки звуковой карты.

О том, как это работало «под капотом», а также о памятных примерах в играх и программах, и пойдёт речь в сегодняшнем материале.

Читать далее

Демосцена

Reading time26 min
Views16K

"… особую пикантность придаёт тот факт, что всё это по сути бессмысленно..."
/ sq/skrju /



из демо 'We are demo' для Commodore 64, 2020 год)

Чаще всего, попытки объяснить людям, что такое «демосцена», начинаются со слов «компьютерное искусство...». Однако, даже по вопросу о том, что такое искусство, во все времена не было единого мнения. Явление, о котором пойдёт речь, называют искусством скорее в том смысле, в каком говорят об искусстве токаря или плотника, а не скульптора или художника. Что, конечно, не означает, что одно хуже другого.

Слово «демосцена» («demoscene») мало того, что не переводится на русский язык, но даже и на английском имеет не вполне очевидный смысл. Если со словом «demo» всё интуитивно понятно — оно происходит от слова «demonstration» («демонстрация»), то со словом «scene» всё куда сложнее. Своим появлением оно обязано вовсе не театру, как могло бы показаться, а возникшей в конце 1970-х практике нелегального распространения и взлома программного обеспечения, главным образом — компьютерных игр.

MAX изменил правила: публиковать ботов и мини-приложения можно только через верифицированные юрлица РФ

Level of difficultyEasy
Reading time6 min
Views25K

С августа MAX официально перевёл публикацию ботов и мини-приложений в бизнес-режим: подключаться к платформе, создавать и выводить в прод можно только через верифицированные организации — юрлица РФ. ИП, самозанятые, физлица и нерезиденты сейчас не допускаются. Узнали мы об этом совсем недавно, после уведомления о деактивации наших ботов и отправке запросов в поддержку MAX по email. Параллельно API переехал на platform-api.max.ru, а токен теперь передаётся исключительно в заголовке Authorization.

В статье — что именно поменялось, как пройти модерацию и не завалиться на комплаенсе.

Читать далее

Звезда Арктур

Level of difficultyMedium
Reading time7 min
Views11K

Арктур — ярчайшая звезда созвездия Волопас, является одновременно и ярчайшей звездой северного небесного полушария, а также четвертой по яркости звездой всего неба, уступая лишь Сириусу, Канопусу и Альфе Центавра.

Арктур конкурирует с лучезарной Вегой за звание ярчайшей звезды северных небес. И в XX веке более яркой считалась Вега. Но в начале третьего тысячелетия астрономы пересмотрели методику подсчета интегральной яркости, в которой большее значение было отдано более теплым тонам, и на первом месте оказался Арктур, ведь он оранжевый, а Вега голубая. Но разница в блеске между этими светилами по прежнему небольшая — сотые доли звездной величины. Интересно при этом отметить, что Арктур имеет отрицательную звёздную величину: −0,05m (на всем небе лишь четыре звезды могут таким похвастаться), а Вега — положительную: +0,03m.

Читать далее

far2l: что нового за 2025й?

Level of difficultyEasy
Reading time4 min
Views14K

Привет, друзья! Примерно раз в год я пишу большой пост о развитии проекта far2l — порта Far Manager под Linux, MacOS и BSD. И, должен сказать, 2025-й выдался невероятно продуктивным! Накопилось столько всего вкусного, что пора поделиться с вами очередным выпуском нашего дайджеста. Под катом — обзор двух больших и двух небольших, но очень ценных нововведений, которых мы все очень долго ждали.

Читать далее

Вспышка Новой Звезды в созвездии Центавра. 22 сентября 2025

Level of difficultyMedium
Reading time4 min
Views43K

Австралийский астрофизик и любитель астрономии Джон Сич (John Seach) обнаружил неизвестную ему звезду на снимках сделанных на цифровую зеркалку 22 сентября 2025. По его оценкам яркость звезды составляла 6,2m - немного слабее предела видимости невооруженным глазом. Но за прошедшие двое суток блеск новой звезды увеличился до 5,8m - она стала вполне доступным объектом для наблюдений без оптики.

Читать далее

Ноутбук Sony Vaio VGN-A117S: как японские инженеры видели в 2004 году замену стационарному компьютеру

Reading time8 min
Views11K

Вы когда-нибудь задумывались о том, почему логотип VAIO так выглядит? И вообще VAIO — что это значит? Уверен, те, кто знают, сейчас слегка ухмыльнулись. Бренд возник в то время, когда шел активный переход от аналоговых сигналов к цифровым. Это казалось огромным прорывом и неизбежной эволюцией. Так что первые две буквы VA стилизованы под волну, то есть аналоговый сигнал. Ну а IO — это ни что иное, как 1 и 0.

VAIO — акроним Video Audio Integrated Operation, правда, с 2008 компания изменила его на Visual Audio Intelligence Organizer. Причины были исключительно маркетинговые — менеджменту хотелось подчеркнуть возможность тесной интеграции с «‎умными» функциями и связностью. В этой статье мы расскажем про модель, которая была спроектирована еще до этих изменений, делала упор на продвинутую мультимедийную составляющую и позиционировалась как полноценная замена обычному ПК.

Читать далее

Какие запросы и куда отправляет MAX

Reading time3 min
Views161K

Моя вторая статья — анализ сетевых запросов MAX и почему этот анализ — моё самое большое разочарование! Не ожидал я такого конечно, но описал все как есть.

Читать далее

Жизнь на Марсе? (снова)

Level of difficultyEasy
Reading time3 min
Views6.7K

10 сентября в Nature была опубликована статья, в которой исследователи анализировали результаты работы марсохода Perseverance в районе кратера Езеро. Меня попросили её прокомментировать. Если говорить в двух словах: на этой неделе мы получили действительно самое убедительное доказательство существования жизни на Марсе. Но обо всём по порядку.

Читать далее

День, когда высох Ниагарский водопад

Reading time2 min
Views134K

До строительства электростанций на реке Ниагара поток воды, проходящий через водопад, более чем вдвое превышал современный. Тем не менее, в ночь с 28 на 29 марта 1848 г. он практически иссяк. В то время, благодаря каналам и железным дорогам, население местности и число туристов уже были велики, так что осталось много подробных свидетельств о случившемся. День начался с того, что людей разбудила непривычная тишина.

Читать далее

МТС: нам плевать на вашу тайну связи?

Reading time2 min
Views53K

Если вы звоните в техническую поддержку МТС по номеру 0890 со своего мобильного телефона, МТС вас идентифицирует как абонента. Вы спокойно ведете диалог и решаете насущные вопросы.

Но мало кто знает, что у МТС есть и другой номер: 88002500890. Позвонить на который можно с ЛЮБОГО номера. Еще и бесплатно. И вот какая интересная история случилась.

Читать далее

Пикопроектор для радиосвязи: как превратить стену в SDR-дисплей и не пожалеть

Reading time9 min
Views9.4K

Признаюсь, до недавнего времени я скептически относился к пикопроекторам как к классу устройств. Виной этому было то, что я какое-то время владел самым обычным DLP-проектором с галогеновой лампой. С одной стороны, он давал весьма приличный световой поток и позволял с комфортом смотреть фильмы и играть в игры. Но с другой — срок службы всего в 2 000 часов и высокая стоимость оригинальных ламп (модулей) привели к тому, что проектор использовался пару раз в месяц, а остальное время простаивал.

Покупать же пикопроектор с LED я не хотел по двум причинам: низкое разрешение и посредственная яркость. Плюс большинство из качественных пикопроекторов стоили весьма приличных денег. Но совсем недавно на барахолке я увидел Nebula Capsule о котором много слышал. Купив в 10 раз дешевле, чем тот стоил на старте, я принес его домой и стал тестировать. После этого мое мнение о пикопроекторах поменялось. Как именно — и расскажу дальше.

Читать далее

Алиса хамит товарищу майору из ФСБ, а OpenAI пообещал стучать на юзеров

Reading time8 min
Views13K

Самые интересные новости финансов и технологий в России и мире за неделю: нейросеть Сбера GigaChat оказалась либералом, международный бакалавриат IB признали в РФ «нежелательной организацией», массовые сокращения айтишников в Rutube, торговые пошлины Трампа признали незаконными, Гугл выпустил нано-банану для нейроправки картинок, а также первый в мире зловредный вирус на базе LLM-промптов.

Читать далее

Мои 7 правил при собеседовании разработчиков

Level of difficultyMedium
Reading time14 min
Views41K

За последние несколько лет я перестроил свой процесс найма разработчиков, начал по-другому готовиться к собеседованиям и проверять нужные навыки. Как мне кажется, у меня получилось повысить свою продуктивность и научиться нанимать подходящих разработчиков в проекты, где я работаю.

Пару недель назад меня попросили помочь на техническом собеседовании для Senior/Lead backend-разработчика и поделиться опытом. В процессе я формализовал несколько правил, которых придерживаюсь при проверке кандидатов. Чем я и хочу поделиться.

Ниже — мои советы по проведению интервью с конкретными примерами. Уточню, что это не подробное руководство по найму на конкретную должность, а универсальные рекомендации для всех интервью с разработчиками.

Читать далее

Как не багнуться: почему плавание — лучший спорт для тех, кто сидит за компьютером

Level of difficultyEasy
Reading time6 min
Views14K

Работа в IT может быть по-настоящему вредной. Не из-за дедлайнов, багов или багрепортов. Главная угроза — сидячий образ жизни. По 8 и более часов в день мы находимся в одном и том же положении, что негативно сказывается на осанке, кровообращении, работе мышц и даже когнитивных способностях. Чтобы ум оставался продуктивным, тело должно быть в порядке. Ведь даже самый продвинутый искусственный интеллект не будет работать без надежного железа, а человеческий интеллект работает только в здоровом теле.

Одним из лучших видов физической активности для «сидячих» профессионалов считается плавание. Почему? Давайте разбираться.

Читать далее

Toshiba T5100 — топовый ноут из 1987 года

Level of difficultyEasy
Reading time3 min
Views6.9K

Один из первых портативных компьютеров на 386-ом процессоре, 2МБ оперативки (расширяемая), жесткие диски на 40 или 100МБ, EGA дисплей 640*400 точек и цена $6,500 на момент запуска (около 18.5к долларов в 2025 году).

Читать далее

Что было на выставке ЦИПР — парадная сторона и мрачная изнанка

Reading time7 min
Views2.5K

У меня очень странное впечатление. С одной стороны, круто, что конференция есть и всех удалось собрать. С другой — ужасный опыт участия, конские цены и пафосные заголовки пресс-релизов.

Удивительно, но многие узнавали нас по блогу на Хабре.

Участие стоит несколько десятков миллионов рублей за стенд (мы не взяли) — ну или 50 тысяч рублей за самый простой билет и 150 тысяч за VIP. Мы взяли за 150, но сразу скажу, подсыхающие канапе этого не стоили. Но тем не менее оказалось дичайше полезно.

Сейчас расскажу, зачем вообще ездить на такие конференции и какой профит с них можно получить. Потому что может показаться довольно странным ехать на конференцию «Цифровая индустрия промышленной России» не в онлайн.

Вообще-то изначальная задумка была как в анекдоте про то, что когда программисты придут к власти, целые министерства можно будет заменить на один скрипт. Это место, где собираются все ключевые люди, определяющие будущее ИТ России. Чтобы обсудить важные вещи, познакомиться лично и прибухнуть, конечно.

В этом году основной темой были LLM. Их теперь все называют ИИ. Ещё импортозамещение, ИБ, как и что автоматизировать, где брать и как обучать людей и всё такое. Но основной лейтмотив был — хайп на LLM и «внедряй, а то проиграешь».

Почему Нижний — потому что там крупный ИТ-кластер, наука и промышленность. Почти как Екатеринбург, где тоже промышленность и большое население дали отличный старт для роста ИТ в 90-х.

Начну с того, что, конечно, дико жалко денег. Жаба прям давит.

Читать далее

Как починить Теслу и спасти праздничное настроение

Reading time9 min
Views36K

Привет, Хабр! Меня зовут Асхат, я работаю в Yandex Infrastructure — инженерной команде, которая делает фундаментальные технологии для работы Яндекса. Иногда натренированный взгляд инженера может пригодиться и в личных делах. Позапрошлой осенью на мой День рождения автомобиль Tesla model S сделал мне подарок. Он просто перестал ехать и сыпал ошибками. Утром ничего не предвещало беды, а вечером сел в автомобиль, и на экране замелькало: «Низкое напряжение», «Требуется обслуживание», «Невозможно ехать».

Это превратилось в историю непростого инженерного расследования, отчаяния, поиска очевидных и неочевидных решений. Но всё‑таки дело завершилось новогодним чудом: благодаря моим стараниям машина ожила. Если и вам хоть раз приходилось самостоятельно чинить подобное и хочется побольше историй со счастливым концом — добро пожаловать под кат.

Но осторожно, не пытайтесь повторять это самостоятельно!

Читать далее

Разрешения MAX для Android. Cравниваем с Telegram и WhatsApp*

Level of difficultyEasy
Reading time12 min
Views240K

Всем привет!

Я, на свой страх и риск, решил установить себе MAX и посмотреть, а что же происходит после установки? По итогам моего исследования будет минимум 2 статьи.

Это - первая статья. В ней я сравню разрешения, которые запрашивает приложение MAX для Android с разрешениями, которые запрашивают Telegram и WhatsApp.

Читать далее

Java Agent как инструмент обхода лицензий: этичный анализ и защита

Level of difficultyMedium
Reading time34 min
Views3.5K

Обычно Java‑агенты используются для сбора телеметрии, логирования, профилирования, каких‑то ультрабыстрых хотфиксов и прочих скучных вещей.

Но сегодня мы исследуем приложение Java‑агент, которое модифицирует код другого Java‑приложения «на лету» и создано для обхода лицензионных ограничений. Называть его мы будем «агент», «вредоносный агент» и т. п.

Меня зовут Сергей Капустин, тимлид бэкэнд-команды продукта Data Ocean Cluster Manager вендора Data Sapience.

Код в нашем примере будет максимально обезличен.

Эта тема рассматривается исключительно в целях исследования вопросов безопасности приложений и этичного использования инструментов изменения кода во время компиляции.

В конце я предложу примеры методов отслеживания несанкционированного вмешательства в Java‑приложение, а также методов противодействия, чтобы избавиться от рисков, которые мы обнаружим в процессе исследования.

Читать далее
1
23 ...

Information

Rating
1,036-th
Registered
Activity