М.Двач / Gamedev

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

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

60 Кб, 651x561
База данных по играм с конкурсов!!oGnewmDbmI 20 дек 2016, 19:43 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). А в треде призываю помочь мне с реализацией, если вы знаете, как сделать определённые моменты лучше. Дискас, в общем.

Ответы315597320784320938

!!oGnewmDbmI 2 20 дек 2016, 19:44 2 315552

К последнему абзацу, вот например сейчас есть такая проблема:
Как лучше запилить в базе восьмой конкурс? Ведь он как-бы один, но по факту их было два. Текущая реализация некий компромисс, но в будущем такое может привести к некоторым проблемам.

Ответы315567315570

!!oGnewmDbmI 3 20 дек 2016, 19:45 3 315553

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

Ответы733408

4 20 дек 2016, 21:12 4 315561

Димасик, делай как хочешь, перед НГ думать вообще не охота.

Ответы315572

5 20 дек 2016, 21:40 5 315567

>>315552
Три вкладки:
1)эксклюзивы палки
2)эксклюзтвы калолицыи
3)общие игры

Ответы315572

6 20 дек 2016, 21:53 6 315570

>>315569
Бля, внатуре.
>>315552
Диман, мы всё порешили.

7 20 дек 2016, 21:53 7 315572

>>315561
Я перегораю уж к этой идее потихоньку, зачем-то тред же создал.

>>315567
Рассматривался, тоже не без минусов вариант.

8 20 дек 2016, 22:33 8 315583

>>315582
двачую

9 20 дек 2016, 22:34 9 315585

>>315582
но на самом деле не самая удобная херня

106 Кб, 980x612
10 20 дек 2016, 22:47 10 315597

>>315550 (OP)
Чот не пойму, как этот плагин установить? Где кнопочка УСТАНОВИТЬ?!

Ответы315601

11 20 дек 2016, 22:54 11 315601

>>315597
Поставь браузер себе.

Ответы315604

12 20 дек 2016, 22:55 12 315602

>>315582
Обновлять неудобно будет.

13 20 дек 2016, 22:56 13 315604

>>315601
Бля, мне надо голову новую поставить, я с оперы пытаюсь хромой аддон подключить, привык на хроме двачевать.

sage 14 21 дек 2016, 12:39 14 315691

Что это такое? Что здесь происходит? Ого! Надо же! Да это же Димасик "Жиртрест" Коджем снова спасает /гд!

Ответы315696

15 21 дек 2016, 13:58 15 315696

>>315691
Он делает хоть что-то хорошее для раздела, в отличие от тебя, золотце.

Ответы315764

sage 16 21 дек 2016, 19:09 16 315764

>>315696
Дим, никто же и не спорит. Я и говорю, что ты у нас тут единственный мессия-спаситель раздела. Мы тут живы лишь благодаря твоим стараниям да молитвам. Спасибо тебе за всё, что ты делаешь. Продолжай в том же духе, а то загнёмся тут без тебя.

Ответы315769

!!oGnewmDbmI 17 21 дек 2016, 19:22 17 315769

>>315764
Тред не для мамкиных траллей из 8б сделан, так что будь добр съебать, пожалуйста.

Ответы315967

18 22 дек 2016, 07:20 18 315918

>база данных
>в json

Ответы315976

sage 19 22 дек 2016, 13:42 19 315967

>>315769
Что ты понимаешь, что хвалить тебя может лишь тролль - это радует. Значит, не до конца ещё потерян человек, может адекватно воспринимать реальность.
>будь добр съебать
Жирный мой друг, тебя уже около года просят съебать всем /гд, а ты до сих пор тут. Думаешь, одно твоё пожелание что-то изменит?

Ответы315976316408

!!oGnewmDbmI 20 22 дек 2016, 14:11 20 315976

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

>>315967
> Думаешь, одно твоё пожелание что-то изменит?
Ты хотя-бы начал изъясняться не как дегенерат, так что определённый эффект моё послание возымело.

Ответы316482

21 22 дек 2016, 17:05 21 316015

Этого >>316012 всем настоебавшего убогого петросяна кстати тоже.

Ответы316016

22 22 дек 2016, 17:18 22 316016

>>316015
ты глагол проебал.

39 Кб, 1000x500
!!oGnewmDbmI 23 22 дек 2016, 19:05 23 316033

Короче, преодолел прокрастинацию и заполнил данные по двухдневному и трёхдневному конкурсам.

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

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

Ответы316178316460

24 22 дек 2016, 19:59 24 316044

>>316042
Потому что законодательство, наверно. Ну и начиная с восьмого твг никто по жанру не ограничивает, до этого это просто был пункт, тянувшийся со второго твг в правилах.

Ответы316137

sage 25 22 дек 2016, 20:09 25 316045

>>316042
Потому что вращение диска рулетки кому-то слишком напоминает циферблат весов, и ему от этого становится плохо.

Ответы316051

26 22 дек 2016, 20:42 26 316051

>>316045
твой троллинг уже на макдачного опа переключился?

27 23 дек 2016, 11:40 27 316137

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

дурик

Ответы316161

28 23 дек 2016, 15:55 28 316161

>>316137
ты видишь другие причины?

Ответы316174

29 23 дек 2016, 17:42 29 316174

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

Ответы316186

!!oGnewmDbmI 30 23 дек 2016, 18:18 30 316178

Вот чем сраться, могли бы помочь лучше: >>316033

Ответы316463

31 23 дек 2016, 19:54 31 316186

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

Ответы316188316345

!!oGnewmDbmI 32 23 дек 2016, 20:04 32 316188

>>316186
НУ ЛУЧШАЯ ИГРА КОНКУРСА ЖЕ ТЫ ЧЕГО я даже расписывал вроде почему

Ответы316201

33 23 дек 2016, 21:52 33 316201

>>316188
Игра с одним 3д-шаром на экране и кликанием вместо геймплея была лучшей? Димон, кажется ты перетолстил самого себя.

Ответы316338318279

!!oGnewmDbmI 34 24 дек 2016, 17:36 34 316338

>>316201
Ты донатил в призовой фонд двухдневного конкурса? Нет. Значит твоё мнение имеет какое-то значение? Тоже нет.
Я считаю, что Cool the planet была лучшей игрой конкурса, и объяснял даже почему. Ты можешь считать по другому, твоё дело, но это ничего не меняет.

Ответы316406

35 24 дек 2016, 18:28 35 316345

>>316186
Что символизирует.

36 24 дек 2016, 21:58 36 316406

>>316338
Ты можешь считать как угодно, но твои поступки определяют отношение к тебе (как к говну) и степерь доверия к тебе (ниже плинтуса) как организатору конкурса.

Ответы316460

sage 37 24 дек 2016, 22:04 37 316408

>>315967
>около года просят съебать всем /гд
Хз, я никого не прошу, но вообще все срущие под себя никнеймами и драмой дауны вроде тебя давно уже настоебенили.

Ответы316460

!!oGnewmDbmI 38 25 дек 2016, 12:11 38 316460

>>316406
И это, опять же, только твоё мнение, которое ничего не меняет.

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

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

Ответы316463

sage 39 25 дек 2016, 13:26 39 316463

>>316178
>могли бы помочь
>>316460
>помогите лучше игры с трёхдневного конкурса найти
Вот теперь ты видишь, какое полезное и нужное дело ты делаешь.

Ответы316466

!!oGnewmDbmI 40 25 дек 2016, 13:35 40 316466

>>316463
Не понял если честно, к чему ты ведёшь.

41 25 дек 2016, 16:10 41 316482

>>315976
>километры json'а
>крайне легко поддерживать

Ответы316484

42 25 дек 2016, 16:24 42 316484

>>316482
Сворачивание в редакторах для чего по-твоему придумали?

!!oGnewmDbmI 43 27 дек 2016, 19:45 43 316830

Дозанёс инфу по играм с конкурса Палки. Остались шестой и седьмой конкурсы.
https://github.com/twoweeks/db/commit/4d651a3675cba596e1143403b1061ee47338c821?diff=split

!!oGnewmDbmI 44 2 янв 2017, 16:10 44 317618

Так как своего тематического треда у меня нет (да и он мне не очень-то и нужен), объявлю тут.

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

Приходите, короче.

Ответы317639317642

11 Кб, 282x333
45 2 янв 2017, 18:37 45 317639

>>317618
Игори распакованы и ожидают своего часа. Осталось 23 минуты.

Ответы317650317651

46 2 янв 2017, 19:00 46 317642

>>317618
Начали. Дублирую ссылку ещё раз: https://www.youtube.com/watch?v=o5A_MDSGMtc

Ответы317652

47 2 янв 2017, 21:25 47 317650

>>317639
Блэт, все пропустил.

Ответы317656

48 2 янв 2017, 21:26 48 317651

>>317639
Такие объявы лучше в /v/ делать, только обязательно пиши, что это обзор именно имиджбордовых игр, чтобы репортили.

49 2 янв 2017, 21:30 49 317652

>>317642
Почему видео недоступно?

Ответы317655317656

50 2 янв 2017, 21:54 50 317655

>>317652
Деанон

51 2 янв 2017, 21:54 51 317656

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

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

Ответы318029

hhhhh hhhh 52 2 янв 2017, 22:25 52 317657

hhhhhhh

53 5 янв 2017, 21:46 53 318029

>>317656
Ээээ блэт, брэтан, гдэ уидэо?

Ответы318039

54 5 янв 2017, 23:11 54 318039

>>318029
Как Premiere Pro поставлю, так и будет.

Кстате, стрим в субботу скорее всего будет. Примерно часов в 8-9.

!!oGnewmDbmI 55 6 янв 2017, 02:22 55 318053

Запись, как зальётся и обработается, будет здесь https://www.youtube.com/watch?v=qdU5jYz6n9A .

Стрим по играм второго конкурса, напоминаю, будет в субботу. Скорее всего часов в 9 вечера по мск.

!!oGnewmDbmI 56 7 янв 2017, 15:55 56 318236

https://www.youtube.com/watch?v=HApNlRbfMwk - стрим по играм со второго TWG будет здесь.
Будет в 10 вечера по МСК, очень надеюсь, что не проебусь.

Ответы318268

57 7 янв 2017, 21:53 57 318268

>>318236
Через 7 минут начинаем.

58 7 янв 2017, 23:49 58 318279

>>316201
Это не 3D шар, а просто карты с гугла, которые двигались и разрезались в реальном времени, чтобы создать иллюзию типа трёхмерности.

!!oGnewmDbmI 59 8 янв 2017, 18:31 59 318347

Вы не ждали обновление базы данных, а оно тутачки!

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

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

Стрим по играм с третьего и четвёртого конкурса - когда нибудь да будет.

Ответы318362318564

60 8 янв 2017, 20:19 60 318362

>>318347
Хорошее дело делаешь, когда постареем будем смотреть и удивляться как могли делать такие охуенные вещи

Ответы318782

61 9 янв 2017, 21:43 61 318564

>>318347
Батя грит малаца.

Ответы318782

!!oGnewmDbmI 62 11 янв 2017, 07:27 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) Придумать, что делать с восьмым конкурсов, ибо он несколько выбивается из общей схемы.

Вот.

Ответы318789

63 11 янв 2017, 09:33 63 318789

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

Ответы318798

!!oGnewmDbmI 64 11 янв 2017, 10:19 64 318798

>>318789
Вариант хороший, но неплохо бы что-то поближе к РФ в плане расположения серверов. А то и вообще CDN-ку.

124 Кб, 1072x608
!!oGnewmDbmI 65 15 янв 2017, 21:11 65 320541

Вместе с аноном (автором World Roulette, кстати) сегодня запилили парсер для базы данных. Не идеально, конечно, некоторые моменты я бы реализовал по другому, но это первая реализация, что не может не радовать.

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

К слову, для хостинга картинок выбрал хранилище от Селектела. Жрёт немного (за день утекло буквально 3 копейки, лол) и хватит надолго. Ну и плюс это CDN вроде как, хотя я с этим ещё не разобрался.

Ответы320545323353

66 15 янв 2017, 21:19 66 320545

>>320541
>.ru

Ответы320555474094

!!oGnewmDbmI 67 15 янв 2017, 21:22 67 320555

>>320545
Где ты .ру-домен увидел?

Ответы320559

68 15 янв 2017, 21:34 68 320559

>>320555
>https://113217.selcdn.ru/gd/twg/1/rodion.jpg

Ответы320561

!!oGnewmDbmI 69 15 янв 2017, 21:43 69 320561

>>320559
Ну а в чём проблема?

Ответы320562

70 15 янв 2017, 21:45 70 320562

>>320561
>.ru

Ответы320572

!!oGnewmDbmI 71 15 янв 2017, 21:54 71 320572

>>320562
Ну а в чём проблема?

Ответы320752

72 16 янв 2017, 12:28 72 320752

>>320572
>.ru

Ответы320807

73 16 янв 2017, 14:03 73 320784

>>315550 (OP)
Надеюсь что ты потратишь свои силы не потраченные на организацию на еще большее качество прохождений, интервью и рекламы конкурса.

Желаю удачи.

Ответы320807

!!oGnewmDbmI 74 16 янв 2017, 14:33 74 320807

>>320752
Ну а в чём проблема?

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

Ответы321303

75 16 янв 2017, 16:53 75 320938

>>315550 (OP)
Собираю статистику.

Дима, ты девственник?

76 17 янв 2017, 15:06 76 321303

>>320807
.ru

!!viUAPUraIE 77 17 янв 2017, 21:01 77 321940

Обновление, залили на гитхаб странички.
Теперь оно никуда не денется.
Есть выбор конкурсов.
Точка в описании
https://twoweeks.github.io/games-db/

78 18 янв 2017, 08:43 78 322235

Бамп чудесному треду.

!!oGnewmDbmI 79 18 янв 2017, 21:37 79 322780

Немного оптимизировал код, читаемость должна стать немного лучше.
Перенёс все сторонние скрипты/стили на одну CDN-ку, грузиться должно быстрее.
Добавил плавный скролл по конкурсам из меню сбоку (+1 библиотечка).

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

https://twoweeks.github.io/games-db/ дублирую ссылочку

80 19 янв 2017, 12:09 80 323015

Ты охуенен, добра тебе.

81 19 янв 2017, 17:50 81 323353

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

мож тогда кто и отзеркалить захочет

Ответы323416

!!oGnewmDbmI 82 19 янв 2017, 19:01 82 323416

>>323353
https://github.com/twoweeks/games-db же

Ответы323426

83 19 янв 2017, 19:18 83 323426

>>323416
в глаза ебусь значит. это пройдет со временем надеюсь

!!oGnewmDbmI 84 27 янв 2017, 15:20 84 328994

Конкурс-конкурсом, но и про базу данных не надо забывать.

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

https://github.com/twoweeks/games-db/compare/fae86501e1ac66be19f3a28485088c87295e414c...b97c883bf426005573d66ea8d75ec5e758bbfee8

!!viUAPUraIE 85 1 фев 2017, 19:54 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 22 фев 2017, 20:25 86 382372

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

https://github.com/twoweeks/db/compare/5f3c82dc8caa91cba25fda480092665cbda429d1...4ef8fd6176e6d13404172c7f34a05c922be7a2bd
https://twoweeks.github.io/games-db/

Ответы382376

87 22 фев 2017, 20:41 87 382376

>>382372
Не хватает еще каких-то 4 игр.

Ответы382380

!!oGnewmDbmI 88 22 фев 2017, 20:47 88 382380

>>382376
Двух. Проверю потом повнимательнее.

>>382379
Это не стримилось, соответственно и записей нет.

Ответы382381

89 22 фев 2017, 20:53 89 382381

>>382380
Нет, 4 игры минимум.

Ответы382384

1 Кб, 199x34
!!oGnewmDbmI 90 22 фев 2017, 20:57 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. Всё нормально.

Ответы382386

91 22 фев 2017, 21:09 91 382386

>>382384
Тогда не хватает еще одного раздела с конкурсом как в прошлый раз.

Ответы382387

!!oGnewmDbmI 92 22 фев 2017, 21:11 92 382387

>>382386
Запиливай репозиторий с конкурсами от брочана и делай список игорей там.

Ответы382390

93 22 фев 2017, 21:16 93 382390

>>382387
Ясно, Димка. Ясно.

Ответы429438

!!oGnewmDbmI 94 19 апр 2017, 21:50 94 397186

Обновил парсер. Сильно крупных изменений нет, разве что теперь отображаются дополнительные поля у ачивок и поле "Сделано с помощью" у игр с девятого конкурса (надо будет добавить у игр с шестого ещё). Ну и некоторые элементы теперь выглядят несколько приятнее, чем раньше. Скриншот у Омск Журней потом пофикшу. А остальные загружу когда-нибудь точно (наверно).

https://twoweeks.github.io/games-db/
https://github.com/twoweeks/games-db/commit/dda6fce47452a5ebb9c5ebd71fd894b1dcd8b4f3

95 20 июня 2017, 09:25 95 407315

Очередной фиксящий коммит, за который всё-равно не было пофикшено аж 4 пикчи, мда. Впрочем, связался с автором Курочки с седьмого конкурса, и если кто вдруг искал, то линк на неё теперь есть в базе.

!!oGnewmDbmI 96 1 авг 2017, 00:14 96 426714

Сделал поля с темами и ачивками более удобными + пофиксил несколько пикч, решил проблему с восьмым конкурсом (весьма радикально) и добавил "заготовку" для девятого.

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

https://github.com/twoweeks/db/commit/4e1f2ff9919cd55c1583cd19d32636fca788fd98

!!oGnewmDbmI 97 4 авг 2017, 17:09 97 429438

Парсер починен. Это раз.

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

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

Вот.

Ответы437996

!!oGnewmDbmI 98 13 авг 2017, 00:44 98 436672

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

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

https://twoweeks.github.io/games-db/?get=twg

Ответы436676

!!oGnewmDbmI 99 13 авг 2017, 00:58 99 436676

>>436672
> что-то около 12мб
Ан нет. Обнаружил, что залил несжатые картинки с 9 конкурса, перезалил и пофиксил, вес страницы стал 7.7мб. Но это всё равно довольно много.

135 Кб, 402x303
100 13 авг 2017, 18:53 100 437996

>>429438
Проиграл. Жирный на своем сайте настолько охуел что выкинул все игры из синдикатовского 8го из списка в отдельный скрытый список. Не легитимный конкурс! Не место ему в основных!

Ответы438000438020

101 13 авг 2017, 19:08 101 438000

>>437996
Почему свинине так бомбит от синди? Больше года прошло а он все подшить жопу не может.

Ответы438017

102 13 авг 2017, 20:13 102 438017

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

103 13 авг 2017, 20:35 103 438020

>>437996
> Не легитимный конкурс! Не место ему в основных!
Чего блядь? Ты поехавший? Найди другой способ решения проблемы, не создающий лишние костыли как было до разделения на два файла, если умный такой.

Ответы438022

320 Кб, webm,
658x720, 0:02
104 13 авг 2017, 20:40 104 438022

>>438020
Ты совсем дурак, да? Раньше было в сеню два конкурса и было нормально, но свинине припекло и он выкинул палкин конкурс вместе с его играми.

Ответы438024

105 13 авг 2017, 20:47 105 438024

>>438022
> Раньше было в сеню два конкурса
Посмотри, как это было сделано. Это был костыль. Найди другое решение.

335 Кб, 1920x949
!!oGnewmDbmI 106 9 фев 2018, 15:03 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 - исходники парсера ух надо бы закомментировать, а то уже сам теряю понимание, что в этом спагетти-коде да как

Скорее всего это один из последних апдейтов как базы данных, так и парсера. Посмотрим ещё.

Ответы474097

!!oGnewmDbmI 107 9 фев 2018, 15:05 107 474097

>>474094
Ёбаный макабапарсер, весь список поломал, сука.

108 9 фев 2018, 16:58 108 474156

>>474134
Пойди да наделай скриншоты с игр, где их нет в базе, чо ты. Как вебемки конвеерные клепать и конкурсы по второму разу проводить - так он запросто, а как общественно полезное деяние сделать - хуй.

109 25 мая 2018, 08:19 109 500958

Маленький апдейт с добавлением разных ссылок и починенными датами в 11 конкурсе, ничего особенного.

https://github.com/twoweeks/db/compare/435dc1febf8c4d64bdd9cd2570dcf000080b8666...1174d8e07e956c162e68ef3b0ee0e1d02c3aa90c

!!oGnewmDbmI 110 20 июня 2018, 11:00 110 506053

Опять маленький апдейтик. И он же, с 99% вероятностью, последний – как протест против сами знаете чего.

https://github.com/twoweeks/db/commit/0de7a5b03758bb2edd5e1a16dced322b32f3ae37

111 20 июня 2018, 11:18 111 506060

>>506054
Как же хочется верить, что с модеркой в руках ты не сотворишь рано или поздно какую-нибудь хуйню, которая окончательно убьёт раздел. Но увы, я слишком давно тебя знаю, чтобы поддаваться таким дивным манямечтаниям.

Удачи.

112 8 июля 2018, 01:33 112 511129

17 Кб, 417x31514 Кб, 814x102

Оп и оп.

62 Кб, 1345x433
113 23 сен 2018, 18:07 113 528330

У меня вот так.
кнопки не работают

!!oGnewmDbmI 114 14 мар 2019, 10:35 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

Ответы565781

115 14 мар 2019, 11:14 115 565781

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

Ответы565783

116 14 мар 2019, 11:20 116 565783

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

Ответы565786

117 14 мар 2019, 11:29 117 565786

>>565783
может быть, но не настолько же, ну.

118 27 дек 2019, 14:01 118 631629

Хранитель, длинное ТДГ3 забыл добавить

Ответы631953

119 29 дек 2019, 19:14 119 631953

>>631629
Добавь. Жду пулл-реквестов: https://github.com/twoweeks/db

Ответы632026

120 30 дек 2019, 10:19 120 632026

>>631953
там регистрации и смс
архив тдг3
https://yadi.sk/d/OXdaR9uU1QiAVg

Ответы632641

121 2 янв 2020, 20:47 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

Ответы635233

122 10 янв 2020, 21:50 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 13 янв 2020, 16:30 123 635233

>>632641
хз когда у меня будет хп на это действо
лучше всё таки назвать его не двухдневным а недельным конкурсом.
ещё вот этот недельный конкурс тоже в базу бы запихать https://2ch.hk/gd/res/630500.html (М)

124 25 янв 2020, 13:51 124 638877

На дваче проходят конкурсы по созданию игр? Где?

Ответы639114

125 26 янв 2020, 12:10 125 639114

>>638877
Лол >>637729 (OP)

!!oGnewmDbmI 126 6 фев 2021, 23:38 126 726288

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

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

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

Ответы733408

127 15 мар 2021, 20:36 127 733408

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

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

Если скинитесь мне на 8 часов работы, запилю вам СУБД на минималках под монгу с деплоем на хероку.
Да и спарсить структурированные данные дело плевое.

Ответы733501

128 16 мар 2021, 14:06 128 733501

>>733408
Скинетесьсамофикс*

24 Кб, 432x274
129 30 авг 2021, 13:59 129 767025

Такие дела.

Ответы767026827711

130 30 авг 2021, 14:02 130 767026

>>767025
Репостну с другого треда мысли об идеальной реализации:

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

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

sage 131 16 авг, 19:47 131 827711

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

Пожалуй, это действительно последние обновления у проекта по конкретно этой бд. Не бампаю, пускай тредю тонет

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

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /gd/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion