Артем
Доброе утро! Скажите, нормальная ли практика на проекте делать под каждого пользователя свою БД? Или всегда лучше обходится одной общей БД для всех?
Mikhail
Доброе утро! Скажите, нормальная ли практика на проекте делать под каждого пользователя свою БД? Или всегда лучше обходится одной общей БД для всех?
Зачем? Если у тебя B2B сегмент и под пользователем ты имеешь в виду компанию, тогда это может быть оправдано в отдельных случаях. В общем случае, это очень странный вариант горизонтального масштабирования.
Mikhail
Спасибо за ответ👍
Чуть подробнее можно пояснить на аналогии. Представь, что база данных - это холодильник. Каждая полка в нем - это таблица. На одну полку ты кладешь только кастрюлю с супом или пюрешкой с котлеткой; в боковое отделение только пиво ставишь и кетчуп/майонез, в специальное отделение кладешь яйца. В морозилку в левый угол кладешь мясо, в правый рыбу. В общем, это таблицы в которые ты кладешь какие-то данные, которые как-то сгруппированы. Твой вопрос: а нужно ли нам покупать еще холодильники для каждого члена семьи или хватит одного на всю семью. Давай подумаем, зачем можно купить еще холодильник. Вариант 1. Кончилось место, холодильник слишком маленький. Окей, бывает, но, скорее всего, ты просто купишь новый холодильник побольше. Это называется вертикальное масштабирование (ресурсов не хватает => улучшаем) Вариант 2. Вы купили второй маленький холодильник в прихожую для пива. Ну чисто чтоб на вписках пивасик весь был в одном месте, удобно же, пока остальной хавчик в большом лежит. Это уже вариант горизонтального масштабирования, когда ты выделил домен из основной СУБД в отдельную для того, чтобы, скорее всего, какой-то отдельный сервис эксклюзивно использовал эту новую базу (пиво для вечеринок). Тут главная особенность, что пиво теперь есть только в этом холодильнике, в главном его нет. Вариант 3 (тоже связан с пивом, сорян). Батя решил поставить холодильник в гараж, чтобы, во-первых, не бегать постоянно за холодным пивом домой; во-вторых, чтобы пиво было всегда под рукой, мало ли как долго он будет чинить свой Ланос. Он может хранить в холодильнике не только пиво, но и бутылочку водки, огурчики, сальцо, рыбку сушеную и т.д. Это тоже будет горизонтальное масштабирование, но тут это делается принципиально с другой целью - географически уменьшить время хождения за пивом и получение холодного пива в гараж. Тут пиво не является эсклюзивом для нашего нового холодильника. Вариант с «выдать по холодильнику каждому», как ты предложил, может быть в том случае, если у нас компания по производству холодильников, либо какой-то суперредкий случай, где это действительно имеет смысл. Надеюсь, объяснение понятно (намерено упростил многие детали, но суть должна быть ясна)
Евгений
в итоге взяли на работу?
Взяли на временный коммерческий проект. Для опыта решил не отказываться. Но буду дальше искать
Артем
Чуть подробнее можно пояснить на аналогии. Представь, что база данных - это холодильник. Каждая полка в нем - это таблица. На одну полку ты кладешь только кастрюлю с супом или пюрешкой с котлеткой; в боковое отделение только пиво ставишь и кетчуп/майонез, в специальное отделение кладешь яйца. В морозилку в левый угол кладешь мясо, в правый рыбу. В общем, это таблицы в которые ты кладешь какие-то данные, которые как-то сгруппированы. Твой вопрос: а нужно ли нам покупать еще холодильники для каждого члена семьи или хватит одного на всю семью. Давай подумаем, зачем можно купить еще холодильник. Вариант 1. Кончилось место, холодильник слишком маленький. Окей, бывает, но, скорее всего, ты просто купишь новый холодильник побольше. Это называется вертикальное масштабирование (ресурсов не хватает => улучшаем) Вариант 2. Вы купили второй маленький холодильник в прихожую для пива. Ну чисто чтоб на вписках пивасик весь был в одном месте, удобно же, пока остальной хавчик в большом лежит. Это уже вариант горизонтального масштабирования, когда ты выделил домен из основной СУБД в отдельную для того, чтобы, скорее всего, какой-то отдельный сервис эксклюзивно использовал эту новую базу (пиво для вечеринок). Тут главная особенность, что пиво теперь есть только в этом холодильнике, в главном его нет. Вариант 3 (тоже связан с пивом, сорян). Батя решил поставить холодильник в гараж, чтобы, во-первых, не бегать постоянно за холодным пивом домой; во-вторых, чтобы пиво было всегда под рукой, мало ли как долго он будет чинить свой Ланос. Он может хранить в холодильнике не только пиво, но и бутылочку водки, огурчики, сальцо, рыбку сушеную и т.д. Это тоже будет горизонтальное масштабирование, но тут это делается принципиально с другой целью - географически уменьшить время хождения за пивом и получение холодного пива в гараж. Тут пиво не является эсклюзивом для нашего нового холодильника. Вариант с «выдать по холодильнику каждому», как ты предложил, может быть в том случае, если у нас компания по производству холодильников, либо какой-то суперредкий случай, где это действительно имеет смысл. Надеюсь, объяснение понятно (намерено упростил многие детали, но суть должна быть ясна)
Спасибо за столь развернутый ответ. Действительно, для моих целей можно будет использовать одну БД. Так как я только учусь, то сперва чего-то решил, что надо для каждого юзера делать БД, и с этой предпосылкой разрабатывал, а сейчас в процессе такой "стоп, а нафига, если можно в одну все скидывать". Вот и решил спросить)
Максим
Просто я несколько месяцев отправляю резюме. Одни отказы
Знач с резюме что-то не так. Конверсии мало
Only
Парни, подскажите пожалуйста, надо авторитетное мнение) Сейчас работаю админом баз данных (первое образование экономическое, на нынешней работе отправили на переподготовку на инженера, уже отучился) Планирую через пару месяцев увольняться и пробовать во фронтэнд (сейчас занимаюсь в этом направлении, без курсов) На днях встретил знакомого проджект менеджера, он знает, что мне нравится юнити (не серьезно, иногда ковыряюсь, потому что-то умею). Рассказал, что он сейчас где-то работает с NFT, делают игрушки под них, и предложил попробоваться к ним А я никогда не видел юнити, как работу (да и вакансий у нас по нему нету, только пара студий, клепающие гиперкежуал), плюс NFT сейчас у обывателя больше негатива вызывает, чем веры в светлое будущее Потому вопрос к знатокам, как быть парню без опыта в интересующем направлении (а потому с возможными проблемами при поиске работы), который получил предложение в другом направлении, но с вышесказанными оговорками о востребованности и NFT?
Иван
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
Maksim Pozharskiy
Да, был первый опыт, да была нужда, установил просто тыкая кнопочки по гайду из интернета без проблем Кажется этот процесс не из тех где может быть какой то интересный первый опыт
Виктор
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
так можно было уведомление о винде 10 убрать было и все))
m700
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
"первый опыт" и "попросили установить винду"... я думаю такое лучше во флудилке описывать.
giorgio
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
испортил деду жизнь
Agent_RBY_
Деда жалко
Azamat
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
а потом дед захочет в танки катнуть, твои действия?)
Andrew
а потом дед захочет в танки катнуть, твои действия?)
Отдать свой аккаунт и рассказать какие танки тащат, а какие нет🤣
Сидредин
Парни, подскажите пожалуйста, надо авторитетное мнение) Сейчас работаю админом баз данных (первое образование экономическое, на нынешней работе отправили на переподготовку на инженера, уже отучился) Планирую через пару месяцев увольняться и пробовать во фронтэнд (сейчас занимаюсь в этом направлении, без курсов) На днях встретил знакомого проджект менеджера, он знает, что мне нравится юнити (не серьезно, иногда ковыряюсь, потому что-то умею). Рассказал, что он сейчас где-то работает с NFT, делают игрушки под них, и предложил попробоваться к ним А я никогда не видел юнити, как работу (да и вакансий у нас по нему нету, только пара студий, клепающие гиперкежуал), плюс NFT сейчас у обывателя больше негатива вызывает, чем веры в светлое будущее Потому вопрос к знатокам, как быть парню без опыта в интересующем направлении (а потому с возможными проблемами при поиске работы), который получил предложение в другом направлении, но с вышесказанными оговорками о востребованности и NFT?
Я бы посоветовал пока не спешить со сменой работы - времена не совсем удачные для этого. Но в свободное время можешь изучать, конечно. Если не в нагрузку
Сидредин
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
Всё, можешь смело называть себя программистом или хотя бы сисадмином
Иван
испортил деду жизнь
Он вполне нормально себя чувствует ;)
Максим
Парни, подскажите пожалуйста, надо авторитетное мнение) Сейчас работаю админом баз данных (первое образование экономическое, на нынешней работе отправили на переподготовку на инженера, уже отучился) Планирую через пару месяцев увольняться и пробовать во фронтэнд (сейчас занимаюсь в этом направлении, без курсов) На днях встретил знакомого проджект менеджера, он знает, что мне нравится юнити (не серьезно, иногда ковыряюсь, потому что-то умею). Рассказал, что он сейчас где-то работает с NFT, делают игрушки под них, и предложил попробоваться к ним А я никогда не видел юнити, как работу (да и вакансий у нас по нему нету, только пара студий, клепающие гиперкежуал), плюс NFT сейчас у обывателя больше негатива вызывает, чем веры в светлое будущее Потому вопрос к знатокам, как быть парню без опыта в интересующем направлении (а потому с возможными проблемами при поиске работы), который получил предложение в другом направлении, но с вышесказанными оговорками о востребованности и NFT?
Если замолвит словечко и возьмут с обучением, я б советовал юнити, а не фронт. Просто быстрее работать начнешь
Михаил
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
потом когда надоест лубунту- поставишь opensuse =)
Михаил
а потом дед захочет в танки катнуть, твои действия?)
ставишь qemu и virt-manager, в виртуалку суешь виндовс
giorgio
ммм через виртуалочку игры играть
Максим
У гейм-девов сейчас очень тяжко
С# это только геймдев?
Agent_RBY_
Первый раз вижу что бы для быстрого входа вместо веба или питона советовали юнити...
giorgio
я хотел поработать на юнити, но по вакансиям не густо
Максим
Юнити
Ну, там и мобилки можно будет пилить
Максим
Первый раз вижу что бы для быстрого входа вместо веба или питона советовали юнити...
Вход в общей толпе или войти по приглашению в фирму - хмм, что бы выбрать...
Максим
Даже если через пол года схлопнется, это лучше, чем 0
Максим
Вот прям ща зашел на hh. На вакансии по js "сейчас просматривают 57 человек". Удачи войти со всеми =)
Make
Чет я совсем понимание жизни потерял. Вот файл. В файле СНИЛС. СНИЛС содержат 14 символов. По какой-то причине, Python считает, что там 15 и это точно не пробел. Я пытался его удалить методом, но все равно остается 15. Что за черт....
Максим
Фронт и бэк ща под наплывом людей. Имхо, если и вкатываться сейчас, то идеально - по знакомству хоть куда, а если нет, то туда, куда народ не так валом идёт. Зп всерн потом +/- одинаковые.
Vova
С# это только геймдев?
В основном это бэкэнд
Сидредин
Это тоже символ
Vova
А геймдев это, считай, совсем другой C# За исключением базового синтаксиса, остальной фреймворк имеет большие отличия (что очевидно, в юнити всё на вычисления и обратную совместимость направлено между миллионом ОС/устройств, а за основу берётся Mono)
Иаков
Всем привет, у меня интересный вопрос: у кого какой первый опыт установки операционной системы на компьютер не себе, а кому-то? У меня как раз сегодня есть первый опыт. Значит, вчера мой дед, зная, что "я же программист", попросил установить Windows 10, но я у него спросил, "почему?". Он говорит, что Винда 7, постоянно про это говорит (про обновление до 10), но так как я не люблю "приоритарного", то я у него спросил, что он в основном будет делать на нём, но сильнее интернета ему ничего не надо, я с ним договорился, что я ему поставлю Линукс (Lubuntu 18.04), сегодня уже поставил, он попробовал. "–Немного не привычно, но в целом привыкну" – так он описал свой первый опыт работы в Лубунту. А я свой первый опыт установки операционной системы кому либо ;) А у Вас бывала нужда кому-то установить, и если да, напишите, интересно будет почитать ;)
Была нужда, первый опыт себе, конечно же... Ну, и надо было соседу поставить чистую десятку... Я уже не помню всех случаев, да и не приходилось особо
Иаков
Да, был первый опыт, да была нужда, установил просто тыкая кнопочки по гайду из интернета без проблем Кажется этот процесс не из тех где может быть какой то интересный первый опыт
Аххахах, у меня был интересныц опыт... Впервые, маленьким пиздюком, когда качаешь "чит" на варфейс и нпрываешься на зеленый винлокер... Шинда удаляется... От родаков небольшую пи3.14у получаешь... Потом у друга на болванку шинду ставишь и цстанавливаешь, настраиваешь проводной интернет и вспоминаешь пороли... Вот были времена, эх
MAECTR0
Так народ
Time
Так народ
да, человек?
MAECTR0
Всем ку , кто знает про книгу
Time
какую??? 🤔
Igor
Я я я я! Книга лучший подарок!
Time
Я я я я! Книга лучший подарок!
ахахахха книга = знание! знание = сила!
MAECTR0
The big book of small python project
Ьулат
Посоветуйте где можно изучить Джанго
MAECTR0
ахахахха книга = знание! знание = сила!
Летом сила в кондиционере
Time
Посоветуйте где можно изучить Джанго
metanit.com там можно, я хз. Как документация пойдет. :D
MAECTR0
Time
The big book of small python project
вроде слышал, но читать, не читал хд
Igor
Всем ку , кто знает про книгу
Ну я потянул только что ... выглядит как набор проектов если тебе интересно возьми ... но не понятно в чем разница если просто туториалы разные проходить на ютубчике?
MAECTR0
Igor
имхо даже более бесполезная чем туториалы ... дают сразу готовый проект .
Igor
Вот именно ;) ... часто важен процесс. Вобщем хз
Igor
Я бы назвал книгу ... когда/если у вас нет интернета.
MAECTR0
Вот именно ;) ... часто важен процесс. Вобщем хз
Могу предложить посмотреть и сделать самому)
Igor
Что сделать самому?
MAECTR0
Написать тот же код что и в задании
Igor
зачем? ;) я найду себе более интересное занятие сам. Зачем для этого книга?
MAECTR0
Практика
Time
Практика
практика будет, когда ты поймешь для чего этот код и как он работает👍
m700
это не сексом по порнографии учиться, в кодинги ебли больше
Igor
Написать тот же код что и в задании
Еще раз я не сказал что книга плохая. Смущает только тот момент что то же самое можно найти самому только именно то что хочешь ты. Если не хочешь искать а хочешь просто набор проектов то ок.
m700
кстати как к писанине Кент Бека относитесь?