Size: a a a

2021 February 15

🚲U

🚲 Oleh Kopyl UI/UX d... in SPb Python
Egor Suvorov
Ну, я скорее к тому, что порядок выполнения команд между потоками случайный и регулярно может не везти. Так что если где-то у вас идёт аргументация вроде "этот поток должен сделать X строго до того, как в потоке 2 произойдёт Y", и при этом либо X, либо Y не является чёткой точкой синхронизации вроде "отправили сообщение — получили сообщение" или барьером синхронизации, то так нельзя.
Ну да, тут понимаю, согласен, спасибо
источник

PB

Pete Bystrov in SPb Python
Egor Suvorov
Ну, я скорее к тому, что порядок выполнения команд между потоками случайный и регулярно может не везти. Так что если где-то у вас идёт аргументация вроде "этот поток должен сделать X строго до того, как в потоке 2 произойдёт Y", и при этом либо X, либо Y не является чёткой точкой синхронизации вроде "отправили сообщение — получили сообщение" или барьером синхронизации, то так нельзя.
Х строго до Y - это к джаве)
источник

ES

Egor Suvorov in SPb Python
Pete Bystrov
Х строго до Y - это к джаве)
И туда тоже. Плюс-минус все популярные модели памяти так делают, насколько я понимаю. Есть ли в Python модель памяти — отдельный вопрос, я не помню.
источник

II

Ilya Ilyinykh in SPb Python
🚲 Oleh Kopyl UI/UX designer
Благодаря таким как вы у меня будет работа, спасибо
Просто из таких мыслей, которые тут ты пишешь, можно дойти до тыж программиста. Работать по 12 часов непонятно зачем и выгореть. Почитай про T shape.

Там правильно начали говорить о разделении труда. В IT этап Craftsmanship пройден, чтобы это понять можно посмотреть другие отрасли, не IT.

Пора переставать быть идеалистом и думать, что один человек может свернуть горы.

Да, всегда будет работа для спецов на все руки. Но они будут дороже и часто не так эффективны для решения конкретных задач. Умения такого рода скорее будут удобны на более высоких, чем позиции обычного разработчика. Но там это надо не для того, чтобы делать такие задачи, а чтобы управлять исполнителями. Плюс дешевле фуллстеки будут для PoC и других пристрелочных видов деятельности.

Это, наверное, оффтоп, но просто накипело. Если оффтоп, удалите или пинганите - я удалю.
источник

p

pragus in SPb Python
🚲 Oleh Kopyl UI/UX designer
Классический случай – сис админ на встрече, а сервер упал и нужно что-то делать. Вы откажетесь, я так понимаю, потому что вы не сис админ и это не ваши обяазнности? Может еще доплатить попросите?
У вас сисадмин - это прямо какой-то c-level прямо ;)
источник

EE

Egor Egorov in SPb Python
Начинаю подумывать, что «упал сервер» там в контексте «с поверхности»))
источник

YV

Yuliya Volkova in SPb Python
Egor Egorov
Начинаю подумывать, что «упал сервер» там в контексте «с поверхности»))
)))) в голос
источник

EE

Egor Egorov in SPb Python
ага, там есть еще водяное охлаждение, а серверная это маленький бассейн, где серваки падают с надувной платформы)))
источник

p

pragus in SPb Python
Egor Egorov
ага, там есть еще водяное охлаждение, а серверная это маленький бассейн, где серваки падают с надувной платформы)))
токсичный антифриз разлился по поверхностям и требуется бригада дезактивации в костюмах рхбз ))
источник

МС

Мак Сим in SPb Python
Мда, читаю рассуждения про трудоустройство джунов и всплывает классический парадокс: "Где взять опыт работы, если без опыта работы на работу не берут" )))
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in SPb Python
Мак Сим
Мда, читаю рассуждения про трудоустройство джунов и всплывает классический парадокс: "Где взять опыт работы, если без опыта работы на работу не берут" )))
Работать бесплатно же
источник

PB

Pete Bystrov in SPb Python
"Джун со знанием слова линукс ищет работу"
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in SPb Python
Какая из баз данных самая быстрая в освоении?

Я хочу начать работать с БД, но хочется начать с чего-то простого, потому что мне кажется концепция хранения данных без вложенностей немного сложной...
источник

SS

Sergey Sukhov in SPb Python
🚲 Oleh Kopyl UI/UX designer
Какая из баз данных самая быстрая в освоении?

Я хочу начать работать с БД, но хочется начать с чего-то простого, потому что мне кажется концепция хранения данных без вложенностей немного сложной...
sqllite
источник

ES

Egor Suvorov in SPb Python
🚲 Oleh Kopyl UI/UX designer
Какая из баз данных самая быстрая в освоении?

Я хочу начать работать с БД, но хочется начать с чего-то простого, потому что мне кажется концепция хранения данных без вложенностей немного сложной...
Эта концепция будет во всех реляционных СУБД, а дальше уже не суть важно: Sqlite, PostgreSQL, MySQL, MariaDB, MSSQL, Oracle...

Sqlite я, кстати, даже бы не рекомендовал: его просто встроить в код, но он совершенно не проверяет типы и вообще довольно долбануто себя ведёт на куче невалидных (в остальных СУБД) запросов.
источник

ES

Egor Suvorov in SPb Python
Если нереляционные, то когда-то самой модной была MongoDB. Но это крайне специфичная штука и я слышал следующие стереотипы: по умолчанию не умеет ни в атомарность, ни в безопасность, ни во что-то другое, плюс создаёт ложное ощущение, что всё работает, когда на самом деле в 1% случаев произойдёт фигня.
источник

ES

Egor Suvorov in SPb Python
Вполне возможно, что за пять лет что-то поменялось.
источник

ES

Egor Suvorov in SPb Python
Под словом "база данных", как мне кажется, обычно всё-таки понимают что-нибудь реляционное и SQL. А там в любом случае проникаться именно концепцией, на базовом уровне синтаксис у всех баз данных будет одинаковый.

Чисто технически проще всего будет подключить sqlite, но потом, мне кажется, в любом случае обязательно потыкаться в какую-то "большую" базу данных.

Можно ещё попробовать зайти не со стороны базы данных, а со стороны приложения — сделать что-нибудь на Django с моделями и ORM, а потом поизучать базу данных, которую оно насоздавало, и запросы, которые выполняются. Но это только что придуманная идея, не знаю, насколько хороша/плоха
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in SPb Python
Egor Suvorov
Если нереляционные, то когда-то самой модной была MongoDB. Но это крайне специфичная штука и я слышал следующие стереотипы: по умолчанию не умеет ни в атомарность, ни в безопасность, ни во что-то другое, плюс создаёт ложное ощущение, что всё работает, когда на самом деле в 1% случаев произойдёт фигня.
Почему фигня?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in SPb Python
Egor Suvorov
Под словом "база данных", как мне кажется, обычно всё-таки понимают что-нибудь реляционное и SQL. А там в любом случае проникаться именно концепцией, на базовом уровне синтаксис у всех баз данных будет одинаковый.

Чисто технически проще всего будет подключить sqlite, но потом, мне кажется, в любом случае обязательно потыкаться в какую-то "большую" базу данных.

Можно ещё попробовать зайти не со стороны базы данных, а со стороны приложения — сделать что-нибудь на Django с моделями и ORM, а потом поизучать базу данных, которую оно насоздавало, и запросы, которые выполняются. Но это только что придуманная идея, не знаю, насколько хороша/плоха
Вроде хорошая идея. Но я бы начал с перевода своих существующих проектов на номральную бд с json
источник