Недавно составлял обзор панелей управления хостингом и обратил внимание на то, что за редким исключением интерфейс open source приложений очень сильно проигрывает коммерческим. Причём это касается не только панелей хостинга, но и почти всего, где есть графический или Web-интерфейс, например, движков социальных сетей. (Из исключений могу вспомнить только Hestia, Mastodon и тему Lubuntu для LXDE, там реально приятные интерфейсы.) Почему так происходит — достаточно понятно: дизайн интерфейсов и программирование требуют совершенно разных навыков, поэтому людей, которые хорошо справляются и с тем, и с другим, в Сети не так уж и много. Заказывать дизайн на платной основе для заведомо некоммерческих проектов тоже не вариант, поэтому обычно дизайн делается по принципу «не стреляйте в программиста, он дизайнит как умеет», и получаем то, что описано выше.
Читать далее…

Был в Сети 8 окт. 2025 г., 21:51
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb, slow lifer.
- Перово, Москва, Россия
- me@4xpro.ru
- XXXXPro
Новости сайта в Telegram
t.me/4x_proИдеи и размышления
В этом разделе я публикую те идеи, которые могут сделать жизнь лучше, но которые не могу реализовать сам (чаще всего из-за нехватки ресурсов). Буду рад, если они пригодятся кому-либо еще.
Использование blockchain для оценки доверия сайту

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

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

Около года назад мне пришла в голову идея социального поиска, который мог бы решить три проблемы: проблему поискового спама, проблему достоверности информации в Интернете, и проблему нечеткого поиска (когда есть желание найти информацию по какой-то достаточно широкой теме, но нет конкретного запроса). Социальный поиск сочетает в себе функции поисковика, каталога сайтов и социальных закладок.
Читать далее…
Читать далее…