Тег ‘наблюдения’

Кстати, про опенсорс

Кинули ссылку на http://gitterdimmerung.blogspot.com/2009/04/yep-some-apis-changed.html.

Заголовок (Yep. Some APIs changed) не случаен. Я столкнулся с этой душевной фразочкой на одном из форумов, когда попал в ситуацию, описанную в этом посте, когда в ТП повалились гневные письма клиентов, сообщающих о слете и невозможности перекомпилляции модулей при обновлении ядра. Делать что то было надо – терялись деньги. Месячный геморрой окончился моей победой, но осадочек остался.

Какой дорогой идет нынешний опенсорс (в основном – разрабатываемое “всем миром” Free Software)? У [info]belnetmon видел обсуждение аналогичной проблемы – нынешние Линуксы не совместимы по бинарникам, при обновлении каких-либо библиотек зачастую приходится перекомпилировать программы (особенно “нестандартные”, не лежащие в популярных репозиториях), не говоря уже про обновления ядра – все потому, что Торвальдс (или Бог-Питух, кто там разберет) говорил: “В динамично развивающемся проекте не может быть стабильного ABI”.

Не знаю, что там говорил Торвальдс, а вот в нормальных Юниксах этот этап прошли еще во времена System V Release 4, в которой стандартизировали ABI – по той простой причине, что в maintenance cost входят и затраты на поддержание работоспособности “хитрого корпоративного софта” (обычно – кривого поделия на коленке), и было бы очень хорошо, если бы этот софт нормально запускался после обновления системы.

Хочу еще заметить, что за поломанную совместимость в современных условиях быстро бьют по рукам – вспомним ту же Windows Vista. В середине 2000-х Microsoft пообещала целую кучу новых “трехбуквенных технологий” – от .NET до ASP, сдобрила их анонсом заменителя старого доброго WinAPI (Windows Forms), плюс заявила о том, что все это будет в Vista, чем напугала многих вплоть до состояния “вендекапец”. Слава богу, что все эти обещания так и остались обещаниями (кстати, давно хотел написать про “обещания” в разработке ПО, вот еще одна “зарубка”), разве что в Vista реализовали более “правильный” механизм контроля пользовательских разрешений. Естественно, немалая часть софта, рассчитывающая на возможность беспрепятственной записи в Program Files и тому подобные не очень одобрявшиеся возможности, просто отказалась работать. Надеюсь, про солидарность общественного мнения в отношении Vista напоминать не надо?

Конечно, “поломанная совместимость” после обновления – черта не только нынешнего “Free software”, но тут она проявляется особенно ярко. В любой коммерческой разработке эпохальные решения вроде “теперь мы изменим поведение вот этой функции и вот этого недокументированного параметра” должны быть как-то обоснованы, а кое-где даже предпочтают сделать из “бага” фичу, лишь бы работало старое ПО. В опенсорсе такие решения могут принимать “фанатики”, для которых такие абстрактные вещи, как красота кода, могут оказаться важнее, чем совместимость с ранее написанными программами.

Про учителей так называемой информатики

На днях занесла меня нелегкая в некий “Цифровой центр в Старом Бенево”. По “испорченному телефону” мне сообщили, что там будет проходить “мастер-класс по 3D-фотографии”. Не знаю, как надо было четыре раза переврать слова “Введение для идиотов в 3D Studio Max”, но факт остается фактом – три часа моей жизни пришлось провести в компании туповатых теток возраста сильно за сорок и улыбающегося клована, рассказывающего теткам, как рисовать в 3D Studio Max собачью будку размером 3 на 4 метра.

“Цифровой центр”, он же “Дом киберспорта какого-то административного округа города Масськвы” находится в зассаном бомжами подъезде жилого дома, на первом этаже. Входа с улицы, как в любой уважающий себя компьютерный клуб, нет, приходится ломиться мимо подъездных бабок. В одной из комнат перепланированной, то есть с поломанными несущими стенами, бывшей квартиры стоит пара десятков компьютеров и висит табличка “компьютерный класс”. Прочие атрибуты нормального компьютерного класса в виде громадного советского кондиционера в окне, решеток в руку толщиной, бронированной двери и громадного огнетушителя напрочь отсутствуют.

Улыбающийся клован в пиджачке чем-то неуловимо напоминал продавца посуды Цептер или свидетеля Иеговы. Подумалось было, что всех здесь собравшихся, в основном – преподавателей информатики и математики московских школ, а также трех школьников и пробравшегося левым образом меня ожидает впаривание 3DS Max в урезанной версии по “только сегодня” сниженной цене, но все оказалось намного хуже.

На компьютерах в “Доме киберспорта” вместо Windows Vista, о которой сообщала наклеечка на морде, стоит явно нелицензионная Windows XP Zver CD с интерфейсом “под Висту”. Вид рабочего стола с непонятной блямбой вместо кнопки “Пуск” вызвал у преподавателей информатики шок. С трудом пробившись сквозь дебри значков тупых игр и ненужных программ на Рабочем столе, самые смелые таки нашли “Autodesk 3D Studio Max” и даже совершили двойной щелчок. Порадовало, что никто не применял “артиллерийский метод” наведения курсора (недолет-перелет-попал с перемещением мышки двумя руками). Это указывало на то, что рисовать мышкой у учителей получится.

Тут аудитория частично выпала в осадок. На компьютерах удивленных слушателей возникло напоминание о необходимости регистрации, в то время как у инструктора студия была честно спираченной. Выяснилось, что не менее половины преподавателей не понимают простые английские слова типа Skip Now. Интересно, как они понимают Abort, Retry, Ignore? Такой персонаж, как генерал Failure, зачем-то читающий чужие файлы, для них так и останется непонятно кем. Как подобные люди могли работать в кошерном DOS? И кто еще питает иллюзии, что они смогут работать со школьным Linux?

Дальше последовал долгий разговор о различных единицах измерения в 3D Studio и попытка нарисовать коробку размером 3 на 4 метра. Среди преподавателей возникло два мнения о количестве миллиметров в метре. Кто-то придерживался версии о тысяче, кто-то – о ста. Вопреки анекдотам о компьютерщиках, версия “в одном метре 1024 миллиметра” так и не прозвучала. Отсюда делаем вывод, что компьютерщиков среди преподавателей информатики нет.

После того, как прозвучали первые названия “инструментов”, из “дамских” сумочек размером с баулы “челноков” были извлечены задрипанные тетрадки или блокнотики, в которые тетки начали записывать названия кнопок Студии. Записывались только названия, без объяснения, что какая кнопка делает. Похоже, точно так же, с записью пунктов меню программ, они учат и детей в школе. До понимания слов Box и Unhide All им, как до Китая пешком. Зачем массово обучать население иностранным языкам, когда прочтение двух английских слов вызывает такие затруднения, а латинские буквы сродни китайским иероглифам? “Эс как доллар”, реально.

Специалисты по интерфейсам получают бешеные деньги за советы по организации меню и панелей управления в программах. С такими пользователями можно засунуть кнопки Show и Hide в любые дебри, подальше друг от друга, и никто не заметит “неудобств” – им все равно. Если у вас работает специалист по проектированию интерфейсов – гоните его поганой метлой.

С превеликим трудом теткам удалось нарисовать прямоугольники разных размеров – у кого 4 на 3, у кого 3 на 4 метра. Заняло все это минут 40. Стало понятно, что раньше, чем через три часа вырваться отсюда не удастся. Убедившись, что получать удовольствие здесь нельзя, я достал из рюкзака заранее купленную баклагу “Очаковского” и запустил заботливо установленный неизвестным админом Counter Strike.

Параллельно с наглым поглощением пива и расстрелом ботов (кажется, играли за них эти же тетки. Более тупых ботов я не видел даже в компьютерном клубе Б-52, из которого расстроенные клиенты, заперев админа в сортире, вынесли ЭЛТ-мониторы и шарики от мышек на сумму в несколько килобаксов) я продолжал рисовать собачью будку, встроив в стену огромный примитив “Чайник” высотой в пару метров.

К сожалению, пивом пришлось делиться с сидящим радом мужиком, у которого была сломана клавиатура, из-за чего он не мог ни рисовать конуру, ни играть в Counter Strike и просто скучал. На все три часа “урока” пива не хватило, поэтому пришлось сидеть до конца. Рисуя под чутким руководством свидетеля Цептера собачью конуру громадных размеров, аудитория постепенно выпадала в осадок.

Когда речь зашла о вершинах, ребрах и гранях, преподаватели информатики слились окончательно. К счастью, с другой стороны дверей уже ломились пришедшие в “Дом киберспорта” школьники, так что парню в пиджачке осталось лишь только печально сказать “извините, не успел” и сообщить о “домашнем задании” на следующий раз. Тетки дружно возмутились – домашнее задание должны задавать они, и отказались что-либо делать под предлогом того, что у них 3D Studio Max нет. На это свидетель Автодеска достал флешку с пиратским дистрибутивом Студии и предложил всем желающим скопировать инсталлятор и крек. Мне внезапно стало интересно, ворвется ли в помещение ОМОН и положит ли всех тупых теток мордой на клавиатуру. К сожалению, никому не было известно о творящемся безобразии, а может, автобус с ОМОНом стоял где-то в пробке. Кроме того, выяснилось, что тетки не умеют пользоваться торрентами, так как за инсталлятором все стадо ломанулось одновременно.

Дальше учителям и примазавшимся раздали конверты с пригласительными билетами на какой-то детский утренник, организованный какой-то левой фирмой. Действуя по принципу “с паршивой овцы хоть шерсти клок”, прихватил себе два комплекта – “свой” и какой-то ломанувшейся за креками тетки. А вот нефиг клювом щелкать.

В сухом остатке имеем: преподаватели информатики в массе своей настолько тупы, что не понимают разницы между пиратским и лицензионным софтом. Системные администраторы в образовательных учреждениях – те же школьники, не догадывающиеся о гнусной сущности Zver CD и прочих “сборок” Windows, по самое “не хочу” нашпигованных ненужным софтом, вроде RAdmin с дефолтным паролем. Наконец, лично мне непонятна необходимость изучения в школе таких “монстров”, как 3D Studio Max. Разного рода деятели от “свободного программного обеспечения” твердят о необходимости изучения не конкретных программ, а методов работы и общих принципов. О каких “методах” и “принципах” может идти речь, когда сами учителя заучивают, как мантры, названия команд и инструментов конкретной программы?

Да, и привычка использовать в школах пиратский Photoshop и 3D Studio Max вместо, к примеру, MS Paint и Google SketchUp как-то не приучает к мысли, что софт, вообще-то, стоит денег.

Про пропорции экранов

Помимо всего прочего, был сегодня на Связь-Экспокомме.

Удивило, что практически на всех стендах телеканалов висят жидкокристаллические экраны формата 16:9, на которые кто-то придумал транслировать картинку формата 4:3 с “растяжением” ее по горизонтали. Не знаю, как “профессионалы” от тель-а-видения, а я замечаю то, что рожи на экране неестественно растянуты.

А вы видите разницу между форматами 4:3 и 16:9?

Про торговые марки

[info]vitus_wagner заставил своим постом вспомнить одну штуку.

Почему-то у тех, кто пишет рекламные слоганы, напрочь отсутствует та часть сознания, которая отвечает за склонение слов в русском языке. Только человек, плохо знающий русский язык (Джамшут?) может написать “навигация в вашем Nokia”. Какая-то сила удерживает авторов этой фразы от естественного “в вашей Нокии”.

Ах да, по новым правилам бизнес-руссиша, надо писать “в Вашем Nokia”. В равной степени ненавижу и стремлюсь уничтожить.

Про онлайн-атеизм

Довольно интересно посмотреть на реакцию ЖЖ-юзеров на публикацию в сообществе [info]ru_aviation текста православной молитвы для отправляющихся в воздушное путешествие. Лишний раз подтверждает понимание онлайн-атеистами слова “светский” (типа “светское государство” и т. д.) как “принудительно атеистический”.

Про торренты и таймбонусы

На любимом торрент-трекере торрент.сру вместо рейтинга, в сознании некоторых участников файлообмена ассоциировавшегося с длиной пиписьки, ввели систему таймбонусов – теперь всякие ништяки от трекера капают не за количество розданных гигабайт, а за время, проведенное “на раздаче”. Дети, накопившие большой и толстый рейтинг, моментально взвыли – теперь вместо привычной пиписьки введена новая. Появилось “движение против таймбонусов”, заключающееся в ограничении скорости раздачи. Дети с большим рейтингом вопят, что раздавая BluRay-рипы по несколько терабайт, они делают гораздо больше для развития файлообмена, чем те, кто раздает небольшие, но редкие раздачи.

Мне это напоминает любовь определенной части сограждан к покупке больших и толстых книг в корешках с золотым тиснением, чтобы выставить те на видное место. И еще: да здравствует великий русский писатель Лев Николаевич Толстой и его полное собрание сочинений!

Про блоггеров и террористов

Наткнулся в жежешечке на очень хороший пост:

Чем теракт отличается от обыкновенного убийства? Вовсе не масштабами жертв. Можно представить себе массовые убийства, при которых жертв будет больше сорока человек – и все равно это не будет терактом. И не выбором средств – террористы далеко не всегда взрывают, хотя, конечно, это – самый удобный способ. И не личностью террористов – если бы там не было террористок-смертниц, а на кнопочку нажимал голубоглазый блондин с превосходным итонским выговором, это все равно был бы терроризм.

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

А когда происходит теракт – цель террористов еще не достигнута. Теракт – это всего лишь средство, промежуточный этап в достижении основной цели – запугивания. Основной целью террористов является не “убить как можно больше людей”, а “убить людей так, чтобы это напугало как можно больше людей”.

Когда нам рассказывают, что чеченцы едут в Москву за тем, чтобы убивать “неверных” – нам лукавят. “Неверных” можно убивать и в Чечне, не связываясь с перевозкой шахидов и взрывчатки, с конспиративными квартирами, с московской “регистрацией” и прочими прелестями. Просто десятки тысяч русских, убитых в Чечне с начала 90-х – ничто в сравнении с сотнями (по-моему, счет даже не пошел на тысячи) москвичей, погибших в результате терактов за то же время. Чечня – она далеко, а панельные пятиэтажки и метро – деталь нашего повседневного быта. Цель современного террориста, подготовленного под руководством инструкторов-специалистов – не убить десять, сто или даже тысячу человек, а напугать миллионы.

Когда взрывали дома в Москве, жители “спальных районов” во всех крупных городах организовали ночные “патрулирования”. Можно смотреть на это, как на проявление “гражданской сознательности”, но нельзя не забывать, что это было вызвано паникой. В этом и состоит цель террориста – нарушить привычную жизнь миллионов.

Из вышеуказанного текста многие, например [info]lexx_ryazanov делают довольно простой, как и все радикальные решения, вывод:

В идеале, о терактах вообще никто кроме спецслужб не должен знать.

К сожалению, сегодня это звучит аналогично фразе “гильотина – лучшее средство от головной боли”. Если в СССР 1977 года информацию о теракте в метро еще можно было скрыть от прессы, а доступ к “вражеским голосам” и информагентству “ОБС – одна бабка сказала” был не у всех, то сегодня о любом мало-мальски значимом событии сообщит множество СМИ. Кроме того, на службе террористов есть еще более мощное средство, а именно интернет.

Зачастую сообщения о каких-то событиях появляются в “неофициальных” интернет-источниках раньше, чем у самых пронырливых журналистов. Но оперативность – это не самая пугающая черта сообщений в интернете. Интернет превращается в удобную среду для распространения самых неправдоподобных слухов. Одним нажатием кнопки мыши можно, например, перепостить сообщение в твиттере или ЖЖ. Именно так, к примеру, сегодня распространилось сообщение о третьем взрыве. Скорости распространения слухов в твиттере может позавидовать и “цыганское радио”. Пугает еще и легкость распространения информации и полное отсутствие какой-либо моральной ответственности за “перепост”.

Главное – для распространения паники неважно, произошел ли еще один теракт или нет, достаточно сообщения о нем. Интересно, что никто не “додумался” побыть в роли “парашютистки” (ну все помнят эту историю, да?). Думаю, любители накрутить рейтинг в топе Яндекса таким способом очень скоро найдутся.

retweetbomber

Кстати, еще одним “раскручиваемым” эффектом терроризма у нас стало недоверие к любым правоохранительным органам. Можно проводить какие угодно спецоперации МВД и ФСБ, но без пресловутого “содействия граждан” их эффект будет равен нулю. Начинается все с мелочи – не позвонить в “Скорую”, увидев упавшего на улице человека, не сообщить в метро о спящем в вагоне бомже, “не заметить” лежащий в вагоне сверток… После пятничного поста [info]metroelf начинаешь сомневаться – а если в вагон зайдет, к примеру, типичный “шахид”, как на картинке, или Бин Ладен с автоматом, сообщит ли кто-то о странном попутчике машинисту или милиции? Скорее, снимет на мобильник и выложит на ютуб.

Следующий этап – “ФСБ взрывает Россию”. На сцупповском сайте сегодня был выложен опрос “Кто мог устроить взрывы в московском метро?” с вариантами ответов “Террористы по религиозным причинам”, “Террористы по заказу западных спецслужб”, “Российские спецслужбы для внутреполитических целей” (так было с утра, потом изменили, орфография оригинала сохранена) и нейтральный “Людей жалко, все остальное не важно”. Как вы думаете, как распределились голоса пользователей ЖЖ среди первых трех вариантов?

Интересно, если провести в американском секторе ЖЖ опрос на тему “Кто устроил теракты 11 сентября?”, многие ли американцы проголосуют за “след ЦРУ”, а не за “Аль-Каеду” или, к примеру, “злых комми”?

Когда после теракта нагнетается паника и недоверие к органам, предотвращающим эти теракты, создаются самые благоприятные условия для проведения новых акций. Многие пишут, что “идет война с терроризмом”. На войне, кстати, паникеров и провокаторов расстреливают. Понимают ли это распространители неподтвержденных слухов и авторы провокационных вопросов?

Наткнулся на забавное

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

Пока – что известно. Серый цвет в таблице означает покойников, цифры – год.

Непонятно, что означает синий цвет, которым “подсвечены” некоторые строки. Туда попадают и “09 — кремлёвский концерт ко Дню чекиста”, и “07 – призыв голосовать за СПС”, и “09 — доверенное лицо «Единой России»”, и “09 — о смертной казни: «в исключительных случаях — да»”. Одно и то же событие у разных людей может не подсвечиваться (например, “04 – призыв к Ю.Лужкову не восстанавливать гостиницу “Москва”" у Галины Ведерниковой и Юрия Васильева)

Не озвучены критерии для попадания в список. К примеру, Александр Бушков и Сергей Лукьяненко там присутствуют, а, к примеру, не менее известной пейсательницы Дарьи Донцовой нет. Нет и критериев отбора “поступков”. Там есть и “03 – обращение против войны в Чечне”, и “08 – выступление на презентации Олимпиады в Пекине”, и “06 – о Майдане: «когда я видел ребят, я был поражён светом и аурой, которая от них исходила»”, и “06 – отказ от агитации в Белоруссии за президента А.Лукашенко”. В основном, конечно, это “внутрироссийские” проблемы, типа разнообразных маршей всевозможных “несогласных”, строительств газоскребов и концертов ко Дню Чекиста, но есть особый интерес к Украине, Грузии, Белоруссии и почему-то Китаю, а также к очень обобщенному “Западу”. Наконец, неясно, кто составляет список. Самого Варфоломеева, там, к примеру, нет.

В общем, таблица очень показательна в двух смыслах. Во-первых, интересно, что неизвестный составитель считает важным и требующим упоминания. Все-таки участие в праздничном концерте и фразы типа “у Запада, где люди живут лучше, нам надо ещё многому учиться” – это разные по “величине” вещи. Во-вторых, само существование такой таблицы доказывает тягу нашей так называемой интеллигенции собирать… не то чтобы компромат, а “интересные сведения”, неважно на каком уровне – на уровне слухов или официальных сообщений, и неважно на кого. Самое главное, что эти же люди осуждают “стукачей” и крайне боятся “возвращения 1937 года”.

Кстати интересны и резкие колебания некоторых отдельных личностей. Например, Сергей Мазаев, в 2002 году заявлявший “КГБ правило, правит и будет править всегда”, а в 2003 выступавший в поддержку СПС, в 2006 уже “гордился Владимиром Владимировичем Путиным”, а в 2008, после концерта в поддержку Медведева, предлагал сделать Путина “батюшкой-царем”.

Забавный списочек, но кем и с каким целями он составлен – бо-о-ольшой вопрос.

UPD Список действительно составлен самим Варфоломеевым еще в 2008 году. Тогда, правда, он делился на две части – список “хороших” и “плохих” поступков. Первый, видимо, заносился в международные фонды, второй – на Лубянку. Так как “варфоломеевской ночи” так и не состоялось, аффтар, видимо, был послан в известном направлении в обоих местах и теперь занимается списком исключительно для самоудовлетворения.

Про кошкосрач

Никогда бы не подумал что вместе с традиционной дискуссией “красные против белых” запись из дневника Николая Второго

День простоял холодный и серый. В 11 час. поехали к обедне и завтра[кали] со всеми. Принял морской доклад. Гулял с Дмитрием в последний раз. Убил кошку. После чая принял князя Хилкова…

может вызвать “неоднозначную реакцию” у защитников животных.

Думаю, всяческим кроушутерам надо организовать свой клуб имени Николая Александровича Романова.

Про демотиваторы

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

Про подарки

Сегодня в “Перекрестке” увидел, как две девочки “среднего школьного возраста” покупали примерно 20 пивных кружек с рисунком типа “Тяжело в учении – легко в бою”, видимо, в качестве подарка одноклассникам на 23 февраля. Кагбэ такие подарки обычно согласовываются с каким-нибудь “родительским комитетом” или с классным руководителем. Выглядит все это странно, как разрешение школьникам пить пиво, причем подкрепленное “официальным органом”.

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

Про “преимущества”

В разнообразных “списках преимуществ какого-то языка программирования” или “какой-то операционной системы” регулярно встречаю такие аргументы “за”:

- Язык X применяется для создания драйверов оборудования и ядра операционной системы
- Язык Y используется для создания «прошивок» BIOS
- С помощью языка Z создаются компиляторы и интерпретаторы языков высокого уровня, а также реализуется совместимость платформ
- За операционной системой X числится примерно 70% рынка суперкомпьютеров
- Если вы просматриваете веб-сайт, разговариваете по сотовому телефону, проверяете электронную почту, получаете наличные в банкомате или просто нажимаете педаль тормоза с антиблокировочной системой – весьма вероятно, что управляет всем этим именно ОС Y

Наверное, ни одному из составителей списков не приходило в голову, что эти предложения по содержательности очень близки к фразе “Молоток используется для забивания гвоздей”. Широкое применение, к примеру, Linux во всевозможных встроенных системах – это не преимущество Linux, это простая констатация факта. Следует ли из этого, что Linux лучше других систем? Ни в коем случае, равно как из фразы про молоток нельзя делать вывод, что он лучше отвертки.

Что же должно указываться в качестве преимуществ на самом деле? Должны указываться те факторы, которые позволяют применить инструмент (в данном случае язык программирования или операционную систему) по назначению, например:

- Существуют варианты ядра Linux для большого количества процессоров, например, ARM, Power PC, Motorola 68020, x86 и других
- Разработаны программы, облегчающие “сборку” Linux для встроенных систем
- Имеются специализированные программы для Linux, специально разработанные для встроенных систем (например, командные оболочки ash и busybox)
- Ядро Linux может быть перекомпилировано с исключением из него ненужных модулей, что снижает требования к оборудованию

И дальше в том же духе. В итоге получим список “Преимущества Linux для встроенных систем”, вместо абстактных “Преимуществ Linux над всеми существующими ОС“.

Хорошая статья про линуксоидов

По на водке [info]denismajor.

http://www.linux-faq.org/rus/

Конечно, есть преувеличения, но в целом – изрядная картина нынешнего состояния дел у фанатов Open Source.

Про архитектуру

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

Вот, например, взятый мной с боем из вконтакта план “типового этажа” в жилом здании.

arhitektor

Не буду вдаваться в достоинства проекта, хотя лично мне кажется, что это – слегка “осовремененная” серия II-78, с “добавленными” снаружи комнатами.

arhitektor-i68

А вот что меня удивляет – это отсутствие у авторов “типовых проектов” всяких представлений о том, как в построенных по этим проектам домах будут жить люди. Желательно – через 10-15 лет. Почему я говорю об этом сроке? Так уж получилось, что срок службы систем водоснабжения у нас не превышает двадцати лет (несмотря на то, что СНиПы утверждают о 75 годах), после этого начинаются постоянные аварии – причем трубы начинают течь в самых непредсказуемых местах.

Беспечность наших граждан иногда поражает. Например, расположенный в сортире “шкаф” для доступа к стоякам водоснабжения и канализации некоторые особо одаренные (или тянущиеся к прекрасному) просто-напросто замуровывают. Даже если сантехника содержится в порядке, бывают случаи, когда аварийная бригада просто-напросто не может добраться до стояка. Думаю, внепланово посидеть без горячей воды летом пару недель (в дополнение к “стандартному” двухнедельному отключению), или даже без холодной воды, что, имхо, еще менее приятно, лишь из-за того, что хозяин “протекшей” квартиры валяется на пляже в Чурции или Ебипте – невероятно приятное занятие.

Кстати, к вопросу о стояках водоснабжения. Хотел бы я взглянуть на того деятеля, который расположил “полотенцесушитель”, то есть U-образное колено стояка горячего водоснабжения, в ванной комнате на уровне 50 см от пола. Интересно, какие такие полотенца предлагалось сушить на полу за раковиной? Единственное применение для этой трубы – сушить поганую тряпку.

Собственно, что меня удивляет? Стояки водоснабжения, к которым бывает небходим доступ в отсутствие хозяев, оказываются в глубине квартиры (на вконтактовском плане они обведены красным). Почему бы не располагать их так, чтобы доступ к стояку осуществлялся из общего коридора на этаже, так же, как и в ситуации с электрощитком? Кстати, в одной из “элитных квартир” на плане я не вижу “своего” шкафа со стояками. Если внезапно прорывает трубу в квартире, уважаемые архитекторы предлагают бежать к соседу (который находится в уже упомянутой Чурции или Ебипте) за тем, чтобы перекрыть воду?

Но нет, типовые архитекторы не желают думать, а продолжают штамповать типовые проекты типовых зданий.

По поводу необходимости программирования

На вчерашнюю запись [info]soonts оставил вот такой комментарий:

>можно заменить почти все специализированные электронные устройства достаточно мощным “стандартным” компьютером
И заменяют. В том числе в приложениях, исключительно критичных к надёжности. Те же американские марсоходы: PowerPC CPU + VxWorks OS.

Во-первых много людей уже умеют хорошо программировать стандартные компьютеры.
Во-вторых, как ни странно мощные стандартные компьютеры дешевле нестандартных.
Например материнская плата с вмонтированным процом intel atom 1.6GHz размером 17×17cm стоит как половина того калькулятора. Шоб сделать из неё полный аналог калькулятора, надо добавить RAM (200р за 256MB), USB флешку для загрузки какой-нить ОС реального времени и хранения данных (300p за 1GB), БП, дисплей и клавиатуру, и ессно написать софт.

>надежность такой системы будет довольно низкой. Сравните, например, мультивибратор на двух транзисторах и “мигающую лампочкой” программу для Windows

Если эта “мигающая лампочка” на дисплее, то всё упирается вовсе не в windows и не в надёжность аппаратной части, а в частоту обновления экрана.
Шоб мигать лампочкой на экране строго раз в секунду, всего-то надо не накосячить при реализации, а именно поднять приоритет процессу и использовать Direct3D для рисования.

Если же “мигающая лампочка” прицеплена например к выходу звуковой карты уровня m-audio audiophile, то даже под windows, при некотором умении программировать можно добиться при частотах от 0 до 20KHz надёжности и стабильности _существенно_ выше чем у двух транзисторов. А кроме универсальной windows, есть ещё системы реального времени.

Я не был в числе критиков МК-152, не считаю цену завышенной, но скорее согласен с теми, кто считает девайс бесполезным.
Точнее, я считаю что рынок очень-очень маленький.
Очень мало кто умеет этот странный МК.
В то же время куча людей, и у нас и в остальном мире, умеют пользоваться matlab на PC, и программировать PIC, Intel MSC, и прочие контроллеры.

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

За последние 20 лет вычислительная техника шагнула далеко вперед. Если 20 лет назад, к примеру, задача обращения большой квадратной матрицы (то есть решения системы многих уравнений, например, пары тысяч) даже сравнительно мощным компьютером (конечно, не Cray, а скорее что-нибудь из больших ЕС) занимала около часа, то сегодня любая персоналка делает это за пять-десять минут, а то и меньше. Теперь любому доступны вычислительные возможности, например, крупного НИИ образца 1989 года. Любая блондинка с гуманитарным складом мышления носит в сумочке (!) ноутбук, способный, к примеру, произвести расчет траектории баллистической ракеты за несколько минут.

Казалось бы, наступил “золотой век” в представлении писателей-фантастов. На каждого жителя Земли приходится такая вычислительная мощность, что все расчеты, необходимые, например, для полета на Марс, могут быть выполнены практически моментально. Думаю, если бы сейчас подготовкой к марсианской экспедиции занимались бы действительно эффективные менеджеры, то не возникло бы никакой необходимости в “распараллеливании” расчетов, как это было сделано при разработке первой советской термоядерной бомбы. Все прекрасно посчиталось бы на паре “самых мощных компьютеров Савеловского рынка”.

marshalberia

Но, думаю, если бы кто-нибудь сказал, что при запуске программы для работы с электронной почтой объем производимых вычислений сравним с вычислением, например, траектории спутника (я не шучу, Lotus Notes действительно при запуске “отжирает” 100% загрузки не самого слабого Intel Pentium M на пару-тройку минут), то разработчики программы отправились бы валить лес далеко за Урал.

Такой непроизводительный расход вычислительной мощности просто поражает. Более того, скорость расчетов для пользователя остается неприлично низкой. Современные компьютеры уступают в этом плане даже “Синклерам”.

В самом деле, даже на самом паршивом персональном компьютере 80-х был интерпретатор Бейсика. Сейчас даже в самой навороченной Windows 7 встроен довольно сомнительный калькулятор, по удобству значительно уступающий своему настольному собрату за 100 рублей. Казалось бы, что это дает, когда есть все необходимые программы? К сожалению, последний тезис просто неверен.

Например, существует огромное количество чисто инженерных расчетов. Для примера возьмем определение резонансной частоты колебательного контура. Формула довольно проста:

lc

С другой стороны, считать на калькуляторе, например, индуктивность, зная частоту и емкость, не очень приятно. Особенно – когда делаешь это много раз. “Программа” на Бейсике займет три строчки, и пишется за 5 минут – даже меньше. То есть, имея в распоряжении древний “Спектрум”, и зная базовые конструкции Бейсика, мы можем ловольно сильно облегчить себе жизнь. Что же нам предлагает платформа Windows+Intel? Калькулятор в Windows? Это даже не смешно. Excel? Простите, но мазохизм – это извращение. Как это не удивительно, но в “стандартном комплекте” не найдется ни одной программы, которая позволила бы ускорить простейшие расчеты. Монструозный Matlab – вот, пожалуй, единственный программный продукт, предлагающий схожую функциональность (и даже больше – но эти возможности будут лежать мертвым грузом).

Итак, внезапно выяснилось, что пользователь просто не может задействовать имеющуюся у него вычислительную мощность для выполнения даже простейших расчетов. Природа не терпит пустоты, и многие (в основном – осваивающие Delphi или Visual Basic студенты) пишут свои программы для таких расчетов. Казалось бы, нет ничего проще. Накидал на форму мышкой компоненты, написал пару строк кода – готово! К сожалению, нет…

Вернемся к расчету емкости. Устав от Excel, зайдем на любую софтопомойку и наберем в поиске “колебательный контур”. Ура! Нашлась программа, написанная каким-то студентом N-ского технического университета. Скачиваем, запускаем. Видим приятный интерфейс, где достаточно ввести два значения, чтобы посчиталось выбранное третье. Выбираем интересующую нас индуктивность, затем кликаем мышкой на поле ввода частоты и начинаем стирать имеющееся там значение. Красота! Значение индуктивности пересчитывается автоматически всякий раз, когда меняется введенная частота или емкость! Ничтоже сумнящеся, крепко давим на Backspace и стираем всю частоту, чтбы ввести свою. В недрах программы происходит страшное. Обработчик события “изменилось значение поля с частотой” считывает из поля текстовое значение – пустую строку, преобразует его в число – 0 и… делит, вызывая ошибку с вылетом всей программы.

Любой профессиональный программист всего лишь посмеется. Но автор программы по специальности – не программист, и он не обязан знать многих тонкостей. Может быть, он сначала вводит новое значение перед старым, а затем стирает “хвост” кнопкой Delete. Тогда программа работает. В принципе, автор может освоить программирование в необходимом для инженерных расчетов объеме – вычисления, ветвления и циклы, простейший ввод-вывод. Если бы программа писалась на Turbo Pascal или Quick Basic, то “вылет” происходил бы лишь при недопустимых входных данных, что более-менее нормально и допустимо. Любое же программирование под Windows требует знания всяческих тонкостей.

Давайте опустим завесу жалости над концом этой печальной сцены. Не буду переходить, например, к решению дифференциальных уравнений, когда вытащенный из коробки Спектрум довольно бодро начинает рисовать на экране график решения, получаемого методом Рунге-Кутта (10-15 строчек на Бейсике), а “свежий” Asus EEE PC пасует перед такой задачей.

Конечно, при наличии навыков, времени и достойной среды разработки можно написать программу, рисующую тот же график, но со значительно лучшей точностью, и на персоналке с Windows. Но все упирается в то, что все современные среды программирования рассчитаны на профессиональных программистов. Можно сколько угодно обсуждать преимущества C перед Бейсиком, но забыть о главном – в 80-х для программирования на Бейсике не требовалось ничего, любой компьютер имел его интерпретатор (кстати, в состав DOS вплоть до 6.22 тоже входил QBasic). Сейчас же доступных для пользователя технологий программирования просто нет, вместо них – 3D-ускоренный интерфейс Aero и картинки из Висты, своими названиями приводящие в изумление.

Между прочим, программируемые калькуляторы типа МК-52 или МК-61 предназначались в том числе и для инженерных расчетов. Для них, например, выпускались модули расширения памяти, содержавшие различные математические и инженерные подпрограммы. На Западе до сих пор применяют программируемые микрокалькуляторы Texas Instruments и других производителей. Появление МК-152 в 2008 году выглядит странно лишь потому, что подобная техника у нас не выпускалась и не использовалась почти 20 лет. А ведь для многократного повторения одних и тех же, пусть и несложных, вычислений программируемый калькулятор оказывается на порядок удобнее современного компьютера.

Возвращаясь к нашим Delphi и Quick Basic. В свое время много писали о необходимости преподавания в школах основ информатики и вычислительной техники, затем развернулись дискуссии о том, кого следует готовить – пользователей готовых программных продуктов (Windows, Word, Excel, Photoshop) или “программистов”. Конечно, победила первая точка зрения. Но и в обучении азам программирования все же есть смысл. Но это оправдано лишь тогда, когда учат не “накидыванию компонентов на форму”, а основам вычислений с использованием компьютера – то есть, как я уже говорил, конструкциям алгоритмического языка, операциям ввода-вывода, возможно – простейшим “общим” и вычислительным алгоритмам. Главное – это дать возможность самому произвести какие-либо расчеты, не дожидаясь появления специализированного софта. Кстати, про специализированный софт я хотел бы написать еще один пост, на этот раз – про аргумент начинающих линуксистов “у любой программы есть свободный аналог”.

К сожалению, в мире нет нигде не занятой “кучи людей, которые умеют пользоваться Matlab или программировать стандартные компьютеры”. Работа программиста стоит довольно дорого, так что большинство “программируемых пользователем” устройств, типа тех же калькуляторов или станков с ЧПУ – это одна из немногих возможностей дать не-программисту возможность вводить и выполнять какие-то алгоритмы. К сожалению, любые более богатые по возможностям устройства требуют уже наличия квалификации программиста, а ее-то у большинства работающих с техникой нет, каким бы странным это не казалось всезнающим “компьютерным энтузиастам”.

Получил письмо

Некий деятель, не поленившись выяснить мой e-mail и зарегистрировать “аккаунт” на 10minutemail.com, написал мне такое письмо по поводу недавнего поста про радиоприемники. Орфография и пунктуация оригинала сохранена.

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

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

Не буду отвечать только на это письмо – с ним все понятно, 95% виденных мной в интернете представителей “второго поколения” эмигрантов может как-то помочь только живительная лоботомия, а напишу лучше об одной очень популярной в интернетах теме – распиле бюджетов.

Как известно, любой офисный хомячок, ни дня ни проработав, например, в организации, получающей госзаказы, или в государственной структуре, эти заказы размещающие, все равно мнит себя великим специалистом по части “распилов и откатов”.

Офисный хомячок в естественной среде обитания

Офисный хомячок в естественной среде обитания

Все знают, например, что все производство в России – это “государственный заказ”, цены на продукцию безбожно завышаются – с целью положить разницу между ценой и себестоимостью в карман чиновникам, а ни один проводимый государством тендер не обходится без многомиллионных взяток и “откатов” все тем же чиновникам. Не спорю, многое сказанное – правда, но и глупостей в этом немало.

Где-то год назад Рунет обошли фотографии разработанного новосибирским НПП “Семико” программируемого калькулятора МК-152. Номер модели, в соответствии с лучшими нашими традициями, образован путем прибавления числа 100 к номеру предыдущей разработки – МК-52. Традиция прибавлять сотню – очень давняя, по материалам [info]shushpanzer_ru, впервые этим приемом воспользовались в 1941 году при разработке танка Т-135.

Т-35 и Т-135

Т-35 и Т-135

Затем этим приемом пользовались и авиаконструкторы – достаточно вспомнить Ил-102.

Ил-2 и Ил-102

Ил-2 и Ил-102

А теперь, значит, дошла очередь и до конструкторов калькуляторов. Впрочем, про принцип “+100″ можно поговорить и позже, вернемся к нашим калькуляторам.

МК-152 и его портативный младший брат МК-161

МК-152 и его портативный младший брат МК-161

На “развлекательных сайтах” МК-152 “перемыли косточки”, как говорится, по полной программе. Офисные хомячки оказались знатоками не только по части попилов и откатов, а также и в мелкосерийном производстве электроники, написании программ для микроконтроллеров и – самое удивительное – чуть ли не каждый второй из обсуждавших – как минимум дипломированный специалист по вычислительной технике.

Итак, имеем сухие факты. НПП “Семико” разработало и начало продавать построенный на импортной элементной базе (при этом достаточно современной, но с возможностью замены отечественными аналогами) программируемый микрокалькулятор МК-152, совместимый с довольно распространенными в свое время МК-52. Калькулятор выполнен в довольно “брутальном” дизайне, весит около килограмма, а дизайн корпуса заставляет эстетов плакать кровавыми слезами. Вычислительная мощность процессора и объем памяти довольно невелики, а стоит все это “удовольствие” 4000 рублей.

Какие выводы из этого делают интернетовские “комментаторы”? Естественно, разработка целиком и полностью выполнена на деньги налогоплательщиков, по заказу партии “Единая Россия” – в рамках программы развития нанотехнологий. Конечно, разработчики разворовали все деньги, а за два дня до “дедлайна” – взяли исходники “прошивки” МК-52, засунули их в импортные микросхемы, снабдили все это ужасного дизайна корпусом и запустили в производство. Никто из разработчиков, как водится, ни разу не видел ни современного компьютера, ни КПК, а вылез прямо из 1989 года. Цену, как водится, завысили ровно в 5 раз, и теперь в принудительном порядке заставят всех бухгалтеров использовать МК-152 вместо 1С:Бухгалтерии.

На самом деле ситуация выглядит несколько иначе. Во-первых, про “деньги налогоплательщиков”. “Семико” – коммерческая фирма, дотаций от государства на разработку МК-152 не получала, а сделан был этот агрегат для использования вместе с приборами Мультитест производства той же фирмы. Думаю, многим будет интересно ознакомиться с порядком цен на промышленные компьютеры, которые обычно используются в таких условиях. Ссылок давать не буду, но если кто-то решит погуглить – цены с большим количеством нулей в долларах вас удивят. Стоимость устройства определяется не только стоимостью комплектующих, а еще и наценками от посредников. При мелкосерийном производстве “накрутки” возникают буквально всюду. Цены на комплектующие могут безбожно завышаться, свой гешефт имеют производители плат и фирмы-сборщики, даже пластиковые корпуса стоят по 500 рублей. Естественно, стоимость мелкосерийного устройства в таких условиях просто не может быть низкой. С другой стороны, аналогичная импортная продукция – программируемые калькуляторы от тех же Texas Instruments стоят порядка 50-100 $. Согласитесь, цены сопоставимы – а ведь TI выпускает свои калькуляторы гораздо большими сериями.

Мелкосерийность определяет и дизайн. Производитель малой серии не может заказать пресс-формы для выпуска “красивых” корпусов, приходится довольствоваться “стандартными” – например, такими, в которых выпускаются МК-152 и 161. Посмотрите, к примеру, каталог фирмы Gainta – корпуса абсолютно страхолюдны, а цены оставляют желать лучшего.

Конечно, в сообществе [info]ru_radio_electr кто-то выкладывал свою разработку на общедоступной ныне элементной базе, эмулирующую старые советские калькуляторы. Сколько в это было вложено труда – автор почему-то не задумался, и заявил, что все обошлось ему в 1500 рублей (или около того). Добавим стоимость монтажа, нормального корпуса, печатной документации – и тогда цена получится очень близка к установленной “Семико”.

Как и любое специализированное устройство, МК-152 был раскритикован за то, что якобы может быть заменен компьютером, КПК или мобильником. Кое-кто предлагал даже использовать вместо него КПК с эмулятором. Не буду спорить, эмуляторы МК-52 и аналогичных програмируемых калькуляторов для Windows Mobile существуют, а многие КПК сравнимы по цене с МК-152. Но дело здесь в другом. Конечно, можно заменить почти все специализированные электронные устройства достаточно мощным “стандартным” компьютером. Но надежность такой системы будет довольно низкой. Сравните, например, мультивибратор на двух транзисторах и “мигающую лампочкой” программу для Windows. Применение полноценного компьютера оправдано лишь в сложных приложениях.

Применение подобного устройства для интернетовских комментаторов неочевидно. В самом деле – на нем нельзя сидеть в “одноклассниках” или раскладывать “косынку”. Следовательно – девайс бесполезен. Отличная логика, но имеющая существенный недостаток. Я, например, не знаю, зачем в фирме X нужно такое количество юристов, кадровиков, экономистов и бухгалтеров – но это еще не повод, к примеру, начинать санитарный отстрел представителей этих профессий.

А на самом деле МК-152 сравним с импортной продукцией схожего назначения, о которой посещающий развлекательные сайты лемминг не имеет ни малейшего понятия в силу врожденного скудоумия. Но это не мешает “экспертам” орать про “попил бюджета”. Замечу, что с “Вегой” ситуация аналогичная. Если приемник разрабатывался российскими специалистами, а собирается в Китае, то это еще не повод утверждать, что это – “китайчатина по 300 рублей”. Стоимость схожих по характеристикам приемников начинается примерно от 2000 рублей (Degen 1102) и достигает 10 000 рублей (Sony ICF-SW7600G). Похоже, фирма Sony “пилит бабло” правительства Японии? Но леммингам виднее, да.

Надо бы маленько потроллить – подкинуть фотографии “Веги” на какие-нибудь fishki.net, с соответствующими комментариями (”кирпич за пять тысяч рублей”), глядишь, “фан-клуб” появится, как и у МК-152 :) В этом случае позиция “а Баба Яга – против” оказывается невероятно плодотворной.

Про QIP и Jabber

Как мне кажется, авторы QIP (а конкретно, QIP Infium) делают намного больше для распространения Jabber, чем любые снобы, гордо заявляющие на весь интернет: “мы не пользуемся убогим квипом, для нас есть другие IM-клиенты”. По-моему, ни в одном “другом клиенте” не встроена подписка на jabber-сервер, не вызывающая отказ мозга у пользователя, а самое главное – настолько ненапряжно подменяющая аську, так ненавидимую “продвинутыми пользователями”.

Забавное наблюдение

Думаю, будет полезно standalone-блоггерам, решившим привлечь посетителей на сайт. Подчеркну, именно нормальных посетителей, способных влиться в ядро аудитории сайта, а не необходимый для рекламодателей “трафик”. Главное – посетители, а рейтинги в поисковиках и трафик сами приложатся.

Предлагаю сравнить два графика посещаемости, точнее, скорость их нарастания и падения.

На фиолетовом графике показан прирост посещаемости сайта после того, как на него дал ссылку [info]lord_k. Замечу, что повышенная посещаемость держалась буквально пару дней, затем все вернулось к обычному уровню. Второй “всплеск” – ссылка из сообщества [info]oldrawing.

На желтом – скачок после того, как DI HALT дал на мой сайт ссылку на своем проекте Easyelectronics.ru. Видно, что спад посещаемости до “нормального” уровня занимает почти неделю, да и сам “нормальный уровень” вырос по сравнению с начальным гораздо более значительно.

Как это объяснить? Ссылка из “высокорейтингового” ЖЖ (405 место в рейтинге Яндекса) по “отдаче” оказалась гораздо слабее, чем ссылка с менее раскрученного standalone-блога (4452 место). Дело в том, что аудитория ЖЖ и standalone-блогов сильно отличается. Для ЖЖ-пользователя мир заканчивается за пределами френдленты. Когда интересная ссылка “уплывает” из быстро меняющейся френдленты, пользователь уже не пойдет искать ее в архиве, а то и вообще не узнает о ее существовании. Для посетителей стендалончиков, напротив, пост со ссылкой висит на главной странице хорошо знакомого сайта одну-две недели, а то и больше, что позволяет находить ссылку и спустя некоторое время после публикации.

Про троллей

Недавно некоторые любители анального огораживания (анальные огородники) обвинили меня и [info]vanchez в жОстком троллинге. Ссылок на огородников давать не буду, кто хочет, может прочитать про это у [info]vanchez.

Впрочем, кто из вас не тролль, первый брось в меня камень. Вот и поборники справедливости в жежешечке на поверку оказались такими же троллями. Например, когда умирает ЕБеНя или лагерный осведомитель Ветров, они придерживаются принципа “о мертвых либо хорошо, либо ничего”. А вот каждый год 5 марта мы и [info]vanchez ходим в banю опущенцы занимаются плясками на костях И. В. Сталина, умершего 56 лет назад. Например, в этом году была откопана и запощена под заголовком “По поводу даты
” поэма “Труба” некоего Германа Плисецкого, с такими вот строчками:

У чёрных репродукторов с утра,
с каймою траурной у глаз бессонных
отцы стоят навытяжку в кальсонах.
Свой мягкий бархат стелет Левитан –
безликий глас незыблемых устоев,
который точно так же клеветал,
вещал приказы, объявлял героев.
Сегодня он – как лента в кумаче:
у бога много сахара в моче!

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

Там саркофаг, поставленный торчком,
с приподнятым над миром старичком:
чтоб не лежал, как рядовые трупы.

Вперёд, вперёд, свободные рабы,
достойные Ходынки и Трубы!
Там, впереди, проходы перекрыты.
Давитесь, разевайте рты, как рыбы.
Вперёд, вперёд, истории творцы!
Вам мостовых достанутся торцы,
хруст рёбер и чугунная ограда,
и топот обезумевшего стада,
и грязь, и кровь в углах бескровных губ.
Вы обойдётесь без высоких труб.

Обратимся в поисках определения троллинга к Педивикии Луркоморью. Как легко понять, налицо толстый троллинг – с целью вызвать эпический срач в комментах. Правда, хороший, годный тролль, известный по кличке жел_дор (за его любовь к железнодорожной тематике при выборе своих многочисленных ников) куда-то запропастился, а мне скорбные умом особо не интересны.

Так вот и придется всяким недотроллям сидеть и ждать, пока кто-то сподобится их покормить, да.

Был на встрече выпускников

…что пероксид водорода с людьми делает…