Size: a a a

2021 August 31

c

codingteam@cjr in codingteam
Minoru
@Farid4K: база должна хранить сущности. Каждая сущность находится в одном из возможных состояний (список состояний фиксирован). С каждым состоянием связан перечень параметров. Нужно разработать схему БД такую, что:

1) хранится как можно меньше информации;
2) легко выбрать сущности, находящиеся в неком состоянии и параметры которых удовлетворяют неким условиям — желательно, чтобы это был один запрос, результаты которого не нужно никак дополнительно обрабатывать;
3) легко перевести сущность в новое состояние;
4) как можно больше багов исключено по построению (например, не должно быть возможности поместить сущность в несуществующее состояние, или искать параметры состояния не в том месте).
источник

c

codingteam@cjr in codingteam
Minoru
zenkoto: на эту тему есть https://github.com/EmbarkStudios/cargo-about. Неуверенность в cargo-deny с одной стороны удивляет (Cargo.toml хорошо стандартизован, и если авторы крейтов не врут в описаниях, то cargo-deny выдаст правду), с другой — есть тонкости (gettext-sys под MIT, но может статически линковать тебе GNU gettext, который под LGPL). Я в своих проектах упоминаю только те зависимости, которые я вендорю
источник

c

codingteam@cjr in codingteam
Minoru
правда, у меня полный опенсорц. Бинарники у меня в виде Snap, к ним я ничего дополнительно не прилагаю
источник

t

ttldtor in codingteam
У меня есть коллекции текстовых документов в CP866 и KOI8-R. Хотелось бы читать в этих кодировках, а писать в UTF-8
источник

t

ttldtor in codingteam
В общем, Far умеет
источник

t

ttldtor in codingteam
вру
источник

t

ttldtor in codingteam
Far Не умеет в KOI-8
источник

t

ttldtor in codingteam
гм... уже умеет
источник

t

ttldtor in codingteam
ладно
источник

c

codingteam@cjr in codingteam
Minoru
@abodySuedes: ты как сюда пролез?
источник

c

codingteam@cjr in codingteam
Minoru
zenkoto: а ты пишешь код? Ну, судя по вопросам — пишешь :) Если покажешь кусочек, мы тебя избавим от необходимости вводить капчу на входе в конфу
источник

c

codingteam@cjr in codingteam
Mr.Purple
а были случаи, чтобы наделяли второй необходимой для ввода капчей?
источник

c

codingteam@cjr in codingteam
zenkoto
Мне нечего показывать, буду вводить капчу. К тому же любой код, показанный в чате, имеет свойство быть раскритикованным и только понижает рейтинг кодописца
источник

c

codingteam@cjr in codingteam
Minoru
Mr.Purple: не помню таких. А хочешь стать первопроходцем? :P
источник

c

codingteam@cjr in codingteam
Minoru
zenkoto: люди, не показавшие код, обладают наименьшим возможным рейтингом, так что показывать выгодно ;)
источник

D

Devel29A in codingteam
У нас код не для рейтинга ведь?
источник

D

Devel29A in codingteam
Просто нужно выставить бинарный признак - есть код или нету
источник

c

codingteam@cjr in codingteam
Minoru
@Devel29A: это тоже своего рода рейтинг. К людям без кода доверия как-то меньше
источник

c

codingteam@cjr in codingteam
Minoru
возможно, мне только кажется, или это вообще мои личные предрассудки. Вон, в Телеграме вообще ничего не спрашивают, и ничего, как-то живём
источник

c

codingteam@cjr in codingteam
Minoru
TOKUGAVA: как твои дела с C++?
источник