Как стать автором
Обновить
45
5.5
Сергей Кулик @saboteur_kiev

Configuration engineer

Отправить сообщение

2002 год - подавляющее большинство игр продается на CD/DVD, про цифровую дистрибьюцию еще не все думают.
Кроме того, нужно не забывать что в эти годы у большинства был диалап, а выделенки были медленные и дорогие.

И если взять Украину и Россию, где интернет начал развиваться считай сразу на крутых скоростях (зарубежом диалап появился на десяток лет раньше, затем долго SDLC, и он как бы просто был, поэтому апгрейдиться за большие деньги на оптику и витую пару, при уже существующем бизнесе и высокой монополизации, это нужно найти и вложить кучу денег). А в СНГ инет считай ложили с нуля, и вместо прокладывания диалапа, сразу уже шла более новая технология. Широкое использование локальных сетей. Особенности архитектуры, когда ты просто берешь и кидаешь воздушку (попробуй такое где-то в Лондоне кинуть без бюрократии и кучи разрешений)..
Это привело к появлению M9 в Москве и UA-IX в Киеве, которые дали безлимитный трафик внутри страны, что сразу позволило пользоваться и 10 мбит и 100 мбит а сейчас гигабит дома это почти норм.
В то время как в каком-то 2010 году, 2 мбит дома в Европе было весьма неплохо.

Поэтому собственно есть определенные моменты, почему многие компании зарубежом не видели в тот момент востребованной цифровой дистрибьюции, и нечто похожее было только у Apple с их iTunes.

Мы можем этого не понимать, потому что у нас не было десятилетия диалапов, потом десятилетия xDSL, у нас диалап появился, быстро заменился на xDLS, быстро заменился на оптику+ethernet или доксис по коаксиалу. И все это за 5-10 лет.

Выпуская Dota 2, Valve хотела усилить позиции «Доты» среди других киберспортивных дисциплин.

Там история немного отличается. Точнее вообще сильно отличается.

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

В том же старкрафте известная карта типа bunker defence - тысячи ее модификаций. Заходишь, подключаешься к кому-то, тебе скачивается текущая модификация, играешь. Потом заходишь в редактор, что-то правишь, создаешь игру, к тебе кто-то подключается - ему закачивается уже твой вариант и так далее. Там количество посчитать сложно.

Дота - модификация посложнее, и в какой-то момент разработчики пытались объединиться, чтобы тратить усилия совместно. Одним из таких организаторов был чувак с ником Меридок (или как-то так), который смог собрать наверное самый крупный форум любителей доты и объединить усилия разных скриптеров-разработчиков. В этом смысле и устаканился уже конкретная версия, прямой предок современных Дота и Лига Легенд.

Затем Меридок осознал, что на базе WC3 сложно сделать коммерческий продукт. Поэтому он решил уйти из разработки этой доты и создать свой продукт на базе этой идеи. Так он ушел, передав бразды правления дотой АйсФрогу.
А через год Меридок вернулся как основатель компании Riot Games с новой игрой League of Legends, сделанной на собственном движке (а не WC3), и так удачно вернулся, что через год уже заполучил онлайн больше чем dota, а еще через два года умудрился заработать свыше 1 млрд, то есть больше чем весь WOW у Близзарда.

Вот тут Айсфрога и подкосило. Он срочно понял что занимается не тем (а занимался он не совсем тем, по слухам установил диктатуру, тырил код у многих скриптеров без согласования и не добавляя их даже в контрибьюторы и вообще не совсем хороший тип). Но он побежал в Valve и через некоторое время появилась Dota 2.
Регулярные чемпионаты мира с крупными призами, мерч за деньги, сборы донатов на призы - это все как минимум на 1-2 года уже было в League of Legends, ДОТА2 все догоняет, но догнать не может.

Ну и первая дота быстро умерла за 1-2 года.

Естественно не стоит недооценивать. DOTA2 - отличная устоявшаяся дисциплина, мега удачный финансовый проект. Можно только отметить, что посмотрев на лигу легенд и дота2, Близзард тут же начали пилить свою МОБА с названием HOTS, с использованием огромной вселенной варкрафт-стракрафт, известными персонажами, есть же с чем работать. Но поезд уже ушел, и за исключением фанатов самой франшизы, большой онлайн HOTS наработать не смогла.

Так что на текущий момент лидирует League of Legends, справляя уже 11летний или 12летний чемпионат, затем ДОТА2, а затем все остальное, включая HOTS с большим отрывом от двух лидеров.

Пробуем другие подходы

Я начинаю размышлять о том, что объекты могут быть лошадьми, но это кажется маловероятным. Возможно, Джон Чаппелл - пчеловод, обматывающий ульи черными лентами и сообщающий пчелам об уходе старого хозяина и приходе нового.

Очень интересен резкий переход от лошадей к пчелам. Но он поясняется в следующем абзаце, поскольку чатГПТ случайно вспомнил что "странное имя Джон Чаппел" - это на самом деле реальное имя реального пчеловода.

По сути абсолютно все вопросы - не логические, а тупо энциклопедические, и могут быть решены наличием базы знаний. Если точно не знать конкретные события, вывести ответ невозможно.

Модели очень успешно преобразуют человеческий не всегда математично сформулированный вопрос в данные, по которым модель находит ответ и формирует ответ также комфортный для чтения.
Но никаких "размышлений там нет". Фразы-детализации про размышления это просто для фана.

Например моя транскрипция:

Размышляю над деталями

Я разбираюсь в вопросе, что означает "не улетать", и кто "они". Это заставляет меня думать о предмете, рамках или даже сущности, требующей удержания.

Вопрос распарсен, найдены ключевой вопрос - "кто они" (некий объект, множественное число), найден важный аттрибут "не улетать" относительно ключевого объекта, способность к полету.

Ищу подсказки

Я разбираюсь в действиях с хәбәрками и лентами, но имя Джон Чеппел кажется странным.

Парсим изначальный вопрос на предмет важных слов и сочетания для дальнейшего поиска. Найден объект ленты с аттрибутом черный, будем анализировать черные ленты. Найдено имя Джон Чеппел в базе данных, выполнить поиск по этим двум сочетаниям

Упаковка и ожидаемое

Представляю, как кто-то обматывает идентичные объекты черными ленточками, стучит по ним и просит их не улетать, обещая, что новый владелец будет добрым.

Пытаюсь составить несколько фраз про черные ленты и обматывание идентичных объектов, стучать по ним и просить не улетать, обещать про доброго владельца и другие подходящие фразы изначального вопроса

Ищу ответ

Стратегически анализирую фразы и их возможные значения. Демонстрирую творческий подход, разбираю ключевые элементы. развертывание идей помогает понять абстрактные понятия.

По фразам из предыдущего этапа выполняю поиск по базам данных, в случае совпадений, сравниваю полученную информацию относительно других ключевых моментов изначального вопроса.

Премещая внимание

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

Также для двух ключевых сочетаний из первого этапа (Джон Чеппел и Черные Ленты) по запрограммированным вариантам провожу дополнительный поиск совпадений на предмет анаграммы, синонимов, переводов, транслитераций, омонимов и др.

Пробуем другие подходы

Я начинаю размышлять о том, что объекты могут быть лошадьми, но это кажется маловероятным. Возможно, Джон Чаппелл - пчеловод, обматывающий ульи черными лентами и сообщающий пчелам об уходе старого хозяина и приходе нового.

По черным лентам найдены "Оплеточные ленты для лошадей 500 шт." на Амазоне, проверяю. Лошади не умеют летать.

По Джон Чаппел найдены более высокий процент совпадения - пчеловод - пчелы, пчелы умеют летать.

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

Описанная ситуация относится к старинной традиции "сообщения пчёлам" о смерти хозяина. После смерти королевы Елизаветы II королевский пчеловод Джон Чеппел обернул ульи чёрными лентами, постучал по каждому и сообщил пчёлам о смерти королевы, попросив их не улетать и пообещав, что новый хозяин — король Чарльз III — будет добр.

Ответ: пчёлы.

Выводим историческую справку, анализируем какой объект максимально соответствует в изначальном вопросе "кто они" для летающего объекта - это пчелы.

В итоге, да, отличная работа очень мощного аналитического поискового алгоритма, точнее даже совокупности. Но никаких размышлений, увы.

Так а какое отношение к пешеходам имеет велосипедист, который едет по проезжей части, а не по тротуару?
Я так понимаю, основная проблема - перемещение по тротуарам.

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

А в ext3/4 - вам придется лезть в спец. софт и работать с незапоминаемыми людьми числовыми данными, вместо нормальных имен.

Каким спец софтом???
lsof это штатный софт, входит в поставку всех линукс и юникс систем, утилита известна с прошлого века.
Вы изобретаете каких-то прям совсем убогих сисадминов, которые "носят вам свои сервера с проблемами". В 2024 году кто-то носит свои сервера другому админу?
Да для того, чтобы сервер принести, его нужно хотя бы выключить, а значит открытые дескрипторы закроются и все.

В ext4 есть множество преимуществ, которых нет у ntfs и наоборот. А если посмотреть другие файловые системы, которые свободно доступны для линукс, то окажется что ntfs вообще не самая полезная система для ситуаций, где постоянно появляется миллионы файлов.
Берите btrfs, zfs - там вообще удобство работы зашкаливает. Онлайн ресайз на различных девайсах, автоматическая дедупликация, снепшоты, отказоустойчивость от физических и логических ошибок...

Я не понимаю, что вы вцепились в слово "невидимые айноды", и считаете что это огромная проблема, хотя там вообще нет проблемы. Это преимущество.

В школах с математическим уклоном, это мог быть 8-9 классы

Ну наличие своего мопеда и гаража это вполне реально. Нереально что Сыроежкин с такими данными не был значимой и культовой фигурой в школе среди ребят и особенно девчат. Его вообще там считали за довольно недалекого троечника.

было бы неплохо, если дополните свой ответ что такое 1-2 kPa в биологическом смысле.Как я понимаю это примерно 1%, что вряд ли очень существенно.. как 30-40 этаж

до поставок:9 (16) лет

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

За патриотическую позицию

патриотическая и провластная - не одно и тоже

Так будущее и не устраивает потому что не мы его строим, не влияем на него.

Есть огромное количество людей, которые спокойно считали себя "вне политики", и жили отлично, потому что обстановка была предсказуемая и стабильная.
Будущее должно быть предсказуемым и устраивающим тебя, а не полностью контролируемым тобой.

Много слов про океаны.
А что про воздушные массы? Это также огромное количество разных газов, чья масса значима, и она подвергается воздействию возможно даже бОльшему, чем океаны?
Создает ли атмосфера бОльшее давление на людей со стороны луны? Насколько атмосфера толще прямо под Луной, чем на противоположной стороне?
Мне кажется что было бы неплохо выяснить значимость этого явления, так как оно может прямо влиять на всех, а не только на тех, кто живет рядом с океанами

Прикол в том, что вы девелопер старого образца, вы сами можете все запрограммировать, и архитектура того, что вы хотите получить - у вас в голове.
Человек с хорошими фундаментальными знаниями и навыками разработки естественно получить большой бонус от ИИ.

Но развитие ИИ может привести к тому, что новое поколение разработчиков этими знаниями обладать не будет, и вследствие этого сможет довольно быстро накидывать простые популярные программы, но с кастомными запросами просто не справится.

Тоже самое, как есть разработчики, хорошо пользующиеся фреймворками, не у которых вызывает серьезные проблемы накидать что-то на js кастомное.
Тоже самое, как раньше были востребованы студенты для сайтов визиток, а сейчас просто ставишь вордпресс, выбираешь готовый шаблончик. Но попробуй сделать что-то в вордпрессе, для чего нет готового плагина..

ИИ возможно пойдет на уровень выше, но эта проблема все равно останется - будут востребованы квалифицированные программисты, которые понимают что именно делает ИИ и зачем. То есть как разница между конюхом и современным автомехаником.

Прикол в том, что вы девелопер старого образца, вы сами можете все запрограммировать, и архитектура того, что вы хотите получить - у вас в голове.
Человек с хорошими фундаментальными знаниями и навыками разработки естественно получить большой бонус от ИИ.

Но развитие ИИ может привести к тому, что новое поколение разработчиков этими знаниями обладать не будет, и вследствие этого сможет довольно быстро накидывать простые популярные программы, но с кастомными запросами просто не справится.

Тоже самое, как есть разработчики, хорошо пользующиеся фреймворками, не у которых вызывает серьезные проблемы накидать что-то на js кастомное.
Тоже самое, как раньше были востребованы студенты для сайтов визиток, а сейчас просто ставишь вордпресс, выбираешь готовый шаблончик. Но попробуй сделать что-то в вордпрессе, для чего нет готового плагина..

ИИ возможно пойдет на уровень выше, но эта проблема все равно останется - будут востребованы квалифицированные программисты, которые понимают что именно делает ИИ и зачем.

Лично я такие истории встречаю достаточно регулярно, чтобы постоянно про них помнить при написании кода.

Это конечно прикольно, что "регулярные истории" вы встречаете именно на стековерфлоу, с миллионной аудиторией, где подобных вопросов поднято полтора раза. Лично вы с таким часто встречаетесь среди оффлайн знакомых? Я подозреваю, что нет.

Вот сначала вы столкнетесь с проблемой, решите её и только потом будете думать как эти логи чистить автоматом - или как логику переделать, чтобы такого не происходило.

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

А на линуксе - это будут невидимые иноды, о которых вы даже не узнаете, пока ситуация с их количеством не станет настолько критичной

Единственный случай, когда "невидимые айноды", это когда процесс, который держит файлы, не убит. То есть обычный рестарт все это дело чистит. И штатная команда lsof, которую знает каждый продвинутый юзер линукса, сразу покажет вам все открытые файлы.

Если взять fat16, то я могу вас удивить, что несмотря на размер диска, там нельзя было создать больше 65535 записей. Видимо тоже какие-то невидимые айноды были? В FAT32 таже фигня, только лимит наизусть не помню.
Если же взять современные системы ntfs и ext4, то у них одинаково - около 4 млрд файлов максимум. При этом в ext4 можно увеличить это количество файлов, а в ntfs - нет

В фильме "Электроник" много что не соответствовало реальности :)

Ок. Я сам учился в советской школе и мы проходили интегралы на алгебре. Просто я не помню точно в каком классе, но где-то 7-8 классы.

А в фильме у рядового школьника из несоответствий - свой гараж и мотоцикл, плюс он шикарно играет на гитаре для школьника, и он при этом еще не главная звезда в классе/школе - вот это несоответствие.

Какую ипотеку? Я просто не придавал значения, думал - ну детская комната и взрослая комната, достаточно.

Поинтересуйтесь, с чего начинался японский автопром. И китайский. Ах, да, и корейский тоже.

С дружбы с другими странами и развитием без санкций.
Знаете сколько триллионов долларов влито в китай за последние 50 лет?

Логи это не миллионы файлов. Это десятки/сотни ну тысячи. но никак не миллионы.
Плюс это просто берется и чистится, или настраивается ротейт.
Нет там ничего невидимого.

Так у вас вместо удаления файлов фактически удаляется только его имя. Сам файл физически на диске как был в виде иноды - так и остается.

Я вас очень удивлю, но так работают ВСЕ файловые системы. И ntfs в том числе. Если бы приходилось удалять файлы целиком, то удаление занимало бы столько же времени, сколько копирование.
А в fat16/fat32 еще и восстановить файл было возможно с высоким шансом - восстановить первую букву в имени файла и чуть подшаманить file allocation table

Айнода это не файл, это место где хранится мета-информация про файл, Айноды переиспользуются под другие файлы.

Т.е. с течением времени вы сможете получить кучку занятых инод, к которым не привязаны имена файлов, доступные ls. И вы даже не узнаете об этом.

Что за бред? Это что такое должно было случиться?
Если сервер внезапно перегрузился не отмонтироовал данные, то при следующей перезагрузке выполнится проверка диска и целостность файловой системы исправится - это все системы так делают. А учитывая что они журналируемые, на это уйдет совсем немного времени.

Пожалуйста, не рассказывайте небылицы про айноды, если вы не понимаете что это такое и как они работают.
Считайте что айноды это некий аналог MFT файла. С ним же в виндовс точно такие же вопросы могут быть.

Информация

В рейтинге
965-й
Откуда
Украина
Зарегистрирован
Активность