cranequinier: (65x70)
cranequinier ([personal profile] cranequinier) wrote2013-05-08 12:42 pm

Абаятельный Ашманов -- Шанс на двухголовость

Lesser_Coat_of_Arms_of_Russian_Empire.svg
Светская хроника: в прошлый пост заходил Игорь "общая шина" Ашманов. Оказался обаятельным неосталинистом с интересными параноидально-конспирологическими теориями. Всех очаровал, держал удар как моэховец, разводил как жижист. Слетелось много народу из Z1 и mjt, 600 интересных каментов, см. тут:
http://cranequinier.livejournal.com/40835.html


ЧСХ я почти все три дня разборок не мог вспомнить, откуда я знаю про Ашманова такие подробности - при том что для меня концепция "общей шины" и в прямом смысле (что надо с собой бороться) и в реверсивном (что надо себе разрешать) - первая важная стратегическая концепция после ВанТассела. И в реверсивном смысле она меня конкретно уже кормит последние годы, см. тут.

Дискуссия с Ашмановым была бесконечно длинна и развесиста. Что, на мой взгляд, в ней главное? Она была очень похожа на дискуссию в русаме демократов с республиканцами. Т.е. сравнительно цивилизованные люди на русском языке, уважительно, явно очень глубоко друг с другом не соглашаясь, явно с некоторым трудом сдерживая эмоции, обсуждали абсолютно несовместимые (на уровне аксиом географии и биологии) точки зрения.

Что это было, Бэрримор? Может быть это был такой проблеск через облака политически счастливой России далекого прекрасного грядущего, с наконец-то оформившимися в физическом мире цивилизованным способом двумя вечными настоящими российскими партиями - изоляционистов и западников?

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

[identity profile] 1master.livejournal.com 2013-05-08 07:08 pm (UTC)(link)
Захожу по ссылке, а там все еще 599 комментов. Везде приписки и очковтирательство.

[identity profile] cranequinier.livejournal.com 2013-05-08 07:17 pm (UTC)(link)
Я проверил - там 601 камент.

Везде клевета и очернительство.
(deleted comment)

[identity profile] cranequinier.livejournal.com 2013-05-08 07:22 pm (UTC)(link)
Ты думаешь он сильно отличается по разрушительной силе от ~80% населения, путеноидов-сталинистов-изоляционистов?

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

Альтернативная история Стариков, "Россия всегда в кольце врагов" - это особенно милый штрих. На нём, как я вдруг понял, собственно и держится религиозный культ 9-го мая.
(deleted comment)

[identity profile] cranequinier.livejournal.com 2013-05-08 09:43 pm (UTC)(link)
На свете есть три вещи, которые можно наблюдать бесконечно: огонь, вода, и как два русских националиста со слегка разными тараканами обсуждают необходимость друг друга расстрелять.
(deleted comment)

[identity profile] cranequinier.livejournal.com 2013-05-08 10:11 pm (UTC)(link)
Не понимаю, в чем проблема. По-моему я так прямо навстречу пошел, поддержал...
dennisgorelik: (2009)

[personal profile] dennisgorelik 2013-05-08 07:42 pm (UTC)(link)
1) Кто такой моэховец?

2) В чём заключается "концепция ВанТассела"?
"Программы пишутся для ЛЮДЕЙ, а не для машин" или "Бессмысленно говорить об эффективности НЕРАБОТАЮЩЕЙ программы"?

[identity profile] cranequinier.livejournal.com 2013-05-08 09:32 pm (UTC)(link)
> Кто такой моэховец?

MO.ECHO-вец

> В чём заключается "концепция ВанТассела"?

А хрен его знает, не помню уже. Просто это была последняя книжка до "общей шины", в которой я прочитал что-то полезное про писание программ.

[identity profile] cranequinier.livejournal.com 2013-05-09 02:49 am (UTC)(link)
Вспомнилось несколько идей из, предположительно, Ван Тассела:

1. Данные дешевле кода, когда можно - надо сводить код к данным.
2. Размер процедуры дико влияет на ффсё, надо за ним следить во все глаза.
3. 5% случаев, дающих 50% сложности, надо просто не обрабатывать с изящной диагностикой юзеру.
4. Надо изо всех сил бороться с глобальными переменными.

И так далее - это уже инстинкты, их сложно вербализовать.

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

[identity profile] tasic.livejournal.com 2013-05-10 12:29 am (UTC)(link)
Не согласен, насчет 50% сложности. Они дают больше. Точнее не так. Чуть больше процентов случаев дает гораздо больше сложности. Может можно говорить о часто встречающихся 20-80. Возможно качество написания пользовательского интерфейса можно оценивать по проценту случаев, которые не обрабатываются. Еще хуже -- не обрабатываются без диагностики юзеру. Видел кусок C кода:

else {
/* Бяда! */
}

P.S. Нужно сказать, что отсутствие обработки не всегда вина программиста. Иногда задача поставлена таким образом, что "Бяда!".

[identity profile] zealot111.livejournal.com 2013-10-25 06:26 am (UTC)(link)
Набор обывательских благоглупостей.

[identity profile] alexaggi.livejournal.com 2013-05-08 07:51 pm (UTC)(link)
Эпичненько.
dennisgorelik: (2009)

[personal profile] dennisgorelik 2013-05-08 08:05 pm (UTC)(link)
> И в реверсивном смысле она меня конкретно уже кормит последние годы

Что такое реверсивная концепция общей шины?
Что иногда всё-таки полезно построить общую шину?
И теперь, поскольку общую шину ты всё-таки построил - это тебя кормит?

[identity profile] cranequinier.livejournal.com 2013-05-08 09:26 pm (UTC)(link)
> Что иногда всё-таки полезно построить общую шину?

Ага. Обощенный принцип - помнить про эту бомбу в голове, общую шину, и сознательно, а не инстинктивно разрешать опухоли расти или душить, пока оне маленькие.

Потому что инстенктивно совецкий программист будет растить общую шину всегда и из всего.

> И теперь, поскольку общую шину ты всё-таки построил - это тебя кормит?

JS-ный UI в C++-ных аппликейшенах - моё всё. 90%+ всех доходов. Две разные чистые библиотеки из исключительно юридических соображений.

А выросло из программы, в которой нужно было редактировать HTML, и не хотелось писать - хотелось вставить IWebBrowser.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2013-05-08 11:05 pm (UTC)(link)
"Чистые библиотеки" - это означает, что нет заимствованного кода и компонентов?

А почему две?
Одна на работе за зарплату, а другая для работы на себя?

[identity profile] cranequinier.livejournal.com 2013-05-09 02:43 am (UTC)(link)
> "Чистые библиотеки" - это означает, что нет заимствованного кода и компонентов?

Примерно так.

> Одна на работе за зарплату, а другая для работы на себя?

Примерно так. Они обе были изначально частными, но одну на ранней стадии развития я принёс в контору, потому что был 2008-й год, и я решил что пора становиться незаменимым на всякий случай.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2013-05-09 03:37 am (UTC)(link)
А нельзя было сделать одну библиотеку и сделать её open source?
Всё равно ценность библиотеки без знающего её разработчика (тебя) стремится к нулю.

[identity profile] cranequinier.livejournal.com 2013-05-09 03:40 am (UTC)(link)
> А нельзя было сделать одну библиотеку и сделать её open source?

А зачем?
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2013-05-09 03:43 am (UTC)(link)
Чтобы меньше работы было. Всё-таки одну библиотеку поддерживать.

Ну и, может быть, с open source библиотекой легче искать клиентов.

[identity profile] cranequinier.livejournal.com 2013-05-09 03:53 am (UTC)(link)
Я не продаю библиотеку. Я из неё делаю софт, и продаю (или получаю зарплату за) него.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2013-05-09 04:38 am (UTC)(link)
Я вообще не представляю себе, как open source библиотеку можно продать.
Конечно же речь идёт о продаже сервиса и программного обеспечения на базе этой библиотеки.

[identity profile] muh2.livejournal.com 2013-05-08 09:38 pm (UTC)(link)
Только начав читать ту нитку я осознал, что в прошлом посте Вы цитировали пересказ "Магом" противника "Общей шины". Это как-то не очень осмысленно.

[identity profile] cranequinier.livejournal.com 2013-05-08 09:54 pm (UTC)(link)
Я теряюсь. Вы - это я? Маг - это кто? И кто - противник "Общей шины"?

[identity profile] muh2.livejournal.com 2013-05-08 10:10 pm (UTC)(link)
Маг и общая шина - герои книги этого самого Ашманова, если я не ошибаюсь. Сатирические персонажи, прототипы которых вряд ли могут питать любовь к автору. О реальных деталях той истории я не знаю ничего.

[identity profile] cranequinier.livejournal.com 2013-05-08 10:13 pm (UTC)(link)
Долбоносик что-ли Маг?

А "общая шина" вроде не человек?

[identity profile] muh2.livejournal.com 2013-05-08 10:20 pm (UTC)(link)
Ну вроде да.

Там был какой-то человек - пропонент общей шины.

[identity profile] alextutubalin.livejournal.com 2013-05-09 08:18 am (UTC)(link)
>Долбоносик что-ли Маг?

Отож

[identity profile] lightjedi.livejournal.com 2013-05-09 10:01 pm (UTC)(link)
Дааа, прикольно у вас там было.

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

[identity profile] antontsau.livejournal.com 2013-05-10 09:24 am (UTC)(link)
(рыдая) а я весь цирк пропустииииииил...

[identity profile] nice-beaver.livejournal.com 2013-05-10 06:39 pm (UTC)(link)
А, "известный специалист по ИИ" Ашманов с нулем публикаций на Западе!