vitus_wagner: My photo 2005 (Default)
В свое время я стер топ-пост и написал вместо него перенаправление в standalone- блог.
Теперь вот я опять стал писать сюда, но писать новый топ-пост пока лень.

Что здесь интересного:

Если вас интересует моя научная фантастика, вам сюда.

Cписок тем данного ЖЖ, которые могут быть интересными для читателей

Размышления о судьбах человечества
системный подход
непричесанные мысли
экология человека
этология человека
конспироложество
гумилевщина
Технический прогресс
технический прогресс
военно-техническое
авиация
автомобильное
сюрвайвализм
Информационные технологии
open source
debian
android
Nokia n800 и n900
компьютерная безопасность


Это далеко не все темы. Возможно, стоит взглянуть на полный список

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

А право изъясняться на исковерканном языке здесь имеет [livejournal.com profile] tzirechnoy. Да, это произвол. Но произвол тут был, есть и будет есть.

Использование большой буквы в середине слова для обозначения ударения приравнивается к коверканью русского языка. Для обозначения ударения есть в юникоде combining acute accent, U+301, который можно ввести в комментарий с помощью конструкции ́.

А еще я могу забанить за ссылку на видео, если она не сопровождается объяснением зачем именно я должен тратить драгоценные минуты своей жизни на просмотр этого видео. Да, видео это html5 видео честная ссылка на видеофайл. Шансы на то что ради вашего видео я не поленюсь хоть на какое свое устройство поставить флэшплеер, близки к нулю (а шансы на бан - соответственно, к 100%).
vitus_wagner: My photo 2005 (Default)

Тут прочитал объяснение автора браузера dillo по поводу того, почему этот проект уходит с гитхаба.

Надо сказать что я полностью с ним согласен. С момента покупки гитхаба микрософтом там вовсю применяется старая добрая политика embrace, extend and extinguish. Так например, система issues на github не подлежит клонированию. Проект отдельно, вики отдельно, а трэкер - никак.

Кстати они там в dillo написали трэкер использующий git в качестве бэкэнда.

Понятно что есть fossil который и распределенная VCS, и wiki, и трекер, и форум и чат - все в одном флаконе. И я им пользуюсь. Но многие полагают что git это синоним VCS и даже не задумываются причем здесь распределенность. Так что, возможно, buggy ждет более интересная судьба чем без соменния гениальное, но увы, маргинальное, творение Ричарда Хиппа.

Вообще у меня был несколько негативный опыт испольования git в качестве бэкэнда на сильно динамичном сайте. Примерно дюжину лет назад я пытался перенести свой блого из ЖЖ/DW на self-hosted решение на базе ikiwiki. Впрочем, я полагаю что там проблема была не в git, а в ikiwiki, которая перегенерировала слишком много страниц при постинге комментария. В buggy вроде с этим поаккуратнее обошлись.

vitus_wagner: My photo 2005 (Default)

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

Тут хорошо, погода сегодня была вполне приличная, где-то от границы Тверской области (а в Московской пришлось через дождь ехать. Правда на время смены колес и погрузки лодки дождь прекратился).

Электричество в деревне починили.

Вроде тут всё цело, кроме роутера. Который почему-то вдруг перестал видеть сим-карту. Воткнул карту в другой роутер, заработала. То есть проблема именнов TPLink TL-MR150. Ну ничего, если huawei-вский travel router окажется слабоват когда вся семья сюда понаедет, то у меня еще TL-MR3020 есть и USB-модем к нему.

В общем конечно тут гораздо лучше, чем в Бужаниново. Водопровод работает, дом теплый (правда его еще прогреть надо), если очень захочется, можно баню стопить. И озер тут на-а-амного больше в окрестностях.

vitus_wagner: My photo 2005 (Default)

Собрался и перебрал системный блок компьютера. Очень забавным образом: достал из-под стола четыре года валявшийся там старый системный блок, выкрутил оттуда сдохшую тогда материнскую плату и перенес туда все потроха от нового компьютера. Включил - заработало. То есть основной корень проблемы был все же в блоке питания.

В плюсе:

  • Теперь кнопки питания и ресета, а также парочка USB 2.0 разъемов - на передней панели, а не на верхней. При размещении системника под столом это важно
  • В этом корпусе есть 3.5" слот под кардридер. И у меня теперь есть кардридер на преденей панели.

В минусе:

  • При разборке десктопа повредил разъем для подключения корпусных USB3.2 на материнской плате (он у меня уже при предыдущем ремонте пострадал). Так что бэкапы будут делаться медленно и печально. Хотя надо попробовать разъем на задней стенке.
  • Теперь корпус на полтора сантиметра выше и сканнер между ним и крышкой стола не влез. Придется ему место на столе изыскивать.

Блин, но почему при перетыкании пары материнская плата (с наплатным сетевым интерфейсом) плюс видеокарта из корпуса в корпус меняется имя сетевого интерфейса? Идиотская эта схема именования.

vitus_wagner: My photo 2005 (Default)

Текст "Кэт" перевалил за 30 авторских листов. И ведь мы с Ириной еще не отредактировали 7 последних глав. Хотя не гарантирую что по завершении процесса их там останется семь. Главы "Планетарная оборона", например ещё неделю назад не было. А теперь - есть.

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

А мне интереснее вопрсоы внешней (внутрипланетной) полиики. Как добиться того, чтобы Империя, Архипелаг, Шёлковый Остров, Земли Совета Магов и племенной союз аллонов проводили единую политику по отншению к Галактике.

А еще есть переселенческая колония Архипелага на Аренкаре. которая место сброса всех лассейских нелюбителей матриархата. Потому что не зря там Штрк Мрнт делал ставку на дила Урвида. Есть на Архипелаге те, кто считаеют, что и землей тоже должны владеть мужчины. Вот их и надо на полуостров Шамтран, пусть им владеют.

И султанаты северного Беналета с их работорговлей. С которой очень хочет разобраться Андис. А муж-то у Андис Морской Ястреб.

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

vitus_wagner: My photo 2005 (Default)

Съездили сегодня в Переславль-Залесский. Это от нас немножко ближе, чем Москва - до Москвы 80 км, до Переславля - 60.

Полюбовались на Плещеево озеро. Лодку с собой не брали, ну то есть на мой взгляд погода для покатушек под парусом была вполне, но лучше в спасжилете (а он-то как раз в Плоском). А Ирине на таком ветру неуютно.

Кафе "Флай-Улей", на ерегу озера оказалось, открывается в два, так что обедали в кафе "Кума". Впрочем, около "Флай-Улья" там с парковками беда. Вообще на правом берегу Трубежа от устья до городского пляжа парковаться так чтобы было удобно спускать лодку - абсолютно негде. Надо еще посмортеть на левом берегу, и если и там нет, искать подходы к воде за пределами города. Хотя там тоже везде какие-то платные зоны отдыха.

Выяснил еще одну неприятную особенность своего телефона - не получается набрать в текст SMS звездочку. Что сильно осложняет оплату парковки.Почему-то при нажатии звездочки на клавиатуре вылезает меню, где можно выбрать любой знак препинания кроме собсвенно звездочки. Причем оно одинаковое и в русском, и в латинском, и в цифровом режиме. В общем плюнуд и перепарковался на бесплатную парковку, пока не истекли бесплатные 15 минут.

Кафе "Кума" Ирине не понравилось. Она сказала, что "Помпончик" лучше. На что я сказал, что в следующий раз тогда поедем в "Помпончие", благо на развилке с переславской объездной со стороны Ростова он теперь есть.

А мне понравилось. Правда, я брал бизнес-ланч, а Ирина выбирала отдельные блюда.

95-й бензин в Переславле по 66 рублей. Не везде, конечно.

vitus_wagner: My photo 2005 (Default)

[personal profile] nataraj тут подкинул ссылку на случайно попавший в земной интернет драфт протокола на пегарском языке.

https://datatracker.ietf.org/doc/html/draft-meow-mrrp-00

Попросить что-ли Лизу перевести...

vitus_wagner: My photo 2005 (Default)

Вчера (вернее уже сегодня) появлялся в московской квартире. Попробовал включить десктоп, а он снова не включился. Хотя в BIOS там стоит "при подаче питания включаться". Слишком уж неудачный корпус мне в свое время подобрал Гернс. Надо что ли, когда у меня будет больше времени, попытаться пересобрать комп в старом корпусе - там-то точно сдох не блок питания, а материнская плата. И выключатель на правильной (передней, а не верхней) стороне.

Вообще убил бы того урода, который придумал спецификцию ATX-ных блоков питания.

vitus_wagner: My photo 2005 (Default)

В этом году у [livejournal.com profile] irene_dragon появились планы по благоустройству участка. Все 11 лет которые мы владеем этой дачей как-то особого внимания на это мы не обращали — вырубали что засохло, косили траву и не более того. Разве что я привез из Плоского четыре саженца смородины. Но то была моя идея — посмотреть, удастся ли вырастить что-нибудь ягодное на этом дне карьера, используя старые шины в качестве клумб.

А в этом году вот взяли, поехали в питомник и купили шесть кустов сирени и четыре — малины.

Разгрузка саженцев

А еще и некоторое количество цветочков

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

В общем было мне тут развлечение — сажать десяток кустов.

vitus_wagner: My photo 2005 (Default)

СНТ оживает. Вчера когда ходил к колодцу за водой, откуда-то с улицы, ведущей в горку, к водонапорной башне, подъехала машина с двумя мужиками и кучей пластиковых бутылок. Им, видно лень пешком воду таскать.

Сегодня ходил в магазин в Бужаниново, пока шел до ворот СНТ, видел минимум на двух участках стоящие машины. Наверное, в выходные вообще куча народу понаедет.

На придорожных откосах массово распускются мать-и-мачехи.

vitus_wagner: My photo 2005 (Default)

Ура, я испытал новую лодку. На Торбеевом озере. Несмотря на то, что сезон еще не начался, совсем бесплатно воспользоваться парк-отелем Торбеево озеро не удалось. За стоянку машины с нас всё-таки денег содрали. Зато правда, потом, когда Ирине надоело фотографировать меня с берега, она пошла в кафе и сидела там в тепле и с едой.

Всё-таки лодка - она. И название ей надо придумывать женского рода.

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

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

И ее раскладывания

Спуск на воду

А вот мы и у пирса

Перые несколько метров - на веслах, тут мелковато для того чтобы шверт опускать

Ну вот, наконец парус поймал ветер ии

И ещё

Больше фотографий в моем фотоархиве

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

По лодке можно более-менее свободно перемещаться, откренивать. При этом ветре просто смещаешься по банке к наветренному борту и она выравнивается. Вдвоем, правда, уже тесновато будет.

Тент показал себя не очень практичным. Он всё же для весельно-моторного варианта. Но может при сильной волне он всё же будет защищать от заплёскивания воды через нос.

vitus_wagner: My photo 2005 (Default)

Провел контрольрную сборку купленной лодки.

Пока у себя на участке, чтобы понять как вообще это собирается.

Базовый весельно-моторный вариант:

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

Парусный вариант:

Шверт торчит высоко вверх.

Руль и крепление гика-шкота крупным планом

Шверт и нижняя часть мачты.

А вот эта же лодка в транспортной упаковке.

Большая и широкая упаковка внизу - сама лодка. Маленькая, лежащая вдоль машины слева - банки, тент, весла и насос. Длинная наискосок - парусное хозяйство, включая шверт и руль.

vitus_wagner: My photo 2005 (Default)

Торбеево озеро вскрылось. К сожалению, сегодняшний день был потрачен на поездку в Москву, а завтра день, в который по всем приметам нельзя выпускать в плавание новое судно - мало того что 13 число, так еще и понедельник.

vitus_wagner: My photo 2005 (Default)

Ура, мы закупили 3 куба дров! Правда непросушенных. Что характерно, один из поставщиков дров, которых я обзванивал во вторник и пытался выянить, готовы ли они попилить дрова короче 30 см, позвонил сам. Они там для кого-то другого делали партию коротких дров и немного осталось, и тут они вспонимли что несколько дней назад кто-то интересовался короткими дровами.

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

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

vitus_wagner: My photo 2005 (Default)

Вот пришел я вчера в Альфа-банк получать карточку взамен утерянной и заблокированной. И у них картина вывглядит так:

Вот клиент пришел ногами в отделение банка. Предъявил сотруднику банка паспорт (ну они заранее предупредили, что для получения карточки нужен паспорт, это в общем нормально). Но после этого надо через мобильное предложение подтвердить, что прием меня в банке начался.

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

И какая-то ещё третья операция была, которую нужно сделать через мобильное приложение. Уже не помню.

Что характерно Wi-Fi для клиентов у них в офисе нет. Конечно альфа-банк в "белом списке", но мой собственный опыт попыток расплатиться через QR-код во время отключения мобильного интернета свидетельствует о том, что нифига этот белый список не работает. Отключили - так отключили. Все действия с банковским приложением только через wi-fi, подключенный к проводному интернету.

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

vitus_wagner: My photo 2005 (Default)

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

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

vitus_wagner: My photo 2005 (Default)

Жизнь в дачном кооперативе вне дачного сезона имеет свои особенности. Водопровод не работает, поэтому воду приходится носить с колодца. Колодец в ста метрах, и ворот крутить не надо, насос качает. И душ тоже не работает, если в водопроводе нет давления. Так что помыться - это челендж. Правда, с горячей водой проблем нет. Печка топится почти непрерывно (надо, видимо все же с утеплением дома что-то делать, во всяком случае с оконными рамами, которые тесть где-то на свалке надыбал) и нагревает 20-литровый бак. Так что помыться в тазике посреди комнаты вполне реально, даже теплолюбивой Ирине. А для мытья посуды вполне достаточно воды обеспечивает бак над раковиной с электрическим подогревом.

Но вот расход топливных брикетов как-то удрудчает. Уходит почти упаковка в день, а она 153 рубля стоит. Надо заказать три куба обычных дров (это минимальный объем, который доставляют - одна газель). Куб дров здесь стоит от 1500, и весит куб сухих дров килограмм 400, а значит куба должно хватать месяца на полтора

Расход воды у нас тут, конечно тоже немаленький. Вчера - когда никто не пытался мыться, ушло шесть ведер. По этому поводу купили 120-литровую бочку. Чтобы не бегать на колодец в любое время суток и в любую погоду. Заполнять ее, конечно, пришлось под дождем.

В общем, в деревне было бы всяко лучше. Даже если там не починили электричество. Генератор завел, и вот в водопроводе давление. Правда, конечно водонагреватель от генератора запитывать дело стрёмное. Но там можно и баню стопить, дущ не обяательно использовать.

vitus_wagner: My photo 2005 (Default)

Открывать дачный сезон 4 апреля это как-то рановато. Воды в водопроводе пока нет и не будет еще примерно месяц. Запасы дров тут тоже прошлым летом все сожгли, пришлось купить по дороге в бывшем Леруа Мерлен топливных брикетов. Впрочем брикеты горят неплохо, а стоят вроде не слишком дорого - 153 рубля за дюжину (10кг).

Здесь на участке еще местами лежит снег. Где ветром надуло большие сугробы, они ещё не растаяли.

Нашел электронную книгу которую потерял прошлылм летом. Что очень ценно, потому что две старые у меня за зиму сломались. И вообще она вся из себя waterproof и с разрешением получше.

Собираясь вчера, чего-то уйму всего нужного позабывал.

  1. Забыл все свои лекарства.
  2. Забыл купленный специально сюда смеситель для раковины. Поэтому заняться приведением водопровода в готовность к влкючнию пока не получится.
  3. Как выяснилось, у меня в сумке нет ни одного USB-C хвоста. Впрочем, есть блок питания от ноутбука, поэтому телефон без электричества не останется. Ну и мышь тоже. А вот синхронизировать потерянную в прошлом году и найденную сейчас электронную книгу с текущим состоянием библиотеки - пока нечем (Почему-то по Wi-Fi современные электронные книги взаимодействовать с соседним компьютером не хотят, а хотят обязательно лезть куда-то на чужие сайты. Поэтому я в них всегда сразу включаю "самолетный режим".)

Торбеево озеро ещё толком не вскрылось. И хотя лодку я сюда привёз, испытать пока не получится. Собрать её что ли прямо на участке посмотреть хоть на неё в сборе.

vitus_wagner: My photo 2005 (Default)

Некоторое время назад я писал про кнопочный телефон для гиков. Чтобы он умел раздавать 4G интернет по wifi-другим устройствам, звонить (в том числе и по voLTE) и принимать SMS-ки. И больше не делал ничего. В том числе не позволял установить никаких приложений, даже j2me.

Недавно я увидел примерно такой телефон - INOI 340 PowerHub 4G и его купил. Переставил в него сим-карту, а свой старый смартфон использую как планшет без сим-карты. Если надо в интернет на улице - всегда могу включить на телефоне режим точки доступа и смартфон получит доступ в интернет.

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

Да и таскаю с собой я смартфон теперь далеко не всегда. Только если предвижу, что мне понадобится какая-то его фунциональность - карты там или читалка для книг. Иногда даже ради списка покупок беру.

В общем всё это работает очень даже неплохо, но есть пара неудобств. Дело в том, что телефон, используемый именно как телефон, обрабатывает два вида данных - контакты и SMS-ки. (вообще-то этот телефон еще календарь встроенный имеет, но этим пользоваться необязательно. Это уже функция более полноценного вычислительного устройства, как раз даже удобнее, что через одно устройство ты договариваешься голосом о встрече, а на другом записываешь результат в календарь).

Но этот телефон вообще не предусматривает никаких способов обмена такими данными с устройством, подключенным к нему wifi или кабелем. Кабелем он вообще умеет подключаться только в режиме USB-накопитепя, при этом его нужно выключить сначала. (что логично. За чертову уйму лет сущесвования USB-connected телефона они так и не научились обеспечивать одновременный доступ к файловой системе FAT и как к usb-storage и как к родной системе телефона. Хотя DOSEMU подобной функциональостью - подсунуть в качестве загрузочного диска настоящей DOS поддерево файловой системы хоста - обладал еще двадцать лет назад).

С контактами еще куда ни шло - там есть опции импорта/экспорта контактов в файлы vCard. Так что можно залить с хоста кучу файлов vcard (или один большой) и проимпортировать. И экспортировать из телефона заведенные в нем контакты. Он правда экспортирует их в устаревшем формате vCard 2.0 с 8-битной кодировкой и quoted-printable. Но это решаемо. Импортирует, кстати vcard 3.0 вполне успешно.

А вот с SMS-ками полная труба. Не существует никаких способов передать полученную SMS-ку на устройство, не являющееся мобильным телефоном с сим-картой. Даже AT-командыми через usb-кабель. Не видится оно как serial.

А всякие онлайн-сервисы - от Альфа-Капитал до магазина DNS обожают прислать в SMS-ке уникальную URL с нечитаемым путем содержащим то случайную последовательность алфавибно-цифровых символов, то GUID и предложить по ней пройти. А ведь в телефоне нет даже почтового клиента, чтобы переслать эту SMS по электронной почте. (и на самом деле хорошо что нет, не телефонное это дело).

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

А так, конечно было бы неплохо, если бы в этом телефоне имелся маленький веб-сервер, который позволял бы посмотреть принятые SMS-ки и может быть даже отправить SMS/MMS через веб-форму. Ну и контакты через CardDav синхронизировать. Авторизации никакой не надо, достаточнный уровень авторизации обеспечивет то что устройсво пустили к точке доступа, встренной в аппарат. Ну можно сделать отдельную галочку "дать подключенным устройствам доступ к SMS/контактам", которая при подключении точки доступа по умолчанию выключена и надо явным образом вклчюать.

vitus_wagner: My photo 2005 (Default)

Наткнулся тут на вот такую новость https://www.techspot.com/news/111872-microsoft-plans-100-native-windows-11-apps-major.html. Оказывается, Микрософт крайне обеспокоена проблемой приложений, представляющих собой web-интерфейсы, завернутые вместе с движком от браузера. А сейчас это распространенная практика. Движок "электрон" и тому подобные.

Проблем тут несколько. В новости в основном пишут про "оптимизацию производительности". Всё-таки браузер штука громоздкая и тормозная.

Но по-моему куда важнее низкая usability веб-интерфейсов. Вообще в принципе HTML-формы это примерно эмулятор терминала IBM 3270. Т.е. все что было сделано в области GUI за последнюю четверть XX века (в том числе и тем же микрософтом) - забыто и отринуто. Что в общем-то объясняет крен в сторону мобильных приложений. Они всё-таки нативные приложения, пусть для среды андроид или iOS рассчитанной на мобильные устройства с никакой эргономикой. Но всё равно это лучше чем веб-интерфейс.

Почему-то последнюю четверть века средства для разработки пользовательских интерфейсов скорее деградировали, чем развивались. Пиком развития была вторая половина 90-х годов. Тогда windows вытеснила на массовых десктопах текстовую DOS, появились первые кроссплатформные тулкиты, велся теоретический спор между Остерхутом и Гослингом по поводу того, что правильнее - следовать правилам окружающей операционной системы или предоставлять одинаковый look & feel на всех системых.

А потом почему-то развитие застопорилось. И уже тогда было заметно что большая часть толковых программистов бегает от разработки UI как черт от ладана. Развивались базы данных, сетевые протоколы, многопоточность и многоядерность, появлялись новые языки программирования, всё что угодно, но только не UI.

В значительной степени Микрософт создала эту ситуацию сама, задвинув куда-то в задний угол свои попытки создания интерфейсных библиотек для windows. Собственно началось с microsoft foundation classes, который был привязан к объектно-ориентированному языку С++, т.е. уже сильно не универсален. Потом Net Framework который был еще хуже - привязан к CLR. А универсального тулкита, пригодного для любого языка не было. И кстати среди свободных средств разрабоки с этим тоже плохо. Есть Qt,который во-мервых объектный, во-вторых слишком монсороидальный, пытается изобразить собой уровень изоляции от операационной системы, сравнимый с браузеном. И Gtk который рождался как библиотека для одной конкретной програмы (the GIMP) и развивался как библиотека для одной конкретной среды. А может просто не слишком удачную систему абстраций выбрали.

Самое ужасное в этой ситуации в том, что развитие интерфейсов подчиняется правилу "стрелы Аримана". Люди, выросшие на кривом и неуобнои интерфейсе к нему приваыкают. И уже думают что так и надо, именно этот, привычный интерфйс и есть самый удобный, и никаким другим способом просто нельзя. Я вот не могу понять почему люди считают уродский интерфейс Телеграм удобным. А они говорят - все эти ваши Conversations, nheko и так далее - это гадость, вот телеграм....

Где-то в начале XXI века я сочинил вот такую частушку

Говорят, живет на свете
Дональд Кнут
Доктор Кнут, поверьте дети,
Страшно крут
И не важно, что он пишет
Не о том.
Главное, чтоб всё же вышел
Пятый том

Вот под "не о том" я имел в виду как раз пользовательскиек интерфейсы, которые в планах своего основополагающего труда Кнут не рассмотрел никак. Хотя существование TeX, в котором он сумел формализовать столь же эмпирическую и тесно связанную с внешним видом область человечекой деятельности. как и UI, компьютерную типографику, заставляет подозревать, что он бы справился. Он, кстати, в те годы опубликовал свой .f\vwmrc, из которого было видно что в эргономике интерфейсов он кое-что понимает. Но описать это, увы, не нашел времени.

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

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

April 2026

S M T W T F S
    123 4
5 6 7 89 1011
12 13 14 15 161718
19 20 21 2223 2425
26 27282930  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 28th, 2026 10:58 am
Powered by Dreamwidth Studios