User avatar

Воскресные релизы. а) маэстро @kugaevsky увеличил кол-во unicorn workers, что должно дополнительно уменьшить bottlenecks к вчерашним исправлениям; б) теперь сохраняется визуальное положение отредактированного или откомментированного поста в live-режиме;

Comment

в) уменьшен трафик по апдейтам, но этого наверное никто не заметит. надеюсь, что это положительное изменение.

 ‎· псы в рапиде
Comment

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

 ‎· screamager
Comment

У меня похоже ноутбук перегружен и тупо тормозит, это сбивает прицел. Ребутнусь нах.

 ‎· псы в рапиде
Comment

сижу пырю в монитор в /filter/everything последние минут 10-15. всё бодро скачет и не раздражает глаз

 ‎· screamager
Comment

ну хорошо, раз так. значит я опять на плохом бейслайне :)

 ‎· псы в рапиде
Comment

хотя к позиционированию ленты после отправки комментария к посту, который находится в середине ленты -- есть вопросы. но внятно сформулировать претензию не готов. it's just feels wrong, мнэээ

 ‎· screamager
Comment

при добавлении комментария к посту опорным элементом является сам пост. в принципе можно сделать опорным элементом то место, где появится будущий пост (то есть нижний край последнего коммента).

 ‎· псы в рапиде
Comment

я бы предложил пару дней ничего не менять, а потом пособирать фидбэк. надо привыкнуть и чётко сформулировать те места, где неудобно

 ‎· screamager
Comment

хмм. вот этот момент щас был чётко кривой -- этот пост был примерно 2-3 в /filter/everything, и когда я отправил предыдущий коммент, пост унесло нахрен наверх, вообще из зоны видимости

 ‎· screamager
Comment

г) распахнул глаза и кажется исправил обработку дублирующихся комментариев, посмотрим.

 ‎· псы в рапиде
Comment

я понял, почему тормозит редактирование и добавление комментариев при _раскрытых_ комментариях в ленте. бггг, исправлю. - [chg]

 ‎· псы в рапиде
Comment

д) исправлен кривой HTML, который приводил к ворнингам от реакта. impact неясен.

 ‎· псы в рапиде
Comment

е) картинки теперь можно загружать пачками (но только не очень толстые). вся работа с картинками будет переделана нахер.

 ‎· псы в рапиде
Comment

Урабля!

 ‎· душный варвар
Comment

Да, вижу что при комментировании иногда пост улетает, буду дебаггить.

 ‎· псы в рапиде
Comment

ж) исправлено торможение при редактировании и добавлении комментариев при раскрытых комментариях в ленте.

 ‎· псы в рапиде
Comment

абсолютно не понимаю, превратился ли уже мой клиентский код на яваскрипте в ебаную лапшу. 690 строк JS + 395 JSX [update: лапша существенно снижена, убраны новые реактовские хаки]

 ‎· псы в рапиде
Comment

Перпиши на кложескрипте — выкинешь и jsx поганый, и jquery! %)

 ‎· адский хардлайн в засаде
Comment

каким образом?

 ‎· псы в рапиде
Comment

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

 ‎· штрихКот
Comment

А, и комментарии почему-то снова пятисотят (не всегда). UPD: ну и вот этот комментарий сейчас продублировался. UPD-UPD: при отправке, а предыдущий - при редактировании.

 ‎· штрихКот
Comment

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

 ‎· псы в рапиде
Comment

@squadette ну вместо jsx можно будешь писать s-выражения, например с quiescent и sablono (q/defcomponent [state] (html [:div (for post posts (PostComponent post))])), а жквери, возможно, сам отвалится, потому что стдлиба, например, в кложескрипте своя нормальная, внешних библиотек не надо.

 ‎· адский хардлайн в засаде
Comment

^ HOW ABOUT NO я что-то не очень понимаю что имеется в виду под "stdlib". если в stdlib пихается функциональность jQuery — то что-то здесь не так!

 ‎· псы в рапиде
Comment

я бы подумал, что под stdlib вместо jQuery имелись в виду все вот эти each() и прочая андерскорщина

 ‎· 7 типов персонажей которые лежат
Comment

^^^^ я не читала :). Если опять всплывет, скопирую или сделаю скриншот. Это не критично - просто нажимаешь ОК, всплывающее окно пропадает, а комментарий отправляется.

 ‎· штрихКот
Comment

^ поймала: https://mokum.ru/echidna/14025. После этого повторился баг, описанный Скримагером: комментарий продублировался, а при попытке удалить один исчезли оба.

 ‎· штрихКот
Comment

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

 ‎· псы в рапиде
Comment

^ Live: 27 entries, 17 updates, 1 deletes, 10ms/19ms/10ms, wow

 ‎· screamager
Comment

зато 20-30 мс, а на мобиле около 200 (сейчас вижу 66)

 ‎· пердотвратетль

1 2 3 4 5 6 7 8 9 10