🅞leksiy
я никогда не использовал вс код
Попробуй, код очень неплох
Anonymous
когда сабл/гедит надоест
Anonymous
он выглядит как для детей)
Anonymous
радужный какой-то
🅞leksiy
У меня не радужный
🅞leksiy
Все от темы и настроек зависит
Anonymous
я так не хочу париться насчет настроек темы
Anonymous
в сабле все просто
Anonymous
зашел и он адаптивен и зависит от темы шелла
🅞leksiy
Там это в два клика меняется
Rinat
Привет, учусь делать API и не могу понять, как в БД реализовать передачу в одну ячейку целую строку как в примере
Anonymous
на вкус и цвет
Anonymous
никого обидеть не хочу
Anonymous
ваш выбор
🅞leksiy
Буду дома, скрин скину
🅞leksiy
ваш выбор
Ну да, не уговариваю, просто аргументирую
Anonymous
хорошо, если не сложно то скинь
Anonymous
раз уж сениоры используют вс код
Anonymous
это не показатель, но все же
Anonymous
Anonymous
сениор++
🅞leksiy
Сударь
Anonymous
сударь это хтмл ссс и джс
Anonymous
зарплата в +100к
Anonymous
макбук
Anonymous
и курсы по джс
🅞leksiy
Милорд?
Rinat
спасибо, а как мне в БД привязать строку с несколькими значениями из таблицы "Authors" с ячейкой в таблице "Books", так чтобы я мог передавать примерно такой ответ: [ { book: '123' Authors: [ { name: 'Alex', id:'1' }, { name: 'John', id:'2' }, { name: 'Tonny', id:'3' }, ], } },
Anonymous
у тя запятой не хватает
Rinat
это я для примера написал, мне главное получить ответ на вопрос
Rinat
Строка в базе данных, да, вопрос именно в этом
Rinat
огромное спасибо, сейчас буду реализовывать
Rinat
хорошо, спасибо ещё раз)
Maks
хорошо, спасибо ещё раз)
По поводу ошибок. Их в бд обычно не хранят. В бд лучше не хранить жсон поля, лучше разбить на отдельные колонки. Что бы в бд сохранить авторов книг нужно использовать дополнительную таблицу. Это называется отношение многие ко многим. Когда у нескольких объектов может один и тот же автор(один ко многим) и к тому же у книги может быть много авторов(один ко многим в обратную сторону). Получаем многие ко многим. Итого 1 таблица это книги(без авторов), вторая таблица это авторы(без книг). Третья таблица это авторы_книг. В ней хранится айди автора и айди книги. По этой таблице можно получить всех авторов для определенной книги и наоборот.
Maks
Связь настраивается через внешние ключи(foreign key) к (чаще всего) айдишнику или гуиду.
Maks
Индекс будет у таблицы связей сразу по двум полям. Индексы нужны что бы быстрее поиск работал. Это увеличивает размер бд и время вставки данных в таблицу. Но ускоряет поиск по таблице. Это заметно на очень больших таблицах
Rinat
всё понял, огромное спасибо вам обоим, всё очень подробно объяснили, сейчас всё переделаю)
🅞leksiy
Тоже минимализм)
🅞leksiy
Есть еще режим Zen
Anonymous
вторая тема норм
Anonymous
я за красотой не гонюсь
Anonymous
не хочется париться насчет иде
Anonymous
я думаю как комнаты в чате реализовать
Anonymous
да, я думал через мапу
Anonymous
первое, что в голову пришло, но понятия не имею как это реализовать
Anonymous
похоже что понял
Anonymous
спасибо
Anonymous
я как-то вопрос задавал
Anonymous
что почитать про ооп, архитектуру по?
Anonymous
о, спасибо
Anonymous
пора стать мужчиной.
Anonymous
xasai.denet
что почитать про ооп, архитектуру по?
https://refactoring.guru/ru еще вот такой сайт есть
xasai.denet
Выглядит круто, но у меня пока руки не дотянулись почитать норм)
SpiritOfSim
что почитать про ооп, архитектуру по?
Банду четырех для начала
Maks
я думаю как комнаты в чате реализовать
А ты какой чат делаешь? И это в чатах у тебя шифрование сообщений будет?
Null
Go: трассировочный пакет https://nuancesprog.ru/p/7382/ @Golang_google
Anonymous
я бы давно сделал, но миллион лаб в унике
A
похоже что понял
https://github.com/x-research-team/kernel
A
похоже что понял
Тебе нужно что-нибудь такое
A
похоже что понял
Щас найду картиночку сек
Anonymous
нет, зачем мне подключать либу?
Anonymous
Для себя?
да, это пет проект
Anonymous
после работки почиллить
Рик
Понимаю
A
нет, зачем мне подключать либу?
Не либу, а использовать этот подход
Anonymous
Не либу, а использовать этот подход
не понимаю до конца, но давай посмотрю
Anonymous
jeff
Hi, guys.
jeff
I have a question, why golang write a closed channel will panic, but read a closed will not?
jeff
read a closed channel return the lastest readable value, and the second value will return false.
Anonymous
cuz closing a closed channel is kinda dangerous cuz closers dont know whether or not the channel is closed
Anonymous
idk but i think like that
Anonymous
jeff
in golang, you don't have a safe way to close a channel.
jeff
this the problem