LINUX.ORG.RU

Derpibooru теперь СПО: открытие Philomena и Booru-on-Rails

 , , , ,

Derpibooru теперь СПО: открытие Philomena и Booru-on-Rails

1

3

Derpibooru — это крупнейший имиджборд сообщества фанатов My Little Pony в мире, обслуживающий сотни тысяч пользователей уже девять лет подряд.

До недавних пор ресурс использовал проприетарный движок Booru-on-Rails, который был построен на фреймворке Ruby on Rails и MongoDB.

Но теперь сайт переехал на движок Philomena, написанный на Elixir с использованием фреймворка Phoenix, Elasticsearch и PostgreSQL.

Одновременно с вводом нового движка в действие, оба проекта были открыты под свободной лиценцией AGPL3.

Derpibooru сегодня можно считать самым продвинутым из свободных имиджборд:

>>> Подробности

★★★★★

Проверено: a1batross ()
Последнее исправление: commagray (всего исправлений: 7)
Ответ на: комментарий от anonymous

Это когда такое было?

С 2012-го года некоторое время.

anonymous
()
Ответ на: комментарий от anonymous

Ненужно.

Но ты именно сейчас этим и занимаешься. Более того, весь твой «альтруизм» — сублимация и прокрастинация. Ты уж прости, я не хотел быть настолько честным.

Чушь, в коллективах более двух-трёх человек подбор уже не работает — уже кому-то приходится терпеть одного ради другого.

Просто ты конфликтный и вечно тебя все притесняют, как ттт. Я это уже понял.

StackExchange — помойка, там нереально найти выфильтровывать вопросы, на которые можешь ответить. На мелких форумах с этим проще.

ога ога, смотри выше.

Их в ишшуях не задают, для этого другие места есть.

Задают ещё как.

Короче, чувак, начал ты с того, как всё плохо и какие тут мудаки, а кончилось тем, что ты и сам не подарок, мягко говоря. И я вот как раз, с такими как ты, «вечно притесняемыми» стараюсь не пересекаться.

anonymous
()
Ответ на: комментарий от anonymous

Но ты именно сейчас этим и занимаешься

Я тут из интереса к теме, а на комментарии отвечаю, потому что могу. Это не убиение времени, а его сознательное воровство у себя. Убивают время, когда делать якобы нечего, а мне всегда есть что делать.

сублимация

Будто что плохое.

Просто ты конфликтный

Я вообще не о себе, я в коллективах добровольно не участвую ;-)

смотри выше

Куда конкретно?

Задают ещё как.

Чего? Вот ищет юзер, например, органайзер с определёнными фичами — в какой багтрекер ему идти?

anonymous
()
Ответ на: комментарий от theNamelessOne

Стандартный поисковый движок — это оператор like по базе или встроенный на сайт виджет «пользовательского поиска» Google. А Elastic — это уже для прошаренных.

anonymous
()
Ответ на: комментарий от anonymous

Насчёт софта, я тебя невнимательно прочитал. Да, по вопросу поиска подходящих программ в issue не ходят. Можно спрашивать на softwarerecs.stackexchange.com

anonymous
()
Ответ на: комментарий от theNamelessOne

Это стандартный поисковый движок для всех проектов

Во многих случаях вижу SaaS от Algolia, например.

commagray ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Стандартный поисковый движок — это оператор like по базе или встроенный на сайт виджет «пользовательского поиска» Google

Нет конечно.

theNamelessOne ★★★★★
()
Ответ на: комментарий от theNamelessOne

У SQLite есть очевидное преимущество: файл базы лежит известно где, причём рядом с сайтом. Что весьма ценно на всяких огороженных хостах, где поднять базу или подключиться к внешней не так-то просто, а на маленьких проектах вообще оверкилл.

anonymous
()
Ответ на: комментарий от commagray

Я его только для индексации на статических сайтах видел.

theNamelessOne ★★★★★
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

Одно другому не мешает. Хотя лично мне это чуждо.

anonymous
()
Ответ на: комментарий от anonymous

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

Казалось бы, уже 2К20 год, и время шаред-хостинов давным-давно прошло.

Как по мне, основная доля SQLite приходится там, где нужна именно встраиваемая СУБД: на десктоп, где часто запускать отдельный процесс для БД не комильфо, и на мобилки.

theNamelessOne ★★★★★
()

Почитав тему, ощутил стойкое желание поставить пони на аватару. У меня отображение аватар всё равно отключено :) а у агрессивных понифобов пусть бомбит.

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от hobbit

Давай, верни мне 2013-й ;-) И скриншот с понитемой в галерею запостить не забудь.

anonymous
()
Ответ на: комментарий от theNamelessOne

Дай угадаю, это потому, что ты только SQLite и тыкал?

Я не он, но твоё угадывание звучит глупо. Есть, например, OpenSim, где базу по выбору можно заводить в SQLite, MySQL и PostgreSQL. Это обеспечивает великолепную масштабируемость проекта. Если бы ещё код самого опенсима был не на сишарпе написан… :)

Хотя ради справедливости надо сказать, что PostgreSQL и сам очень неплохо масштабируется и по дефолту конфигурируется так, чтобы летать на любом утюге. (Правда, это оборачивается тем, что люди начинают гонять ненастроенную постгрю на мощном сервере и ноют, что она тормознее, чем MS SQL.)

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

Более того, у этого сайта есть другой фатальный недостаток: русскоязычность.

Ну вот, а так грамотно начинал. :)

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Вся суть gpl-фанатов. Борьба не вставая с дивана с каким-нибудь безобидным големом, абы чувствовать себя полодином.

anonymous
()
Ответ на: комментарий от theNamelessOne

и время шаред-хостинов давным-давно прошло

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

Другое дело, что шареды дорожают, а VPS дешевеют. Халявные же хостинги под динамику почти исчезли, потому что их оккупируют кулхацкеры. Так что людям, которые хотят на халяву поднять простой сайт, приходится извращаться со статикой, завязывать функциональность на клиентском JS и прочих внешних зондах, и самим зависеть от генераторов статики.

anonymous
()
Ответ на: комментарий от anonymous

Не, идея не моя, её высказывали до меня. Но я прочитал, и мне понравилось.

Был ещё и неполиткорректный вариант, перефразированный из стариной пословицы про татарина.

hobbit ★★★★★
()
Ответ на: комментарий от theNamelessOne

Я тыкал и постгресс, mattermost на нём был, но скулайт как то проще он мелкий и вызывает чувство типа тупо работает. Я не искушённый QSLдартвейдер в этом плане для домашних нужд мне чем проще тем лучше =) Вот я и говорю для души и её спокойствия. Но в целом да ты прав. Даже скажу по иному я не боюсь так SQLite как боюсь PostgreSQL если что-то пойдёт не так.

Для души в моём случае это для спокойствия и лени вникать. Втыкнул и работает это SQLite. А вот если для души прям как для души то хз у меня нет задач которые бы БД решало так что будет доставлять мне удовольствие :D Вот если бы я был причастен к сложным или большим объемам данных и мне бы инструмент по рулению ими был приятен то тогда дааа, а так. =)

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от anonymous

ттт - идеальный образец человека, которого «везде все притесняют». Ему всё всегда не так. И стебусь на эту тему далеко не я один.

anonymous
()
Ответ на: комментарий от hobbit

Что не так? Линукс по сути своей не русскоязычен, как и современные компьютеры в целом. Начиная банально с кодовых таблиц ASCII/Unicode, языков программирования, названий утилит командной строки. Я не вижу смысла в языковой изоляции от мирового комьюнити, если только человек не может в инглиш (который тут почему-то запрещён правилами). Ладно бы тут был форум чисто по российским дистрибутивам и программам, но ведь обсуждаются обычно не они.

anonymous
()
Ответ на: комментарий от LINUX-ORG-RU

но скулайт как то проще он мелкий и вызывает чувство типа тупо работает. Я не искушённый QSLдартвейдер в этом плане для домашних нужд мне чем проще тем лучше =) Вот я и говорю для души и её спокойствия. Но в целом да ты прав. Даже скажу по иному я не боюсь так SQLite как боюсь PostgreSQL если что-то пойдёт не так.

Ну то есть аргументов, основанных на своём опыте и знаниях, не будет.

theNamelessOne ★★★★★
()

Интересная новость, зашёл на форум, он мне показался несколько перегруженным всякими кнопочками и прочим интерфейсом у каждого поста (хотя может на fullHD и выше и норм).

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

Andrew-R ★★★★★
()
Ответ на: комментарий от hobbit

Дай угадаю, это потому, что ты только SQLite и тыкал?

Я не он, но твоё угадывание звучит глупо

И да, я в итоге я оказался прав

theNamelessOne ★★★★★
()
Ответ на: комментарий от Andrew-R

перегруженным всякими кнопочками и прочим интерфейсом у каждого поста

Ну, это прямое переиспользование кода из комментариев к картинкам. Без изменений.

commagray ★★★★★
() автор топика
Ответ на: комментарий от anonymous

При чём тут GPL-фанаты, обычные тролли ;-)

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

который и без того активно навязывается корпорациями

Еще один притесняемый, хаха.

Полнота информации важнее эмоционального равновесия.

Смотря в какой ситуации. Применително к ситуации выслушивать каждого полоумного, типа тебя, со всех просторов бывшего СНГ - не применимо.

anonymous
()
Ответ на: комментарий от anonymous

Да всё проще. Тому анону надо было как-то назвать меня неадекватом, вот он и выбрал такую затейливую логическую цепочку. Напрямую постеснялся почему-то.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ну так да, иначе что он тут делает?

Это же, кстати, объясняет «старение» сайта. У молодёжи нет особой проблемы освоить инглиш, пока мозг пластичен, потому русскоязычный форум как таковой им не особо нужен. Зато набегают «гастарбайтеры» из всяких Узбекистанов и Украин, которые в качестве первого иностранного вместо инглиша зачем-то русский учат ;-)

anonymous
()
Ответ на: комментарий от hobbit

И это тоже. Но и то тоже верно.

anonymous
()
Ответ на: комментарий от theNamelessOne

Потому что десятой дорогой обходите подобное болото — профдеформация ;-) Это даже хуже, чем взгляд со стороны: человек считает себя экспертом в определённой области — но на самом деле только в её части.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.