Diasko
а лог в консоле не удобно просматривать
Максим
Ivan
/dev/meme?
Anonymous
/dev/mimimi?
Michael
/dev/mumu
Anonymous
/dev/meme?
При считывании выдаёт свежие мемесы, а при записи позволяет делиться мемесами с остальными? Полезный модуль ядра, я бы сказал must have. 😄
Ilya
/dev/facepalm
Daniel
я дукмаю, /proc/facepalm логичнее
Alex
Привет. Есть бд с где связь один-ко-многим. Подскажите как сделать, чтобы при удалении одной записи удалялись и записи со связью. Я думаю нужно две ф-ции или есть еще варианты.
Alex
func DeleteRecipe(db *sql.DB, id int) (int64, error) {
sql := "DELETE FROM recipe WHERE ID = ?"
stmt, err := db.Prepare(sql)
Daniel
а что за бд?
Daniel
в реляционной можно просто правильно определеть форин ключ
Alex
Anonymous
через каскады
Anonymous
ON UPDATE/DELETE CASCADE
Anonymous
и да, чтобы FK работал в sqlite надо установить настойку на БД: PRAGMA foreign_keys = ON;
Alex
CREATE TABLE flavor (
name TEXT,
drops INTEGER,
recipeid INTEGER REFERENCES recipe (id) ON DELETE CASCADE
ON UPDATE CASCADE
);
Alex
Daniel
тогда должно быть само
Anonymous
сейчас кину в личку
Yura
Подскажите а где вы хотите сервера Гошные?
Yura
Хостите
Alex
Еще идеи есть у кого?
Alex
Или может кто канал знает по sqlite
Ivahaev
Телеграм позволяет править сообщения.
А хостить можно где угодно. Мне вот DO нравится.
Ivahaev
Подскажите а где вы хотите сервера Гошные?
Ivahaev
Хостите
Ilya
Yura
Это do же?
Yura
Ivahaev
DO — Digital Ocean
Anonymous
Eugene
scaleway.com
Eugene
да, и это всё на ssd
Eugene
+ они там еще и api предлагают. но сам не пробовал
Roman
а там не полноценная виртуалка что ли?
Eugene
что значит "не полноценная"? пока никакой неполноценности на заметил.
Roman
да, все нашел в факе описание)
Roman
выглядит круто, спасибо
Eugene
не за что )
Eugene
нашел вот такое вот еще обсуждение
Eugene
https://www.linux.org.ru/forum/talks/12985833
Eugene
чтобы со всех сторон, так сказать
Eugene
Sergey
ребят в го нет дженериков?
Vyacheslav
Нет
Sergey
😄
Kirill
Kirill
Kirill
Kirill
А потом, после тестов, выкатывается на прод, который уже распределен везде
Chebyrash
Chebyrash
Вы на EC2?
Chebyrash
Chebyrash
Тут auto scaling
Chebyrash
И по-моему удобно пушать через eb-CLI
Anonymous
имхо, cloud app от гугла будет дешевле
Chebyrash
Или можно просто Generic Docker
Aleksandr
scaleway.com
все ок? смотрю за ту же цену дают намного интереснее мощности чем DO
Kirill
Эх, если я скажу, как у нас это работает, то меня опять будут считать сумасшедшим)
Kirill
В общем, у нас практически всё на своём гипере-франкенштейне
Eugene
Stepan
Stepan
я про scaleway
Michael
там ещё arm 64 дают, плюс ресурсов недавно увеличивали
Chebyrash
Нубский вопрос, но подскажите пожалуйста. Создаю docker image с помощью Dockerfile. Указал FROM golang 1.9 stretch, все работает. А nginx использовать или как? Если я например статику хочу отдавать. Как nginx в dockerfile указывать? И вообще нужно?
Karey
nginx отдельным контейнером
Chebyrash
А почему отдельным?
Anonymous
а лучше собрать свой dockerfile с необходимыми пакетами
Roman
1 процесс - 1 контейнер