Вы до сих пор живете примерно в 90тых. Даже я не застал когда так было. Но от людей еще успевших поработать с таким много историй слышал. Это уже решенная задача, но уже не нужная.
Сейчас все БД версионные. Они легко берут ридлок на снапшот и делают консистентный бекап. Вот нелюбимый многими и "отсталый" Mysql. Обычный и недорогой ридлок. Ночью на ридонли реплике он почти бесплатен. Пользователи ничего не заметят.
Восстановление делается обычным баш скриптом. Пару раз в год стоит проводить учения с восстановлением из бекапа и накаткой лога изменений на отдельный тестовый сервер и проверкой что все верно восстановилось. Там нет ничего сложного или необычного.
Давайте обобщим до RTS. Это игры не для консоли. Геймпад не годится для игры. Даже с самыми умными помощниками не пройдет. FPS при этом норм, там разумное автоприцеливание дает возможность нормально играть в FPS синглы. Последний Дум я лично на консоли прошел на высокой сложности. Огонь. Удобно, приятно, вызов есть.
Да, есть игры которые на консолях и геймпадах не играются. Но это работает и в другую сторону. Любые слешеры играются с геймпадов. С клавиатуры и мышки это ужасно. Консоль для них это естественный выбор.
Баланс есть. RTS умер. Дота довольно специфична. А вот любые массмаркет игры отлично играются с консоли. Часто даже лучше чем с ПК без геймпада.
Не вижу проблем. Консоль все еще дешевая. БУ бесплатные диски все еще есть. Время потратить на покупку-продажу надо, но это плата за бесплатность. Покупка консоли это хороший выбор для многих геймеров.
Мы на Хабре с зарплатами 250+, компьютер это наш рабочий инструмент. И он должен быть хорошим. Если рабочий инструмент бесит дорогого работника и производительность работника снижается, то работодатель теряет очень много денег. Купить хороший ноут просто выгодно.
Стоимость ноута в месячную зарплату и сроком службы даже в три года это немного. ФОТ повышается на копейки. А работники довольны и лучше работают на хороших ноутах.
Лучи ненависти к Сберу. Их сбербуки которые они выдают разработчикам ужасны. По крайней мере те что были два года назад. Потом не щупал. Это потери денег на пустом месте. Если хочется делать свои ноуты, то их надо обкатывать на рынке как делает Яндекс со своими. А не на своих разработчиках. Разработчикам надо предложить Макбуки или хорошие бизнес ноуты под Линукс.
Есть у меня в обслуживании БД. Важные, нужные и под ними прямо много денег.
И везде обычный ext3. Потому что 3 реплики, лог изменений отгружается на внешнее реплицированное и резервированное хранилище со своими бекапами и ежедневно снимается бекап. Пусть эти БД умирают любым вообразимым и невообразимым образом. Все продумано и будет восстановлено за минимальное время.
ZFS оказался не очень нужен в реальном мире. Идея огонь, реализация ну нормальная уже. Но непонятно зачем. Реплики, логи и бекапы прямо во всем лучше.
Вот сравнение их процессоров. Разница конечно есть. Но заметить ее без бенчмарка никто не сможет.
Реальная жизнь рабочего ноута 3-5 лет. И скорее не из-за устаревания, а из-за физического износа. Ежедневно в руках, постоянно работает, иного открывается-закрывается, кнопочки жмутся. Через 3-5 лет он уже проблемный, некрасивый и пора списывать.
Для решения какой реальной задачи нужны (псевдо)случайные числа неизвестного происхождения с неизвестным распределением, неизвестной воспроизводимостью и неизвестной производительностью?
Именно. Равномерное распределение, обычная скорость. Эти параметры подходят для 99.99 задач где нужно случайное число.
Генерируете входные воздействия для тестов или решаете что-то методом Монте-Карло — вам нужен генератор псевдослучайных чисел с определённым балансом между качеством и производительностью.
Просто задайте сид. Один параметр и только там где он нужен.
Качество по дефолту подойдет в тех же 99.99 процентах случаев.
Генерируете ключ шифрования, IV или токен — вам нужен максимально настоящий и качественный рандом, с тем или иным источником энтропии из реального мира.
Старкрафту уже 30 лет. Вы серьезно? На практике я не знаю что не выходит под консоли. Разве что индюшатина разная. Любители индюшатины логично купят себе ПК.
Это прямо очень печально. Посмотрим может и отменят. Если нет для меня консоли на этом закончатся. И подозреваю что не только для меня.
Обычному сеньору тоже нужно случайное число от 0 до 100. У него все отлично и со знаниями и с пониманием. Но ему все равно нужно только случайное число от 0 до 100 и ничего больше.
Эта разница как бы не в мемах уже объясняется.
Чтобы далеко не ходить: Обычный сеньор отлично понимает зачем делать джиттер в задержках перед ретраем. И ему нужно просто случайное число для этого. А его заставляют думать не над задачей, а над какой-то ерундой.
Ну и еще один комментарий. Автор статьи явно не понимает почему генерация случайных чисел реализована именно так (хотя вопрос не возник бы в принципе, если бы автор прошел хотя бы вводный курс математической статистики):
Зато автор пишет программы и понимает что нужно обычному программисту.
Не нужны ему все эти детали реализации в 99.99 процентах программ. Ему нужно случайное число от 0 до 100. И в удобных языках есть метод random(max_value) который дает именно то что нужно программисту в подавляющем большинстве случаев.
А все эти изыски с генераторами и особыми распределениями стоит оставить для сторонних библиотек. Их быстро напишут и все будет для тех кому надо.
Вы бы продажи посмотрели. Рынку нужна именно унылая Тойтота. Люди именно ее покупают.
Говорят налаживание процессов помогает. Врут наверно.
Вы до сих пор живете примерно в 90тых. Даже я не застал когда так было. Но от людей еще успевших поработать с таким много историй слышал. Это уже решенная задача, но уже не нужная.
Сейчас все БД версионные. Они легко берут ридлок на снапшот и делают консистентный бекап. Вот нелюбимый многими и "отсталый" Mysql. Обычный и недорогой ридлок. Ночью на ридонли реплике он почти бесплатен. Пользователи ничего не заметят.
Восстановление делается обычным баш скриптом. Пару раз в год стоит проводить учения с восстановлением из бекапа и накаткой лога изменений на отдельный тестовый сервер и проверкой что все верно восстановилось. Там нет ничего сложного или необычного.
Давайте обобщим до RTS. Это игры не для консоли. Геймпад не годится для игры. Даже с самыми умными помощниками не пройдет. FPS при этом норм, там разумное автоприцеливание дает возможность нормально играть в FPS синглы. Последний Дум я лично на консоли прошел на высокой сложности. Огонь. Удобно, приятно, вызов есть.
Да, есть игры которые на консолях и геймпадах не играются. Но это работает и в другую сторону. Любые слешеры играются с геймпадов. С клавиатуры и мышки это ужасно. Консоль для них это естественный выбор.
Баланс есть. RTS умер. Дота довольно специфична. А вот любые массмаркет игры отлично играются с консоли. Часто даже лучше чем с ПК без геймпада.
Не вижу проблем. Консоль все еще дешевая. БУ бесплатные диски все еще есть. Время потратить на покупку-продажу надо, но это плата за бесплатность. Покупка консоли это хороший выбор для многих геймеров.
Вы опять про какую-то абсолютную нищету?
Мы на Хабре с зарплатами 250+, компьютер это наш рабочий инструмент. И он должен быть хорошим. Если рабочий инструмент бесит дорогого работника и производительность работника снижается, то работодатель теряет очень много денег. Купить хороший ноут просто выгодно.
Стоимость ноута в месячную зарплату и сроком службы даже в три года это немного. ФОТ повышается на копейки. А работники довольны и лучше работают на хороших ноутах.
Лучи ненависти к Сберу. Их сбербуки которые они выдают разработчикам ужасны. По крайней мере те что были два года назад. Потом не щупал. Это потери денег на пустом месте. Если хочется делать свои ноуты, то их надо обкатывать на рынке как делает Яндекс со своими. А не на своих разработчиках. Разработчикам надо предложить Макбуки или хорошие бизнес ноуты под Линукс.
Есть у меня в обслуживании БД. Важные, нужные и под ними прямо много денег.
И везде обычный ext3. Потому что 3 реплики, лог изменений отгружается на внешнее реплицированное и резервированное хранилище со своими бекапами и ежедневно снимается бекап. Пусть эти БД умирают любым вообразимым и невообразимым образом. Все продумано и будет восстановлено за минимальное время.
ZFS оказался не очень нужен в реальном мире. Идея огонь, реализация ну нормальная уже. Но непонятно зачем. Реплики, логи и бекапы прямо во всем лучше.
Вот хорошие, популярные, рабочие ноуты.
https://www.lenovo.com/ru/ru/p/laptops/thinkpad/thinkpadt/lenovo-thinkpad-t14s-gen-7-14-inch-intel-/len101t0155
https://www.lenovo.com/ru/ru/p/laptops/thinkpad/thinkpadp/thinkpad-p14s-gen-5-14-inch-intel-mobile-workstation/len101t0106
Первый этого года, второй 24 года.
Вот сравнение их процессоров. Разница конечно есть. Но заметить ее без бенчмарка никто не сможет.
Реальная жизнь рабочего ноута 3-5 лет. И скорее не из-за устаревания, а из-за физического износа. Ежедневно в руках, постоянно работает, иного открывается-закрывается, кнопочки жмутся. Через 3-5 лет он уже проблемный, некрасивый и пора списывать.
Кому оно надо на зеркале? Там прямо разумно делать максимально просто и максимально дубово. Чтобы десятилетиями само работало.
Топ-менеджер Амазона. Его помощник незаметно для босса купит это участок и все будет как ИИ сказал.
Нынче век электронных трудовых. Заставить невозможно. Все само оформится.
А зачем если есть HicariCP. Проверен годами, в продакшене давно.
Такая схема обычно запрещена безопасниками. Как и любой удаленный доступ к рабочим личным компам.
Смысл в общем есть. Это же факто доверие неизвестным компам на которых неизвестно что.
Возможность пару дней в неделю работать из дома есть почти везде уже. А без ноута это нерешаемая проблема.
Именно. Равномерное распределение, обычная скорость. Эти параметры подходят для 99.99 задач где нужно случайное число.
Просто задайте сид. Один параметр и только там где он нужен.
Качество по дефолту подойдет в тех же 99.99 процентах случаев.
Я слишком туп чтобы писать криптографию.
Тариф перпендикулярен номеру. И даже оператор перпендикулярен номеру.
Можно и любой тариф и любого оператора на любой номер. Давно уже.
Старкрафту уже 30 лет. Вы серьезно? На практике я не знаю что не выходит под консоли. Разве что индюшатина разная. Любители индюшатины логично купят себе ПК.
Это прямо очень печально. Посмотрим может и отменят. Если нет для меня консоли на этом закончатся. И подозреваю что не только для меня.
Эта проблема тоже давно решена. Сид должен быть необязательным параметром для инициализации.
Если не указали - вам дадут что-то случайное. И это хороший дефолт.
Если указали - будет вам стабильная последовательность. Для тестов полезно.
В него правую границу передать нельзя. Наивные реализации правой границы работают неверно. Эта функция тоже не для людей сделана.
Обычному сеньору тоже нужно случайное число от 0 до 100. У него все отлично и со знаниями и с пониманием. Но ему все равно нужно только случайное число от 0 до 100 и ничего больше.
Эта разница как бы не в мемах уже объясняется.
Чтобы далеко не ходить: Обычный сеньор отлично понимает зачем делать джиттер в задержках перед ретраем. И ему нужно просто случайное число для этого. А его заставляют думать не над задачей, а над какой-то ерундой.
Зато автор пишет программы и понимает что нужно обычному программисту.
Не нужны ему все эти детали реализации в 99.99 процентах программ. Ему нужно случайное число от 0 до 100. И в удобных языках есть метод random(max_value) который дает именно то что нужно программисту в подавляющем большинстве случаев.
А все эти изыски с генераторами и особыми распределениями стоит оставить для сторонних библиотек. Их быстро напишут и все будет для тех кому надо.