Ненависти псто

Писал сегодня некоторое «пояснение» к написанному мной куску программы. Пришлось немного «разъяснить» примененную в программе аппроксимацию, для чего в ворде (!), пусть даже 2007-м, была с трудом напечатана такая формула:

formula-word

Для того, чтобы напечатать эту формулу, мне понадобилось пять (!) минут — в основном ушедших на тыканье мышкой в панельку с «компонентами» формулы. Посчитайте, сколько времени займет печать такой строчки в TeX:

$$B = B_{11} \frac{x-x_2}{x_1-x_2} \frac{y-y_2}{y_1-y_2} + B_{21} \frac{x-x_2}{x_1-x_2} \frac{y-y_1}{y_2-y_1} + B_{12} \frac{x-x_1}{x_2-x_1} \frac{y-y_2}{y_1-y_2} + B_{22} \frac{x-x_1}{x_2-x_1} \frac{y-y_1}{y_2-y_1}$$

А теперь давайте обозначим дроби \frac{x-x_2}{x_1-x_2} и \frac{y-y_2}{y_1-y_2}, например, греческими буквами хи и кси. В TeX-е:

$$B = B_{11} \chi \xi + B_{21} \chi (1 - \xi) + B_{12} (1 - \chi) \xi + B_{22} (1 - \chi) (1 - \xi)$$

В ворде… В ворде предстоит долгое тыканье в меню вставки символа. Почему-то из всего греческого алфавита в «быстром доступе» находится 13 букв. Хорошо хоть, что тэта и эпсилон — в двух начертаниях. Выбор букв меня тоже удивляет.

В общем, даже это можно стерпеть. Раздражает другое. При перемещении слева направо по формуле типа x-x2 совершенно нелогично перемещается курсор. В общем-то, логика в этом есть, и я, как программист, ее понимаю. Формула просто-напросто разбита на подформулы, примерно так:

formula-tree

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

Замечу, что если использовать «старые» средства ворда и сделать подчеркивание «шрифтовыми» средствами — subscript и superscript долгое время были в ворде чуть ли не единственными нормальными инструментами для ввода чего-то, похожего на формулы, то курсор будет перемещаться более логично, строго слева направо.

Мораль? Не надо в WYSIWYG-редакторе смешивать программное представление элементов с «графическим». Вопрос на засыпку: курсор стоит в последней строке таблицы, таблица представлена в памяти одномерным массивом (думаю, все представляют такой «метод» адресации — a[m*N+n]). Куда должен переместиться курсор при нажатии клавиши «вниз»?

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

Правильный ответ один: никуда не должен перемещаться.

Правильный ответ два: в первую ячейку того же столбца таблицы.

Правильный ответ три: курсор должен переместиться наружу таблицы.

Не знаю, почему разработчики и тестировщики пользовательского интерфейса в Word 2007 не углядели страшной нелогичности в редакторе формул. Еще хуже — если такое поведение было прописано в спецификации. В любом случае, в систему для набора математических текстов Word не превратился.

Конечно, порадовала (наконец-то!) удобная система стилей и заголовков. Из малозаметного пункта на перегруженной опциями панели предыдущих версий Word стили превратились в едва ли не самый заметный элемент на «ленте». Я всегда подкалывал [info]vanchez, когда тот колупался в майкрософтском редакторе с его слабыми (если не пользоваться пресловутыми стилями) возможностями по созданию всяческих оглавлений, демонстрируя ему замечательные возможности LaTeX. А ведь возможности по созданию «логической» структуры документа были еще в Word 6.0 (кто помнит такую древность?), да и в руководстве Microsoft Press по Word 7.0 были описаны.

Причина незнания народа о том, что Word имеет функции текстового процессора, наверное, в том, что каждое руководство по Word начинается с базовых и необходимых функций, обрастает огромным количеством скриншотов, а затем, где-то на середине, его просто бросают читать. А вот любая книга по LaTeX скриншотов лишена полностью, и почти все успевают дочитать до описания команды \chapter.

Кстати, а кто до сегодняшнего дня знал о возможностях ворда по оформлению содержания? А кто пользовался?

Смотрел статистику сайта

А кто на меня ссылки на лепре дает?

http://foto.leprosorium.ru/comments/852908
http://leprosorium.ru/users/faortto/comments/
http://business.leprosorium.ru/comments/762829
http://leprosorium.ru/users/140003/comments/

Не верь глазам своим

На одном сайте нашел иллюстрацию, кажется, из журнала «Нива» 1904 года. В любом случае, речь там идет о Русско-японской войне.

suh_dock

Рисунок озаглавлен «Заделка пробоин судов в сухом доке в Порт-Артуре». Корабль в доке больше всего похож на броненосец «Цесаревич» с его характерным заваленным вовнутрь бортом и размещением 152-мм орудий в башнях (это из того, что имелось в наличии на Дальнем Востоке, а так можно предположить и какой-нибудь из французских броненосцев, или серию «Бородино»).

Прикол в том, что «Цесаревич» просто физически не мог войти в небольшой порт-артурский док. Представление о размерах дока дает эта фотография:

dock

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

kesson

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

Что же касается первого рисунка — подозреваю, что художник мог нарисовать его, ни разу не побывав в Порт-Артуре. Действительно, зачем лезть под японские снаряды, когда можно состяпать картинку в Фотошопе на бумажке «из головы»?

Китайцы жгут

Увидел такой вот китайский радиоприемник:

china-excelsior

По дизайну — это «вариации на тему» французского SNR Excelsior 55 (выпускавшегося во второй половине пятидесятых), по начинке — обычная китайская бухтелка.

excelsior-55

Похоже, скоро китайцы сделают и «Звезду-54» :) А че, «Красная звезда» — очень маоугодно.

А мне остается только согласиться с дизайнером всея Рунета хотя бы в 157 параграфе «Ководства»:

Любая стилизация — это ужасно.

Из истории завода VEF

Ковыряю сейчас магнитолу ВЭФ-260 (VEF Sigma). Интереса ради решил посмотреть схемы ВЭФовских же приемников тех же лет выпуска (а «Сигма» выпускалась с 1978 года).

Так вот, оказалось, что приемник в этой магнитоле не унифицирован с выпускавшимися на том же заводе «Спидолами» 230, 232 и 242 моделей. В «Сигме» в основном используются кремниевые n-p-n транзисторы (КТ315 и КТ368), а в «Спидолах» конца 70-х — германиевые p-n-p транзисторы. Только в 1985 году, уже после модернизации «Сигмы» (заключавшейся в обновлении корпуса, если че, то и старый был весьма неплох) наконец появляется ВЭФ-214 на n-p-n транзисторах, немного напоминающий «Сигму» по схеме, но все же отличающийся и компоновкой печатной платы, и некоторыми «мелочами» вроде полевого транзистора на входе.

Интересно, какое место занимает «Сигмовский» приемник в эволюции «спидолообразных»? И зачем понадобилось в течении 7 лет выпускать магнитолу с сильно отличающимся от другой продукции завода приемником?

PS Конечно, некоторые детали от «Сигмы» подходят и для других ВЭФовских аппаратов, например, блок питания и барабанный переключатель диапазонов с планками, не стоит забывать и про унифицированный блок УКВ. Но вот почему в магнитолу впихнули новый приемник и почему он не пошел в серию «отдельно» — это вопрос.

В защиту зеркальных фотоаппаратов

К недавней дискусcии в комментах у [info]denismajor.

В пылу спора забыл об одной особенности, присущей исключительно «зеркалкам». У фотоаппаратов такой схемы датчики фокусировки и экспозиции расположены отдельно от матрицы и могут опрашиваться процессором очень быстро и независимо от параметров матрицы (которая в зеркалках обычно «медленная», выдающая не более 10-15 кадров в секунду). У «беззеркальных» цифровых камер разместить датчики отдельно от матрицы нельзя, поэтому для определения экспозиции придется проводить «полный» опрос матрицы. С фокусировкой проблем меньше — современные КМОП-матрицы могут опрашивать прямоугольный участок кадра (по которому определяется фокусировка) «независимо» и довольно быстро. Экспозамер же можно провести только по полному кадру.

Сколько это займет времени? Предположим, что матрица в 10 мегапикселей (меньше сейчас не ставят) тактируется сигналом 80 МГц (и это, кстати, довольно быстро). Шина данных у КМОП-матриц параллельная, так что достаточно разделить частоту сигнала на разрешение матрицы и получить максимальную частоту опроса матрицы. Оказывается, что реально матрица обеспечивает около 8 кадров полного разрешения в секунду. Добавляем время на обработку 10 миллионов чисел в процессоре камеры и получаем вполне ощутимые задержки.

Конечно, такая схема позволяет реализовать куда больше забавных функций, чем несколько простейших датчиков у «зеркалок» (LiveView принципиально не рассматриваю, так как его добавление автоматически удорожает камеру и превращает ее из конкурента дорогим мыльницам-«суперзумам» в «почти профессиональную камеру»), например, модное «определение улыбки». Но вот стоит ли оно довольно приличного «лага» между нажатием кнопки и съемкой кадра — это вопрос.

Маркер для печатных плат

Продающийся в магазинах «Профи» маркер под маркой R-teck на поверку оказался обычным Centropen 2846.

Спрашивайте в канцелярских магазинах вашего города.

PS Может выйти так, что в канцелярском магазине Centropen окажется не дешевле, чем так называемый R-teck в «Профи». Я предупреждал.

Про «браузерное» ПО

Очень здорово написано по поводу гуглокалькулятора:

Для проведения одной элементарной операции с целыми числами задействуется огромное число компьютеров: начинается всё на локальном ПК с браузером, выполняющим сотни тысяч арифметических операций (аналогичных по сложности исходной операции) для формирования http-запроса; дальше работают десятки маршрутизаторов, пересылающих пакеты, каждый из которых опять же выполняет сотни арифметических действий; пыхтит коммуникационное оборудование на более низких уровнях модели OSI, и это оборудование тоже много вычисляет, упаковывая пакеты в каналах, кодируя и декодируя данные; лишь потом приходит черёд серверов Google, которые запрашивают базы данных (потому что всё равно идёт поисковая выдача).

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

В общем, как-то не впечатляют заявления гугля о том, что через десяток лет все ПО будет работать на стороне сервера, а работать с ним будут через браузер.

PS Кстати, если уж на каком-то девайсе смог запуститься интернет-браузер, то уж несложные программы могут выполняться на нем? Могут, естественно. А уж о критериях «несложности» можно подумать и самим. Для провоцирования срача скажу, что на 286-м можно развернуть почти полноценный веб-сервер, например :) Да что там 286-й, люди на PIC и AVR такое сооружают, что знатоки DOM, XML, COM, и прочих трехбуквенных технологий нервно курят в сторонке.

Посмотрел на свиристенкова

На днях зашел, значится, в евоный бложек — может, чего интересное про поиске злого Хелла смоленской милицией написал. Но нет, видимо, похвастаться нечем ,а то и сцыкотно — а как снова взломают? Не исключаю, что дело закрыли — если бы я был на месте следователя, так бы и поступил: доказательства на «месте преступления» фактически уничтожены, хакеров по всяким Германиям ловить напряжно, да и перспективы довести все это до суда минимальны. А если бы на месте следователя был конченый мизантроп, то он бы первым делом собрал на компе топ-блогунщика доказательства, тянущие на 146 статью, хе-хе :)

В общем, интересного там ничего нет, ощущение такое, как в общественном сортире где-нибудь на Курском вокзале. А вот удивили меня две последние записи — про «Сапсан» и про рекламу. В одной свиристенков рекламирует жежешечку РЖД, посвященную «Сапсану», а во второй гордо заявляет, что будущее — за «зарабатывающими на результатах собственного труда» блогунщиками.

Вот только «собственного труда» у свиристенкова — ноль целых, ноль десятых. Пусть благодарит пресс-службу РЖД, чтоле.

Больше удивляет другое. Все чаще и чаще говорят о «заказных постах», преследующих какую-то абстрактную цель — от создания позитивного образа милиции до установления повсюду власти сионистского оккупационного правительства. Кто гарантирует, что очередной «топ-блоггер» в своих призывах «выйти на Триумфальную площадь с ведром дерьма на голове» или «не раскачивать лодку» вполне искренен? А ведь подобные акции неплохо финансируются, это вам не пластиковые окна по «Блогунам» рекламировать. Так называемая «блогосфера» плавно двигается от персональных блевничков к коммерческим «доскам объявлений». Только вот за этой доской объявлений теряется ведущий блог человек. Тот же свиристенков где-то полгода назад еще писал более-менее «человеческие» посты (хотя уже начал употреблять слово «топ-блоггер»), сейчас же он напоминает «бутерброд» — думаю, все видели таких бомжеватых мужичков, таскающих на спине и на груди пару рекламных щитов.

Радует пока только одна вещь — читать говноедов-блогунщиков необязательно. Спасибо френдленте, чтоле.

PS [info]andy (ex-[info]jemmix) и прочие косолапые обмудки из СУПа! Не трожьте френдленту!

Про разгоны облаков к праздникам

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

Интересно, если праздник перестает быть таковым от небольшого дождика, праздник ли это или повод для так называемых «народных гуляний» (куда, по слухам, людей сгоняют чуть ли не силой)?

Поубывав бы

В натуре бесят тетки, которые перед выходом из дома выливают на себя флакон духов и тонну прочей всякой косметики. В тамбуре электрички такое чудо по зловонию приравнивается к химоружию со всеми вытекающими. Даже конкретный пердеж не воняет так мерзостно.

К празднику

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

При покупке посмотрел маркировку, нашел советский еще «Знак качества» с буковками «СССР» и согласился с продавцом в том, что прибор кошерный, советского выпуска, не чета нынешним.

С Днем России, чтоле.

Вот еще один интересный сайт

[info]szhaman завел собственный сайт, на котором будет выкладывать разные интересные вещи на оружейную тематику.

http://guns.szhaman.com/

Добавляем в RSS, чтоле.

Про провайдера

Обнаружил официальные ЖЖ и твиттер своего говнопровайдера. Ловите и смейтесь:

[info]iskratelecom_ru — 10 читателей, из них 5 — сотрудники пресс-хатыслужбы прова, 0 комментов за все время существования
http://twitter.com/ISKRATELECOM — 27 читателей, из них, видимо, половина — сериал-аддеры и спамботы

Думаю, пиар-менеджера прова [info]a_turnaeva можно гнать поганой метлой за профнепригодность.

А вообще, удивляет, как крупные компании лезут в модные нынче Social Media. Что может предложить в своем ЖЖ-сообществе интернет-провайдер? Правильно, рассказы о своей «клиентоориентированности» (что это такое, я так и не вкурил) и супер-мега-новости из своей внутренней жизни. Кому это, простите, надо? Зато появляется повод держать в штате еще одну бессмысленную дуру. Заводы, бля, стоят.

Про «глушилки»

После очередного скандала с братом по поводу блока питания его ноутбука мы уже помирились и ищем новые способы приколоться над общественностью. Читал сегодня сайт о пиратском проводном радио и вычитал там следующее:

Какой гад написал в истории, что я настучал на Электрона в органы? Всё было куда круче и наглее, но благороднее!!! Я напечатал на машинке бланк а-ля «официальное извещение о снятии радиоточки», грязно его отксерил, и от руки вписал дату, прочую лабуду и подписи товарищей Громова, Юмашева и Данилина (второй после Чкалова экипаж, прилетевший через полюс в США, у меня они якобы заведовали МГТС).

Решили приколоться на тему изъятия питальника и ноутбука «органами». Сначала братан поставил вконтакте такой статус: «Брат (то есть я) написал на меня донос в Связьнадзор, изымают ноутбук :(«. Народ возмутился, сравнил меня с Павликом Морозовым, назвал чудаком на букву М и все такое.

Следующий этап будет таким: напечатаю в ворде одним пальцем Документ с большой буквы, с подписями Громова, Юмашева и Данилина из Связьохранкультуры, участкового Дьякова и понятых Балалайкина и Кабанова (к сожалению, Федор Гамнюков и сторож Тихопердов не подойдут по причине тупости фамилий). Первые трое — летуны, вторые — персонажи песен «Красной плесени». Посмотрим на реакцию.

Напишу что-нибудь о помехах приему радиостанций «Радио России» и «Голос России», добавлю про изъятие ноутбука (за незаконный вай-вай, наверное). В общем, будет редкая туфта. Снабжу все «печатями» из юбилейных десятирублевок Минсвязи и МВД и вывешу вконтакте.

Вроде как общих знакомых по ЖЖ и вконтакту у нас немного, так что прокатит. Заодно, кстати, смогу узнать, заходят ли ко мне некоторые анонимы или нет :)

«Маяк» и Перл-Харбор

Сижу, значит, никого не трогаю, починяю примус «Спидолу». Ну и параллельно слушаю на той же «Спидоле» «Маяк» на ДВ. Идет передача «Шоу Александра Карпова». Ведущий несет пургу про высадку в Нормандии (сегодня 66 лет), потом плавно скатывается на тему флота союзников и говорит такую фразу: «…именно с помощью флота союзники проворачивали самые успешные свои операции… Например, (пауза) Перл-Харбор». На этом упал под стол.

Еще сегодня с утра на оравшую из «VEF Sigma» «Ультру» в прямой эфир дозвонилась какая-то тетка и начала чуть ли не орать на тупых диджеев, что сегодня день рождения Пушкина, а они, такие-сякие, сказали по радио слово «прикол». Диджеи по своим инструкциям прилюдно послать тетку и кинуть трубку не могут, поэтому спрашивали всякие разные вопросы: «А чем занимался Пушкин, а не придумывал ли он новые слова, и тэ дэ, и тэ пэ». Жалко, не зачитали «Тень Баркова».

Ну и наконец, более содержательная чать поста. Не покупайте блоки питания для ноутбуков «Раведа» и им подобные! Это творение безвестных китайских инженеров прекрасно излучает в эфир на всех частотах от 1,5 до 150 МГц. Взглянул бы я в глаза тому, кто прилепил на эту омерзительную штуковину маркировку «РСТ».

Про правописание

Мне тут знакомые филологи карманного историка («у моей подруги с ее парнем», ну да) сообщили, что я зверски попрал правила русского языка 1956 года, написав «мелочовка«. Оказывается, это устаревшее уже полвека напейсание.

Чтобы окончательно разозлить филологов, сообщаю, что на всех сайтах домена luberetsky.ru отныне официально отменяется свод правил 1956 года и вводится дореформенная орфография, с написанием «итти» вместо «идти», чорт и несклоняемыми иностранными фамилиями. Чтобы филологи окончательно выпали в осадок, скажу, что товарищу Берия эта затея бы понравилась.

Да, для историков сообщу. Домен мой, чо хочу, то и верчу.