← All posts tagged ?

agr

Решил, наконец, поиграться в метамодельки. Веселье заключается в том, что каждому рекорду соответствует ещё его метадата. В связи с чем, возникает хороший вопрос... Допустим, у меня есть тип данных A с именем объекта (aName) и ещё 8 рекордами (aParam1 .. aParam8). Поскольку я помимо данных из базы тяну ещё и метаданные, по которым их идентифицировать, и не люблю ддосить базу, то мне надо вытащить за раз одним селектом 19 полей (имя, идентификатор и тип объекта (3) + параметр и его айдишник x 8 (16)) из базы. Persistent со своим RawSql отваливается на подступах с 8 колонками.

postgresql-query потянет? или что-т другое?

agr

хочется странного.
1. host=osx.
2. stack docker собираю под линукс
3. в локальной pkg-db, соответствующей ghc-8.4.3-linux, есть пакет, лежит в .stack-work внутри соответственно.
4. в глобальной pkg-db, соответствующей ghc-8.4.3-linux, нету этого пакета.
5. в родительском пакете юзается ghc-paths, в котором явно триггерится ghc-pkg. опытным путём было установлено, что глобальный.

как поместить пакет из local db в global db?

сейчас проект собирается с хаком:

export GHC_PACKAGE_PATH=$(stack path --ghc-package-path)

agr

Народ, подскажите, у меня стабильно 2 кейса воспроизводятся, вебсокеты не работают!

1. Эквадор (клиент) — Нидерланды (сервер).
2. Сингапур (клиент) — Германия (сервер).

Как такое дебажить?

agr

елки-палки. эпопея с почтой продолжается. настроил ссл. коннекчусь через telnet на 993.

openssl s_client -connect imap.host:993
* OK Dovecot ready.
? LOGIN user password
bla-bla smth wrong
? LOGIN user@host password
? OK completed

таки оно работает. идём дальше.. пытаюсь подрубиться через thunderbird — дохлый номер. лог довекота чистый. лог постфикса тоже. куда копать?