
Dmitry
29.08.2018
12:54:10
херачить 10 тысяч в секунду операций поиска по атрибутам объектов - не ее стихия
зато для CMS мало что лучше можно придумать :)

vlade11115
29.08.2018
12:54:53
Таких чисел там физически не будет.

Boris
29.08.2018
12:55:03
много для чего, где нужны объекты, а не критерии

Google

vlade11115
29.08.2018
12:55:06
А пофиг, возьму попробую а там гори оно всё.

Dmitry
29.08.2018
12:55:15
ну че ты в ней хранить собрался?

vlade11115
29.08.2018
12:56:01
Расписания занятий, и связанную инфу типа преподов, комнат, предметов и корпусов.

Dmitry
29.08.2018
13:44:08
а вот это сойдет
для сложных связей объектов это даже круче чем sql любой
- When should you use ZODB?
- Your application has complex relationships and data structures
Там где sql гамно умирает на join'ах, тут всё ходит как дети в школу

Boris
29.08.2018
13:48:59
звучит не правдоподобно

vlade11115
29.08.2018
13:52:16

Boris
29.08.2018
13:56:03
не очевидно, что значит sql гомно, что за join'ы и о каких объектах речь идет.

Vladimir
29.08.2018
14:09:05
Актуальна ли сейчас книга Стивенсона про сетевое программирование в unix?
та, что 2007го года

vlade11115
29.08.2018
14:20:29
https://gist.github.com/thatside-zaraffa/54b66cf21371579f25ce2bcd04af9621

Milton
29.08.2018
15:32:51

Google

Dmitry
29.08.2018
15:33:55
никак
если тебе надо найти преподов для комнаты, то ты берешь объект "комната", у него проперти "преподы" и достаешь список
а если тебе надо найти преподов с фамилией "*нов", то в целом тебе не нужно zodb и ты нахер идешь (хотя найти их конечно можно)

Zart
29.08.2018
15:40:13
сделать дикт айди (инт) -> объект
индекс поиска хранить отдельно. не?

Milton
29.08.2018
15:41:40

vlade11115
29.08.2018
15:42:07
В текущей костылеверсии есть поиск по фамилии препода тупым лайком.

Dmitry
29.08.2018
15:48:37
elastic выкинуть, приделать sphinx :D
если уж прижмет
но вообще если таких кейсов будет много, значит кто-то неправильно выбрал zodb

Zart
29.08.2018
15:50:28
у эластика и сфинкса слегка разные цели же
первое позволяет быстро аггрегации/фильтрации ебашить, второе фтс

Dmitry
29.08.2018
15:50:55
вот и нехуй тащить в эту задачу эластик, она для сфинкса :)
не только фтс

Zart
29.08.2018
15:51:11
а люцен чо как?

Dmitry
29.08.2018
15:51:38
да в жопу всю эту java ебанину, пока жизнь не заставит зарплатой в трехкратном размере
правда, @murmurchik ? %)

Zart
29.08.2018
15:51:51
эластик тоже жабаебанина!11

Dmitry
29.08.2018
15:52:10
вот поэтому люцен и ластик в жопу хором :)

Milton
29.08.2018
15:53:17
Так, сейчас будет вопрос, за который меня закидают ссаными тряпками. Что из хорошего можно почитать на тему того, как реализуются поисковые движки, поиск с фильтрами (как в интернет-магазинах, если там конечно не фильтры в SQL-запросе) и подбор похожих товаров? Нет, не на коммерцию, исключительно из интереса к тому, что я пока не до конца понимаю

Zart
29.08.2018
15:54:06
ну гугли всякую херь как работает фтс, морфология и прочий нлп

Google

Zart
29.08.2018
15:54:29
этим обмазываться - на хуеву гору диссертаций хватит

Dmitry
29.08.2018
15:56:06
если тебе это нужно не для слова "elasticsearch" в резюме (а эта ебанина нынче вездесуща как джанга), то просто прочти доку про sphinx, охуей от открывшихся возможностей и скорости работы (а не от прожорливости ластика по памяти даже в элементарном случае, когда тебе не нужен кластер из двадцати машин для соответствущего размера индекса, ибо у тебя столько до пенсии не наберется)
там кстати протокол общения от mysql, поэтому начать использовать проще, чем кажется

Milton
29.08.2018
15:58:37
@zartsoft, @cadmi, спасибо, буду изучать

Dmitry
29.08.2018
16:03:42
в прошлом году было, кстати, неплохое выступление Андрея :) https://youtu.be/uKlGypo8hFY

Boris
29.08.2018
16:14:04

vlade11115
29.08.2018
16:15:12
Даже пхп?

Boris
29.08.2018
16:15:16
Вообще тут в обратную сторону рабоьает тоже
Zodb это дешевый ориент
А вот ориент и по указателям побегает и обддект отдаст и полнотекст при ограничениях выдаст
И в пейтон заэмбедится ☺️
Даже пхп?
Я это делал когда с @cadmi познакомился.

Boris
29.08.2018
16:18:22
а еще с ссаными тряпками и пейтоном
и именно вот в этой последовательности.

vlade11115
29.08.2018
16:19:50
Что, индульгенцию коверкать имена собственные ты тогда же получил?

Dmitry
29.08.2018
16:19:54
надо в старых логах порыться, поискать, как Боря с цыганочкой в IRC зашел :)))

Zart
29.08.2018
16:22:55
с вероятностью 80% я ему вербальных пиздюлей насыпал

Boris
29.08.2018
16:27:35
надо в старых логах порыться, поискать, как Боря с цыганочкой в IRC зашел :)))
я так все отлично помню. я зашел с вопросов про то есть ли в пейтоне веб-мвц-фреймворк, возможность приконнектится к СУБД ЭНТЕРПРАЙЗ ЛЕВЕЛ МАЙСКУЕЛЬ и можно ли с объектами работать.
получил порцию пиздюлей. разозлился и заявил шо ты сам пидр и с точки зрения сферического пхп в вакууме - просто страшно во второе говно наступить. получил ссылку от тебя на django (^____^) и отправился в прекрасное приключение в мире путона.

Google

Dmitry
29.08.2018
16:34:34
но писать стал почему-то на twisted :D

Boris
29.08.2018
16:35:08
а пушо следующая работа была в телекоме и там я писал сначала блокируюшего клиента к железякам. а ты мне потом про твистед рассказал.

Zart
29.08.2018
16:35:16
ну так на твистеде он пиздячил же дхцп сервер емнимс

Admin
ERROR: S client not available

Dmitry
29.08.2018
16:35:21
научили плохому мальчика

Boris
29.08.2018
16:35:51
про dhcp даже забыл кстати.

Dmitry
29.08.2018
16:35:54
потом он еще в Красноярск приехал, жрал манты так, что в той точке его потом овер 10 лет еще ждали :)) не дождались и закрылись :)

Boris
29.08.2018
16:36:37
теперь поспорить не удасться думаю) жена раскормила)

Dmitry
29.08.2018
16:37:02
скока народу в чятиках обижалось и игнорило меня, а Боря единственный приехал мне паибалу дать, гггг :)
но пока собирался и ехал, познал дао путона и передумал нимношк :)

Boris
29.08.2018
16:39:37
ну вот еще драца из-за чатиков или обижаться на слова) для человека назвавшигося жирным жидом это через чур)
но так-то твистед предопределил мой дрейф в java если что.

Dmitry
29.08.2018
16:41:25
тебя покусали интерфейсы просто

Zart
29.08.2018
16:41:41
но они же клёвые
(я покусан COM-интерфейсами)

Boris
29.08.2018
16:41:58
интерфейсы и фабрики ;)

Dmitry
29.08.2018
16:42:45
да твой дрейф в сторону java предопределил запах деньжищ, которыми оттуда смердит. кого ты обманываешь, жыд :)

Zart
29.08.2018
16:43:57
ты свой сабайон-то уже обоссал и сж0г?

Boris
29.08.2018
16:45:18
лет 5 как. но он кайфовый был)
я же на винде теперь - прямо как ты)

Google

Dmitry
29.08.2018
16:49:59
он после сабайона уже мак обоссал и сжог :)

Igor
30.08.2018
03:24:34
https://www.youtube.com/watch?v=n70xejQ4tXs

Boris
30.08.2018
16:57:34
однажды этот клуб блокчейн разработчиков закроют на канатчиковой даче
самые бесполезные уебки из всех кодерков - просто переводят деньги в энтропию.

ultranoise ?
31.08.2018
07:35:33

Igor
31.08.2018
07:35:54
?

ultranoise ?
31.08.2018
07:37:28

Andruwka
31.08.2018
08:12:36
https://youtu.be/YT38Vv5hzCE

Kirill
31.08.2018
08:26:08
это с клипа?

ultranoise ?
31.08.2018
08:26:55
ну

Kirill
31.08.2018
08:27:18

Lulz
31.08.2018
09:58:00
блеа надо вырубить дроплет DO