Месяц: Декабрь 2008
Новогодний баг в жежешечке
А вот если у кого включена опция «показывать всплывающую хрень, когда я тычу мышкой в юзерпик», то вы можете увидеть в этом окошечке надпись «Ban user», находясь в любом ЖЖ — а не только в своем.
Видимо, эта опция была добавлена для превентивного забанивания пользователей, еще не успевших написать комментарий у вас.
Кстати, скоро там q_marik окончательно прогонят из ТП? ТП — это техническая поддержка, а не то, что вы подумали
Еще про Degen 1123
Немного посмотрел инфу о приемнике на eBay и прочих буржуйских сайтах. И как-то мой энтузиазм по поводу «доступных DSP-приемников» быстро исчез. С другой стороны, просто необходимо рассказать об итогах своих изысканий.
DSP — это не древесно-стружечная плита, а Digital Signal Processing — «цифровая обработка сигнала», новая технология в радиоприеме. Теперь вместо «аналогового» приема, сравнительно недалеко продвинувшегося с 20-х годов, когда «сердцем» приемника был полупроводниковый диод-детектор, сигнал радиочастоты обрабатывается цифровым методом при помощи быстродействующего АЦП. В теории, эта технология позволяет добиться высокого качества приема за счет хитрых математических методов обработки сигнала. На практике, до последнего времени DSP было либо уделом энтузиастов, мастеривших приемники для ДВ (кстати, именно по этой причине любителям выделили частоты в районе 136 кГц — здесь аппаратура для Software Defined Radio может быть построена даже на простейшем микроконтролере) или СВ, либо принадлежностью «очень профессиональной аппаратуры». В конечном итоге, все упиралось в стоимость — АЦП и мощные процессоры очень и очень недешевы.
Видимо, ситуация изменилась с выпуском фирмой Silicon Labs микросхемы Si4734, в которой реализована цифровая обработка радиосигнала. На чипе размером 3 на 3 миллиметра удалось разместить DSP-приемник с довольно приличными параметрами. Присутствуют все вещательные диапазоны — СВ (520-1710 кГц), КВ (2,3-21,85 МГц) и УКВ (64-108 МГц). Немедленно многочисленные китайские фирмы выпустили разнообразные радиоприемники с использованием этой микросхемы.
Схема такого приемника очень проста и сводится к включению по datasheet процессора и Si4734. Кстати, разводка платы, на мой взгляд, просто отвратительна.
Самые глазастые читатели могут разглядеть маленькую квадратную микросхемку, расположенную посередине верхнего края платы. Остальные удивятся практически полному отсутствию в приемнике диапазонных контуров, узлов настройки и прочих признаков аналогового радиоприемника. Экранирование в правой части закрывает не приемную часть, как хотелось бы думать, а процессор приемника.
Итак, Degen DE1123, как и многие появившиеся недавно китайские компактные и «высококачественные» DSP-радиоприемники, построен на базе микросхемы Si4734 или Si4735. В интернете можно найти сокращенный datasheet этой микросхемы, из которого и позаимствована блочная диаграмма ее устройства.
Судя по отсутствию RDS, в Degen применена Si4734. Это не лучший выбор для приемника с MP3-рекордером, так как в ней отсутствует цифровой выход. ИМХО MP3 в приемнике реализовано «стандартным» для китайцев образом — на базе «платформы» S1 MP3 или наподобие того.
Возвращаясь к радиоприемной части, хочу заметить, что в приемнике нет и не может быть добавлено SSB, DRM и прочих хитростей, понятных лишь посвященным в паялы первой степени. Это же относится и к другим DSP-приемникам, которые в ближайшее время должны появиться на рынке. Здесь работает базовый принцип рынка — «спрос определяет предложение». В самом деле, фирма Silicon Labs не будет усложнять микросхему, добавляя в нее функции, не востребованные в большинстве применений.
Кстати, по пути наименьшего сопротивления пошел и Degen. Несмотря на то, что в приемнике может присутствовать «советский» УКВ, шаг настройки в нем — 100 кГц, в то время как у нас для вещания используются частоты типа 68,84 МГц (это не по чьей-то прихоти, а оттого, что у нас было принято указывать длину волны, здесь это 4,36 метра) — точно настроится на нее не получится. Обычно в «советском» УКВ вводится шаг перестройки 10 кГц, но это требует дополнительной работы программистов. Естественно, ни один китаец на это не пойдет.
На данный момент в продаже имеются только приемники с 1 Гб флеш-памяти. Также некоторые продавцы на eBay имеют возможность заказать приемник с 2 Гб памяти из «установочной» серии, то есть в ближайшее время эта версия пойдет в массовое производство.
В целом, на даный момент стоимость одногигабайтной версии приемника на eBay составляет около 60 $, плюс 10-15 $ доставка. Продавцы, имеющие выход на представителей производителя, предлагают двухгигабайтную версию с доплатой 5 $. ИМХО если четырехгигабайтная версия не будет «вылезать» за ценовой порог в 70 $, то покупка такого приемника вполне оправдана — получится ненамного дороже хорошего MP3-плеера. В нынешнем же состоянии Degen 1123 предлагают по явно завышенной цене. У нас же стоимость приемника составляет 2-3 тысячи рублей, что совсем малоинтересно.
UPD На PassBand.com попросил фотографию внутренностей Degen 1123. Как несложно видеть, здесь разводка платы выполнена более удачно — в соответствии с datasheet, длина дорожек на плате, связывающих Si4734 и антенны (ферритовую и телескопическую) минимальна, а участок платы окружен экранирующей широкой дорожкой.

Вот и кончилась Progressive Station
Сегодня в Москве запустили новую радиостанцию «Радио Лорнет» на 94,4 МГц. Вещание — с Ходынки, мощность 5 кВт. Видимо, Progressive Station перейдет на другую частоту. Все это печально, ибо вещать в промежутках «сетки» даже самому распиратистому пирату очень и очень непросто :(
Скорей бы открыли для вещания «японский» УКВ, а то Медвед обещал.
УКВ-антенна за 10 рублей и 5 минут
Недавно я писал про пиратскую радиостанцию Progressive Station. Вещают они из района Красногорска, мощность передатчика, по приблизительным оценкам — около 100 Вт. Как же такую станцию можно услышать в Люберцах, на расстоянии в 35 километров, когда даже московские радиостанции с многокиловаттными передатчиками иногда принимаются с помехами?
Естественно, встав с приемником марки «китайская народная балалайка» посреди комнаты в железобетонном доме, мы ничего не услышим. Для приема слабых и дальних станций необходим приемник с хорошей чувствительностью. Подойдет даже всенародно любимый Degen DE1103, несмотря на то, что чувствительность на УКВ у него низковата — «всего-то» 10 микровольт. Это с трудом укладывается, например, в ГОСТовское определение «радиоприемника высшей категории сложности». Тем не менее, стоя на окне, Degen с полностью выдвинутой телескопической антенной уверенно принимал Progressive Station.
Конечно, не всех (и меня в том числе) устраивает, когда приемник стоит на подоконнике. Поэтому я, пораскинув мозгами, соорудил «антенну быстрого приготовления». Об этом я писал, кажется, когда был еще brat_luber, а то и
tripper_mozga. Единственное, что я помню точно — Progressive Station тогда вещала еще на 93,8 МГц. В общем, это дела давно минувших дней, так что не мешает вновь рассказать об этой антенне, особенно, когда тема вновь стала актуальна.
Итак, из материалов нам понадобится… Всего лишь кусок коаксиального кабеля (любого, но лучше подешевле, вроде «телевизионного»). Антенна проста, как все гениальное.
«По науке» она называется «четвертьволновой коаксиальный диполь», а изготавливается буквально моментально — снимаем верхнюю изоляцию коаксиального кабеля на протяжении примерно 75 см (это на «верхний» УКВ, он же FM, на «советский» и «японский» диапазон нужно соответственно 1 м и 85 см), стараясь не повредить оплетку. Затем выворачиваем оголенную оплетку кабеля так, чтобы она покрывала нижнюю, не зачищенную часть антенны. Кто не понял — смотрим на рисунок.
Все, антенна готова. Снабдив кабель (точнее, не кабель, а антенный фидер :) ) подходящим для приемника разъемом (все приличные приемники, как правило, имеют разъем для внешней антенны, если его нет, то, скорее всего, даже супер-антенна не будет способна как-то улучшить ситуацию), получаем отличный прием слабых или дальних станций. Если планируется вывесить антенну на улицу, то кошерно будет обтянуть ее термоусадкой, но это — на любителя.
К достоинствам такой антенны относится легкость транспортировки — «свернул и пошел», простота изготовления и минимальная стоимость. К недостаткам — «никакое» усиление (по сути — это то же диполь), отсутствие направленных свойств.
Кстати, такую антенну можно соорудить и на любительский диапазон 144 МГц, говорят, что прекрасно работает на передачу. Кто не сможет посчитать размеры, тот недостоин высокого звания радиолюбителя-паялы.
А вот такое гуляет по жежешечке
Про монитор
Если бы вы только знали, как круто пропаять строчный трансформатор и наслаждаться Doom на девятнадцатидюймовой «трубе».
А вот обычные активные колонки
Сегодня — взгляд изнутри на простые «мультимедийные колонки» Advance SP-690 (они же Arowana SP-690) выпуска 1995 года. Колонки, по утверждениям производителя, имеют мощность 50 Вт (Advance), измеренную неизвестным способом, и 12 Вт RMS (Arowana), кнопку «Питание», регуляторы тона и громкости. Сейчас все желающие увидят, что стоит за этими словами. Вопреки предупреждению Breakdown Must Be Repaired By Special Engineer (по-моему, Special Engineer — это что-то наподобие Special Olympics), я разобрал колонки для ликвидации мелкой, но неприятной неисправности.

Как легко догадаться, 50 Вт мощности, заявленных на корпусе второй колонки — это габаритная мощность сетевого трансформатора. 12 Вт «RMS», указанных Arowana — это сумма мощностей динамиков. Какова же реальная мощность колонок? Ответ несложно найти на плате усилителя.


Как, вы еще не догадались? Даю последнюю убойную подсказку:

Да, усилитель построен на каком-то клоне нашей старой знакомой KA2026. Согласно datasheet, мощность этих микросхем при коэффициенте нелинейных искажений 10% не превышает 4-5 Вт (на оба канала). Такая мощность обычно называется RMS. В общем, ни о каких 12, а тем более о 50 Вт здесь речь не идет. «Фазоинвертор» в корпусе — чистая бутафория, при таких параметрах он совсем не нужен.
Кстати: 25 Вт при КНИ 10% — это довольно серьезная мощность. Желающие могут оценить габариты акустических систем 25АС-326 советского производства (между прочим, весьма неплохих).
Качество сборки — вполне китайское. Слава богу, не сэкономили на фильтрующем конденсаторе по питанию — стоит 1000 μФ на 16 В (с запасом). А вот качество деталей оставляет желать лучшего. Например, один из выпрямительных диодов «продублирован» навесом на стороне пайки:

Видимо, Special Engineer-у, исправляющему ошибки других китайцев и лепящему после этого наклейки QC Passed, было лень выпаивать дефектную деталь.
Выключатель питания очень похож на советские П2К, с той лишь разницей, что у нас П2К применялись почти везде, а «у них», похоже, исключительно в роли On/Off Switch. Видимо, в даташите не написано «можно ставить везде, где можно и где нельзя».

Регулятор «Tone» — это обычный RC-фильтр, кстати, в нынешних колонках его ставят очень редко.
А вот, собственно, и дефект, за исправлением которого я полез внутрь колонок.

Это — переменный резистор, 13 лет регулировавший громкость. Как видно на картинке, за это время протерся до дыр проводящий графитовый слой, а пружинный контакт стал плохо прижиматься. От этого при вращении ручки регулировки громкости в колонках раздавался страшный шум, звук мог полностью пропадать — в общем, «еще то» удовольствие. Лечится заменой резистора (5 минут работы).
Другие дефекты китайских колонок (гудение при отсутствии сигнала и прочие радости) лечатся заменой конденсаторов в обвязке усилителя на рекомендованные по datasheet, а фильтрующего по питанию — на «побольше» (по емкости и напряжению).
Непонятный наушник
Компьютерное-ностальгическое
Сегодня с непонятными целями ковырялся в кишках своего самого первого компа — Pentium 120, 32 Mb RAM (в оригинале было 16, но потом я добыл еще два SIMM-а), S3 Trio 64V+ с целым мегабайтом видеопамяти, Sound Blaster 16 (еще под ISA-слот), два винчестера — Seagate Decathlon на 854 Мб и Seagate Marathon на 1013 Мб, FDD, CD-ROM. Все это чудо древних пришельцев работает под управлением зверски оттюнинхованного Windows 98 (а andy так и не суждено увидеть скриншот, так как до этого дело не дошло).
Разбирался сегодня с непонятными глюками, проявлявшимися удивительно нерегулярно и напоминавшими сбои памяти. Оказалось, что венда глючит при обращении к своп-файлу, размещенному на втором винчестере (который побольше). Поковырялся в винчестерах и обнаружил невероятную лажу — джамперы на винчестере поменьше стояли в положении «один диск», на побольше — «Master». BIOS утверждал, что Master — это винчестер поменьше, Slave — побольше. Винты, видимо, считали иначе. Как я мог так накосячить — совершенно не пойму.
Нормально прогрузившись после исправления косяков, обнаружил, что на клаве залипает кнопка Escape. Разобрал клаву для чистки и удивился крутости древних клавостроителей. Мало того, что клавиатура «механическая» — на каждую клавишу приходится отдельный нажимной переключатель, так еще и плата закрыта листом пластика с прорезями для переключателей, а Enter, в отличие от нынешних клавиатур, висит на двух «подвесках»:

Такая конструкция не дает верхней части клавиши «провисать» и цепляться за верхний ряд кнопок. Пожалуй, заклинивший Enter во времена страшного черного DOS и повсеместно распространенной командной строки — штука посильнее, чем «Фауст» Гете. Еще при разборке клавы удивило то, что «стрелку влево» и Backspace (там он короткий) нельзя поменять местами — кнопки немного разные.
Кстати, известная хохма о том, что «компьютерщик может прожить месяц, питаясь всяким извлеченным из клавиатуры калом», не имеет под собой никаких оснований. Говен из тринадцатилетней клавы было извлечено на удивление мало. Закрывающий клаву лист пластика не дает всякой дряни попадать на плату. В общем, умели раньше клавиатуры делать.
Закончив разборки с винчестерами и чистку клавы, решил ностальгии ради вылезти в инет на модеме Sportster 33,6. Кстати, в сравнении с GPRS от «Билайна», модемная связь на удивление дешевая, быстрая и надежная. Интересно, а если использовать безлимитный «голосовой» тариф вместе с «обычным» модемом, будет ли это лучше GPRS в исполнении наших сотовых операторов?
Он не дожил до своего двадцатилетия
Русский йазыг и дизайн
Наткнулся на сайтик http://www.colocat.ru. Приятный дизайн, удобная навигация, интересные коммерческие предложения — все в наличии. Но…
При всей красивости дизайна начинаешь замечать мелкие орфографические ошибки и несуразности, например, «хостинг-провайдер» соседствует с «хостинг провайдером» без дефиса, «способ удобен скоростью приема платежей а так же простотой выпоняемых операций» — вечная беда тех, кто пользуется вордовским спеллчекером, он не отлавливает «также» и «так же», «сервера выделенные под услуги UNIX хостинга» не отделены от причастного оборота (блин, вспомнил, как оно называется) запятой.
С другой стороны, на разнообразных сайтах паял-жукоделов или спутниковых «пиратов» нередко встречаются такие кошмары Розенталя, как:
20 ноября, по просьбам пользователей, был запущен новый сервер, призванный сократиь ответы для категории клиентов, трасса которых до старого сервера слишком длинна и нестабильна. Предупреждаем, сервер находится в тестовом режиме и через некоторое время может быть отключен! Тем у кого есть проблемы со старым сервером, совтеуем попробывать перейти на новый. Тем кто никаких проблем не испытывает, советуем оставаться на старом.
Чтобы перейти на новый сервер, нужно изменить в настройках ваших примеников 2 буквы в имени хост-а, который указан в разделе «моя подписка». ru ПОМЕНЯТЬ на cc. Просьба ко всем, обязательно оставить сравнительный отзыв о работе нового сервера, потому что от этого зависит его дальнейшая судьба.
Орфографические ошибки можете посчитать сами. Я нашел 9 штук, но может быть и больше.
При всем этом не возникает чувства «несоответствия» между дизайном сайта и орфографией его авторов. Весь «дизайн» на подобных сайтах сводится либо к табличной верстке пятилетней давности, либо к найденному где-то «трехколоночному» дизайну для «крутейшего портала на PHP-Nuke». Напротив, когда дизайн заменяется на нечто «модное вебдванольное», каким-то «шестым чувством» начинаешь обращать внимание на малейшие несуразности на сайте.
В общем, в погоне за визуальной красотой сайта не надо забывать о том, что писать по-русски лучше грамотно.
Хочется странного
Люблю подсматривать за посетителями собственного сайта — откуда приходят, что смотрят и так далее. Некоторых узнаю по давно вычисленным айпишникам, некоторых — по редкой версии браузера, некоторых — по характерным реферерам. Опять же, интересно следить за «разовыми» посетителями с поисковиков, особенно — с необычными запросами — на какие страницы они заходили, сколько времени провели на сайте и тому подобное.
По мере роста посещаемости сайта уже не так удобно скачивать лог с сервера и смотреть его «текстовым редактором F4». Распространенный софт наподобие awstats считает только «усредненные» значения. Это, конечно, тоже интересно, но для скрытых вуайеристов совсем не подходит.
В общем, хочется софтину, которая могла бы:
- Показывать «стандартную» веб-статистику — количество посещений, хиты, рефереры, поисковые запросы — в общем, подобие awstats
- Детализированно показывать визиты пользователей — то есть фактически отображать данные из лога
- Иметь возможность показать визиты пользователей с выбранным реферером или поисковым запросом
- … и прочие подобные радости
В принципе, есть даже идеи, как такое реализовать. Естественно, софтина должна быть «оффлайновой» — для детализированного просмотра информации по визитам на сайт надо фактически создавать копию лога — а это очень немаленький объем данных. Чтобы не изобретать велосипед — осведомлюсь у публики — кто что знает «по теме»?
Близок к тому, что мне хочется, SmartLog, но он платный (и довольно дорогой), что мне не нравится. Платный «оффлайновый» софт я тоже рассматриваю, так как там эмулятор кошелька с баксами найти проще.
Хорошие новости
Временно вырубил антилич.
Одновременно договариваюсь с хостером на предмет добавления rewrite в конфигурацию nginx, а не Apache — так будет работать быстрее и с меньшей нагрузкой на сервер.
Скрипт антилича запущен на сайте и доступен для скачивания
Все в подробностях читаем тут:
http://shura.luberetsky.ru/plaginy-dlya-wordpress/antileech/
В ваших френдлентах должна быть видна косая надпись через всю картинку.
Хитрый антилич
Все могут оценить здесь:
http://fabrika.luberetsky.ru/markertest/
По ссылке — страница с картинками. Как легко убедиться, картинки «чистые», безо всяких надписей. Если же кто-то разместит ссылку на картинку на «чужом» сайте, то получит вот это:
Поперек картинки — жирная красная надпись. (Если не видно с первого раза или, что более вероятно, картинки на сайте содержат надпись — нажмите Crtl+F5 или что там в вашем браузере перегружает страницу целиком, не используя кеш).
Скрипт, реализующий это, пока не распространяю — при большом количестве запросов он порождает огромную нагрузку на сервер, поэтому в него будет встроено кеширование отдаваемых файлов.
А вот такой опросик
gutnik_real натолкнул своим сегодняшним постом на идею опроса. Из 13 фамилий русских эмигрантов нужно выбрать те, которые вам известны. Яндексом, Гуглом и прочими википедиями не пользуемся.
[poll id=»4″]
Для пользователей ЖЖ опрос отображается с глюками, надо перейти на мой сайт и голосовать отсюда.
Про .htaccess
Как-то не выходит написание файла .htaccess, работающего по следующему принципу — «при запросе изображения с пустым или неправильным реферером перенаправлять на someimg.gif». Написал примерно так:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^$ [OR]
RewriteCond %{HTTP_REFERER} !^http:\/\/(www\.)?domain\.luberetsky\.ru/ [NC]
RewriteRule .*\.(gif|jpe?g|png)$ /someimg.gif
Почему-то не работает. Ошибок найти не могу.
Кто-нибудь в этом деле разбирается?
UPD Лучше всех в этом разбирается knutov, поставивший на серверах хостинга очень злобный nginx. Правда, теперь этот nginx можно отключать. Все работает, можно не волноваться.
Антикризисные колонки, часть последняя
После сборки двух динамиков и усилителя остается только соединить все вместе. В общем, лучше один раз увидеть и один раз услышать. Во второй половине ролика играет «Коррозия металла».
Делаем усилитель для колонок
Also available in English: http://shura.luberetsky.ru/2009/04/25/the-quick-and-dirty-amplifier/
Испытания антикризисного динамика показали, что девайс не хочет более-менее прилично работать напрямую от плеера. Громкость звука оставляет желать лучшего. Так что мы пойдем по пути китайских производителей «мультимедийных колонок» и оснастим наше чудо простеньким усилителем.
Изготовление усилителя начинается, естественно, с выбора элементной базы. Можно делать на лампах, на транзисторах или на микросхемах (формально, все равно на транзисторах, но гемора меньше). Я пошел по пути наименьшего сопротивления в магазин «Кварц» и купил микросхему KA2026 производства Samsung.

Почему именно KA2206? Просто она оказалась самой дешевой (18 рублей) среди подобных микросхем. Аналоги выпускает множество фирм, назову лишь самые популярные: LA4180, LA4182, LA4183, LA4550, LA4555, LA4558, TEA2025. Микросхема содержит двухканальный усилитель аудиосигнала, допускающий, кстати, «мостовое» включение — когда два канала «объединяются» для работы на общую нагрузку. Параметры вполне приемлемы для «мультимедийной» акустики — при питании 9-12 В усилитель на нагрузке 8 Ом развивает мощность порядка 2 Вт при коэффициенте нелинейных искажений 10%. Кстати, не верьте надписям типа «300 ватт» на активных компьютерных колонках и «бумбоксах». Большинство из них оснащены усилителем на подобной микросхеме, которая чисто физически не сможет обеспечить такую мощность.
Не будем изобретать велосипед и вслед за китайцами попробуем повторить схему стереофонического включения из datasheet.

Вся «обвязка» — несколько конденсаторов, выпаиваемых из материнок и прочего барахла. Плату можно не делать, а монтаж выполнить «навесом» на куске текстолита или даже жести от консервной банки.

В качестве провода для подсоединения питания и аудиоразъема удобно использовать проводники из компьютерной «витой пары» — отлично лудятся и здорово паяются.

Доделав усилитель, подключаем к нему наши динамики — для левого и правого каналов. В качестве БП очень удобно использовать компьютерный блок питания, выдающий в том числе и напряжение 12 В, или батарейку «Крона» — 9 В тоже ничего. На яблоках или лимонах пока не запускал. Все, «активные колонки» для компьютера или плеера готовы. Испытания показали, что качество звучания не уступает китайским «активным колонкам» с гордыми надписями «300 W PMPO».