Короткий способ определять IE

А какой сейчас самый короткий способ определять Эксплорер? Я понимаю, что привязываться к браузеру нехорошо, но у меня конкретная задача, которую никак не обойти — нужно проиграть звук в браузере (PCM wave), а ИЕ на запрос «сможешь проиграть?» к тегу AUDIO, говорит maybe. Т.е. давайте сюда свой звук, может и смогу. Я-то знаю, что не сможет — аудиотег в этом браузере «вавки» не играет, нужен EMBED.

Все короткие способы, которые раньше работали (условная компиляция, сравнение вертикального пробела с буквой v, хитрый хак с массивом и прочее) в 11-й версии работать перестали. Даже строку агента поменяли — там теперь нет MSIE.

В общем, я пока остановился на такой версии:
if (top.VBArray) {
    // IE
} else {
    // остальные браузеры
}
Но буду признателен за что-то более короткое или очевидное.
8 комментариев
19 августа 2014 14:14

ANSI-коды в имени точки вайфай

Давно интересно было посмотреть отфильтруются ли АНСИ-последовательности из имён вайфай-точек в утилитах командной строки. Оказалось, что в «Маке» фильтра нет и, посмотрев список предпочтительных сетей, можно в этом убедиться: ANSI-последовательности в имени вайфай-сети (20.31КБ) Естественно, в графическом интерфейсе ничего такого нет: ANSI-последовательности в графическом интерфейсе (44.04КБ) Судя по спецификации, в имени должна быть строка до 32 байт, заканчивающаяся символом с кодом ноль. Других ограничений нет, так что и такое странное имя можно задать.
Комментировать
16 августа 2014 23:04

Передача массива как аргументов в конструктор

Одна из вещей, из-за которых я жду ПХП версии 5.6 — это развёртывание массива в параметры. В принципе, для этого есть функция call_user_func_array, но новый синтаксис куда приятнее:
$result = call_user_func_array('myfunc', $args); // старый синтаксис
$result = myfunc(...$args); // PHP 5.6+
Но помимо приятности, он решает две проблемы.

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

Во-вторых, сейчас в ПХП нет нормального способа сделать то же с конструктором. Например, если в вашем фреймворке есть класс, возвращающий сервисы (в терминах «Симфони 2»), то в нём придётся делать либо switch/case (для скорости), либо обращаться через рефлекшн:
switch (count($params)) {
    case 0:
        $instance = new $class();
        break;

    case 1:
        $instance = new $class($params[0]);
        break;

    case 2:
        $instance = new $class($params[0], $params[1]);
        break;

    // и так далее…

    default:
        $refClass = new \ReflectionClass($class);
        $instance = $refClass->newInstanceArgs($params);
        break;
}
В новом же синтаксисе код невероятно упрощается:
$instance = new $class(...$params);
А, кроме того, становится более явным и простым. Так что очень радуюсь этому новому синтаксису.
3 комментария
12 августа 2014 13:56

Санта-Сусанна

Я не привык ждать многого от городков с огромной отельной зоной. Город Санта-Сусанна (Испания) совершенно неожиданно оказался довольно интересным местом, с сохранившимися зданиями довольно почтенного возраста.

Поскольку мы иногда пару часов катались на арендованных велосипедах, то я придумал нам квест — разыскать все смотровые башенки (их оказалось шесть), обозначенные на карте достопримечательностей, скачанной с какого-то сайта. Квест имел смысл, потому что карта была очень приблизительной, соврешенно неподробной, так последнюю башню (Torre Vall Xirau, Валь-Щирау) мы искали, в общей сложности, больше трёх часов.

Город получается трёхслойным — зона отелей у моря, дальше запутанная историческая часть, а выше в горы — зелёная зона. Её тоже планировали застроить отелями, но повезло — местные «зелёные» добились запрета. В зелёной зоне есть несколько интересных мест — башня Монтгаут 19-го века (Torre de Montagut), до которой мы не добрались, лишь увидели издалека — она стоит высоко на горе, музей Сельского Быта (Museu de la Pagesia) и огромный парк, у входа которого установлен уже не действующий фонтан Ботер (Font del Boter): Font del Boter (206.59КБ) Санта-Сусанна — город очень старый, первые упоминания относятся в 12 веку, количество сохранившихся зданий и их возраст внушает уважение, более того, тут есть даже собственный небольшой замок — Кан-Ратес (Masía Can Ratés), построенный в 16 веке. Он, конечно, куда более скромный, чем тот, что в Каркасоне (это во Франции, я о нём упоминал на прошлой неделе). На территории замка Санта-Сусанны находится одна из смотровых башен, построенная в 1584, её немного видно на фото: Masía Can Ratés (162.87КБ) Улицы в исторической части кривые, узкие, а карта у нас была только примерная, потому в поисках этого замка, мы натыкались на самые разные объекты, в том числе, почти на выезде (кстати, дальше по этой дороге находятся «Парк Приключений» и уже упомянутый музей Сельского Быта), наткнулись и на водопровод 19-го века. В настоящее время в хорошем состоянии находятся только 135 метров, а когда-то он тянулся на несколько километров и поставлял воду в замок. Водопровод (172.94КБ) Кстати, в замке есть очень неплохой, довольно ухоженный парк, где можно прогуляться — он открыт для посещения в утренние часы, кроме того, там есть бассейн, который когда-то был прудом. Сейчас в бассейне нет воды, а когда-то он, будучи прудом, думаю мог наполнялся через водопровод.

Рядом с водопроводом есть ещё один интересный объект — башня с солнечными часами, к сожалению, никаких подробностей про неё я в интернете не нашёл. Башня с часами (146.18КБ) Вернёмся к смотровым башням. Проще всего найти башню де-ла-Плана (Torre de la Plana) — она стоит прямо у моря, на выезде в сторону Барселоны и используется как билетная касса — внутри у неё аппарат для продажи билетов на электричку. Один из гидов, с которым мы выезжали из города на экскурсии, утверждал, что это новострой, но везде в интернете указан 16-й век. Torre de la Plana (131.35КБ) Труднее всего далась упомянутая в начале Валь-Щирау (Torre Vall Xirau) — тоже 16-го века постройка, на сегодняшний день находится в частном владении и является частью чьей-то дачи. Torre Vall Xirau (184.71КБ) Эту башню мы искали два дня подряд, в итоге нашли, но по дороге заблудились — оказывается карты, которые есть тут на автобусных остановках, грешат неточностью. Зато какое было удовольствие, упоров не в ту сторону по жаре, найти в ближе к тупику ошибочной дороги, источник ледяной воды, из которого местные набирали воду! Блаженство! Источник (285.00КБ) К сожалению, местные по-английски не говорили вообще и не смогли нам подсказать как найти башню, но мы справились и сами.

Меня, кстати, сильно удивляет, что такие исторические объекты находятся в частных руках, но это, наверное, просто потому, что у нас в стране это редкость из-за революции — тогда множество таких объектов перекочевала от владельцев к государству. Башня дома Галтер (Torre de Mas Galtér) в 1933 году была выкуплена у семьи Галтер, которая владела ей аж с 1440 года и так же находится в частной собственности у неких Пи. Torre de Mas Galtés (374.44КБ) Замыкает список башня Кан-Бонет-д’Аваль (Torre Can Bonet D’Avall), пристроенная в 15 веке к дому Бонета д’Аваль. В ней четыре этажа и из каждого окна можно было обороняться и стрелять в нападавших. В 1805 веке её реконструировали и отштукатурили, из-за чего она теперь кажется куда моложе, чем на самом деле. Torre Can Bonet D’Avall (240.73КБ) Вообще, интересных объектов в Санта-Сусанне гораздо больше, чем я описал — есть интересные частные дома, церкви, остатки каких-то построек. До некоторых добраться или даже сфотографировать совсем непросто — многое на частной территории, например, дом Conjunt de Mas Parera i Can Salvi семнадцатого века — чтобы до него добраться, мне пришлось обойти его с другой стороны, по полю. Conjunt de Mas Parera i Can Salvi (154.74КБ) Пожалуй, стоит закругляться. Хочется ещё упомянуть последнюю в моём рассказе постройку — часовню Санта-Сусанны (Capella de Santa Susanna), здание шестнадцатого века, сейчас, к сожалению, там сделали сплошной забор, а ещё несколько лет назад её можно было видеть в полной красе. Capella de Santa Susanna (120.27КБ) Часовня когда-то принадлежала семье Ратес — на ней тот же герб, что и на замке, к сожалению, на фотографии этого не видно. Часовня сейчас находится в частной собственности и к ней пристроен дом её владельцев.

В общем, чудесный городок, я очень рад, что мы тут провели две недели. Очень жаль, что уже завтра придётся отсюда улетать.
3 комментария
10 августа 2014 12:24

Про загар

Скоро кончается отпуск, вернусь в Казань, друзья и коллеги обязательно начнут сочувственно спрашивать — почему же я так мало загорел?

Загорел я так мало, потому что не понимаю ценности загара.

Для меня смысл лежания на пляже только один — откинуть заботы и ничего не делать пару часов. Так же я могу поваляться и в постели, у пляжа есть плюсы — солёный воздух и тёплое солнце, но и у кровати они есть — мягко, тихо и нет людей. Я за разнообразие.

Эстетической стороны вопроса для меня не существует. Вообще я вижу в этом что-то странное, что те же люди, которые смеются над японцами, делающими операции на веко, чтобы довести его до европейского «стандарта», тратят огромные деньги ежегодно для того, чтобы довести свою кожу до африканского. Цвет кожи — как цвет волос, кому-то идёт рыжий, кому-то — чёрный, а кто-то не заморачивается с этим вообще и ходит как природа определила.

С вопросом здоровья ещё сложнее. Принято считать, что загар даёт что-то ценное организму, настолько ценное, что можно, видимо, принебречь раком кожи. Например, вырабатывается витамин «Д».

Во-первых, этот витамин есть в любых мультвитаминах и его употребление в таблетках не грозит раком, во-вторых, его необходимое количество вырабатывается, если находится под солнцем 2—3 раза в неделю в течении 5—15 минут.

Что там ещё упоминается? Улучшение иммунитета? Это неправда, он ухудшается, а кроме того длительное пребывание на солнце способствует старению кожи и вызывает мутации ДНК.

Говорят ещё, что это приятно само по себе. Тут надо отделить одно от другого. Приятно что? Загар или пребывание на пляже? Я могу поваляться на пляже с хорошей книгой — это может быть приятным. Но я буду намазан предохранительными мазями по самые уши. Загорю или нет — дело десятое (за неделю отдыха немного загорел), зато гарантированно не обгорю, что куда важнее для меня — обгорать и больно, и опасно.
27 комментариев
8 августа 2014 12:18

Шестая годовщина свадьбы

Сегодня у нас с женой шестая годовщина свадьбы, первая «металлическая» свадьба — чугунная. Как-то так случайно вышло, что весь сегодняшний день мы провели в путешествии — ещё утром были в Андорре (это небольшое государство — около 75 тысяч человек), днём побывали во Франции (в городах Фуа и Каркасон), а вечером приехали в Испанию (и сейчас отдыхаем в Санта-Сусанне).

А ещё как-то так получилось, что в последнее время сбывается очень много того о чём я мечтал в детстве. На этот раз сбылась моя мечта побывать в настоящем средневековом замке.

Чисто формально эта моя мечта сбылась ещё в Армении — там мы полазили на развалинах замка Амберд (седьмой век). Но от него почти ничего не осталось, так что ощущения совсем не те. Замок Амберд (130.98КБ) Сегодня же мы погуляли по огромной крепости Каркасон и его внутреннему графскому замку. Сам замок впечатляет не очень, в крепости гораздо интереснее, но зато выглядит он гораздо внушительнее и настрой передаёт, а это именно то, что я и хотел почувствовать. Замок в Каркасоне (123.23КБ) А ещё, если считать Россию, то сегодня мы посетили свою двадцать пятую страну — Францию. В первый раз мы поехали за границу как раз на свадебное путешествие, так что это тоже связанные между собой события.
7 комментариев
1 августа 2014 21:58

«Четверо под одной обложкой»

Четверо под одной обложкой (101.72КБ) Пару месяцев назад я взялся переводить в электронный вид книгу Арканова, Горина, Успенского и Камова «Четверо под одной обложкой». Меня она заинтересовала тем, что из одного рассказа, содержащегося в ней, растут ноги известнейшей фразы «рояль в кустах». К сожалению, в интернете книги не оказалось Я, с большим трудом разыскав одного из немногочисленных её владельцев, получил от него сканы и приступил к переводу в электронный вид.

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

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

Хочу так же сказать огромное спасибо Денису Олеговичу Стребкову за предоставленные сканы!
6 комментариев
29 июля 2014 11:35

Use SVG

Поскольку «Макбук» у меня с «ретиной», я давно озаботился тем, чтобы продукт, разработкой которого я управляю, хорошо смотрелся и на «ретине» тоже. Я считаю за такими экранами будущее и не грех позаботиться об этом будущем уже в настоящем. Если уж и не внедрить везде, так хоть научиться верстать.

Одним из главных помощников в такой вёрстке является, без сомнения, формаг СВГ — формат векторной графики, который на данный момент поддерживают все распространённые браузеры (включая ИЕ, с девятой версии). Особенно приятно, что его можно включать прямо внутрь ХТМЛя, это очень удобно — если СВГ используется для кучи мелких значков на странице, то не будет лишних соединений с сервером — ведь всё грузится вместе с основным кодом.

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

К счастью, есть выход. СВГ — гибкая штука, в этом формате есть возможность использования частей изображения повторно. Первым шагом нужно определить тег-контейнер с необходимыми нам изображениями, по одному в теге symbol. У каждого из них будет собственный идентификатор, по которому мы ниже будем на них ссылаться:
<svg style="display:none">
    <symbol id="folder" viewBox="0 0 49.833 67.167">
        <!-- код не рабочий, только для примера -->
        <path d="M15.938,67.…"/>
        <path d="M3.59,30.531c…"/>
    </symbol>
    <symbol id="file" viewBox="0 0 49.833 67.167">
        <path d="M12.233c0.…"/>
        <path d="M3.28C2.76…"/>
    </symbol>
</svg>
Тут у нас два изображения — folder и file, на которые мы можем сослаться следующим образом:
<svg width="28" height="37">
    <use xlink:href="#folder"/>
</svg>

<svg width="28" height="37">
    <use xlink:href="#file"/>
</svg>
Таких вставок может быть сколько угодно и все они будут использовать одни и те же изображения, описанные в теге-контейнере. Остаётся даже возможность лёгкой настройки под себя, например, можно задать парочку классов и раскрасить часть изображения в разные цвета:
svg.green {
    fill: green;
}

svg.red {
    fill: red;
}
Классы можно повесить на ссылающиеся теги СВГ, жаль только этот способ полон ограничений. Кроме как в ФФ более избирательные селекторы использовать не удаётся — всё, что ниже тега use для таблицы стилей как будто не существует. Если и есть какой-то способ это починить, я его не нашёл.
5 комментариев
29 июля 2014 00:09

Улетаем в Испанию

Через четыре дня мы с женой улетаем в Испанию на две недели. Это мой первый полноценный отпуск за три последних года. Посоветуйте — что с собой брать, куда ехать, как развлекаться. Мы думаем погулять по Барселоне (что стоит посмотреть), съедить в Андорру (как добраться?), вероятно — слетать в Париж (какие авиакомпании посоветуете, где смотреть билеты?). Tahiti Playa (99.32КБ) Фото взято с сайта отеля в котором мы будем отдыхать.
17 комментариев
25 июля 2014 15:35

Простой Цой

На 36 году жизни узнал, что строка из Цоя «а я сажаю алюминиевые огурцы на брезентовом поле» — про застёгивание брезентовой куртки на алюминиевые кнопки.
11 комментариев
19 июля 2014 23:22

Чипотл и Дейотл спешат на помощь

Чипотл Саусвест (248.73КБ) Спросил у продавщицы в «Сабвее» почему у них соус называется «Чипотл Саусвест», а не «Юго-западный копчёный чили». На что она мне без тени сомнения сказала, что «Чипотл Саусвест» звучит гораздо красивее и посмотрела мне в лицо, без тени сомнения ожидая, что я с нею соглашусь.

Как вы думаете, эта ахинея правда красивее звучит? В чём же красота?
44 комментария
18 июля 2014 14:27

Дыбонины

Всегда хотел иметь в дереве более-менее уникальную фамилию, мне казалось, что так данные будет проще искать. И вот у меня в дереве есть Дыбонины — фамилия настолько редкая, что Вконтакте людей с ней всего десяток человек. Дало ли мне это хоть что-то? Увы, нет. По крайней мере пока. В архивных документах сохранность по населённым пунктам, где они жили, плохая, а все носители этой фамилии ничем помочь не могут — либо не отвечают, либо историей семьи не интересуются никак. Дыбонины (91.31КБ) Жил-был в маленькой деревеньке Ново-Исаково около Бугульмы однодворец Иван Фёдорович Дыбонин 1794 года рождения. Как он туда попал история пока умалчивает, так же она умалчивает и чем жил Иван Фёдорович — как кормил семью.

Однодворцы — не крестьяне, поэтому им были положены фамилии. Но при Петре Первом положение однодворцев стало ухудшаться — сначала их обложили налогом, как крестьян, а потом и вовсе сравняли с ними. Сословие однодворцев перестало существовать, а с ним и исчезли их фамилии — крестьянам они были не положены.

Тем временем, отсутствие фамилий у крестьян порождало путаницу — с налогообложением и службой в армии. Пойди разберись во всех этих бесконечных Фёдорах Николаевичах, да Михайлах Степановичах, поэтому в 1888 году Сенат постановляет, что «именоваться определенной фамилией составляет не только право, но и обязанность всякого полноправного лица, и означение фамилии на некоторых документах требуется самим законом».

Так крестьяне начинают получать фамилии. Этот процесс растянулся почти на полвека — в некоторых деревнях крестьяне жили без фамилий аж до 30-х годов прошлого века.

Некоторые потомки однодворцев, помня свои потерянные фамилии, брали именно их — моя фамилия, Степанищев — однодворческая, по историческим источникам хорошо видно как она перестаёт употребляться, а потом появляется вновь.

А вот Дыбонины свою фамилию то ли забыли, то ли взять не смогли и стали Шапкиными. Во время процесса получения крестьянством фамилий, Пелагея Прохоровна из семьи Шапкиных (правнучка Ивана Фёдоровича Дыбонина), была замужем за моим прапрадедом — Павлом Степановичем. И он то ли не разобрался в идее фамилий, то ли виной тому была какая-то другая ошибка, но он взял на то время фамилию жены и стал Шапкиным.

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

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

Вот такая непростая история.
6 комментариев
17 июля 2014 11:07

Язык программирования ГАРФ

Из случайно оборонённого комментария к одной из статей в интернете, узнал о существовавшем когда-то функциональном языке программирования ГАРФ (GARF — Generalized Arithmetic Recursive Functions), разрабатываемом в середине 1960-х Ильёй Шмаиным, советским специалистом в области математической логики и языков программирования.

Информации о языке очень мало, наиболее полное упоминание в рунете я нашёл в статье, которая так и называется  — «Илья Шмаин»:
Это больше, чем язык программирования, это некоторый способ, стиль программирования вместе с математической теорией этого стиля. Это программирование на основе рекурсивных функций, опирающееся на классические работы Клини и одно их обобщение, сделанное Есениным-Вольпиным.

ГАРФ — это язык функционального программирования. Но он намного более абстрактен и универсален, чем первые языки такого типа. На нем можно было определять произвольные типы объектов и произвольные (но вычислимые) функции и функционалы на этих объектах.

1. Точное описания синтаксиса и семантики. При этом синтаксис языка не фиксировался жестко. Описывалась «глубинная структура» и ее отображения в разные «поверхностные структуры», т.е. программист в принципе мог выбирать удобный для него синтаксис программы. Описывалась теоретико-модельная семантика языка и вычисления, соответствующие этой семантике.

2. Упомянутые выше «индуктивно-определяемые области» содержали, в частности, идею того, что позже стало называться объектно-ориентированным програмированием (или абстрактными типами данных). Т.е. язык содержал средства для задания любых типов объектов с заданными на них функциями и отношениями, а потом уже на такого рода областях задавалась сама программа.

3. То, что в ГАРФе «и функции, и области понимаются в самом широком смысле», означало, что можно было задавать любые функционалы, причем их определение могло содержать параметры (тем самым тип функций и объектов не фиксировался жестко).
В общем, ничего конкретного в статье нет, а жаль — упомянутое интересно, любопытно было бы взглянуть!
10 комментариев
11 июля 2014 14:59

Цу-е-фа

Через открытое окно, выходящее во внутренний двор, услышал как дети во что-то играют, выкрикивая во всё горло «цу-е-фа». Стало любопытно, выглянул, оказалось — играют в «камень-ножницы-бумагу». Посмотрел в интернете — оказывается эта считалка широко известна, мои сверстники в детстве её тоже кричали по всей стране!

Либо меня подводит память, либо меня она в детстве как-то миновала. Миновали и другие варианты — «ку-е-фа», «бу-це-фа», «ка-ма-но» и прочее.

Но вот именно «цу-е-фа» является исконным вариантом, а остальное — искажение. Кажется невероятным, но память поколений российский детей, играющих в эту игру, сохранила почти в неприкосновенности китайскую фразу «取悦發», как она звучит можно послушать на «Гугл Транслейте», утверждают, что переводится она примерно как «начинайте, пожалуйста».

Причём же тут китайская фраза? Оказывается, игра «камень-ножницы-бумага» была изобретена в Китае, где-то в 206 г. до нашей эры—220 г. нашей эры. Из Азии в начале 20 века игра попала в Европу и получила популярность в 1920-х годах, постепенно расползаясь по всему миру.

Существует так же вариант, где добавляется ещё и «колодец» (либо он заменяет «камень»), предположительно это французская модификация, её я тоже помню — играл в детстве.
17 комментариев
6 июля 2014 18:28

Велосипедная сигнализация

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

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

Седло я купил, заменив эксцентрик обычным болтиком, но задумался о дальнейшей сохранности своего «железного коня». Решил посмотреть — нет ли каких-то сигнализаций на велосипеды, всё-таки среди них бывают велики и за 70 тысяч, что-то должно быть.

Набрал в «Гугле» и сразу нашёл замки с сигнализацией фирмы «Зена». Почитал подробнее, всё, в принципе, устроило — вешается на тормозной диск (с замком не уедешь), срабатывает на наклоны и вибрацию, воет громко (120 дБ, я послушал для интереса — это очень громко), сделан из стали, к штырю фиг подлезешь, чтобы перекусить. Взял себе довольно простую модель — «Икс-Икс-6», брал в магазине «Шоп-Байк», за 3,5 тысячи (седло со штырём мне обошлось в 4,2, для сравнения). Zena XX6 (39.91КБ) На фото выше я положил рядом визитку, чтобы были понятны размеры. Штука довольно увесистая, кстати, — полкило. В случае чего — ещё и оружие, снимаем футболку, кидаем туда сигналку и кистень готов.

Запирается сигналка нажатием на цилиндр замка, снимается при помощи ключа. При постановке на сигнализацию, пищит, сразу слышно — встала или батарейка села. Батарейки, как утверждают, хватает на год (т.е. на сезон должно хватить). Если будете брать себе, обратите внимание — на сайтах магазинов есть шаблон, который надо распечатать и приложить к тормозному диску, чтобы понять, подойдёт сигналка по размеру или нет. Zena XX6 на колесе (74.29КБ) Вообще, противоугонных аксессуаров хватает, на тросиках и замках свет клином не сошёлся — бывают «секретки» вместо эксцентриков, есть фонарь с модулем ДжиПиС, который сообщает хозяину свои координаты или такой же модуль, скрытый внутри рамы, в общем, чего только нет.

Своей сигнализацией пользуюсь уже неделю (устанавливаю, когда приезжаю на работу), а на ночь теперь велосипед всё-таки заношу в квартиру.
17 комментариев
5 июля 2014 23:25