Двач.hk не отвечает.
Вы видите копию треда, сохраненную 30 января 2023 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
 .png60 Кб, 651x561
База данных по играм с конкурсов!!oGnewmDbmI 315550 В конец треда | Веб
Привет, /гд! Опять я со своей параши к вам пришёл.

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

Заполнил руками часть конкурсов (остались демки со второго, шестой, седьмой и небольшая часть с восьмого). Посмотрел на размер получившегося файла (53Кб) и понял, что не осилю сам. Вывалил всё получившееся на гитхаб - https://github.com/twoweeks/db , добавил пустые файлики для прочих конкурсов, кроме TWG и пришёл сюда.

Посмотреть на базу можно здесь - https://raw.githubusercontent.com/twoweeks/db/master/twg.json (наиболее удобно смотреть в хроме с помощью расширения https://chrome.google.com/webstore/detail/bcjindcccaagfpapjjmafapmmgkkhgoa , или любого аналогичного под другие браузеры). Документацию потом запилю, но всё в принципе должно быть понятно.

Какие перспективы?
Во влажных фантазиях представляется покупка сервера под хостинг архивов с игорями (пока что указаны айдишники от файлов на яндекс.диске и гугл.драйве) и написание чего-то типа Steam с играми с конкурсов (да, это не моя идея, а какого-то анончика, которую он озвучил когда-то давно). Ну а если думать приземлённо, то пока что же на основе этой базы данных можно сделать полноценный сайтец наподобие twoweeksgame.ru (который сдох, к сожалению). Собственно, ради этого всё на самом деле всё и затевалось, лол.

Кстати, если это важно, база находится в общественном достоянии (под CC0). А в треде призываю помочь мне с реализацией, если вы знаете, как сделать определённые моменты лучше. Дискас, в общем.
!!oGnewmDbmI 2 315552
К последнему абзацу, вот например сейчас есть такая проблема:
Как лучше запилить в базе восьмой конкурс? Ведь он как-бы один, но по факту их было два. Текущая реализация некий компромисс, но в будущем такое может привести к некоторым проблемам.
!!oGnewmDbmI 3 315553
>>315551
JSON это теперь не только для джаваскрипта, несмотря на расшифровку.
4 315561
Димасик, делай как хочешь, перед НГ думать вообще не охота.
5 315567
>>315552
Три вкладки:
1)эксклюзивы палки
2)эксклюзтвы калолицыи
3)общие игры
6 315570
>>315569
Бля, внатуре.
>>315552
Диман, мы всё порешили.
7 315572
>>315561
Я перегораю уж к этой идее потихоньку, зачем-то тред же создал.

>>315567
Рассматривался, тоже не без минусов вариант.
8 315583
>>315582
двачую
9 315585
>>315582
но на самом деле не самая удобная херня
Безымянный.png106 Кб, 980x612
10 315597
>>315550 (OP)
Чот не пойму, как этот плагин установить? Где кнопочка УСТАНОВИТЬ?!
11 315601
>>315597
Поставь браузер себе.
12 315602
>>315582
Обновлять неудобно будет.
13 315604
>>315601
Бля, мне надо голову новую поставить, я с оперы пытаюсь хромой аддон подключить, привык на хроме двачевать.
sage 14 315691
Что это такое? Что здесь происходит? Ого! Надо же! Да это же Димасик "Жиртрест" Коджем снова спасает /гд!
15 315696
>>315691
Он делает хоть что-то хорошее для раздела, в отличие от тебя, золотце.
sage 16 315764
>>315696
Дим, никто же и не спорит. Я и говорю, что ты у нас тут единственный мессия-спаситель раздела. Мы тут живы лишь благодаря твоим стараниям да молитвам. Спасибо тебе за всё, что ты делаешь. Продолжай в том же духе, а то загнёмся тут без тебя.
!!oGnewmDbmI 17 315769
>>315764
Тред не для мамкиных траллей из 8б сделан, так что будь добр съебать, пожалуйста.
18 315918

>база данных


>в json

sage 19 315967
>>315769
Что ты понимаешь, что хвалить тебя может лишь тролль - это радует. Значит, не до конца ещё потерян человек, может адекватно воспринимать реальность.

>будь добр съебать


Жирный мой друг, тебя уже около года просят съебать всем /гд, а ты до сих пор тут. Думаешь, одно твоё пожелание что-то изменит?
!!oGnewmDbmI 20 315976
>>315918
А чего, собственно, не так? Хочешь мускуль или постгрес накатывать, только чтобы только небольшой файлик какой-то там небольшой базы распарсить? JSON же в части современных ЯП вообще из коробки работает, для остальных есть парсеры по первому запросу в гугле. Ну и опять же, его крайне легко поддерживать.

>>315967

> Думаешь, одно твоё пожелание что-то изменит?


Ты хотя-бы начал изъясняться не как дегенерат, так что определённый эффект моё послание возымело.
21 316015
Этого >>316012 всем настоебавшего убогого петросяна кстати тоже.
22 316016
>>316015
ты глагол проебал.
 .png39 Кб, 1000x500
!!oGnewmDbmI 23 316033
Короче, преодолел прокрастинацию и заполнил данные по двухдневному и трёхдневному конкурсам.

Проблема в том, что у трёхдневного проёбаны аж две игры (ColorJump, и карточная игорь с мемесами дисквалифицированная). Если у кого они сохранились вдруг, прошу отозваться. Заранее спасибо!

бамп ориджинал контентом из нового паинта
Никогда не используйте рыгхост-парашу для хранения чего-либо, блджад.
24 316044
>>316042
Потому что законодательство, наверно. Ну и начиная с восьмого твг никто по жанру не ограничивает, до этого это просто был пункт, тянувшийся со второго твг в правилах.
sage 25 316045
>>316042
Потому что вращение диска рулетки кому-то слишком напоминает циферблат весов, и ему от этого становится плохо.
26 316051
>>316045
твой троллинг уже на макдачного опа переключился?
27 316137
>>316044

>


>Потому что законодательство, наверно.



дурик
28 316161
>>316137
ты видишь другие причины?
29 316174
>>316161
Полная хуита потому-что. Я бы еще кликеры забанил, потому что обязательно какой-нибудь хуйлан свой кликер выкатит на конкурс каждый раз и потом удивляется почему даркобляди выигрывают.
!!oGnewmDbmI 30 316178
Вот чем сраться, могли бы помочь лучше: >>316033
31 316186
>>316174

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


Тащемта на конкурсе Димасика победил кликер Димасика.
!!oGnewmDbmI 32 316188
>>316186
НУ ЛУЧШАЯ ИГРА КОНКУРСА ЖЕ ТЫ ЧЕГО я даже расписывал вроде почему
33 316201
>>316188
Игра с одним 3д-шаром на экране и кликанием вместо геймплея была лучшей? Димон, кажется ты перетолстил самого себя.
!!oGnewmDbmI 34 316338
>>316201
Ты донатил в призовой фонд двухдневного конкурса? Нет. Значит твоё мнение имеет какое-то значение? Тоже нет.
Я считаю, что Cool the planet была лучшей игрой конкурса, и объяснял даже почему. Ты можешь считать по другому, твоё дело, но это ничего не меняет.
35 316345
>>316186
Что символизирует.
36 316406
>>316338
Ты можешь считать как угодно, но твои поступки определяют отношение к тебе (как к говну) и степерь доверия к тебе (ниже плинтуса) как организатору конкурса.
sage 37 316408
>>315967

>около года просят съебать всем /гд


Хз, я никого не прошу, но вообще все срущие под себя никнеймами и драмой дауны вроде тебя давно уже настоебенили.
!!oGnewmDbmI 38 316460
>>316406
И это, опять же, только твоё мнение, которое ничего не меняет.

>>316408
Я так понимаю, вторая часть предложения в том числе и мне адресована? Лол, я даже трип-то теперь довольно редко цепляю (в 1/4 всех своих постов может), и то только для идентификации, как вот сейчас например. Никнеймом, а уж тем более именем уже давно не подписываюсь, так что это ещё большой вопрос, кто их форсит.

Да и вообще блядь, хватит сраться, помогите лучше игры с трёхдневного конкурса найти >>316033
sage 39 316463
>>316178

>могли бы помочь


>>316460

>помогите лучше игры с трёхдневного конкурса найти


Вот теперь ты видишь, какое полезное и нужное дело ты делаешь.
!!oGnewmDbmI 40 316466
>>316463
Не понял если честно, к чему ты ведёшь.
41 316482
>>315976

>километры json'а


>крайне легко поддерживать

42 316484
>>316482
Сворачивание в редакторах для чего по-твоему придумали?
!!oGnewmDbmI 43 316830
Дозанёс инфу по играм с конкурса Палки. Остались шестой и седьмой конкурсы.
https://github.com/twoweeks/db/commit/4d651a3675cba596e1143403b1061ee47338c821?diff=split
!!oGnewmDbmI 44 317618
Так как своего тематического треда у меня нет (да и он мне не очень-то и нужен), объявлю тут.

Сегодня в 7 часов по мск вот по этой ссылочке https://www.youtube.com/watch?v=o5A_MDSGMtc будем проходить все игры с первого Two Weeks Game. Будет донатилка, в который вы сможете закинуть денег в фонд следующего конкурса.

Приходите, короче.
 .png11 Кб, 282x333
45 317639
>>317618
Игори распакованы и ожидают своего часа. Осталось 23 минуты.
46 317642
>>317618
Начали. Дублирую ссылку ещё раз: https://www.youtube.com/watch?v=o5A_MDSGMtc
47 317650
>>317639
Блэт, все пропустил.
48 317651
>>317639
Такие объявы лучше в /v/ делать, только обязательно пиши, что это обзор именно имиджбордовых игр, чтобы репортили.
49 317652
>>317642
Почему видео недоступно?
50 317655
>>317652
Деанон
51 317656
>>317650
Завтра не получится, но в среду будем игры со второго конкурса обозревать.

>>317652
Потому что спалил в один момент переписки в телеге, а ютубовский редактор видео для записей почему-то недоступен. Скачаю завтра, заблюрю и выложу нормальную версию.
hhhhh hhhh 52 317657
hhhhhhh
53 318029
>>317656
Ээээ блэт, брэтан, гдэ уидэо?
54 318039
>>318029
Как Premiere Pro поставлю, так и будет.

Кстате, стрим в субботу скорее всего будет. Примерно часов в 8-9.
!!oGnewmDbmI 55 318053
Запись, как зальётся и обработается, будет здесь https://www.youtube.com/watch?v=qdU5jYz6n9A .

Стрим по играм второго конкурса, напоминаю, будет в субботу. Скорее всего часов в 9 вечера по мск.
!!oGnewmDbmI 56 318236
https://www.youtube.com/watch?v=HApNlRbfMwk - стрим по играм со второго TWG будет здесь.
Будет в 10 вечера по МСК, очень надеюсь, что не проебусь.
57 318268
>>318236
Через 7 минут начинаем.
58 318279
>>316201
Это не 3D шар, а просто карты с гугла, которые двигались и разрезались в реальном времени, чтобы создать иллюзию типа трёхмерности.
!!oGnewmDbmI 59 318347
Вы не ждали обновление базы данных, а оно тутачки!

https://github.com/twoweeks/db/commit/b26a5ffacd188523178eeeb25f7a5b69aabd7506?diff=split

Добавил игры с шестого конкурса, демки к финальным версиям со второго, ну и несколько обновлений поменьше. Далее - игры с седьмого конкурса, игры с конкурса 0ча, демки со второго и описание схемы.

Стрим по играм с третьего и четвёртого конкурса - когда нибудь да будет.
60 318362
>>318347
Хорошее дело делаешь, когда постареем будем смотреть и удивляться как могли делать такие охуенные вещи
61 318564
>>318347
Батя грит малаца.
!!oGnewmDbmI 62 318782
>>318362
>>318564
Спасибо!

Наверно, пока что самое большое обновление. Занёс данные о демках со второго конкурса, всех играх с седьмого и некоторую инфу об играх с TTWG (0ч проебал архив с играми, а поэтому никакой инфы по ним не достать сейчас). Но в целом теперь можно с полной уверенностью сказать, что если бы у базы была нумерация по версиям, то теперь она стала 1.0, потому что там теперь есть данные о ВСЕХ играх со ВСЕХ известных конкурсов /gd. Ура, наверно.
https://github.com/twoweeks/db/commit/c0b18d7fa5ad1a0f9a4fa04418cd0ae478668692?diff=split

Ну и ещё запилил наконец какое-никакое описание схемы. Пока в виде js-файлика с комментариями, потом может приведу в более наглядный вид.
https://raw.githubusercontent.com/twoweeks/db/master/scheme.js

Однако, остаётся ещё много работы. Что, например?
1) Сделать наконец картинки-скриншоты (для этого нужен надёжный хостинг, который точно-точно не помрёт)
2) Внести инфу по ачивкам конкурсов
3) Дополнить инфу по некоторым играм (например, с трёхдневного и с конкурса 0ча)
4) Запилить архивы с играми
5) Придумать, что делать с восьмым конкурсов, ибо он несколько выбивается из общей схемы.

Вот.
63 318789
>>318782

>для этого нужен надёжный хостинг, который точно-точно не помрёт


imgur
!!oGnewmDbmI 64 318798
>>318789
Вариант хороший, но неплохо бы что-то поближе к РФ в плане расположения серверов. А то и вообще CDN-ку.
 .png124 Кб, 1072x608
!!oGnewmDbmI 65 320541
Вместе с аноном (автором World Roulette, кстати) сегодня запилили парсер для базы данных. Не идеально, конечно, некоторые моменты я бы реализовал по другому, но это первая реализация, что не может не радовать.

Посмотреть в работе можно здесь - http://woro.gq:3000/gd.html
Когда дозаполню инфу по картинкам, перемещу на свой хост, по пока пускай у него лежит.

К слову, для хостинга картинок выбрал хранилище от Селектела. Жрёт немного (за день утекло буквально 3 копейки, лол) и хватит надолго. Ну и плюс это CDN вроде как, хотя я с этим ещё не разобрался.
66 320545
!!oGnewmDbmI 67 320555
>>320545
Где ты .ру-домен увидел?
!!oGnewmDbmI 69 320561
>>320559
Ну а в чём проблема?
70 320562
!!oGnewmDbmI 71 320572
>>320562
Ну а в чём проблема?
72 320752
73 320784
>>315550 (OP)
Надеюсь что ты потратишь свои силы не потраченные на организацию на еще большее качество прохождений, интервью и рекламы конкурса.

Желаю удачи.
!!oGnewmDbmI 74 320807
>>320752
Ну а в чём проблема?

>>320784
Спасибо, конечно, но от меня только стримов игр жди, интервью только по возможности, если кто из авторов решит в голосовую конфу зайти. Всем что связано с конкурсом теперь руководит КоалицияСиндикат(тм)(р).
75 320938
>>315550 (OP)
Собираю статистику.

Дима, ты девственник?
76 321303
!!viUAPUraIE 77 321940
Обновление, залили на гитхаб странички.
Теперь оно никуда не денется.
Есть выбор конкурсов.
Точка в описании
https://twoweeks.github.io/games-db/
78 322235
Бамп чудесному треду.
!!oGnewmDbmI 79 322780
Немного оптимизировал код, читаемость должна стать немного лучше.
Перенёс все сторонние скрипты/стили на одну CDN-ку, грузиться должно быстрее.
Добавил плавный скролл по конкурсам из меню сбоку (+1 библиотечка).

Когда-нибудь нужно будет всё переписать на ваниль. Но в другой раз.

https://twoweeks.github.io/games-db/ дублирую ссылочку
80 323015
Ты охуенен, добра тебе.
81 323353
>>320541

>запилили парсер для базы данных


а почему он до сих по не на гитхабе?

>Не идеально, конечно, некоторые моменты я бы реализовал по другому


твори @ коммить

мож тогда кто и отзеркалить захочет
!!oGnewmDbmI 82 323416
83 323426
>>323416
в глаза ебусь значит. это пройдет со временем надеюсь
!!oGnewmDbmI 84 328994
Конкурс-конкурсом, но и про базу данных не надо забывать.

Сделал на днях пару патчей в парсер. Из важного:
1) Поскольку fetch, как выяснилось, позволяет игнорировать content-type запрашиваемой страницы, теперь сорц базы берётся не с левых CDN-ок, а напрямую с гитхаба.
2) В ссылках на игру появилась поддержка GameJolt.
3) Статус игры сбоку (где кубок) теперь подсвечивается при наведении.

https://github.com/twoweeks/games-db/compare/fae86501e1ac66be19f3a28485088c87295e414c...b97c883bf426005573d66ea8d75ec5e758bbfee8
!!viUAPUraIE 85 348896
Улучшил код, шаблонными строками( https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/template_strings )
https://github.com/twoweeks/games-db/commit/1b76d3700776315b61d616f42f2cca3b3a3ed1ff
Имхо выглядит лучше, но хуйни, вроде variable + '<br>' трогать не стал, ибо это плохая идея
!!oGnewmDbmI 86 382372
Добавил игры с девятого конкурса, а также пару новых полей. Картинки и ачивки будут чуть позже.

https://github.com/twoweeks/db/compare/5f3c82dc8caa91cba25fda480092665cbda429d1...4ef8fd6176e6d13404172c7f34a05c922be7a2bd
https://twoweeks.github.io/games-db/
87 382376
>>382372
Не хватает еще каких-то 4 игр.
!!oGnewmDbmI 88 382380
>>382376
Двух. Проверю потом повнимательнее.

>>382379
Это не стримилось, соответственно и записей нет.
89 382381
>>382380
Нет, 4 игры минимум.
 .png1 Кб, 199x34
!!oGnewmDbmI 90 382384
>>382381
Всего игр 53 + 1 не прошедший, которого я не вносил в список ( https://twoweeksgame9.blogspot.fr/2017/01/blog-post_31.html ).
Была 51 игра (пикрил), с пропажами (это "Journey into the deep somewhere" и "D_D_D") выходит как раз 53. Всё нормально.
91 382386
>>382384
Тогда не хватает еще одного раздела с конкурсом как в прошлый раз.
!!oGnewmDbmI 92 382387
>>382386
Запиливай репозиторий с конкурсами от брочана и делай список игорей там.
93 382390
>>382387
Ясно, Димка. Ясно.
!!oGnewmDbmI 94 397186
Обновил парсер. Сильно крупных изменений нет, разве что теперь отображаются дополнительные поля у ачивок и поле "Сделано с помощью" у игр с девятого конкурса (надо будет добавить у игр с шестого ещё). Ну и некоторые элементы теперь выглядят несколько приятнее, чем раньше. Скриншот у Омск Журней потом пофикшу. А остальные загружу когда-нибудь точно (наверно).

https://twoweeks.github.io/games-db/
https://github.com/twoweeks/games-db/commit/dda6fce47452a5ebb9c5ebd71fd894b1dcd8b4f3
95 407315
Очередной фиксящий коммит, за который всё-равно не было пофикшено аж 4 пикчи, мда. Впрочем, связался с автором Курочки с седьмого конкурса, и если кто вдруг искал, то линк на неё теперь есть в базе.
!!oGnewmDbmI 96 426714
Сделал поля с темами и ачивками более удобными + пофиксил несколько пикч, решил проблему с восьмым конкурсом (весьма радикально) и добавил "заготовку" для девятого.

В результате парсер поломался. Но я постараюсь решить. Потом. Возможно.

https://github.com/twoweeks/db/commit/4e1f2ff9919cd55c1583cd19d32636fca788fd98
!!oGnewmDbmI 97 429438
Парсер починен. Это раз.

Когда я говорил про "радикально" постом выше, я не шутил. Теперь восьмой конкурс Палки и восьмой конкурс Коалиции находятся по отдельности друг от друга. Настолько по отдельности, что в разных файлах. Коалиция - в основном старом (twg.json), палка - в условно обозначенным "синдикатским" новом (twg-syndicate.json). Там же и их девятый конкурс (к радости >>382390-анона). Это два.

Пока что опции выбора нового файла в менюшке нет (так как два TWG там будут сбивать с толку), поэтому добавил фичу, с помощью которой можно прямо из URL указать, какой конкурс грузить из базы (https://twoweeks.github.io/games-db/?get=twg-syndicate например). Это три.

Вот.
!!oGnewmDbmI 98 436672
Добавил игры (сразу с картинками) с десятого конкурса, а также картинки для восьмого (обоих) и девятого конкурсов.

Постепенно кстати начинает появляться проблема слишком большого веса страницы у парсера (на данный момент это что-то около 12мб, и будет только расти) из-за картинок. Надо или пилить lazy load для пикч, или переписать парсер (заодно избавившись от zepto и mui). Мда.

https://twoweeks.github.io/games-db/?get=twg
!!oGnewmDbmI 99 436676
>>436672

> что-то около 12мб


Ан нет. Обнаружил, что залил несжатые картинки с 9 конкурса, перезалил и пофиксил, вес страницы стал 7.7мб. Но это всё равно довольно много.
image.png135 Кб, 402x303
100 437996
>>429438
Проиграл. Жирный на своем сайте настолько охуел что выкинул все игры из синдикатовского 8го из списка в отдельный скрытый список. Не легитимный конкурс! Не место ему в основных!
101 438000
>>437996
Почему свинине так бомбит от синди? Больше года прошло а он все подшить жопу не может.
102 438017
>>438000
Просто ты ёбаное мудло, я мать твою ебал, сестру твою ебал, кирпичами им голову разбивал, блять, с балкона сбрасывал, переворачивал, опять ебал, потом твоего отца в жопу ебал, потом заставлял твоего отца ебать в жопу твою сестру сука, и тебя, пидораса блять, заставлял это всё смотреть, а потом говно жрать общее, то что понасрали все твои ебучие родные, блять, нахуй иди.
103 438020
>>437996

> Не легитимный конкурс! Не место ему в основных!


Чего блядь? Ты поехавший? Найди другой способ решения проблемы, не создающий лишние костыли как было до разделения на два файла, если умный такой.
15007623796200.webm320 Кб, webm,
658x720, 0:02
104 438022
>>438020
Ты совсем дурак, да? Раньше было в сеню два конкурса и было нормально, но свинине припекло и он выкинул палкин конкурс вместе с его играми.
105 438024
>>438022

> Раньше было в сеню два конкурса


Посмотри, как это было сделано. Это был костыль. Найди другое решение.
image.png335 Кб, 1920x949
!!oGnewmDbmI 106 474094
Кхм, ну тут это, структура базы данных обновилась, а за ней и парсер новый допрократинировался наконец. Написан с нуля, и использует лишь одну мою же небольшую библиотечку.

Из фичей, достойных упоминания:
собственно, обновлённая структура базы данных. Проблему нескольких конкурсов с одним номером можно считать (почти) решённой, соответственно синди-конкурсы возвращены в основной файл twg.json. Ну и также там по мелочи всякое, вроде нового поля с возможностью добавить линк на саундтрек игры.
если старый парсер вываливал на пользователя большую простыню со всеми номерными конкурсами вообще, то теперь они разделены и переключаются кнопочками.
все картиночки теперь проходят через кеш CloudFlare, то есть по идее всё как минимум должно грузиться быстрее. Кстати, ru-домен для хранилища, к радости >>320545-анона, теперь не используется.
ссылки теперь менее красивые, зато более понятные. Добавлен раздел с магазинами, если игра есть в них.
возможность загрузить нужный номерной конкурс сразу, по get-атрибутам в ссылке.
ещё что-то, что я наверняка забыл.

И да, по различным причинам в Edge всё работает плохенько, в Firefox немного получше. Увы, увы.

Ссылочки:
https://github.com/twoweeks/db - база данных
https://twoweeks.github.io/games-db/ - парсер
https://github.com/twoweeks/games-db - исходники парсера ух надо бы закомментировать, а то уже сам теряю понимание, что в этом спагетти-коде да как

Скорее всего это один из последних апдейтов как базы данных, так и парсера. Посмотрим ещё.
!!oGnewmDbmI 107 474097
>>474094
Ёбаный макабапарсер, весь список поломал, сука.
108 474156
>>474134
Пойди да наделай скриншоты с игр, где их нет в базе, чо ты. Как вебемки конвеерные клепать и конкурсы по второму разу проводить - так он запросто, а как общественно полезное деяние сделать - хуй.
109 500958
Маленький апдейт с добавлением разных ссылок и починенными датами в 11 конкурсе, ничего особенного.

https://github.com/twoweeks/db/compare/435dc1febf8c4d64bdd9cd2570dcf000080b8666...1174d8e07e956c162e68ef3b0ee0e1d02c3aa90c
!!oGnewmDbmI 110 506053
Опять маленький апдейтик. И он же, с 99% вероятностью, последний – как протест против сами знаете чего.

https://github.com/twoweeks/db/commit/0de7a5b03758bb2edd5e1a16dced322b32f3ae37
111 506060
>>506054
Как же хочется верить, что с модеркой в руках ты не сотворишь рано или поздно какую-нибудь хуйню, которая окончательно убьёт раздел. Но увы, я слишком давно тебя знаю, чтобы поддаваться таким дивным манямечтаниям.

Удачи.
112 511129
Оп и оп.
Screenshot1.jpg62 Кб, 1345x433
113 528330
У меня вот так.
кнопки не работают
!!oGnewmDbmI 114 565770
И снова здравствуйте.

https://github.com/twoweeks/db/commit/137d978732084f278da081a26616b6df5ba61552

Ченджлог:
-- Добавил игры и скриншоты игр с 13 TWG
-- Добавил ссылки на игры с 11/12 TWG
-- Добавил игры с молнии. В парсере пока недоступно, но можно допроситься по прямой ссылке: https://twoweeks.github.io/games-db/?get=molnija&comp=1
-- Немного поменял формат объекта "contest"->"archive", теперь он аналогичен "contest"->"links" (чтобы можно было давать ссылки и на архив с демками, и на архив с финалками)

В планах:
-- Добавить картиночек на игры с 2 TDG
-- Сделать кастомный красивый скроллбар у парсера в огнелисе

Также, выложил на гитхаб сайт TDG2 вместе и с исходниками формочки на php, может пригодится кому, я хз.
https://github.com/twoweeks/tdg2-web
115 565781
>>565770
Красава Димасик. Хоть игр и не пилишь, но вносишь вклад в раздел. Продолжай в том же духе
Да идите нахуй хейторы ебаные, не брызгайте желчью на меня итак раздел полудохлый из за ебаной мочи, так вы еще и друг друга засираете.
116 565783
>>565781

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


Но ведь так веселее и живее.
117 565786
>>565783
может быть, но не настолько же, ну.
118 631629
Хранитель, длинное ТДГ3 забыл добавить
119 631953
>>631629
Добавь. Жду пулл-реквестов: https://github.com/twoweeks/db
120 632026
>>631953
там регистрации и смс
архив тдг3
https://yadi.sk/d/OXdaR9uU1QiAVg
121 632641
>>632026
Заполни кусок JSON по примеру как здесь (1) (описание схемы здесь (2)) и кинь на pasteebin. Пикчи и ссылки на игры я сам вставлю.

(1) https://github.com/twoweeks/db/blob/master/json/two-dg.json
(2) https://github.com/twoweeks/db/blob/master/json/scheme.js
122 634744
(Не)большой апдейтик.

https://github.com/twoweeks/games-db/compare/44fb03515cb06696e4cb499e376b46be633b1a4c...84859af56d38373972e859a15ee313e836bb8004
https://github.com/twoweeks/db/compare/137d978732084f278da081a26616b6df5ba61552...8b82da6d8db41ec1d98f14ce884bfee068372eb1

1) Схема переехала прямо в корень репозитория https://github.com/twoweeks/db/blob/master/scheme.js
2) Добавлены конкурсы Андрюши (15 пока без игр), оба пока без дат и вообще оформление хромает
3) Добавлены оба токсик джема от конфы.гд, тоже без оформления
4) Всякое по мелочи
123 635233
>>632641
хз когда у меня будет хп на это действо
лучше всё таки назвать его не двухдневным а недельным конкурсом.
ещё вот этот недельный конкурс тоже в базу бы запихать https://2ch.hk/gd/res/630500.html (М)
124 638877
На дваче проходят конкурсы по созданию игр? Где?
125 639114
!!oGnewmDbmI 126 726288
Добавил мета-инфу о 16 и 17 конкурсах, сделал в парсере небольшие косметические улучшения, и увёл оба проекта (и парсер, и саму базу данных) в архивный статус на гитхабе.

1) С базой так или иначе нужно что-то делать, писать JSON руками это ужас и кошмар. В идеале нужно написать приложение-редактор
2) Парсер тоже надо переделывать, так как подход к разработке и код там современным стандартам уже объективно не соответствуют

Как-нибудь потом (мб весной, если буду посвободнее) возьмусь за это дело. А может и не возьмусь. Кто знает.
127 733408
>>315553

>не только для джаваскрипта, несмотря на расшифровку


Расшифровка не указывает на то, что формат для жс. Она указывает на то, что используется синтаксис от объектов в жс. Не больше.

>>726288

>1) С базой так или иначе нужно что-то делать, писать JSON руками это ужас и кошмар. В идеале нужно написать приложение-редактор


Почему до сих пор простой круд не запилили? Это же часик работы максимум. Почему вообще изначально начали НАСТОЛЬКО велосипедить вместо того чтобы взять mongo db и расслабить булки с приятной дб в которой все реализовано?

Если скинитесь мне на 8 часов работы, запилю вам СУБД на минималках под монгу с деплоем на хероку.
Да и спарсить структурированные данные дело плевое.
128 733501
>>733408
Скинетесьсамофикс*
image.png24 Кб, 432x274
129 767025
Такие дела.
130 767026
>>767025
Репостну с другого треда мысли об идеальной реализации:

В идеале - это вообще должна быть система с хранением инфы о конкурсах в какой-нибудь монге или коуче (для SQL-баз слишком много полей придётся делать), с автоматическими бекапами на гитхаб раз в какой-то период, чтобы в случае чего, можно было всё восстановить. Плюс, само собой, нужны два отдельных интерфейса для админки (чтобы добавлять/редачить инфу) и для просмотра (как сейчас на https://twoweeks.github.io/games-db/)

Добавлю, что по хорошему должны быть отдельные таблицы под игры и под конкурсы, чтобы можно было одну игру ассоциировать с несколькими конкурсами (такое бывает, да) без необходимости дублировать инфу.
sage 131 827711
Провёл небольшие обновления, чтобы поправить лично меня бесящие моменты:
1) Починил наконец адрес блога 15-го конкурса
2) Наконец починил отсутствие текста у кнопки открытия/скрытия списка ачивок
3) Не наконец и не починил, но в шапку с предупреждением >>767025 добавил кнопку закрытия, чтобы не мешалась/не мозолила глаза (работает до перезагрузки вкладки)

Пожалуй, это действительно последние обновления у проекта по конкретно этой бд. Не бампаю, пускай тредю тонет
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 30 января 2023 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски