Nikolay Markov
misanthrop
Sasha
Nikolay Markov
Egor
за пределами домашнего компуктера и веб приложений происходит немало интересного:)
Tishka17
О. Тигран не спит
Nikolay Markov
Egor
хахаха. нет.
samba дырявое говнорешето, которое ни в одном нормальном месте (где хоть на 1% есть понятия о безопасности) применять не будут
Egor
а еще самба не умеет в леса
Egor
говорю как человек который админил локалку с самба доменом где-то год
Tishka17
Мм. Доверенные леса
Egor
удовлетворяет только базовым потребностям
Alex
хахаха. нет.
разве что для корпоративных сетей плотно сидящих на контрактах MS и офисов различного типичного бизнеска.
Nikolay Markov
Tishka17
Я так и не вкурил как понять на каком сервере авторизоваться
Egor
Nikolay Markov
как минимум потому, что если в компании к самбе можно извне подключиться без VPN - то в этой компании нет security
Nikolay Markov
Egor
а еще если вы когда-нибудь планируете работать в нормальной кампании, вы очень удивитесь что есть огромный ряд ограничений, который как минимум заставит вас использовать только встроенную библиотеку, а как максимум - вообще чуть ли не на Powershell2 писать :)
Nikolay Markov
какую задачу ты пытаешься решить самбой?
Sasha
Самба дижанейра
Nikolay Markov
Nikolay Markov
это не потому что иначе нельзя, это потому что менеджмент тупит
Faglo
опять
r = vk_request('groups.getLongPollServer', dict(group_id=174345725))['response']
TypeError: 'coroutine' object is not subscriptable
async def listen_server():
r = await vk_request('groups.getLongPollServer', dict(group_id=174345725))
ts = r['ts']
server = r['server']
key = r['key']
full_url = "{}?act=a_check&key={}&ts={}&wait={}".format(server, key, ts, configs.wait_time)
async with aiohttp.ClientSession().get(full_url) as response:
return await response.json()
Egor
Nikolay Markov
в частных конторах о подобных вещах начинают думать только тогда, когда нужна какая-то узкоспециализированная сертификация
Egor
то есть это в общем смысле большая часть контор где есть сурьезные проекты
Nikolay Markov
Tishka17
Egor
ну вообще совсем необязательно
если вы планируете писать хотя бы даже собственный приклад, или веб сервис, который будет оперировать персональными данными, вы обязаны соблюдать нормативные акты по персональным данным, которые прописаны в федеральных законах РФ
Egor
иначе может приехать пативен
Egor
тем более если речь идет о коммерческой разработке
Tishka17
Ух сколько интересных особенностей сервера сертификации ms я видел, которые в остальном мире считают дырами в безопасности
Tishka17
Egor
про винду согласен, холивар скорее про то что везде есть свои ограничения
Nikolay Markov
Egor
а что касается винды - так или иначе, в корпоративных сетях самбу юзать поистине запрещено
Tishka17
У меня где-то сертификат ФСТЭК валялся на наш продукт
Egor
Nikolay Markov
Tishka17
Nikolay Markov
это не проблема самбы
Egor
Tishka17
Tishka17
Tishka17
Egor
это не проблема самбы
как минимум достаточно того, что самба домен работает на уровне NT4 что говорит о том что EthernalBlue зальет спермой весь домен быстрее чем вы моргнете
Egor
по сути проект Samba появился после того как в интернет в начале двухтысячных просочился исходный код ядра NT
Egor
они конечно утверждают что ничего не знали об этом, но мы то с вами знаем) великие художники воруют)
Egor
при том что майки активно вбирают в себя опенсорсные ништяки в последние годы, сегмент корпоративных сетей они никогда не отдадут, это их хлеб, а значит и продвижений у samba особо не будет, разве что кроме интеграции линукс-тачек в AD
Egor
и надо сказать, AD это хорошая весчь
Egor
в хороших руках
Nikolay Markov
Egor
пруфы?
Egor
есть в россии хоть одна контора с персоналом больше 100 человек где есть домен на samba?
Nikolay Markov
пруфы?
сейчас очень много рабочих терминалов представляют собой тонкие клиенты, из которых есть доступ к внутрикорпоративным ресурсам.
Nikolay Markov
Egor
Faglo
Блин официальную документацию по asyncio
непонятно, просто nested() не выполнится чтоли?
async def main():
# Nothing happens if we just call "nested()".
# A coroutine object is created but not awaited,
# so it *won't run at all*.
nested()
# Let's do it differently now and await it:
print(await nested()) # will print "42".
Nikolay Markov
Egor
при этом, samba домен там будет только при наличии упоротого линуксоида плюющего на здравый смысл, но так или иначе, при наличии нескольких подразделений работающих в нескольких зданиях, самба уже сама по себе не торт, даже в плане обслуживания, а уж в плане безопасности я молчу
Nikolay Markov
если вопрос просто в бухгалтерии и мелких обвесов в лице ERP на каком-нибудь 1C - то даже это давно уже деплоится на линукс-серверах
Egor
вам стоит изучить вопросы безопасности в локальных сетях, чтобы оперировать фактами, а не абстрактными примерами)
Nikolay Markov
безопасность в локальных сетях никак не связана с наличием или отсутствием в ней самбы или прочей ерунды
Egor
опять взаимоисключающие параграфы)
Nikolay Markov
она связана в первую очередь с корректными политиками и сегментацией сети, которую можно делать самыми разными способами
Nikolay Markov
Egor