Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.1 пользователей не могут ошибаться!
?6946
прекрасное6443
говно5907
говнорашка5512
хуита4716
anime3066
linux2654
music2636
bnw2602
рашка2565
log2357
ололо2179
дунч1834
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1422
дыбр1238
гімно1158

Заглянул в код луцкапа, посмотрел на местную простенькую реализацию БД и понял: это ужас. После четырёх лекций по БД с лекториума я начал осознавать, насколько это ужасная реализация. Я вижу, как сильно она тормозит, знаю, в чём причина, но не хочу переделывать: в этом виде она идеально сойдёт для тех, кто ныкается по бесплатным хостингам и/или не имеет возможности добавить/удалить в пыху модули, либо же просто не осиливает сложнокод, тем более писать. А вообще, жду не дождусь того дня, когда в тишине смогу сесть за столом перед ноутом, взять свою волшебную тетрадь и начать гугление по всяким boost:: для плюсцов. Когда наберу достаточно теории, возьмусь за практику и реализую то, что мне уже полгода не даёт покоя – свою реализацию сервера БД с блекджеком, шлюхами, многомерностью и прочими вкусняками.
#C192Z0 (0) / @ileamare / 4507 дней назад
Смотрю в пыхокод, который писал полгода назад, и в свой же код, но годичной давности. Хочется взять и заплакать, но не ясно от чего: от вырвиглазности кода, вырвиглазности пыхи или от того, что это всё надо переписать.
#SLM3U7 (2) / @ileamare / 4523 дня назад
Как бы я ни пытался, а ради совместимости с мускулом надо будет пожертвовать многомерностью, чего я делать не хочу совсем. В жопу совместимость. Кому понадобится мускул юзать – сами разберутся и напишут -_-
#0TTIVK (0) / @ileamare / 4543 дня назад
Если кто из присутствующих следил за развитием Lucap, то вот вам сцылко http://ileamare.ru/n_24
#1H3CAR (4) / @ileamare / 4646 дней назад
Сейчас смотрю на L I-S DB и понимаю, что оно как-то сильно ушло от оригинальной задумки. Изначально это просто должно было стать модулем для загрузки файловой БД и разбора разных значений. Есть 0.ldb с названиями ячеек, есть (\d+).ldb, что является как раз записями. Как там появились [:C\] записи (подстроки в данной строке, сделаные одинаково, но не имеющие ничего общего по структуре с оригинальной записью) и [:E\] (подзапись, идентичная основной, расположенная внутри этой самой записи) уже и сам не помню. Там уже есть алгоритм сортировки, есть мысли по поводу реализации по типу memcached. Да и вообще всё идёт к созданию на базе LDB stand-alone базы данных, которая будет висеть демоном и вертеть данные в оперативе, параллельно сохраняя всё на носитель.
#NG4QWI (0) / @ileamare / 4650 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.