Портрет 4X_Pro
Был в Сети 5 дек. 2025 г., 19:55
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Сторонник IndieWeb, slow lifer.

Социальные сети


Новости сайта в Telegram

t.me/4x_pro

Идеи и размышления

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

Политические координаты: альтернативная система

4X_Pro
Пару раз проходил в ВК приложение с тестом на политические взгляды, которое выдаёт результат в системе координат из двух осей: левый/правый, авторитарный/антиавторитарный. Подробнее эта система координат описана здесь: VK.com/@polmemes-kak-rabotaut-politicheskie-koordinaty.

Такая система хороша для характеристики различных партий, режимов и движений, но, на мой взгляд, не полностью отражает то, что лежит в основе выбора отдельной личности. Наблюдая за околополитической руганью на разных площадках Интернета (в первую очередь, в ЖЖ и на Дзене), я пришёл к выводу, что для этой цели подошла бы другая система координат: Справедливость/Семья в качестве вертикальной оси и Желание предсказуемости/Вера в себя по горизонтальной.
Читать далее…

Использование blockchain для оценки доверия сайту

4X_Pro

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

Смартфон в роли ноутбука

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

Впервые задумался об этом еще в 2012 году, когда только когда купил свой самый первый смартфон на Android. Было интересно, можно ли телефоном заменить ноутбук хотя бы для базовых задач типа просмотра сайтов, видео и набора текстов для блога. На большее тогда производительности не хватало.
Читать далее…

Площадка для IT-квестов

4X_Pro
Несколько раз находил и проходил в Интернете различные IT-квесты, и мне это очень нравилось. Но увы, сейчас они разбросаны по различным сайтам, и найти их достаточно непросто. Возникла мысль,что можно сделать площадку для таких квестов, аналогичную сайту CodinGame, на котором проводятся соревнования по созданию AI-ботов для игр. И конечно же, на этой площадке можно будет предусмотреть возможность профилей с рейтингами, а также возможность создавать новые квесты силами самих участникам сообщества. Более того, такую площадку можно даже монетизировать за счет работодателей, которые ищут IT-специалистов, например, путём платного размщения вакансий или проведения спонсируемых конкурсов, как это иногда делается на CodinGame.
Читать далее…

Алгоритм расчёта социального доверия

4X_Pro
Наверное, каждый, получая запрос в друзья в социальной сети от незнакомого человека, задавался вопросом, а кто это вообще и что от него ожидать. Нормальный ли это человек, желающий пообщаться, тролль, просто неадекват или очередная попытка продать что-то? Большие социальные сети, такие как VKontakte или Facebook, пытаются решить эту проблему, показывая список общих друзей. Но этого явно недостаточно: кто-то из друзей добавляет всех подряд, кто-то добавился к вам в друзья много лет назад, но вы с ним давно не общались и уже толком не помните кто это. Или же общих друзей и вовсе нет. Возникает необходимость в какой-то дополнительной оценке незнакомца, причем такой, чтобы ее можно было посчитать алгоритмически.
Читать далее…

Инфохаб

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

Социальный поиск

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

Сенсорный экран с распознаванием пальцев

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

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

Клеточные автоматы и распространение идей в обществе

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

Для этого граф надо сделать взвешенным, где вес узлов — это коэффициент убежденности в идее (kубежд), причем он лежит в диапазоне от -1 до +1 (условно назовем тех, у кого коэффициент больше нуля — "верующими", а тех, у кого он отрицателен — "атеистами"), а вес ребер — интенсивность взаимодействия между двумя людьми. Начальное состояние системы — вес всех узлов равен нулю, кроме одного — начального носителя этой идеи ("верующего"), у которого он равен единице.
Читать далее…

Электронный нотариус

4X_Pro
Интересно, додумается ли когда-нибудь человечество создать электронного нотариуса, который автоматически составлял бы типовые договора и заверял подписи? Насколько я понимаю, это технически это станет достаточно просто, когда массово внедрятся биометрические паспорта. По сути, все что должна будет сделать такая система — это провести идентификацию всех участников, записать на видео/аудио их подтверждение, что они понимают что делают и согласны с условиями (и может быть, взять экспресс-анализ крови, чтобы убедиться, что человек трезв и не под препаратами), и все. А дальше обеспечить надежное хранение этой информации, чтобы при необходимости ее можно было использовать в суде.
Читать далее…

Страницы: