Ещё добавлю из своего личного опыта: адреса как такового может вообще не быть. В Дубае (а может и во всём ОАЭ) системы адресов просто нет. Индексов тем более нет. В лучшем случае у здания, в котором ты живёшь, есть название, либо у ЖК есть название и у каждого отдельного здания номер — тогда твоим «адресом» будет просто район и это название. Иногда ещё название улицы спрашивают. А вот если названия нет, то вместо адреса придётся объяснять как к тебе проехать от какого-нибудь ориентира, вроде ТЦ или съезда с магистрали.
Разве его переписали на натив? Я помню, что читал, что да, они его переписали, но всё на том же чёртовом веб-стеке. Типа, вместо 2 гигов оперативки он теперь жрёт 500 мегабайт. Офигеть достижение для клиента мгновенных сообщений.
А не надо делать кроссплатформенные графические интерфейсы. Меня за такое, может, и заминусуют, но я считаю, что либо нативно, либо никак, а кроссплатформенных графических интерфейсов — таких, которые сами рисуют контролы и реализуют поведения — существовать просто не должно. Они всегда выглядят и работают достаточно чрезжопно. Зато, конечно, да, разработчикам время экономят, а пользователи страдают, но кого это волнует. Разработчики же важнее пользователей.
Безумно фрагментированные Microsoft'овские штуки, которые появляются и умирают каждый год?
Конкретно под винду — WinAPI работает и будет работать всегда. Тут как я с андроидом: все бесятся и носятся и обожают все эти гугловые абстракции и прочие jetpack compose, а я просто беру и использую всё системное.
У меня оперативки 64, но дискордом всё равно пользуюсь в браузере. Отличий от отдельного приложения вообще никаких, UX такой же бесячий, но хотя бы не обновляется по 5 минут с 3 перезапусками без возможности отключить обновления.
Так оно и работает, только херово. У пользователей планка качества просто уже под землю ушла, поэтому они когда видят что-то, что работает быстро даже на старом железе и не занимает под сотню мегабайт, реально удивляются.
Скорее, появилось наплевательское отношение ко всему. Лично я считаю, что нельзя добавлять в проект библиотеку без хотя бы базового понимания её внутренностей. Проблема в том, что мало кто с этим согласен. Очень часто происходит так, что кто-то ради какой-то одной элементарной функции, которую можно было бы просто скопипастить, тянет библиотеку с пятью зависимостями. Люди не просто не понимают абстракции, они осознанно не желают их понимать. Нет этой пытливости и любопытства, есть лишь желание чтобы начальник отстал как можно скорее. Операционные системы и браузеры для них сделаны из магии.
В последнее время developer experience считается едва ли не самым важным. Типа, код красивый, писать мало/удобно, вот это всё. А то, что оно тащит за собой грёбаный браузер, и вообще, писать полноценные приложения на макросах для гипертекста не может быть адекватной идеей, никого не останавливает. Продукт побочен и вторичен, важен исключительно сам процесс.
Прикиньте если бы почти все популярные клиенты мгновенных сообщений были написаны на макросах word, на бейские, и поставлялись бы с копией ворда. Электрон — это вот настолько же нелепо.
Что до набора с закрытыми глазами — я недавно понял, что qwerty на сенсорном экране так себе идея, раз за более чем 10 лет владения сенсорными телефонами у меня так и не получается печатать без фрустрации и ошибок, и скрестил ужа с ежом Т9 с японским IME.
Картинка
Даже прототип для андроида накидал за пару часов, но он всё-таки требует некоторого допиливания до того, как им можно будет попытаться пользоваться в жизни. Как минимум поддержка больших букв и латиницы нужна :D
Когда-нибудь я побежу (или победю?) свою лень.
А можно ли целенаправленно стрелять заряженными частицами в чипы памяти с целью, например, взломать DRM и прочие формы защиты устройства от его владельца?
Во-первых, спасибо, что исправили VB-83614, бесило.
Во-вторых. Уже как минимум несколько версий есть проблема с позиционированием окон на макоси при подключении монитора. Как воспроизвести: воткнуть в ноут монитор, открыть на мониторе окно вивальди большего размера, чем влезет на экран ноута, выткнуть монитор, подождать, пока ОС это осознает и перерисует рабочий стол на экране ноута, воткнуть обратно. Все окна, которые были на мониторе, восстановят свои позиции и размеры — кроме окон вивальди. Выглядит так, что вы зачем-то написали какой-то свой код для позиционирования окон вместо того, чтобы дать системе нормально сделать свою работу. Это надо зарепортить?
Ну да, этот идиотизм с использованием номера телефона как самого главного идентификатора человека. Идентификатор хуже, чем номер телефона, придумать надо постараться, но даже это было бы лучше, чем совсем ничего.
Я поставил, и сразу же обратил внимание на достаточно частую ошибку социальных приложений. Ошибка называется «я зарегился, и что дальше». Где мне взять на кого подписаться? Социальные сервисы бесполезны без графа. Обычно проблему отсутствия графа решают как минимум одним из двух способов:
Импорт существующего графа из более популярного сервиса. Тот же инстаграм делал на старте именно так.
Поиск с кучей параметров, по именам, городам, возрасту, и так далее. Так делали ВК и фейсбук.
Тут нет ни того, ни другого. Лента пуста, совсем непонятно как даже подойти к тому, чтобы её наполнить.
Developer experience для меня вообще ничего не значит. Если можно сэкономить 2 мегабайта — надо сэкономить, у меня такой вопрос даже не стоит. А если что-то является общепринятым стандартом, это ещё не значит, что это что-то хорошее. Сайты вон нынче на реакте пишут, это тоже «общепринятый стандарт». На M1 Max не лагают хотя бы. Пока что.
Конкретно под винду — WinAPI работает и будет работать всегда. Тут как я с андроидом: все бесятся и носятся и обожают все эти гугловые абстракции и прочие jetpack compose, а я просто беру и использую всё системное.
Прикиньте если бы почти все популярные клиенты мгновенных сообщений были написаны на макросах word, на бейские, и поставлялись бы с копией ворда. Электрон — это вот настолько же нелепо.
ужа с ежомТ9 с японским IME.Даже прототип для андроида накидал за пару часов, но он всё-таки требует некоторого допиливания до того, как им можно будет попытаться пользоваться в жизни. Как минимум поддержка больших букв и латиницы нужна :D
Когда-нибудь я побежу (или победю?) свою лень.
Во-вторых. Уже как минимум несколько версий есть проблема с позиционированием окон на макоси при подключении монитора. Как воспроизвести: воткнуть в ноут монитор, открыть на мониторе окно вивальди большего размера, чем влезет на экран ноута, выткнуть монитор, подождать, пока ОС это осознает и перерисует рабочий стол на экране ноута, воткнуть обратно. Все окна, которые были на мониторе, восстановят свои позиции и размеры — кроме окон вивальди. Выглядит так, что вы зачем-то написали какой-то свой код для позиционирования окон вместо того, чтобы дать системе нормально сделать свою работу. Это надо зарепортить?
Тут нет ни того, ни другого. Лента пуста, совсем непонятно как даже подойти к тому, чтобы её наполнить.