Object Hub
303 subscribers
166 photos
17 videos
96 links
Официальный телеграм канал веб-сайта Object hub, бывший ранее ИНМТ Форум

Бот для связи с администрацией @ojhub092_bot
Download Telegram
60 фпс на тестовой машине получено успешно

#щп
❤3
Добрый вечер уважаемые читатели! А вы знали что у главного разработчика Object Hub (Vim, он же Мчайден) сегодня день рождения?

Если нет я вас поздравляю! Теперь знайте!

#щп
❤5
Тестовая машина

Сейчас я собираю тестовую машину для Object Hub, это будет до жути старый компьютер, на котором Object Hub должен работать нормально

Базовое железо такое:
AMD Athlon 64 X2 3600+, 2GB DDR2 с частотой 667 МГц, HDD подключенный по SATA-I в IDE эмуляции

Вот какие сценарии тестирования запланированы:
1. Windows 10 + MS Edge на GeForce 8600GT, предполагается как "ну вроде на уровне Chromebook"
2. Windows 7 + Firefox на VIA Chrome9 HC, по моей задумке это типичный компьютер из стран третьего мира
3. Windows XP + Firefox 52.9.0 ESR на VIA Chrome9 HC, сценарий аналогичен второму но винда заменена на ту, что реально тут работает а не фризит
4. Debian Stable + Firefox на VIA Chrome9 HC без драйверов, в идеале это компьютер из эпохи постапокалипсиса на котором есть только software рендер в браузере

Я ожидаю увидеть в сценариях 1 и 2 где-то 60 FPS с частыми просадками, в сценарии 3 всего 15 FPS

Зачем?
Чтобы вы были уверены в работоспособности Object Hub на любом железе, даже если вашему железу 20 лет и даже если у него нет драйверов и всё работает ещё хуже, чем "обычно"

#новость
❤4🔥1
Object Hub
Тестовая машина Сейчас я собираю тестовую машину для Object Hub, это будет до жути старый компьютер, на котором Object Hub должен работать нормально Базовое железо такое: AMD Athlon 64 X2 3600+, 2GB DDR2 с частотой 667 МГц, HDD подключенный по SATA-I в IDE…
Спойлер по сценарию 1

На Windows 10 + Edge сайт еле как шел в стабильные 75 fps, но как я начинал скроллить то fps очень заметно падал, и порой даже до 7-8.

Firefox заметно удивил меня, как только браузер полностью влез в оперативную память (напомню, 2 гигабайта) и "отлагал" то он начал работать с Object Hub в абсолютно стабильные 75 fps, даже при 5 открытых джейлах fps оставался выше 60 (находился в районе стабильных 68 с просадками до 60)


#щп
❤2
В целях оптимизации расходов хостинг Object Hub в очередной раз меняется, рекомендуется не создавать ничего нового на сайте в течении 24 часов

#техработы
❤3
Отмена, я заболел

#техработы
❤6😢1
Object Hub
Тестовая машина Сейчас я собираю тестовую машину для Object Hub, это будет до жути старый компьютер, на котором Object Hub должен работать нормально Базовое железо такое: AMD Athlon 64 X2 3600+, 2GB DDR2 с частотой 667 МГц, HDD подключенный по SATA-I в IDE…
Спойлер по сценарию 2

На Windows 7 + Firefox я никак не мог включить GPU композитор, браузер просто падал в software рендер (это когда графику рисует процессор а не видеокарта, это очень больно на самом деле), поэтому я принял решение попытать удачу с Chrome

Гуглобраузер удивил меня заметно сильнее, он смог включить частичный композитинг и Object hub смог целиком влезть в 900 мегабайт ОЗУ (система + браузер с 1 вкладкой), теперь fps.

Chrome показывает частично стабильные 75 fps, при скролле fps проседает до ~40 с просадками до 25, но при этом джейлы эта VIA встройка тянет заметно лучше, 9 джейлов и стабильные 75 fps не покидали меня, из минусов - анимации рушат весь fps, просто двигая окно он валится до 30, а сворачивание окна так и вовсе валит всё до 8 fps


#щп
❤2
На сервере Object Hub сейчас будут идти горячие опыты, сайт может быть недоступен

#техработы
1👍3
Standalone openGo

С этого дня я отказываюсь от openRust и убираю его в дальний ящик в пользу openGo

Почему?
Потому что полный openGo который делает сразу и tls и раздачу статики всё таки потребляет немного меньше ОЗУ, чем nginx+openRust+openGo связка, текущий openGo в простое конечно начал потреблять 25 мегабайт, но это не сравнится с 40 мегабайт nginx и уж тем более с 76 мегабайтами openRust

Что ждёт openRust?
Ничего плохого, скорее всего я буду постепенно изучать rust на его основе и куда более медленными темпами делать standalone openRust, как таковую отмену раста я не рассматриваю потому что по cpu он всё таки выйдет немного дешевле и мощнее чем go

#техработы #апдейтинфо
👍2
ребята как начать делать фичи я целый год переписывал бекенд абсолютно с нуля и переделывал движок сайта

это серьёзная просьба о помощи

#щп
❤2
Object Hub
Тестовая машина Сейчас я собираю тестовую машину для Object Hub, это будет до жути старый компьютер, на котором Object Hub должен работать нормально Базовое железо такое: AMD Athlon 64 X2 3600+, 2GB DDR2 с частотой 667 МГц, HDD подключенный по SATA-I в IDE…
Спойлер по сценарию 3 (обратите внимание там перестановка)

Оригинальная 0.98.1 тут не запускается. ПО этому мне пришлось создать 0.98.2, внести в неё некоторую гору патчей, и всё поехало. С этого дня Object Hub - ES8 с примесями CSS 2.1/3, каким и был оригинальный GDPS Helper 1.9, который оффициально ещё разрабатывался на XP-машине.

В общем Object Hub проялял себя тут неоднозначно, старый Firefox подтянул композитинг заметно лучше чем это было на Win7 вообще, и сайт мог даже с скроллом выдавать 75 fps. Из серьёзных минусов - анимации опять рушат всю красоту, простое сворачивание окна снова валит fps до 5-8. При этом джейлы тут работают настолько плохо и криво что я даже тестировать их не стал - `
@container` и `cqw` в 2017 не изобрели, разве что джейлы тут тоже не кушают fps

#щп
❤2
Так как исходный код сайта отныне публичен, позволить себе замалчивать обновления я отныне не могу по этому...

ПОРТФОЛИО

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

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

Кто может добавлять портфолио?
Все в кого есть активированный аккаунт

Когда оно появится?
Постараюсь сделать рабочий черновик ближе к ноябрю, но возможно я словлю порыв мотивации и 0.99 выйдет в конце сентября

#апдейтинфо
❤1👍1
Теперь мне точно нужно переделать главную страницу

#щп
❤2
Теперь обновление серверов будет точно, я уже заказываю новый сервер

Также ждите Object Hub Quake 3 сервер, у меня снова гиперфикс на quake 3

#техработы
❤6
Нет у меня случились траблы, я ищу рублёвого провайдера подешевле потому что я сейчас не готов тратить слишком много денег на сервер, а ipv6 мне жизненно необходим.

Знает ли кто нибуть случаем адекватные решения до 500р/мес?

Если что object hub хостингу хватит и 1vcpu с 1gb ram

#щп
😨2
Задолбало!

Так как я из довольно нищей семьи, и не хочу чтобы в моей статье расходов object hub внезапно начал занимать 2/3 бюджета, я решил купить сервер с 768 мегабайт озу

А оно будет работать?
Object Hub унаследовал GDPS Helper целиком, если вы ещё не забыли то исторически хелпер создавался на IDE HDD и процессоре 2005 года, о оперативке не переживайте, я гонял GDPS Helper 1.9 на компе с 3гб озу и windows 10.
Эти агрессивнейшие оптимизации (не магически быстрый код а "давайте возьмём лёгкий и тупой фундамент") частично добрались и до openGo, по идее object hub при должном обслуживании влезет даже на сервер с 512 мегабайтами озу. так что я проблем на первое время не вижу

#техработы
👍2
Новый сервер куплен, сайт может сломаться в течении 24 часов из-за переноса хостинга

#техработы
❤2
Купил я значит сервер, а его ip заблокирован в России

Чё делаем ребят? Переезжаем на заблокированный ip или остаёмся на старом но проблемном сервере?
Я решил не переносить сервер пока что, посмотрим что будет ждать нас в октябре

Object Hub пока никуда не переносится

#техработы
Наш сервер устарел!

Проводится обновление операционной системы, object hub не будет доступен в течении часа

#техработы
❤1👍1