<bgdev />free

| |  


All tags 1will 2023 2code 3for 4food 9may ai algorithm alpha amd american api argon2 arm asm asmbb assembler attachment awareness balgaria bay888 bcrypt bender beta bgdev-next bgdev-next.👍 big.data bitchnigga bitcoin bmw boi borg brexit bug bulgaria business c cad chat cloud computer-names console crossorigin deprivation desktop dna dotnet email eupl falling feature forum fp fresh fun game github google gpl gpt gpt.3.5 gypsies harvard hash improvement include investment it java javascript js kleta kleta.maqka.balg lambi language learning leftovers legend level levenshtein.dist libx license linkedlist linux ma mcafee mele microsoft minimag minimalism negro net nginx nigga not.a.bug oop paradigm parler patterns perception persuasion pipe play.station politics populi pornhub pow pro programming protonmail python reba rust sci-fi scripting seks seo server shell sleep smartbeauty soft-skills sqlite srabska sse starship sugerface syntax tablet tailwindcss telegram theme thug troll80lvl tutanota typescript uacme ui uk unix untermensch upload uptime usa utilities ux vb via viber virtual.reality vox vps vulnerable war wasm weapons-grade web windows word x86 xbox xss youtube zig ziglang Übermensch БОКЕБЪЛГАРИН БЪ БЪлгария Белезниците Били Били.Белезниците БялДонор Веган Виста Възраждане ГЛУПАК Гана Глиста ЕС Казарма Копейкин Мода.и.овча.мисъ НЕКАДЪРНИК НРБ ПО-ЗЛЕ.И.ОТ.РАБИ Подкасти Разни Румен СИК СКУМ СетенЧук Скум ТИР Туче Украйна Урсула Яначков авангард аз айфонджия алгоритми амбиции анархизъм антиваксъри армения аудио аутисти бази.данни без без.пръчове безпросвета бенчмарк биготи биомаса бира боклук борисов ботев брадва булшит бъг бъгове бял ваксина вандал век венерика викинги вицове вишу война вървежен гана ганорник гей гейщина германия герои гешев глупак говеда групировка гюбек данъкоплатец двойни.стандарти дедотия демокрация дизайн дисциплина добитък докери долар донори држава дришльо дрон ебане еврогейски.съюз езици експеримент електроника електроника.s2 емиграция ендпойнт енум ерген ергономия жалкар задача затоплизъм защита здраве златен злато игри идеали идиократ идиократи идиокрация идиот избори избори.рабин изкуство икономика имбецили имейл инвестиране инокулация инструмента интервю ипад искам.да.си.реда казах камшикодържач капитализъм карабах караница картечница кино клавиатура ковид19 колайдер колям.кур комари комплексар комунизъм консолидация конспирации космонавтика кофа кофит-19 краставица криптовалути курви кучелюбци лайно лаладжия лаптоп либерастия литература лоши.практики луд лъжеучени лъжец любов майни майтапи малоумници мафия мениджмънт месо местене метавселена метафизика механика мистика мисъл мода мода.овча.мисъл модерация морал мутра мутри наука национализъм не.it негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


Няма да го правя повече ♻

  

0 1 2 3 4 5 6


  johnfound  Създадено на 11.12.2021, видяно: 689 пъти. #54203
Rabin
select * from Posts where threadID = 2492

Жони бой, де пазиш изтритите постове бре? Геедам дека в тая тема май не е трито.

Трито е – първият пост от темата е изтрит. Моят беше вторият.

Изтритите постове се пазят в PostsHistory. Въпросният изтрит пост е с rowid = 20141; Не го възстанових, защото няма смисъл.

За съжаление, още не съм направил да се показват някъде изтритите постове. Иначе възстановяването е направено. rofl



  Rabin  Създадено на 11.12.2021, видяно: 683 пъти. #54204

Видях го. Абе верно ли блъскаш всичко в 1 таблица?



  johnfound  Създадено на 11.12.2021, видяно: 680 пъти. #54205
Rabin

Видях го. Абе верно ли блъскаш всичко в 1 таблица?

Кое всичко?



  Rabin  Създадено на 11.12.2021, видяно: 677 пъти. #54206

Всички постове ги ръгаш в 1 огромна таблица. Целия форум.



  johnfound  Създадено на 11.12.2021, видяно: 674 пъти. #54207
Rabin

Всички постове ги ръгаш в 1 огромна таблица. Целия форум.

Ами да, постовете са в таблица Posts. В PostsHistory са променените и изтритите постове. А има ли причина да не го правя? И как, ако не така?



  Rabin  Създадено на 11.12.2021, видяно: 672 пъти. #54208

Огромните таблици не са добра идея, тия 200 юзера ако станат 200 000 примерно. Големите форуми имат стотици хиляди теми и милиони постове.

Дълга тема, тряя да тръгвам, ама да знааш, че тва може да се окаже проблем един ден.



  johnfound  Създадено на 11.12.2021, видяно: 670 пъти. #54209
Rabin

Огромните таблици не са добра идея, тия 200 юзера ако станат 200 000 примерно. Големите форуми имат стотици хиляди теми и милиони постове.

Дълга тема, тряя да тръгвам, ама да знааш, че тва може да се окаже проблем един ден.

Нищо огромно по принцип не е добра идея. Но първо SQLite е достатъчно бърза даже с милиони записи. Второ, затова съществуват индексите – достъпът до отделен запис не зависи от размера на таблицата.

Трето – не чух конкретно предложение как трябва да е? За всяка тема да създавам отделна нова таблица? Все ми се струва, че това доста ще противоречи на идеите на SQL.



  Delegate  Последно редактирано на 11.12.2021 от Delegate, видяно: 646 пъти. #54225

Рабиняка е бок на t-sql-а и ще ти го направи в пета ненормална форма, дето всички атрибутсове на поста се джойнват от различни таблици, както когато го е работил в мегакорпорациите с мулитимелеардите.



  Rabin  Създадено на 11.12.2021, видяно: 637 пъти. #54232

Eх, хубо че са яките момчета, че да си почина на топло...

Хубо бе корифеи, правите софта на Редит, пак ли у ена база ще го наръгате? Айде простотия простотия, ама поглеждали ли сте базата на ИСТИНСКИ форум?

Утре ти иде ПКП или който там разпределя държавната баница, и вика на ти 10 милиона, да ми направите електрическото преброяване. Па ли ша наръгаш данните от 7 милиона галоша в една таблица?

ИСТИНСКИТЕ форуми са оптимизирани за read-only, не съм ровил ама подозирам, дека са на различни схеми дори. Като правят ъпдейти може само да четеш. И пази никовете в плейнтекст, без нужда да жойнва към юзера. Лично го забелязах.

Айде Жони го разбирам, оптимизирал е в пневматика и стружко-производство кат мене почти, ама за вас няма оправдание! То затуй са най-много изискванията за бакендърите, щото на всяка крачка се мисли как ще се скалира тва нещо един ден. Час и 40 мин. ми е интрервю тва правил ли си , па друго, щот реалния свят не са 200 юзера, ами се юрват милиони да си попълват данните, и отделно ги флудят с по някоко гигабита в секунда.



  gat3way  Създадено на 11.12.2021, видяно: 629 пъти. #54234

Истинските фороми не ползват sql изобщо, всичко държат у рамта, оттам ups, дизелов генератор и два-три тима негри дежурстват на велотренажори с динамо че ако падне захранването всичкото мъдрост отива у киреча.



  Евлампи  Създадено на 11.12.2021, видяно: 625 пъти. #54235
Rabin

Хубо бе корифеи, правите софта на Редит

Само че тук НЕ е софта на реддит, лиърджет НЕ се прави по чертежи на джъмбо, би трябвало да го знаеш.

Отделно софта на реддит не е статичен, навремето имаха читав гуй вместо сегашната повърня, пак добре че поддържат олд.реддит и може да се преглеждат набързо заглавията



  Евлампи  Създадено на 11.12.2021, видяно: 622 пъти. #54236
Rabin

ИСТИНСКИТЕ форуми са оптимизирани за read-only

Че нали точно тогава се прави денормализация за да нема джойнове бре таранкоолу, демек се едно сичко наръгано в една таблица с индекс да е брЪзичко :)



  Stilgar  Създадено на 11.12.2021, видяно: 615 пъти. #54238

Интересно ми е Рабиняка каква структура на базата би предложил щото и аз бих направил таблица Posts и бих слагал всички постове в нея.



  johnfound  Създадено на 11.12.2021, видяно: 614 пъти. #54240

Въобще, схемата на базата е достъпна:

create.sql

Не е на асемблер и не е кой-знае колко сложна.

Така че, всякакви конструктивни предложения са добре дошли.



  Rabin  Последно редактирано на 11.12.2021 от Rabin, видяно: 608 пъти. #54241
Евлампи
Rabin

ИСТИНСКИТЕ форуми са оптимизирани за read-only

Че нали точно тогава се прави денормализация за да нема джойнове бре таранкоолу, демек се едно сичко наръгано в една таблица с индекс да е брЪзичко :)

И аз туй викам, баш денормализация си е, може би на отделна схема дори, само с таблици за всяка тема поотделно. Голямата табица прави голяма свързаност, цял проект да ти зависи от единствено нещо.

Интересно ми е Рабиняка каква структура на базата би предложил щото и аз бих направил таблица Posts и бих слагал всички постове в нея.

Би погледнал как го правят хората, по ИСТИНСКИТЕ проекти, и може би дори нещо No SQL дори, или кеш в паметта.

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

Само че тук НЕ е софта на реддит, лиърджет НЕ се прави по чертежи на джъмбо, би трябвало да го знаеш.

При наличие на безплатни Джъмбо-та с безплатно гориво - що пък да ползвам learjet?



  Евлампи  Създадено на 11.12.2021, видяно: 601 пъти. #54242
Rabin

И аз туй викам, баш денормализация си е, може би на отделна схема дори, само с таблици за всяка тема поотделно

Бъркаш понятията, нормализация с всичките там патологии до пета форма е РАЗДЕЛЯНЕТО на отделни таблици, блъскането в една е денормализация.

Поначало sql минус идеята за domain specific език скриващ сложността на ефективна работа с данни през релационната парадигма (когато и само когато е удобно) е рак в тялото на програмизъма ама квото такова :)



  Rabin  Създадено на 11.12.2021, видяно: 597 пъти. #54243

Бъркаш понятията, нормализация с всичките там патологии до пета форма е РАЗДЕЛЯНЕТО на отделни таблици, блъскането в една е денормализация.

И аз туй казвам, не знам кво си мислиш, че бъркам. Денормализация си е.

Поначало sql минус идеята за domain specific език скриващ сложността на ефективна работа с данни през релационната парадигма (когато и само когато е удобно) е рак в тялото на програмизъма ама квото такова :)

Ко?

Отделно, шефчето дори не даваше да ползваме тригери. Да можело да се мигрира към друга база данни.

Мизерния PhpBB и JavaBB си има инсталатор, и си избираш ква база имаш отдолу. Тригери дали прави не съм гледал, ама едва ли.



  Delegate  Създадено на 11.12.2021, видяно: 594 пъти. #54244
Евлампи

Бъркаш понятията..

Бърка, ама тука си личи, че само Рабиняка е въртял мултимелеардните компании и индустрията с целия ганорник е загубила ценен кадЪр.



  synergie  Създадено на 11.12.2021, видяно: 590 пъти. #54246
Rabin

Бъркаш понятията, нормализация с всичките там патологии до пета форма е РАЗДЕЛЯНЕТО на отделни таблици, блъскането в една е денормализация.

И аз туй казвам, не знам кво си мислиш, че бъркам. Денормализация си е.

Поначало sql минус идеята за domain specific език скриващ сложността на ефективна работа с данни през релационната парадигма (когато и само когато е удобно) е рак в тялото на програмизъма ама квото такова :)

Ко?

Отделно, шефчето дори не даваше да ползваме тригери. Да можело да се мигрира към друга база данни.

Мизерния PhpBB и JavaBB си има инсталатор, и си избираш ква база имаш отдолу. Тригери дали прави не съм гледал, ама едва ли.

Рабине не ти се разбира, значи бъркаш понятията. Аз ако трябваше да го правя тоя форум щях да ползвам един текстов файл да цепя на нов ред и така да показвам мненията. За какво са ти индекси да поддържаш правиш един яваскрипт.сплит ио после с индексче там даже може и по ключови думи не само целочислени, манаф, рабин и т.н. всичко да ти линква към мненията.



  Stilgar  Създадено на 11.12.2021, видяно: 587 пъти. #54247
johnfound

Въобще, схемата на базата е достъпна:

create.sql

Не е на асемблер и не е кой-знае колко сложна.

Така че, всякакви конструктивни предложения са добре дошли.

Аз вече ти казах да нагласиш файловете по друг начин - направи ги да могат да се качват без да са прикачени за пост и после имай отделна връзка с поста за да може да си качваме файловете като нормални хора а не с редакция


0 1 2 3 4 5 6


Няма да го правя повече ♻

  



AsmBB v3.0 (check-in: bba3e7860d0627ec); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL; Powered by Assembly language Created with Fresh IDE