Жабиные новости, фичреквесты, багрепорты VI (35)

Rollover thread
Thread / Gallery
Replies: >>140973, >>140978
>>140970
Оскорбление чувств – это черта религии и есть. Я делаю то что добавляет надёжности, а единственный минус – дополнительные затраты ресурсов на загрузку файла, если найден дубликат. И эти затраты пока не критичны.
Да, я знаю, что md5 выбран зря, и он для этой цели не очень подходит. Но так уж сложилось, и переделывать пока смысла не вижу, таких ужасных тормозов чтобы это имело значение – пока нет.
Replies: >>140980
>>140975
"надежности"
Какой там этом пункт в cognitive biases list сам посмотришь, мне лень.
Replies: >>140983
Нелегитимный. Аставитесь! >>140974
>>140974
>>140974
Replies: >>140984
>>140980
Коллизии существуют? Да. Они малевероятный? Думаю да. Можно ли их игнорировать? Можно. Можно ли не игнорировать? Тоже можно.
В чём проблема-то? Конкретно тебе чем хуже делает дополнительная проверка кроме религиозных догматов?
Replies: >>140985
>>140982
Сравни время и номер ОП.
Replies: >>140986
>>140983
>малевероятный
*маловероятны
Задолбал уже этот автокоррект пальцев…
Replies: >>140993
>>140984
Тоже мне критерий. У тебя бездуховный тред, а у меня с жабой и питоном.
Replies: >>140988
$ ls /ostree/repo/objects/
Display all 256 possibilities? (y or n)
00/ 0e/ 1c/ 2a/ 38/ 46/ 54/ 62/ 70/ 7e/ 8c/ 9a/ a8/ b6/ c4/ d2/ e0/ ee/ fc/
01/ 0f/ 1d/ 2b/ 39/ 47/ 55/ 63/ 71/ 7f/ 8d/ 9b/ a9/ b7/ c5/ d3/ e1/ ef/ fd/
02/ 10/ 1e/ 2c/ 3a/ 48/ 56/ 64/ 72/ 80/ 8e/ 9c/ aa/ b8/ c6/ d4/ e2/ f0/ fe/
03/ 11/ 1f/ 2d/ 3b/ 49/ 57/ 65/ 73/ 81/ 8f/ 9d/ ab/ b9/ c7/ d5/ e3/ f1/ ff/
04/ 12/ 20/ 2e/ 3c/ 4a/ 58/ 66/ 74/ 82/ 90/ 9e/ ac/ ba/ c8/ d6/ e4/ f2/
05/ 13/ 21/ 2f/ 3d/ 4b/ 59/ 67/ 75/ 83/ 91/ 9f/ ad/ bb/ c9/ d7/ e5/ f3/
06/ 14/ 22/ 30/ 3e/ 4c/ 5a/ 68/ 76/ 84/ 92/ a0/ ae/ bc/ ca/ d8/ e6/ f4/
07/ 15/ 23/ 31/ 3f/ 4d/ 5b/ 69/ 77/ 85/ 93/ a1/ af/ bd/ cb/ d9/ e7/ f5/
08/ 16/ 24/ 32/ 40/ 4e/ 5c/ 6a/ 78/ 86/ 94/ a2/ b0/ be/ cc/ da/ e8/ f6/
09/ 17/ 25/ 33/ 41/ 4f/ 5d/ 6b/ 79/ 87/ 95/ a3/ b1/ bf/ cd/ db/ e9/ f7/
0a/ 18/ 26/ 34/ 42/ 50/ 5e/ 6c/ 7a/ 88/ 96/ a4/ b2/ c0/ ce/ dc/ ea/ f8/
0b/ 19/ 27/ 35/ 43/ 51/ 5f/ 6d/ 7b/ 89/ 97/ a5/ b3/ c1/ cf/ dd/ eb/ f9/
0c/ 1a/ 28/ 36/ 44/ 52/ 60/ 6e/ 7c/ 8a/ 98/ a6/ b4/ c2/ d0/ de/ ec/ fa/
0d/ 1b/ 29/ 37/ 45/ 53/ 61/ 6f/ 7d/ 8b/ 99/ a7/ b5/ c3/ d1/ df/ ed/ fb/
Replies: >>140989
>>140986
Он может и духовный, но нелегитимный.
>>140987
Что это, nix какой-нибудь?
Replies: >>140990
>>140989
Fedora Silverblue.
Replies: >>140992
Кстати, я ещё одно место хочу исправить. У меня юзается uuid для имён файлов и айдишников апдейта поста, так вот их уникальность тоже нигде не проверяется! Если вдруг файлу выдастся такой же, случится беда. Надо добавить проверку на существование :3
>>140990
А что за дерево? Впервые такое вижу.
Replies: >>140995
>>140985
Так набирай однопальцевым методом, для надежности. Потеря производительности не критична.
Replies: >>140994
>>140993
>Потеря производительности не критична.
Ты не умеешь в аналогии. То у тебя антипрививочники, то один палец.
Replies: >>141135
>>140992
OSTree собственно, тот же что и во флатпаке используется.
Replies: >>140996
>>140995
Сложно. Почитаю в отдалённом будущем (нет).
Replies: >>141136
Вообще я мечтаю файлы переместить либо в базу, либо в отдельных сервис распределённого хранилища. С базой проблема в том, что с imagemagick'ом работать сложнее, а встроенных либ работы с картинками в джаве нормальных нет.
А вот сервис – идея на подумать. Скармливать ему файлы, и получать из него потом. А как он у себя их будет хранить уже будет его забота, а не самой борды, борда будет только запрашивать и гейтвеить ссылки. И опять же можно будет сделать несколько таких сервисов, допустим один будет хранить картинки, а другой все остальное. Или по размеру. Или по тегам. Да как угодно разбить.
>>141001
Что именно тормозит? Может просто на перезагрузки сервиса попадал? Когда я загружаю новую версию, есть секунд 5 таймаута перезапуска.
В остальном мой десктоп намного быстрее внешних серверов, да и канала должно хватить на много юзеров.
Replies: >>141004
>>141002
Вчера на главной 502 вылетала, сегодня периодически медленно подгружается глагна.
Replies: >>141007
>>141004
502 это точно момент рестарта.
Главная прямо щас медленно прогружается, или были случаи? Я щас открываю – всё норм.
Я более чем уверен что "периодически" это потому что я частенько что-то ковыряю и обновляю борду. Хоть я и пытаюсь уложиться быстро, но шанс что кто-то на этот момент попадёт более вероятен, чем коллизия uuid4 :]
Напоминаю что этот тред угнан. Единственный справжний >>140974
>>140974
>>140974
Сегодня внезапно обнаружил, что у меня зачем-то в настройках стоял лимит 10 потоков на борду. Неудивительно что иногда картинки могли не прогружаться. Поставил 800, хотя может это многовато и стоит вернуть дефолт 200.
Replies: >>141138
>>140981
GNU/Linux is a united operating systems, what is the purpose of separating a desktop GNU/Linux from the server GNU/Linux or mobile GNU/Linux?
>>141106
800 было плохой идеей при том что у базы настроен лимит 100, из которых 5 забирает майнтест :3
Мань, ты порядок в /po/ наведёшь или как? Или твой ручной украинец и дальше будет засирать тред?
Replies: >>141164, >>141165
>>141160
>/po/раша
>порядок
Лол.
>>141160
Ссылки на посты в >>103335 плиз.
Replies: >>141178
>>141165
Сделай уже нормальную глагну с тегами, разделами, как хочешь, а не как щас - если я не знаю тега сериалов, то пиздец листай 10 страниц в поисках.
Replies: >>141179, >>141182
>>141178
Нарисуй мокап как это должно выглядеть – сделаю. У меня была одно время, не прижилась.
Replies: >>141187
>>141178
>разделами
This is a boardless chan.
>тегами
This is only a tiny one from the tens of features that were lost as a result of the engine rewrite. Let's suffer :P
Replies: >>141185
>>141182
>features that were lost as a result of the engine rewrite
Когда она была, все ныли что главная не нужна, а нужен только список тредов. Теперь опять ноют.
С другой стороны, предлагайте новые варианты, я поищу как сделать лучше.
Replies: >>141187, >>141210
>>141185
>а нужен только список тредов.
Может у тебя было всего три треда?
>С другой стороны, предлагайте новые варианты, я поищу как сделать лучше.
Надо сделать лучше, чем сейчас.
>>141179
>Нарисуй мокап как это должно выглядеть – сделаю.
А я не знаю как это должно выглядеть, погляди у абу к примеру. Там заходишь и сразу понятно куда идти, автомобили, оружие, сериалы, бред, раздел для кляуз на мочуханов, отдельный раздел для предложений.
Replies: >>141188
>>141187
>погляди у абу к примеру
У абу тупой список разделов. Тут такое не прокатит ввиду отсутствия оных, можно разве что нахардкодить какие-то основные теги, да. Да и выглядит оно убогенько, заходя в тег ты видишь то же самое что у нас на главной, навигироваться по этому невозможно.
Здесь одно время была главная с каталогом активных тредов плюс список "разделов". Но оно только новым юзерам интересно, а старые просто шли на главную как сейчас, чтобы всё посмотреть. Потому что с каталога свежих изменений не видно.
Replies: >>141190
>>141188
>Тут такое не прокатит ввиду отсутствия оных, можно разве что нахардкодить какие-то основные теги, да.
На ЛОРе вона какое-то облако меток было, где-то в углу, но его было видно.
Replies: >>141191
>>141190
Тоже бесполезное, я всегда через трекер ходил.
Replies: >>141193
Можно сделать условно хардкодный список "начальных" тегов, а ниже список активных тредов как сейчас на главной. Может, активные треды даже с ОП но без ответов.
>>141191
Значит что-то нормальное окажется навсегда похоронено среди тем про поников, линакса и украину.
Replies: >>141194
>>141193
Если делать облако тегов, то оно и так там окажется похоронено, ибо это будет список активных. Можно втупую собрать из сегодняшних тредов все теги, и если там есть повторяющиеся (конкретно у нас вряд ли будут), сделать их чуть жирнее. Но кому нужен этот список из oink, piglet и 4g я не представляю. А вот список активных тредов в чуть более развёрнутом виде и сортировкой по дате создания мне кажется более логичным. Так ты хоть видишь, что активно, а не листаешь миллиарды страниц в поисках тредов.
Порядок аттачей добавлен. Теперь они будут сохраняться в том порядке, в котором были добавлены на форму.
Replies: >>141211
Возможности вставлять несколько штук одного и того же аттача в пост пока нет. Я пока не разобрался, как сделать новую колонку третьим первичным ключом. Так что, пока так.
>>141185
>что главная не нужна
I'm telling about the tags page, not the anasayfa.
>>141205
И это хорошо
Так, теперь надо поработать над избавлением от сессий. Буду писать юзера напрямую в куки, и рулить им самостоятельн без всяких сессий в базе или где-либо ещё. Вроде сейчас единственное что хранится именно в сессии это время последнего постинга юзера (для счётчика), его можно просто в базу убрать.
Replies: >>141241
>>141239
Should work now.
Там пока немного костыльненько, надо будет ещё дописать.
Чому картинку в разные стороны пидарасит?
Replies: >>141251
>>141248
EXIF. imagamagick при построении превьюшки его учитывает, а браузер при отрисовке оригинала – нет. Надо добавить в скрипт чтобы учитывалось.
Replies: >>141257
>>141251
Добавил применение exif-трансформаций к превьюшкам. Пока экспериментально, может потом заменю на что-то другое.
Replies: >>141261
>>141257
Вроде норм стало, по крайней мере в режиме инкогнито. Может у меня браузер фотки или скрипты закэшировал, хз
Replies: >>141265
>>141261
Перемещение и масштабирование пока не норм, я не разобрался с ними. А так просто отображение должно работать.
Replies: >>141271
>>141265
It wasn't anyway: vertical scrolling occasionally did zoom out in both directions.
Replies: >>141274
>>141271
Такого не попадалось.
Replies: >>141332
>>141274
Probably, just another WebKit-specific bug :-}
Думаю как избавиться от поля ввода ссылок.
Пока сделал так: при вставке внутренней ссылки на аттач вставляется как превьюшка с подписью internal (про это я еще подумаю, надо как-то покрасивее обозвать).
А вот со внешними ссылками пока не придумал. Просто при вставке любой ссылки в поля формы пытаться добавить её как марочку – не очень красиво, всё-таки какую-то возможность вставлять ссылки в тело поста надо бы оставить.
Replies: >>141491
Перейду пожалуй на нормальный цикл разработки, и буду все новое пилить на тестовой борде. Надо ее поднять отдельно как раньше на 8000. А потом эту ветку запущу в мастер.
На этот раз буду работать над формой. Добавление ссылок и отдельное меню стикеров, превьюшки справа, может быть предложенный ранее дедупликатор на стороне клиента.
>>141453
>избавиться от поля ввода ссылок
For what?
>всё-таки какую-то возможность вставлять ссылки в тело поста надо бы оставить
Make an gopher://u.rl/ tag, and extract automatically only raw links.
Replies: >>141492, >>141512
>>141491
Oh, wow, it's working already :3
>>141491
>For what?
1) Мне не нравится поле с ручным добавлением нескольких значений.
2) Хочу показывать превьюшки и позволять их удобно менять местами или удалять, а не пытаться текст в поле ссылок ковырять вручную.
3) Для стикеров лучше сделать отдельный попапчик чем то что щас есть.
4) Форма ещё меньше станет. Правда, добавится новая кнопка (одна или две), но это вписывается в общую концепцию. Пока вопрос в том, делать кнопку только для стикеров, или для ссылок тоже.
Replies: >>141515
>>141512
>с ручным добавлением нескольких значений
Then you can just add fields dynamically.
>Для стикеров лучше сделать отдельный попапчик
And they won't anymore work with no JS, right?
>Форма ещё меньше станет
It's not big already.
>добавится новая кнопка (одна или две), но это вписывается в общую концепцию
There are already too many buttons, it's confusing.
Replies: >>141518
Поднял на 8000 посмотреть.
>>141515
>Then you can just add fields dynamically.
Вместо этого я буду динамически добавлять данные в поле, по кнопке. Чем не решение?
>And they won't anymore work with no JS, right?
Это поле останется, просто будет скрытым. Ты так же как сейчас с инпутом файла сможешь его включить обратно, если у тебя нет js, и работать вручную.
Но это пока я с проблемой порядка не разобрался, потому что ссылки идут отдельным полем и попадают в итоговый список последними, а не как выглядит на превью в форме. Пока не знаю, как это решить, возможно сделать скрытое поле ордера которое потом на сервере обрабатывать.
>There are already too many buttons, it's confusing.
Целых 4? Охуеть как сложно.
Replies: >>141520
>>141518
>Пока не знаю, как это решить, возможно сделать скрытое поле ордера которое потом на сервере обрабатывать
You may put attachments into the hidden links field as a blob: link.
>Целых 4? Охуеть как сложно
Forms usually have only 1–2 buttons below.
Replies: >>141521
>>141520
Ну можно часть кнопок наверх переместить, если это что-то изменит. По-моему лучше уж все в куче.
Можно от кнопки превью избавиться, автогенерируя его через пару секунд после прекращения набора.
До речи, нагадую, що кнопки ніяк не підсвічуються за фокусування табстопами.
Replies: >>141523
>>141522
У меня подсвечиваются.
Replies: >>141524
>>141523
І справді, в кульгавому дефолтний аутлайн не прибраний. От зрада.
And what is the purpose of joining Russia? You don't care about outback, you care only about Moscow. To live in Moscow, one doesn't need their state to join Russia.
Replies: >>141529
>>141528
Ты тредом не ошибся?
Replies: >>141531
>>141529
Maybe.
Закину сюда тоже. Мне нравится идея переделыть попапы и диалоги на jQ и стилизировать :3
Replies: >>141539
>>141537
>2#20
>gayquery-UI
Replies: >>141543
>>141539
А что, есть что-то лучше? Кендо – энтерпрайзное говно, где малейшая фича делается месяцами написания костылей. Спасибо, уже покушал этого говна.
Replies: >>141559
>>141543
>есть что-то лучше?
There is a lot of modern UI kits, ready for React and other modern frameworks. jQuery, Kendo, Dojo, et al. are greetings from 00s.
>уже покушал этого говна
Yup, me too. Actually, it makes sense only if you have C# on the backend, as it has good bindings for it.
Replies: >>141575
>>141559
>There is a lot of modern UI kits
Например?
>Actually, it makes sense only if you have C# on the backend,
Дело в том, что там всё заточено на определенную структуру бэкенда. А если тебе вдруг надо сделать шаг в сторону, оказывается что там настолько заточено, что надо половину фреймворка переписать. А поддержка авторов говорит – ну мы только базовые вещи делали, остальное не гарантируем, досвидания.
Replies: >>141584
>>141575
>Например?
I recall only Ant.
>там всё заточено на определенную структуру бэкенда
That's why I made it myself completely and exactly for Kendo :3
Replies: >>141631
>>141584
>That's why I made it myself completely and exactly for Kendo :3
Это не всегда возможно. Я не могу описать конкретно, но я столкнулся с проблемой что нужно сделать определенную штуку для пользователя, а кендо при попытке это сделать просто вешает браузер, потому что оно на одну ноду хранит гигантские объемы данных, а там надо пару десятков тысяч отобразить мгновенно.
Replies: >>141641
>>141631
>Это не всегда возможно
Proxying one backend through another backend ain't possible too?
Replies: >>141659
>>141641
Бэкенд тут никак не спасет. Каким бы он ни был, количество данных которые нужно отобразить меньше не станет.
Replies: >>141660
>>141659
Kendo supports pagination, the data should be sliced by the backend.
Replies: >>141664
>>141660
Там такая структура которую пагинировать нельзя. Кендо умеет с этим работать, но они расчитывали на относительно небольшие размеры, до сотни элементов.
Ну так что, как лучше добавление линок сделать?
// Как вариант еще при попытке вставить ссылку спрашивать, добавить в тело или как ссылку. Или это слишком странное поведение?
Replies: >>141927, >>141975
>>141828
Новый план: кнопка превью сбрасывает поле ссылок и все ссылки перебрасывает в превьюшки.
>>141828
>как лучше добавление линок сделать?
Don't touch what works. You're going to break the only reliable way to upload an attachment on the board.
Replies: >>141979
>>141975
>Don't touch what works.
Оно работает неудобно.
>You're going to break the only reliable way to upload an attachment on the board.
Загрузка файла вполне надёжна после фикса таймаутов. И да, я всё ищу как выпилить эту загрузку по ссылке.
Replies: >>142192
Добавил на тестовую борду немного ускорений и панель пагинации.
Теперь надо что-нибудь ещё интересное придумать. Может вернусь думать над репостами, правда я не помню где шелв сохранил.
>>141979
>Оно работает неудобно
Can you imagine it any more convenient?
>Загрузка файла вполне надёжна после фикса таймаутов
This does not guarantee that you won't break in the future. Also, one-shot upload is not reliable on any connections. Make recoverable upload like on Vimeo then.
>я всё ищу как выпилить эту загрузку по ссылке
I already told you that this will introduce an excessive traffic for the client with no traffic relief for the server.
Replies: >>142231
>>142192
>Also, one-shot upload is not reliable on any connections.
Ну ещё раз загрузишь, ничего страшного. Тут тебе не торрент и не flashget.
>no traffic relief for the server
Я решаю проблему не трафика, а единой точки загрузки. Я не хочу чтобы борда светилась загрузкой с других сайтов и блокировалась ими за ддос, или не могла достучаться до сайтов которые клиент видит, а борда нет. И это не только блокировки, а ещё и сайты в торе, например. Загружать должен клиент, и борда должна общаться только с клиентом.
Replies: >>142266
>>142231
>ещё раз загрузишь
After several hundreds of trials? Fuck you.
>единой точки загрузки
Then you need only one client machine :3
>Я не хочу чтобы борда светилась загрузкой с других сайтов
Move the loading to a microservice so it can be easily moved to other host :3
>или не могла достучаться до сайтов которые клиент видит, а борда нет.
A user has a tool to upload either from local host or from other host, including the hosts that the user controls. It's a user fault if the board can't access the other host, and user has a fallback way to make excessive acts for downloading the file onto the local host and uploading from there. You're going to leave only one way and thus limit the functionality again. Was you bitten by GOOMEsexuals?
Replies: >>142267
>>142266
>Move the loading to a microservice so it can be easily moved to other host :3
Если без отложенной загрузки, то это получится просто прокси.
>limit the functionality again
Юзерам не привыкать :№
Replies: >>142307
>>142267
>без отложенной загрузки
With deduplication, including deduplication by links, so the same links won't even be needed to be re-downloaded anywhere.
>Юзерам не привыкать :№
Urinating you? Yes.
Replies: >>142309
>>142307
>With deduplication, including deduplication by links
Ненадёжно. Я не могу быть уверен, что одна и та же ссылка всегда выдаёт один и тот же файл.
Вмержил 6.3 со всеми улучшениями, включая галерею, превьюшки ссылок на форме, список страниц пагинатора и другие.
Теперь лимит времени постинга привязан к юзеру, а не браузеру.
Я подумываю также сделать таймер более интерактивным, чтобы не клацать "отправить" каждый раз. Только надо придумать, как это красиво отображать и с js и без.
// Да, давно пора отказаться от js-less борды. Вроде желающих отключать скрипты не находилось, да это и несерьёзно в 2020.
Replies: >>142941
>>142835
>Я подумываю также сделать таймер более интерактивным
Це типу щоб воно саме надсилало, коли мине таймаут?
>как это красиво отображать и с js и без
А без JS що зміниться? Можна задати meta-теґом інтервал перезавантаження, але POST так не перенадсилається, наскільки я пам'ятаю.
>Вроде желающих отключать скрипты не находилось
Агов, я тут нещодавно із elinks заходиху. І звідки ти знаєш, ти статистику маєш, чи що? :3 Сюди ж усякі криптопараноїки ходять. Поміть тоді хоч скрипти ліцензією коректно, щоб усякі LibreJS їх приймали (чи вже?)
>да это и несерьёзно в 2020
Шчоу? Ти ще скажи, що мобільного застосунку не мати несерйозно :3
Replies: >>142948, >>142949
>>142941
>Це типу щоб воно саме надсилало, коли мине таймаут?
Нет, просто сообщение "подождите n секунд" будет уменьшать секунды а потом пропадет, и ты поймешь что теперь можно отправлять.
>А без JS що зміниться?
Ну если я буду вместо текста какой-то плейсхолдер присылать который клиент может обновлять на новые секунды, то без скриптов этот плейсхолдер так и будет отображаться кашей.
>криптопараноїки
Ты хоть одного видел? Только рассказываешь о них.
Replies: >>142954
>>142941
>Ти ще скажи, що мобільного застосунку не мати несерйозно :3
Так и есть. Если бы я знал андроид, написал бы, но с ним всего полгода работал, и там сейчас всё по-другому.
>>142948
>будет уменьшать секунды а потом пропадет
Це примітивна свистоперділка і основне застосування JS років зо 20 тому, а ти робиш із цього інноваційну фічу, над якою ще треба роздумувати, ліл?
>Ну если я буду вместо текста какой-то плейсхолдер присылать
А ти не надсилай.
>Ты хоть одного видел?
Ну а хто тут забігає до ниток про лінукс, крипту та подібне?
Replies: >>142960, >>142964
>>142954
>Ну а хто тут забігає до ниток про лінукс, крипту та подібне?
Биткойн максималисты хоронят эфир. Но наивно думать что он куда-то уйдет.
Replies: >>142972
>>142954
>Це примітивна свистоперділка і основне застосування JS років зо 20 тому, а ти робиш із цього інноваційну фічу, над якою ще треба роздумувати, ліл?
Да.
>Ну а хто тут забігає до ниток про лінукс, крипту та подібне?
Да, о юзабилити панели управления в винды исключительно криптопараноики знают.
Replies: >>142968, >>142976
>>142964
Я был криптопараноиком еще до пользования десятой винды, так что я могу с обеих сторон посмотреть.
>>142960
О, криптомавпа стриґерилася й пащеку роззявила.
Replies: >>142979
>>142964
>Да.
Зрозуміло. Ти патологічно не вмієш у JS, і при цьому ще хочеш на ньому зав'язатися :3 Нічого гарного з цього не вийде, в ліпшому випадку якась крива й огрядна параша штибу колишньої головної Гайпера.
>о юзабилити панели управления в винды
Так се тільки один.
Replies: >>142981
>>142972
Так говоришь будто еще остались какие-то объективные игнорировать существование крипты.
Replies: >>142982, >>142984
>>142976
>Ти патологічно не вмієш у JS
А что поделать? Рицу убежал, да и код у него еще хуже моего был. Кто будет писать на js, ты? Как умею, так и делаю.
>крива й огрядна параша
Борда на джанге уже была, второй раз не получится :3
Replies: >>142989
>>142979
Не ігнорувати крипту і писати про неї шизофазію — це троха різні речи.
Replies: >>142996
>>142979
Прям игнорировать? Ну существует она, ну и пусть.
Replies: >>142996
>>142981
>Рицу убежал
Ти ж повернуше єх, коли на жабі бірду переписуваше.
>да и код у него еще хуже моего был.
Брешіти. Він просто зламався за ці роки.
>Как умею, так и делаю
Так ти ж не вмієш.
>Борда на джанге уже была
Так ця кривіша й огрядніша за неї. Он навіть у мізерної сторінки пошуку завантаження посередині зависло, що це за пиздець? І до речи, наче ж /search раніше працювало, чому зараз тільки /search/ ?
Replies: >>142999
>>142984
Да, так вполне адекватно.
>>142982
>Не ігнорувати крипту і писати про неї шизофазію — це троха різні речи.
Я все по делу пишу, вот увидите.
Replies: >>143001
>>142989
>Ти ж повернуше єх
И что, кто-то написал хоть один скрипт? Ну мордред прибегал белую тему править, и все.
>Він просто зламався за ці роки.
Он не сломался, код превьюшек рефлинков до сих пор его. Посмотри, я в этой каше разобраться не могу и поэтому не трогаю.
>Так ця кривіша й огрядніша за неї.
Брешити.
>Он навіть у мізерної сторінки пошуку завантаження посередині зависло, що це за пиздець?
Это провайдер. Посреди страницы зависать нечему, к этому моменту почти все внешние данные уже загружены.
>чому зараз тільки /search/
Лишний слеш где-то поставил, найди в контроллере и убери :3
Replies: >>143003
>>142996
>Я все по делу пишу
Ти дерейлиш щонайменше. Чимчикуй до своєї криптонитки.
Replies: >>143007
>>142999
>код превьюшек рефлинков до сих пор его
Змінюються бібліотеки, змінюється бравзерний JS.
>Брешити
Що брешіти? Джанґа влазила на VPS із 256 МБ пам'яті. А огрядне жаболайно навіть запускати страшно. І вмів джанґорушій набагато більше.
Replies: >>143010
>>143001
Она сдохла.
Replies: >>143008
>>143007
То перекоти.
>>143003
>Змінюються бібліотеки, змінюється бравзерний JS.
Да ничего не ломалось почти из скриптов.
Replies: >>143012
>>143008
Ща я перекачу.
>>143010
>почти
>>143008
Нет, я обладаю некоторой скромностью. Если это другим не интересно, я не буду создавать отдельный тред.
Replies: >>143018
>>143008
You are welcome: >>143014
>>143013
В тебе неправильна сором'язливість: срати до инших ниток вона чомусь не заважає, а створити окрему, якому нікому не заважає — заважає.
Replies: >>143023
>>143018
Так это ты начал про крипту.
Replies: >>143031
>>143023
Я про вас просто згадаху, це не означає, що треба триґеритися і обговорювати не безпосередньо ваше існування, а щось ліве про саму крипту.
А как вам такое?
Replies: >>143678
>>143676
Я ж тобі ще кілька політониток тому таке пропонуваху, ліл. Тільки зі скороченням, щоб кілька марочок у одному пості не стрибали й не розбехкували його.
Replies: >>143686
Щось твоя форма не дуже гарно у NetFront виглядає. Ану ладнай!
Replies: >>143684, >>143685
>>143683
До речи, треба й у ньому якось файловий інпут справжній відображати, бо кнопка не працює :3
Replies: >>143690
>>143683
Твой нетфронт не умеет во флексы видимо.
Replies: >>143687
>>143678
Так оно с сокращением, я же показал длинную ссылку в том числе.
>>143685
Звісно. Флекси взагалі нещодавно з'явилися, навіщо ти їх до проду тягнеш, курво? Яки ти їнт'їрпрайзник після цього?
Replies: >>143689
>>143687
>Яки ти їнт'їрпрайзник після цього?
Так в энтерпрайзе все легко, выбрали один браузер и на него ориентируемся, юзерам говорят – вот эту версию ставьте, ни больше ни меньше.
Replies: >>143692
>>143684
Борда не расчитана на древнее говно.
Replies: >>143693
>>143689
>юзерам говорят – вот эту версию ставьте
Якийсь неправильний їнт'їрпрайз, встановленням програм мають адміни займатися, а юзерам мають бути на це права заблоковані, бо поназапускають усяких Петь із пошти!
Replies: >>143695
>>143690
Тоді чому ти приймаєш PR для старовинного лайна? І чому бірда написана на старовинному лайні під назвою Java?
Replies: >>143696
>>143692
Под юзерами я имею в виду тех кто этот энтерпрайз покупает, а не конечных пользователей. С пользователями разработчики напрямую не контактируют.
>>143693
>чому ти приймаєш PR для старовинного лайна?
А почему нет, если он аккуратно уложен и никому не мешает?
>чому бірда написана на старовинному лайні під назвою Java?
Але, новые версии джавы с мажорными изменениями каждый год выходят.
И да, она просто хорошо подходит для вебных приложений Легко масштабируется, есть удобные фреймворки, нормальный синтаксис. Да, можно выучить скалу или go, но это у меня только в планах.
Replies: >>143734
>>143696
>если он аккуратно уложен и никому не мешает
Ну якийсь патч ти не хотіше приймати навіть попри те, що він нікому не заважаше.
>новые версии джавы с мажорными изменениями
Nokia 3310 4G!
>она просто хорошо подходит для вебных приложений
Ліпша за похапу? Не верзи дурниць. Ти просто не вмієш похапу.
Replies: >>143798
>>143734
>Ліпша за похапу?
Намного. Нормальный масштабируемый движок похапы уже завезли?
Replies: >>143985
>>143798
На біса тобі масштабування на локалгості? А мікросервіси на похапі пишуться так же, як і на будь-якій иншій мові.
Replies: >>143988, >>143989
>>143985
>На біса тобі масштабування на локалгості?
Ну вот питон не умеет, там сколько процессов запустил изначально, столько и есть. А создавать на лету потоки он не может, ибо GIL.
Replies: >>144006
>>143985
>А мікросервіси на похапі пишуться так же, як і на будь-якій иншій мові.
Если масштабировать на уровне докера, то да, ты прав. Хотя я не уверен что по контейнеру на каждый запрос похапе, размером с гигабайт, это разумная идея.
Replies: >>144007
>>143988
Пітон тим паче не призначений для вебні.
Replies: >>144009
>>143989
Навіщо тобі контейнери? Просто розміщуй мікросервіси на окремих гостах: хоч фізичних, хоч віртуальних на одному гості, Apache і Nginx із цим чудово пораються.
Replies: >>144008
>>144007
Докер позволяет динамически добавлять и убирать сервисы, даже автоматом. А количесто хостов фиксировано.
Replies: >>144077
>>144006
Больше предназначен чем похапе.
Replies: >>144077
>>144008
І де ти цю динамічність використовуєш чи плануєш використовувати?
>>144009
Шчо? Похапе загострене саме на вебню. А пітон — універсальна недомова для гуманітаріїв і математиків, яка годиться максимум для прототипування і переписування на чомусь пристойнішому :3
Replies: >>144086
>>144077
>І де ти цю динамічність використовуєш чи плануєш використовувати?
Сейчас нигде, производительности одного сервиса хватает с учетом того что сама джава прекрасно масштабируется. Но сейчас всё достаточно stateless чтобы позволять это делать.
>Похапе загострене саме на вебню.
Все так думают, но по факту похапе это кучка костылей, которые перевязаны веточкой.
Replies: >>144089
>>144086
>Но сейчас всё достаточно stateless чтобы позволять это делать
А похапе-скрипти ні? Їх за замовчуванням можна запускати одночасно скільки завгодно.
>но по факту похапе это кучка костылей, которые перевязаны веточкой
Се так, але ця купа чудово працює на більшості сайтів. На відміну від усяких маргінальних жаб і пітонів. Пейсбук і вкудахті аж пришвидшені інтерпретатори для похапи зробили замість того, щоб переписати на чомусь пристойнішому — от телепні? Ти ж сами жаліше, що для цьої вашої жаби навіть пристойної бібліотеки для парсингу BB-кодів нема — це наочно демонструє її «придатність» до вебу.
У тебя там опять свинья беснуется
>>144100
Replies: >>144106
>>144101
Принято, но для этого есть отдельный тред.
Replies: >>144107
>>144106
Kia aĉulo?
Replies: >>144108
>>144107
Еще одно сообщение на эсперанто там где его никто не понимает, и буду банить.
Может ссылки под марками активными сделать?
Replies: >>144113
>>144112
Зачем? Сама марка больше, на нее проще кликнуть.
Replies: >>144114
>>144113
Ну потому что если ссылка есть, на неё должно быть можно нажать. Это же очевидно. Да и размером она и так почти с саму марку.
Replies: >>144115
>>144114
Да, зря я домен развернул, так она в полную ссылку превращается. Надо подумать.
Хрукание на непонятном участникам дискуссии выдуманном язычке: >>144138 >>144141 >>144142
Replies: >>144146
>>144145
Больше в этом треде принимать жалобы не буду, пиши правильный.
И да, этот язык ты понимаешь.
Replies: >>144148
Даже не смей удалять этот видос и связанный с ним скриншот>>144142, это просто охуенно, свынарчук превзошёл сам себя в своём вниманиеблядстве!!!
Replies: >>144156
>>144146
>этот язык ты понимаешь
А ты эсперанто понимаешь, зачем тогда трёшь его?
Replies: >>144149
>>144148
>ты эсперанто понимаешь
Нет, и я не все участники треда.
Replies: >>144150
>>144149
>Нет
Врёшь, ты эсперантист.
>этот язык ты понимаешь
Все участники треда украинский не понимают точно.
Replies: >>144151, >>144153
>>144150
>Все участники треда украинский не понимают точно.
К сожалению, я тут единственный судья, и я считаю что все.
Replies: >>144152
>>144151
На каком основании?
>>144150
>Все участники треда украинский не понимают точно.
Я лично считаю, что нельзя запрещать хохлам хрюкати украинскою. Даже если не совсем понимаю его, как и те кто на нём хрюкает. И вообще это похоже на желание подчистить следы да, Свынарчук? Киця, не поддавайся я куплю тебе вискас!
Replies: >>144154
>>144153
>Даже если не совсем понимаю его
Ты-то хоть немного понимаешь. И Яндекс.Переводчиком пользоваться умеешь. А YGOR украинского вообще не знает и знать не желает.
Replies: >>144157
>>144147
Я схоронил для потомков.
>>144154
Я тут вообще не писал сегодня. Опять все пыщенки!
Почему в старом треде большая часть картинок проебалась?
Replies: >>144316
>>144313
Это наверное с того времени где я архив картинок протерял.
Replies: >>144317
>>144316
В треде до этого всё ок
Replies: >>144318
>>144317
Они не все потерялись, а выборочно.
Replies: >>144319
>>144318
Так так і було.
Сделал чтобы метод парсинга настраивался глобально для борды. Надо будет откопать из ранник версий питонборды маркдаун и впилить его тоже туда.
Короче, я придумал. Для загружалок можно сделать добавления аттача-ссылки, но при этом с флагом "для загрузки" или отдельно где-нибудь очередь, которая пытается грузить файлы и апдейтить их потом. Ну и отображать что они "в процессе".
Или даже не ссылки, а вообще пустой аттач, пока не загрузим или не отвалимся.
>>144695
Бля, не туда. Наплодили тредов
Replies: >>144699
>>144696
Предупреждение.
Replies: >>144700
>>144699
Заебал, просто ошибся.
Нека, амнистируй баны. Там все старые посты в причинах банов. Большую часть экзит-нод перебанил.
Replies: >>144799
>>144794
Все сразу? Интересно, у нас амнистий ещё не было :3
Replies: >>144804
>>144799
Ну, по крайней мере те, что не замечены в регулярном спаме в течение длительного времени, а касаются лишь единовременных случаев. Смотри что у тебя там в причинах записано.
Replies: >>144827
>>144804
>не замечены в регулярном спаме в течение длительного времени
Ты думаешь я время спама записываю? Я могу разве что почистить тех кого автобан старой борды побанил, хотя это рискованно, их там десятки тысяч.
Reply to thread #140972
>qspoilerib// cscodehintcolor
Maximum number of attachments: 5
Maximum total files size: 19 MB
Paste images anywhere