UserHUD

@userhud Нравится 0
Это ваш канал? Подтвердите владение для дополнительных возможностей

Блог настоящей социальной сети UserHUD.
Чат [РУС]: https://t.me/userhud_chat
Chat [EN]: https://t.me/userhud_international
Reddit [EN]: https://www.reddit.com/r/UserHUD
Рекламу не закупаю и не продаю!!!
Гео и язык канала
Россия, Русский
Категория
Технологии


Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
21.12.2018 13:17
реклама
Попробуйте рекламу на Altt.me
Активная аудитория и отслеживаемая эффективность.
Реклама на Altt.me
Скидка 5% по промокоду TGAUG5. Купить: @altmeditorial
Дьявол в деталях
Новый авторский блог, безумные мысли
54
подписчиков
~18
охват 1 публикации
~4
дневной охват
~20
постов / месяц
33.3%
ERR %
7.29
индекс цитирования
Репосты и упоминания канала
18 упоминаний канала
0 упоминаний публикаций
0 репостов
Новые каналы
Полдник
Позорно из соцсетей
Lifehack
Настоящий мужик
Остановите планету
Очень важные опросы
Бизнес Идеи 2.0
Каталог Каналов Telegram
БИЗНЕС Online
Литература
Правда или Ложь?
TheFrontEnd🔥
Невероятно, но факт!
По факту
Технота
Cyber Security
Каналы, которые цитирует @userhud
БИЗНЕС Online
БИЗНЕС Online
БИЗНЕС Online
Последние публикации
Удалённые
С упоминаниями
Репосты
UserHUD 19 Aug, 00:12
UserHUD 8 Aug, 07:06
Смотрите "💀ЖИВИ.ВКАЛЫВАЙ.CДOXHИ / ФАШИЗМ В КРЕМНИЕВОЙ ДОЛИНЕ" на YouTube
https://youtu.be/6-iA2SWI7rA
UserHUD 29 Jun, 22:19
#совет

https://telegra.ph/Solo-razrabotka-06-29
Соло разработка
В соло разработке есть множество плюсов. В первую очередь меня привлекает возможность принимать решения самостоятельно и отдуваться за ошибки перед самим собой. Никто мне не указывает что и как я должен сделать. Никто не заставляет меня делать то, чего я делать нелюблю, или вижу другие возможности решения проблемы. Но не все так гладко. Конечно же разрабатывая сложный проект самостоятельно, не избежать потребности в тестировании проекта, отладке и исправлении ошибок. Обычно, подобного рода деятельностью занимаются…
UserHUD 28 Jun, 21:38
#update #планы

Сервер загрузки и постобработки файлов, также будет поддерживать обработку URL'ов. Благодаря чему вставив URL в пост, вы сможете увидеть заголовок сайта, предупреждение безопасности если сайт не защищен, логотип и краткое описание.

Также, определенные типы ссылок, которые поддерживают oembed, будут поддерживать опциональный рендер embed-кода на лету. Поясню как это будет выглядеть.

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

Опции, к примеру для ссылки на видео youtube, будут следующими:
- просто ссылка
- отобразить картинку как ссылку
- отобразить плеер

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

Это все уже не в планах. Это все уже в разработке.

#рекомендую: Нашел очень крутой токенизированный wysiwyg-редактор - quill.js (он же используется в telegra.ph ).
Читать полностью
UserHUD 28 Jun, 19:02
#update

Завершена интеграция Open Graph Protocol в области SEO-Оптимизации.
UserHUD 26 Jun, 23:00
Когда-то... расскажу ?
UserHUD 24 Jun, 16:33
#update

Пока биткоин неуклонно идет к $100к, Facebook инициирует запуск криптовалюты Libra (которая имеет все шансы стать новым долларом в мире), UserHUD - приближается к релизу.

Пару дней назад, весь предыдущий дизайн, который вы видели был стерт на 100% и начата разработка UI/UX с нуля. Ранее ведь было принято решение перейти на Vue.JS, в связи с чем требовалась либо существенная переработка существующего кода, либо написание его же с нуля. Как вы уже поняли - второй вариант в работе.

Vue.js зашел как миленький, мне все нравится. Есть конечно нюансы которые мне лично не нравятся, но это копейки по сравнению с преимуществами.

Минусы я вижу в первой загрузке страницы - виден весь скелет vue.js. Это меня разочаровывает. Но Vue используется только в случае отображения сложного пользовательского интерфейса: редактор, диалоги, уведомления, попапы... Потому влияния на SEO нет, как и необходимости вплетать SSR.

Что же касается видимого скелета - это легко решается изменением подхода в использовании Vue.js.

Пошла жара с фронтом =))
Читать полностью
UserHUD 21 Jun, 16:52
UserHUD 21 Jun, 16:38
#update

Биткоин будет 100%. Не переживайте. Остальное - будет видно.

Теперь о важном

Сегодня завершена вся работа по микрооптимизации фронтенда. Обьясняю. Сначала решил было воспользоваться Digital Ocean Spaces (analog AWS S3 bucket) для хранения статических файлов. Решение вроде правильное. Единая точка доступа к статике фронтенда для всех серверов балансера. НО! Возникла проблемка.

Каждый сервер сайта, должен знать что статика сжата (не использую npm, webpack, etc...), для этого используется django-compressor, а для загрузки статики используется django-storages с модифицированным адаптером для локального кеширования и ускорения процесса "понимания" что закешировано и сжато а что нет.

DO Spaces позволяет устанавливать кеш параметры для статики, все выглядит круто. НО! Тут меня DO наебал. Доступ к spaces даже из-под локальной сети настолько долгий, что практически пустая страница, со всеми необходимыми либами грузилась от 9 до 16 секунд. Это полный бред подумал я.

Около 5 часов я потратил на то, чтобы уменьшить эту цифру до 3-12 секунд. И понял что потратил время зря!

Т.к. сервера сайта находятся под фаерволом внутреннего нетворкинга и балансером нагрузки, решил просто компилить все в окружении разработчика и выливать в прод с прямым доступом к ресурсам без посредников типа DO Spaces.

Решение мне не очень нравиться. Но оно практичное и время загрузки страницы уменьшилось до ~0.05 сек, а вместе с рендером ~0.2-0.5 сек. В этом подходе есть свои минусы, ибо сжатые файлы кешируются браузером по имени, а оно меняется от сервера к серверу. Но даже без кеша страница грузится не более чем за 0.9 секунды.

Фух.
Читать полностью
UserHUD 21 Jun, 08:09
Как думаете что будет лучше в качестве средства вывода денег с UserHUD?
Опрос
  • Bitcoin
  • Libra (Facbook)
  • Gram (Telegram)
  • Другая крипта.
9 голосов
UserHUD 17 Jun, 21:48
#update

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

P.S. www.userhud.com - остановлен. Ребрендинг заканчивается.
UserHUD 10 Jun, 22:38
#report

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

3 - Столько новых доменов было зарегистрировано для ребрендинга.
4 - Столько новых архитектурных решений было запланировано и воплощено в коде.
4 - Столько рекламных площадок было отобрано для рекламной кампании.
8 - Столько репозиториев проекта получили обновления в связи с 4 большими архитектурными изменениями.
17 - Столько существующих решений было переработано, в пользу максимально качественного и безошибочного кода, со строгой документацией и, в том числе, Python 3.6 typing.
19 - Запланированых масштабных переработок текущей архитектуры самого сайта.
55 - Запланированых переработок текущей реализации сайта включая масштабные и более мелкие.
89 - Столько ошибок было исправлено во всех утилитах проекта.
~6,000 - Изменено строк кода во всех репозиториях.

1 - Столько людей по-прежнему работают над проектом.
Читать полностью
UserHUD 3 Jun, 22:27
#update

https://telegra.ph/Privet-06-03-4
Привет
Привет всем читателям блога UserHUD. Давненько я ничего не постил. Наверное думаете что-то типа "походу сдулся пацан", "та это все. это конец"... Но нет. Я продолжаю работать. И все это время работал. Конечно были моменты слабости и отсутствия желания что-то делать. И знаете что я делал? Низачто не угадаете - я нихрина не делал. Раньше у меня уже бывали случаи прокрастинации, и единственное работающее лекарство - дать себе отдохнуть. Этот раз не исключение. С новыми мыслями, бюджетом энтузиазма, спустя пару…
UserHUD 25 May, 19:21
Эээх телега... что с тобой? Что за 100 ботов прилетела?
UserHUD 24 May, 01:25
#планы

А вот в планах реализация функционала для написания книг / журналов (подборка статей) / статей / циклы статей и многое другое. Т. е. максимальный охват форматов ведения блога, сообщества, новостной ленты...
UserHUD 23 May, 19:04
Мечтаете писать книги?
Опрос
  • Да
  • Нет
  • Не думал
11 голосов
UserHUD 21 May, 21:53
#ошибка

Учусь на своих ошибках. Документировать код недостаточно: https://telegra.ph/Dokumentirujte-vsyo-05-21
Документируйте всё!
Одна из целей этого блога - создать подробный пошаговый мануал по разработке сложных проектов. Многое, даже для самого себя, мне было неизвестно изначально, где-то я выбирал неправильный путь, где-то - неграмотную реализацию. Потому этот блог еще и подборка моих ошибок, проблем с которыми пришлось столкнуться. В чем дело? Если просто - я забыл как работает мой код. Я помню архитектуру и общий принцип взаимодействия внутренних компонентов, я помню почти всю картину в целом, но я не могу вспомнить всех возможностей…
UserHUD 21 May, 20:31
Заценили планы?
Опрос
  • Супер! Не могу дождаться.
  • Посмотрим что у тебя получится.
  • Не интересно.
6 голосов
UserHUD 21 May, 17:49
#update #планы

Легкий старт.

Для того чтобы создать сообщество, нужно будет достичь минимум 3-го уровня, или пригласить 5 друзей (что эквивалентно 3-му уровню).

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

1. Регистрируемся и подаём заявку на подтверждение аккаунта другой социальной сети (для каждой из них свои этапы подтверждения).
2. Количество ваших подписчиков, фоловеров, читателей... будет конвертировано в уровень по логорифмической формуле.
3. Профит. Получаем до 30 уровней просто подтвердив свой аккаунт в другой соц. сети.

30 Уровней вполне достаточно чтобы начать свой путь на просторах соц. сети.

P.S. "UserHUD" - будет переименован перед самым запуском.
Читать полностью
UserHUD 21 May, 17:40
#update #планы

Для упрощения старта, изначально планирую использовать mailgun сервис для отправки e-mail'ов, но в дальнейшем, уже после старта беты, будет запущено собственное облако для обработки всех email, также будет реализована функция почтового ящика для каждого пользователя.

Функционал почтового ящика будет подразумевать чтение и отправку писем из-под зон username@uhud.me, username@userhud.com...
А также... внимание! Один пользователь сможет создать до 10 почтовых адресов. По крайней мере, это входит в план долгосрочных доработок на 20-й год.

P.S. Не буду вас сразу радовать. Один пользователь сможет иметь только один почтовый ящик. Дальше по достижении каждого пятого уровня - ограничение по кол-ву ящиков будет возростать до 10.
Читать полностью