Унылое графоманство: кадры
12 постов
12 постов
12 постов
24 поста
33 поста
11 постов
14 постов
8 постов
15 постов
3 поста
11 постов
Наконец у меня нашлось время почитать, зачем в ссылку для скачивания к каждому кумулятивному обновлению Windows server 2025 (24H2) кладут отдельно файл:
windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu
Оказывается, в Microsoft планировали перейти на ""Checkpoint Cumulative Updates". Обещали как обычно - быстрее обновление, меньше качать, сплошные плюсы.
Таких обновлений сделали ровно одно, kb5043080 - но при установке в закрытом контуре, без доступа к WSUS, все следующие обновления могут давать ошибки. Проявилось такое поведение недавно, начиная с февральского обновления. Я дома поймал, обновлял стенд.
Первая статья на эту тему с пояснениями,
Вторая статья (Error 0x800f0838 when trying to install February Patch Tuesday using .MSU file) с пояснениями и методом лечения.
Тред на reddit с тем же самым.
Сделаю простой список, может пригодиться кому-то. Плюсы-минусы, на что смотреть.
Windows Storage Spaces Direct
Единица отказа: отдельный сервер, и, при настройке stretched cluster – отдельный сайт (локация).
Плюсы: Есть огромное руководство по настройке. Публичный опыт эксплуатации.
Выжал 13.7 миллионов IOPS (на чтение) еще в 2018 году, семь лет назад - см. The new HCI industry record: 13.7 million IOPS with Windows Server 2019 – на 12 x 2U Intel® S2600WFT
Позволяет одновременно работать виртуальным машинам на том же хосте - для того и сделан.
Минусы: нормально работает на не всяком железе (список тут).
Стоит сотни нефти из-за лицензирования.
Для настройки нужно много читать, но читать открытую документацию. Для работы нужна нормальная сеть (25/100/200G, хотя заведется и на 10G). Нет калькулятора IOPS – что понятно, разные диски, разные коммутаторы. Кому-то и 460 ns на Brocade G710 в самый раз, кто-то берет нормальный, быстрый Ethernet с его ~50 ns на 7130E.
Особенно хорошо у любителей импортозамещения заходят Brocade и Cisco MDS одновременно. Так сказать, прямо до сердечка через access gateway бекпорт , хоть до гланд и не достанут*.
Начиная с версии Server 2022, обычно, не взрывается. Но есть нюансы с кешированием, резервированием памяти, конфигурациями, etc.
VMware (by Broadcom) vSAN 8.0.
С названием теперь совсем путаница. Фирмы VMware, после завершения ее покупки Broadcom, больше нет. Broadcom Software Group переименована в VMware. Но в 2023 году сообщали, что Raghu Raghuram больше не CEO. Но на сайте Broadcom он по прежнему CEO. На официальном сайте продукт по прежнему называется VMware vSAN 8.0.
Единица отказа: отдельный сервер, и, при настройке stretched cluster – отдельный сайт (локация).
Плюсы: Есть огромное руководство по настройке. Есть публичный опыт эксплуатации. Выжимает какие-то рекорды, причем заявленные "It can deliver up to 3.6 million IOPS per storage cluster" - это на чем-то среднем, я видел уже и 6 миллионов IOPS на кластере на 8 обычных хостов на чтение блоком 4к.
Позволяет одновременно работать виртуальным машинам на том же хосте - для того и сделан.
Минусы: нормально работает не на всяком железе (список пока открыт). Стоит сотни нефти, еще и по подписке. Для настройки нужно много читать, но читать открытую документацию. Для работы нужна нормальная сеть (25/100/200G, хотя заведется и на 10G).
Начиная с версии 7u3 обычно не взрывается. Хотя под кривыми руками отлично умирает.
Nutanix
Единица отказа: отдельный сервер, и, при настройке Metro Availability – отдельный сайт (локация).
Плюсы: он даже продавался в РФ.
Позволяет одновременно работать виртуальным машинам на том же хосте - для того и сделан.
Минусы: без поддержки и сейлов будет грустно. Плюс все, перечисленное выше, для S2D и vSAN
Xinnor xiRAID
Единица отказа: отдельный диск. Это только RAID, но есть решение Virtual RAID Appliance (VRA).
Говорят, хороший. Но цены не найти.
Raidix
Единица отказа: отдельный сервер, но через использование Lustre Object Storage Service (OSS)
Говорят, стал гораздо лучше. Даже руководство по использованию есть. Но списка совместимости нет совсем, а в руководстве указано:
Если у вас возникли проблемы с совместимостью, пожалуйста, обратитесь в техническую поддержку
SYNOLOGY – Xpenology
Оно даже как-то будет работать. На нормальном железе даже нормально заработает. Только это не кластеризуемое решение на «простом серверном железе». Хотя SYNOLOGY уже и кластеризуемое, о чем пишут в статье NAS High Availability Using a Synology NAS Appliance & LINBIT Software.
Freenas - TrueNAS сюда же. Или нет. Там даже дедуп завезли.
Ceph
Единица отказа: отдельный сервер
Плюсы: бесплатный. Есть исходный код. И с прямыми (очень прямыми) руками обычно даже работает.
Минусы: железа нужно МНОГО. Для того, чтобы получить ту же производительность, что и в коммерческих решениях выше, нужно в 4 (четыре) раза больше железа. Потому что вы не можете запустить сколько-то значимое количество виртуальных машин на том же хосте, где у вас развернуто хранение. Потому что сервис просто безудержно тратит процессор и память.
Поэтому вам нужно железа x2 – половину на хранение, половину на вычисление. (Такое решение есть и у Broadcom - vSAN Max, где собирается огромные кластер только для хранения).
Еще x2 железа нужно на хранение потому, что оптимизацией бесплатного решения (по скорости и по erasure coding и deduplication) в паблике никто особо не занимался. Хотя возможность и упомянута в документации.
Имеет привычку падать по производительности на ребилде, и много когда еще. Просто так падать, если все работает, перестал (но не всегда, еще несколько лет назад умирал на ребилде). Обновление между версиями теоретически существует, практически историй успеха в паблике еще поискать.
Теоретически, в том же Proxmox заявлено:
For small to medium-sized deployments, it is possible to install a Ceph server for using RADOS Block Devices (RBD) or CephFS directly on your Proxmox VE cluster nodes (see Ceph RADOS Block Devices (RBD)). Recent hardware has a lot of CPU power and RAM, so running storage services and virtual guests on the same node is possible.
Практически - вы, конечно, попробуйте.
LINSTOR
Единица отказа: отдельный сервер
Оно запускается. И даже работает. Но пока никто из запустивших не смог отчитаться, на каком железе, под какой нагрузкой, и сколько это будет стоить. Под капотом DRBD и Pacemaker, со всеми их проблемами, как и LVM и ZFS, а теперь еще и drbd-reactor.
Заявлен рекорд в 25.504.950 IOPS, но.
In 2020, LINBIT® measured 14.8 million IOPS on a 12-node cluster to record the highest storage performance reached by a hyper-converged system on the market.
То есть почти то же самое, что на 12 нодах получил Microsoft в 2018 году. Калькулятор storage TCO calculator – убрали с сайта. Наверное, что-то не то калькулировал. Механизм HA был реализован странновато, через отдельный контроллер.
С учетом того, что с осени 2024, у OpenZFS 2.3.0 заявлен Fast Dedup, и того, что Тестирование на одиноком Kingston DC600M 1.92TB SSD SATA показывает ничего, и существования статьи OpenZFS deduplication is good now and you shouldn't use it – что значит «ну есть и есть, использовать не надо», то применимость решения в чем-то серьезнее ООО Ромашка – под вопросом. У статьи есть русский перевод, но зачем он нужен, если все равно вся остальная документация на английском?
SeaweedFS
Держитесь подальше от этого болота.
Все прочие «свои разработки аналоговнетного класса»
Особенно с формулировкой на всякие сео-помойках «наш SDS может работать на любом commodity-железе».
Это, как легко понять, 70/30 маркетинговое вранье. Программа, скорее всего, запустится. И даже будет работать, пока не случится что-то с железом.
Память вылетит, диск, памяти не хватит на ребилд (это, скорее, к Ceph), SFP модуль откажет, и начнутся задержки по одному из путей. Возможны любые неприятности, вплоть до того, что кривой "дописанный" драйвер ОС будет чуть криво работать с FW конкретной партии дисков, а выявится это спустя 2 месяца эксплуатации. Или спустя два года без патчей, как у HPE с их ровно 32,768 часов до потери данных (3 года, 270 дней 8 часов).
Годится (за редкими исключениями) только для включения в реестры, и для поставок за тонны нефти тем, кто не смог отказаться.
Дело не том, что оно "совсем не работает". Оно, может, и хорошо работает на 100% исправном железе в коротком - сутки, неделя - тесте, но. Но перевод "на русский линукс" заявлен еще в 2007 году, а в 2025 опять просят субсидий и
дать четкий сигнал государственным и корпоративным потребителям.
Переход у Huawei от OceanStor S5300 / OceanStor S3900 (какой это год, 2010 ?) к Huawei OceanStor V3 (представлена в РФ в 29.04.2015, выпуск начат в 2014) занял примерно пять лет.
Переход от Dorado 2100 (2011) к Dorado 2100 G2 (2012) и OceanStor Dorado5000 V3 (2016) - где-то пять лет. При огромном внутреннем спросе, гос.поддержке и сквозной интеграции в комплексные решения, и при открытых внешних рынках. Есть ли шансы на качество у решений, которые ориентированы только на рынок РФ, даже не РБ? Не знаю. Да мне и не интересно.
Заключение
Как легко заметить, отличия в том, позволяют ли решения одновременно работать значимому количеству виртуальным машинам на том же хосте, или не позволяют.
Не имеет смысла обсуждать любые аналоговнеты и опенсорс решения в отрыве от средств производства, требований бизнеса и требований доступности. И готовности платить за доступность.
Если вы нанимаете на работу Васянов, которые скачивают с торрентов сборку ZverPostgre (реальный случай), то вам вообще все равно, что там с данными. Это при наличии в природе Postgres Docker Official Image.
Если у вас за час простоя не произойдет ничего, кроме криков «доколе!», а за потерю дневной работы бухгалтерии придется проставить большой, но торт тем людям, которые будут повторно делать какие-то проводки и учет, то вам не очень нужна система, с надежностью 99.99. Точно так же нет смысла обсуждать все решения с нескучными обоями.
Разве что, иногда весело читать результаты между строк, и, пытаться угадать историю вопроса.
В одном из недавних тестов очередного аналоговнета было сказано:
За два месяца тестирования вышло 3 патча и новое большое обновление прошивки.
Значит, что вместо тестирования писали баг репорты.
Фраза из того же теста того же аналоговнета
Сбои в подсистеме питания вообще никак не повлияли на производительность
Восходит к прекрасной истории. На тестировании другого аналогонета, из него выдернули один блок питания, и это ВООБЩЕ НИКАК СОВСЕМ НИЧУТЬ ВОВСЕ не отразилось на аналоговнете. В смысле, ни алертов, ни событий. Потому что изначальный код писали на железе с одним блоком питания, и алерт «нет питания» просто отсутствовал, за ненужностью. Говорят, исправили. Сколько не исправили?
Но самое интересное начинается, когда нужно обновлять микрокод в самом диске.
* утерянная народная мудрость
Для лиги лени. Верить нельзя никому, HR не твой друг.
Хотел еще в апреле написать, но руки дошли только сейчас.
Пишет мне в апреле одна хорошая (и мягкая, в нужных местах) знакомая – представляешь, не прошла испытательный срок! Печаль беда.
Позвонил, утешил, сказал - прилетай из ваших сугробов, но сегодня не про это.
Оказывается, даже в Москву вернулись давно (мной) забытые методики экономии на кадрах – «испытательный срок» и «премия потом».
Методика экономии «испытательный срок».
ТК РФ и Верховный суд (Определение Судебной коллегии по гражданским делам Верховного Суда Российской Федерации от 19.08.2019 N 18-КГ19-77) прямо запрещают устанавливать зарплату на испытательном сроке ниже, чем после. Кого бы это когда волновало, если есть «премия» и «перевод на другую ставку».
Но на этом ведь можно отлично экономить.
Шаг 1. Берем сотрудника на белую зарплату в 100к рублей, НО из нее половина – премиальная часть. Которую можно давать. А можно не давать. И получается, что сотрудник пару месяцев трудится тысяч за, скажем, 75к. Премия есть, все честно, то есть почти. И все это время обещают, что премия после испытательного срока точно будет 100%! Просто надо показать себя! Проявить! Научиться!
Шаг 2. Такое раньше было постоянно, потом я перестал в это верить. Проходит испытательный срок, и тебе говорят – ну, ты молодец, но дела в фирме не очень, не хватает на новый мерседес начальству, поэтому будешь получать по пять... по четы... По три! По три пенса серебром. Но зато каждый месяц!* премия 50% от обещанного. Зато точно! И все, ты завяз. Но методика ушла дальше -
Шаг 3. Ты не прошел испытательный срок. Причины? Не важны. Сотрудник увольняется одним днем, по собственному желанию, если он что-то соображает. Если же сотрудник попался туповатый, то начинается давление, что уволим по статье 71 ТК РФ (не прохождение испытательного срока). Условия «прохождения» всегда размыты, спорить через суд, особенно если тебе месяц – два рассказывали, что ты не очень, но надо просто чуть лучше работать, бессмысленно.
Методика экономии «премия потом».
Особой любовью в сфере экономии на персонале является «премия потом». То есть, при приеме на работу тебе обещают «годовую премию», причем обещают, скажем, два месячных оклада. Важный момент, что премию:
1) Всегда обещают только на словах. Нигде не будет цифр. Ни в трудовом договоре, ни в регламенте о премировании, нигде. Будет какая-то размазня.
2) Рассказывают про премию, как про гарантированную выплату. Что, конечно, зарплата ниже и рынка, и твоих пожеланий, но зато, если посчитать с годовой премией, то есть прибавить 2/12 = 16%, то вроде и нормально получается.
В конце года всегда, без исключений, случается рассказ:
Это был тяжелый год, был он тяжелей, чем тот. С огромным трудом наскребли, экономя на всем, 1 оклад, умноженный на количество фактически отработанных месяцев, умноженный на корень из коэффициента фактической вовлеченности, уровня гее геймификации, оценок 365 х 2.71 и 720 х 3.14, то есть коэффициенты Pi(z,d,j) и Na(e,b).
На обе методики знакомая и повелась. Она всегда была очень доверчивая, даже мне верила.
Так что, запишите себе классическую фразу:
Верить в наше время нельзя никому, даже самому себе. **
И, наконец, HR не твой друг, да и дела фирмы их волнуют не очень.
Знакомая, уже при увольнении, в кадрах и управлении человеками, так и спросила – нет ли вакансий у соседнего отдела.
Ей сказали «нет», хотя вакансии на hh висят.
Что тут сказать? Да ничего. Фейковые вакансии, и имитирующий работу найм.
У знакомой все хорошо, в середине апреля уволилась, между майскими праздниками вышла на другую работу. К дому ближе, зарплата в договоре выше, без всяких премий.
* Советский мультипликационный фильм «Остров сокровищ». В оригинале -
Я-то знал, в чем тут дело, потому что капитан поделился со мной своей тревогой. Однажды он отвел меня в сторону и пообещал платить мне первого числа каждого месяца по четыре пенса серебром, если я буду "в оба глаза смотреть, не появится ли где моряк на одной ноге", и сообщу ему сразу же, как только увижу такого. Когда наступало первое число и я обращался к нему за обещанным жалованьем, он только трубил носом и свирепо глядел на меня.
Но не проходило и недели, как, подумав, он приносил мне монетку и повторял приказание не пропустить "моряка на одной ноге"
For me, at least, there was no secret about the matter, for I was, in a way, a sharer in his alarms. He had taken me aside one day and promised me a silver fourpenny on the first of every month if I would only keep my “weather-eye open for a seafaring man with one leg” and let him know the moment he appeared. Often enough when the first of the month came round and I applied to him for my wage, he would only blow through his nose at me and stare me down, but before the week was out he was sure to think better of it, bring me my four-penny piece, and repeat his orders to look out for “the seafaring man with one leg.”
** Хф Семнадцать мгновений весны. Контрразведчик должен знать всегда, как никто другой, что верить в наше время нельзя никому, порой даже самому себе. Мне – можно.
Вопрос к лиге историков. Смотрю в учебник истории и вижу:
711 год. Началось завоевание Испании арабами, с образованием Кордовского эмрата в 755 году.
718 год. Начало первой реконкисты, закончившейся в 1111 году.
1187 год. Закончилась осада Иерусалима.
1315—1317. Великий голод.
1340 год. Битва при Саладо (Испания)
1346 - 1353 года. Чёрная смерть
1389 год. Битва на Косовом поле, смерть Мурада 1, султаном становится Баязид 1.
1396 год. Никопольское сражение, захват Болгарии Баязидом 1.
1402 год. Баязид 1 попадает в плен после сражения с Тамерланом при Анкаре.
1433 год. Пик похолодания в Европе.
1453 год. Окончательный захват Константинополя.
1482 - 1492. Гранадская война, окончание Реконкисты
1517 год. 95 тезисов
1529 год. Первая осада Вены.
1535 год. Тунисская война.
1570—1630 малый ледниковый период
1683 год. Вторая осада Вены.
Вопрос, что такого произошло в османской империи, что арабы и турки были отбиты - сначала в Испании, потом, постепенно - в Европе? С экономикой, производством, техникой и технологиями ? Или наоборот, что не произошло у османов, но произошло в Европе ?
Для лиги лени: WSUS и Exchange покидают здание, ИИ входит.
Напоминаю всем любителям «раньше было лучше», что даже расширенная поддержка Windows Server 2016 подходит к концу через полтора года. Начинайте готовиться уже сейчас, а то будете страдать, как коллеги, застрявшие на 2012R2.
Срок окончания расширенной поддержки – 12 января 2027. Но, есть проблема – как я помню, у любителей терминальных сессий на 1с сильно пригорало на 2019, особенно RemoteApp – тут и проблемы с advanced RemoteFX, и с FirewallPolicy (см. DeleteUserAppContainersOnLogoff) , и с мышкой (Polling Rate/Report Rat). Может починили, может нет.
Windows Server Update Services (WSUS)
Оказывается, официально объявлено, что WSUS уходит, то есть deprecated. Еще зимой 2025 было мнение, что «просто не развивают», а нет –
Deprecated features continue to work and are fully supported until they are officially removed, and we have no current plans of removing WSUS from in-market versions of Windows Server (including Windows Server 2025). Windows Server Update Services (WSUS) deprecation
То есть, к следующему релизу может пропасть.
Заодно эти нехорошие люди отключили синхронизацию драйверов, я все проспал: Microsoft has reminded Windows administrators that driver synchronization in Windows Server Update Services (WSUS) will be deprecated on April 18, 90 days from now.
Exchange 2019 и Exchange 2016
Оба заканчивают получать обновления 14 октября 2025.
К обоим ПОКА выходят, Exchange Server 2016 CU23 Apr25HU и Exchange Server 2019 CU15 Apr25HU, но список исправлений не впечатляет:
Issues that this hotfix update fixes : InvalidTimeZoneException after installing November 2024 SU (Version 1 or Version2) .
Для Exchange Server 2019 CU14: April 18, 2025 (KB5050673) патч тот же: InvalidTimeZoneException.
Не понятно, стоит ли вообще переходить на Exchange Server 2019 CU15. Судя по Cumulative Update 15 for Exchange Server 2019 (KB5042461), и по Released: 2025 H1 Cumulative Update for Exchange Server, переходить стоит. Впрочем, это все старье, кто хотел – давно поставил.
Оказывается, добавили поддержку Server 2025, долго же я спал - We are happy to announce that both CU14 and CU15 include support for running Exchange Server 2019 on Windows Server 2025.
Напоминают, что просто так обновлять все равно нельзя: In-place upgrade of the server OS between major versions (for example, Windows Server 2019 to Windows Server 2022) with Exchange Server installed is not supported.
Согласно Exchange Server Roadmap Update, не прячьте ваши денежки - We will release Exchange Server Subscription Edition (Exchange Server SE) in July 2025.
Outlook Anywhere
Обещали выпилить, но. Оказалось, что:
Update: we received feedback from some of our customers who would be blocked by this deprecation. We’re working to get these blockers resolved and will announce a new timeline for RPC/HTTP (Outlook Anywhere) deprecation after Exchange SE release.
Все очень плохо для любителей халявы.
Чего получаем взамен: в майском патче для Server 2025
Обновлял домашний стенд и очень удивился.
В апрельское обновление kb5055523
(размер 815.989.750, MD5 C8FB6F6F0A42F16F608E0D7D4DE5D59B SHA256 76F78CD911F12CB75ADEE186D5C52585B088150D8C1F8240318B9C9A239EE19A)
традиционно, отдельным файлом положили обновление от сентября: kb5043080
(размер 533.761.740, MD5 4CB4C733A536F7BF1ACF219D1311F592 SHA256 819632610A101AF11C72907FB13FF05B5FB4222C0E263EE9A03BCC1D1D5F26A4 )
В майское обновление kb5058411 размером в новую инсталляцию - 4.047.359.340 (MD5 5073A963D16C71CE57FDB2221386B8CB, SHA256 1C0D4C4A8BD90E029FBDEEF5B466E45FF27938442202AD24FE07D3D9CE34A92A) положили:
5b3627bf-566c-6719-0cf2-6b1795d93aa9_1.7.824.0_x64.msix (MD5 B6693203AB5EE1474937C08B3549FF45)
61e42671-4c6d-a52a-2c7d-f786f5b2bc9c_1.7.824.0_x64.msix (MD5 27A31AADABD9077C8FE5F3BC65BB5B24)
6645a2ea-5804-a115-f379-7e4b27132a00_1.7.824.0_x64.msix (MD5 B431376A5B838323326616F16819F22E)
Внутри которых
Microsoft.Windows.Internal.Vision.TextRecognizer ,
Microsoft.Windows.Internal.SemanticSearch
И прочие ИИ – может, то что называется AI components, может что-то свое.
Список патчей безопасности тоже внушает уважение, так что ставить надо.
Для лиги лени: пациент не умер после редактирования ДНК внутри живого пациента
Неделю назад интернетами принесло материалы по новому варианту лечения рака, путем редактирования ДНК лейкоцитов. Вчера принесло не менее интересное:
Patient-Specific In Vivo Gene Editing to Treat a Rare Genetic Disease (The New England Journal of Medicine) .
Эта же статья: Infant with rare, incurable disease is first to successfully receive personalized gene therapy treatment.
Ребенку с врожденной недостаточностью карбамоилфосфатсинтетазы на 7 и 8 месяце вкололи ДНК редактор, который поправил одну (из двух) цепочек ДНК. Спустя 7 недель после первого переливания, получилось уменьшить дозировку лекарств, и повысить дозировку белка.
Скажем спасибо доктору David Ruchien Liu и его команде, автору метода непрерывной эволюции с помощью фагов (Phage-assisted continuous evolution (PACE), и не только ему.
* Для лиги тупых.
That's one small step for [a] man, one giant leap for mankind
Это один маленький шаг для человека и огромный скачок для человечества.
Фраза Нила Армстронга (Neil Alden Armstrong ), первого человека, ступившего на Луну.
Вкатывание в ИТ в 2025 году
Вот и дожил я до того момента, когда буквально через день после статьи про падение качества образования, кто-то пишет пост «как же вкатиться в ИТ выпускнику ВУЗ». Ладно бы статья была написана на пробивающем все более глубокие донья хабре, с их статьями «аэродиск как падал на ровном месте, так и падает, но есть достижение – теперь не падает, если отключить один блок питания из двух», но не на Пикабу же. Казалось – нашел пикабу, найдешь и гугль, иди и читай. Но нет.
Ну да ладно. Перепишу еще раз то, что «раньше» было очевидно школьнику восьмого класса.
Нет никакого единого ИТ, куда можно вкатиться.
есть:
Техподдержка пользователей. Если ничего не умеешь, кроме как переставлять винду, тебе туда. Да и если не умеешь. Хороший старт на год, может два. В том числе это и мониторинг в датацентрах. Научишься промывать кофемашину.
Инфраструктура. Очень условно делится на: инженерный блок (и СКУД тоже), сервера плюс виртуализация, сети (Ethernet, редко IB, вне ML сегмента), системы хранения данных (плюс SAN), авторизация и аутентификация, и DBA. А, чуть не забыл – еще отдельная тема, тяжелые машины. И телефония. И защита информации. И еще облачный сегмент, там даже AD своя.
Выбрать можно 1+2+3, то есть одну тему копать чуть глубже, любые две смежные не так глубоко, и в еще двух понимать общие принципы. Дальше в любом блоке выбираешь направления, или, скорее, экосистему. Потому что vault и keycloak – не то же самое, что kerberos. Но при этом любишь MS Exchange - люби и fiddler.
Поддержка разработки. Это то, чем в теории должен заниматься инженер девопс. На практике и в РФ, и в мире, девопс превратился в термин для всего линукс администрирования, так что девопс и KVM – регулярно встречаемое явление. Вместо helm, terraform, git и Azure DevOps Server (ранее Team Foundation Server (TFS)). Будешь работать как раб, на galera или, бегать как Клуни вокруг Patroni и Pacemaker. Или потреблять маленькие (mini) водоросли (seaweed). Все такое вкусное, и мажется уже легко.
Разработка: фронт. Берешь и идешь на, на выбор: HackerRank, leetcode, codility и algomap.io.
Разработка: бек. Берешь и идешь на, на выбор: HackerRank, leetcode, codility и algomap.io.
Разработка: мобильные приложения. Берешь и идешь на, на выбор: HackerRank, leetcode, codility и algomap.io.
Разработка: embedded. Не идешь.
Разработка: микросхемы и микроэлектроника. Не идешь.
Промышленная автоматизация: FANUC, Siemens. Если твой город Череповец или Новолипецк, то идешь и читаешь список вакансий на заводах.
Разработка: 1с. Идешь и читаешь Приказ Минфина РФ от 31.10.2000 N 94н (ред. от 08.11.2010) "Об утверждении Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и Инструкции по его применению"
ML: Берешь и идешь на, на выбор: HackerRank, leetcode, codility и algomap.io. Потом немного матана.
Что там, список литературы еще нужен? Легко. Мог и сам нагуглить. Там всего 4 (четыре) книги.
Cambridge English: First for Schools Exam Trainer. Читать обязательно. Сдавать тоже.
Эндрю Таненбаум. Современные операционные системы.
Уэнделл Одом. Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 100-105: Уэнделл Одом
Адитья Бхаргава Грокаем алгоритмы
Никаких Фигурновых, Олиферов или, не дай бог, Виртов или, (Император защити) Гаммы и всей его банды, в списках нет. Как и Страуструпа и Кнута.
Все. Список не менялся очень давно. Худлит тоже читать можно:
Том ДеМарко. Deadline. Роман об управлении проектами.
Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему.
17 декабря 1903 года произошел первый полет человека на самолете, Орвилл Райт пролетел 36.5 метра.
20 июля 1969 года Нил Армстронг сделал маленький шаг для человека, но гигантский скачок для всего человечества
Всего 66 лет.
Казалось, с тех пор прогресс в реальном мире остановился – максимальные скорость и высота были достигнуты еще в 60е, гражданские сверхзвуковые перевозки уступили место в разы более экономичным дозвуковым, прогресс ушел в ИТ.
Но не совсем.
Проект «Геном человека» (The Human Genome Project, HGP) стоил примерно 2.7 миллиарда долларов за 10 лет, с 1990 по 2000.
В 2002 году был объявлен конкурс «Геном за 1000» (объявлял Craig Venter), впоследствии ставший проектом The Archon Genomics X PRIZE presented by Express Scripts for Genomics.
В 2007 стоимость анализа у Knome снизилась до 350.000, к 2010 – до 5.000.
Прогресс в ИТ и методах позволил удешевить расчет ДНК человека сначала до 1000.
Появившийся относительно недавно метод CRISPR - Cas9 ( "CRISPR-associated protein 9") c 2000 года применявшийся на микробах (см. Rodolphe Barrangou - DuPont) в 2015 году был адаптирован для редактирования генома человека, в 2020 году авторы адаптации метода получили нобелевскую премию по химии.
И вот: Новый метод по лечению рака жопы (Stage 4, incurable colon cancer)
Targeting the intracellular immune checkpoint CISH with CRISPR-Cas9-edited T cells in patients with metastatic colorectal cancer: a first-in-human, single-centre, phase 1 trial. Журнал Ланцет.
Correspondence to: Prof Emil Lou, Division of Hematology, Oncology, and Transplantation, University of Minnesota, Minneapolis, MN 55455, USA
до этого:
Disruption of CISH promotes the antitumor activity of human T cells and decreases PD-1 expression levels
Пабмед.
Идея простая. Раковые клетки не очень отличаются от обычных, в том числе у них есть маркер CISH. Это (CISH) такой индикатор «свои». Но некоторые лимфоциты все же «обучаются» (насколько это слово применимо к клеткам) отличать и раковые клетки, но затем останавливаются на защите клетки.
Дальше проще. Выбираем те лимфоциты, которые атакуют именно раковые клетки, проводим генное редактирование, выкидываем из них анализатор свой-чужой (CISH), размножаем в пробирке и вкалываем в опухоль.
Итог пока положительный, 22 участника, у 6 состояние стабилизировалось к 28 дню, у 4 не очень. Одна полностью выздоровела. 10 умерли от сопутствующих заболеваний.
Не болейте!