← All posts tagged ?

agr
? дыбр проектное вы используете закладки в браузере? я — очень редко. сегодня обнаружил, что 2 из 12, добавленных за несколько лет, отработал полностью. не просто прочёл, а прямо отработал.
agr
? дыбр обнаружил среди реферерoв своего уютненького каких-то чертей пoлoсатых с crm.cab.

Панель управления продвижением компании InterPromotion.Ru
очень хорошо гуглятся! как я пoнимаю, живут же черти полосатые, агрессивно трезвонят и навязывают свой кликер. а если им нахамишь — они понижают твой сайт в выдаче. я пока всё это читал, каким-то сюрреализмом пахнуло.

это что, реально так может работать?
agr
Juick ? а что тут реализовано из админки? я посмотрел, прикинул, с моей колокольни жуйк из себя представляет из себя набор из более десятка видимых объектных типов:

— пользователь
— сообщение (+2: приватное или публичное)
— комментарий
— тэг
— фотка
— нотификация
— бан
— топ
— рекомендация
— интеграции (почта, тг, активитипаб, твиттер, фб, xmpp)

у каждого типа по несколько референсов на другие типы, вместе они образуют интересные фильтры типа "обсуждения", "новости", "читатели", "подписка" и ограничения.

у каждого типа есть пачка своих параметров, но это не суть..

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

postgresql-query потянет? или что-т другое?
agr
? дыбр проектное где и что можно почитать CDN-строение? хочу все картинки правильно разложить по директориям (ну чтобы не 100500 в одной, а там стратегии индексации, ext4 или что-то ещё, и т.п.)
agr
? Haskell stack хочется странного.
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
? дыбр snoyman предложил мне стать мейнтейнером пакета, которым пользуются помимо меня ещё полтора человека, в связи с чем вопрос: как зарегистрироваться на Hackage?
agr
? websockets Народ, подскажите, у меня стабильно 2 кейса воспроизводятся, вебсокеты не работают!

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

Как такое дебажить?
agr
? ну что, по прошествии трех лет кто-то ещё сомневается в существовании рептилоидов?
agr
? вопрос dovecot postfix SSL елки-палки. эпопея с почтой продолжается. настроил ссл. коннекчусь через 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 — дохлый номер. лог довекота чистый. лог постфикса тоже. куда копать?
agr
Juick ? Когда юзер (как например, @Linda-chan) постит что-то одновременно со мной, а я гружу фотку, то падает 500 ошибка, сообщение с фоткой не добавляется.

Жуйк, почини себя сам.