Итоги года 2021
Jan. 2nd, 2022 12:25 pmФкрации, т.к. писать неохота.
Персонально был хороший год. Мечта аутиста: сидеть дома, ковырять код, получать деньги, ни с кем не разговаривать, ггг. Зарплату платят.
Вообще для прогрессивного человечества в целом год был говно. Люди правящие этим миром оказались большей сволочью нежели предполагалось и провернули гигантское кидалово, вполне возможно, крупнейшее в истории человечества. Последствия для типовых сосниных в будущем будут негативные.
С другой стороны соснину необходимо отдавать себё отчёт в том, что работает он как раз на этих самых людей и даже по официальным меркам кидалово для них было чрезвычайно прибыльным. Все они щас потирают руки и хлопают друг друга по плечу, вполне возможно, крохи с господского стола упадут немношк и на соснина.
Хорошо бы не участвовать в этом безумии, но стратегия выхода для соснина обойдётся недёшево. По психотипу соснин типовой академик. Любит много знать, ковырять вещи из абстрактного интереса, а делать мало. А если и делать, то наверняка, много думав, обсуждав в комитетах себе подобных, неспеша, семь раз отмерив. Такое ценится и хорошо оплачивается только людьми из списка выше. А в мелкое гешефтмахерсвто с таким еблищем будет тяжеловато.
Закончил наконец-то формальное образование. Теперь есть американский диплом бакалавра. Учат средне, мало где есть лучше чем это, т.к., в среднем, традиционное образование с трудом поспевает за скоростью развития технологий, а этот универ один из передовых в этом плане. О том что учат хуже и намного хуже я слышал о много каких университетах, включая т.н. "лиги плюсча", а вот о том что лучше -- очень сдержанно.
Но для себя учился с пользой, вместо спидинга по поверхности, как делает большинство, я поучился в некоторых вещах в деталях. Так, казалось бы, малоприметный не-ИТ даже курс вылился в глубокое расследование в понимание причин по которым люди играют в компьютерные игры. С учётом масштабов индустрии давно переплюнувшей по заработкам голливуд это знание дорогого стоит, вот только как его монетизировать?
Другой некоторый курс вылился в серьёзный почти не имеющий аналогов в мире реверс инжиниринг движка UE3. Он, канешна, староват, но что поделать, на нём была игрушечка выбранная в качестве объекта интереса. В UE3, как тогда было модным, они решили сделать intermediate language, т.е. сорс компилировался бы в байткод, а этот байткод уже интерпертировался интерпретатором (а также отчасти и компилировался run-time компилятором в нативный код). Этот язык они назвали Unreal Script или UScript, по синтаксу он мало чем отличается от Джавы или Сисярпа.
Интересно, что в UE4 и далее они от этой концепции отказались. В энторнетах ходит байка что Суини решил что ну а хуле мы выёбываемся с этим сраным байткодом, если на цэпэпэ можно делать всио тоже самое? Скептически отношусь к валидности этой байки, т.к. соображение тащемта очевидное и о нём непременно подумали и на этапе разработки UScript, но тем не менее, решили делать IL. Вполне вероятно тогда это было модным, все хотели делать "как в Джаве". Но почему отказались? Кто в курсе новейших парадигм в области Джава и Сисярп -- куда движется индустрия? Есть ли у IL подхода будущее или его место на свалке истории, как решил Суини?
Вощим, всё там сводится к патчингу байткода. Т.к. байткод заточен для выполнения на "виртуальной машине" для которой он является условно "нативным", то нетрудно в теории выяснить (а по большей части просто прочитать спецификацию виртуальной машины) какой байт выполняет что и написать декомпилятор, аналогично дизассемблеру для нативного кода. Дальше читаем код, понимаем что он делает, и патчим его побайтово, а для крупных проектов просто тупо пишем функцию прямо на байткоде, аналогично написанию софта прямо на ассемблере, и либо замещаем ей кусок неиспользуемого кода или добавляем её в конец файла обходя при этом защиты на целостность, а также примитивные защиты на целостность файлов байткода со стороны запускаемого файла виртуальной машины. На винде, к счастью, пока ещё можно запускать неподписанные экзешники, или подписанные самоподписанным сертификатом.
В результате можно делать абсолютно что угодно, вплоть до криминала. Ну, например, в большинстве игр щас существуют различные маркеты, где продаётся различный шмот, и некоторый за вполне неплохие бабки. В теории можно себе было бы крафтить подобный шмот, продавать его на рынке не особо борзея и это было бы не хуже моей текущей зарплаты. Даже если дроп совершается на сервере, в большинстве игр вероятность его зависит от ряда условий, многие из которых определяются клиентом, которыми, разумеется, можно манипулировать. Но увы, фундаментально мой профиль примерно в области lawful neutral, да и ссыкотно делать это из штатов, поэтому никакого криминала. На что в результате меня хватило в реале это модифицировать игру с целью внедрения новых уровней сложности для себя и группы подобных элитистов чтобы иметь иногда побольше фана.
Как бы то ни было, учёба наконец-то закончена, дел за это время накопилось немеряно. По дому там кое-что, разобраться нужно с кидаловом которое в штатах считается мортгэйджем, ещё я тяну пару никчёмных судебных дел, лежит недочитанная книжка про продвинутую статистику для компутер сциентистов -- надо научиться делать в эр всякие мультифакторные регрессии, надо сдать экзам ЦэЦээСПэ для дальнейшего улучшения резюме, вот задел на будущий год. Может работу найти на ещё больше денег на ещё более безжалостных людей, на полных ангелов чёрной злобы, ггг. Или наоборот, работать над стратегией выхода?
Ещё в 2021 наконец-то полуоткрылся спорт. Если в 2020 все сидели заховавшись, то в 2021 насколько я могу судить большинство атлетов и бизнесов вокруг этого отбросили все соображения локдаунов как хуиту, что правильно. Канешна, в либеральных штатах и городах особо не забалуешь, а подальше в кантри -- пожалуйста, всё есть, чем йа воспользовался и пробежал Савадж Блиц на 5км где-то минут за 50. Топовые атлеты пробегают за 35, ггг. При этом провалил 2 челленджа, оба на grip strength, надо в этом году над ней работать. Держать легко в перчатках и рифлёную трубку на тренировке, а у этих пидоров шлифованный мокрый металл, блядь!



В новом году также предстоит отбиться от вакцинных мандатов. Или это, или досвидос работа в марте. Посмотрим, кто кого, пидорасен, блядь.
Персонально был хороший год. Мечта аутиста: сидеть дома, ковырять код, получать деньги, ни с кем не разговаривать, ггг. Зарплату платят.
Вообще для прогрессивного человечества в целом год был говно. Люди правящие этим миром оказались большей сволочью нежели предполагалось и провернули гигантское кидалово, вполне возможно, крупнейшее в истории человечества. Последствия для типовых сосниных в будущем будут негативные.
С другой стороны соснину необходимо отдавать себё отчёт в том, что работает он как раз на этих самых людей и даже по официальным меркам кидалово для них было чрезвычайно прибыльным. Все они щас потирают руки и хлопают друг друга по плечу, вполне возможно, крохи с господского стола упадут немношк и на соснина.
Хорошо бы не участвовать в этом безумии, но стратегия выхода для соснина обойдётся недёшево. По психотипу соснин типовой академик. Любит много знать, ковырять вещи из абстрактного интереса, а делать мало. А если и делать, то наверняка, много думав, обсуждав в комитетах себе подобных, неспеша, семь раз отмерив. Такое ценится и хорошо оплачивается только людьми из списка выше. А в мелкое гешефтмахерсвто с таким еблищем будет тяжеловато.
Закончил наконец-то формальное образование. Теперь есть американский диплом бакалавра. Учат средне, мало где есть лучше чем это, т.к., в среднем, традиционное образование с трудом поспевает за скоростью развития технологий, а этот универ один из передовых в этом плане. О том что учат хуже и намного хуже я слышал о много каких университетах, включая т.н. "лиги плюсча", а вот о том что лучше -- очень сдержанно.
Но для себя учился с пользой, вместо спидинга по поверхности, как делает большинство, я поучился в некоторых вещах в деталях. Так, казалось бы, малоприметный не-ИТ даже курс вылился в глубокое расследование в понимание причин по которым люди играют в компьютерные игры. С учётом масштабов индустрии давно переплюнувшей по заработкам голливуд это знание дорогого стоит, вот только как его монетизировать?
Другой некоторый курс вылился в серьёзный почти не имеющий аналогов в мире реверс инжиниринг движка UE3. Он, канешна, староват, но что поделать, на нём была игрушечка выбранная в качестве объекта интереса. В UE3, как тогда было модным, они решили сделать intermediate language, т.е. сорс компилировался бы в байткод, а этот байткод уже интерпертировался интерпретатором (а также отчасти и компилировался run-time компилятором в нативный код). Этот язык они назвали Unreal Script или UScript, по синтаксу он мало чем отличается от Джавы или Сисярпа.
Интересно, что в UE4 и далее они от этой концепции отказались. В энторнетах ходит байка что Суини решил что ну а хуле мы выёбываемся с этим сраным байткодом, если на цэпэпэ можно делать всио тоже самое? Скептически отношусь к валидности этой байки, т.к. соображение тащемта очевидное и о нём непременно подумали и на этапе разработки UScript, но тем не менее, решили делать IL. Вполне вероятно тогда это было модным, все хотели делать "как в Джаве". Но почему отказались? Кто в курсе новейших парадигм в области Джава и Сисярп -- куда движется индустрия? Есть ли у IL подхода будущее или его место на свалке истории, как решил Суини?
Вощим, всё там сводится к патчингу байткода. Т.к. байткод заточен для выполнения на "виртуальной машине" для которой он является условно "нативным", то нетрудно в теории выяснить (а по большей части просто прочитать спецификацию виртуальной машины) какой байт выполняет что и написать декомпилятор, аналогично дизассемблеру для нативного кода. Дальше читаем код, понимаем что он делает, и патчим его побайтово, а для крупных проектов просто тупо пишем функцию прямо на байткоде, аналогично написанию софта прямо на ассемблере, и либо замещаем ей кусок неиспользуемого кода или добавляем её в конец файла обходя при этом защиты на целостность, а также примитивные защиты на целостность файлов байткода со стороны запускаемого файла виртуальной машины. На винде, к счастью, пока ещё можно запускать неподписанные экзешники, или подписанные самоподписанным сертификатом.
В результате можно делать абсолютно что угодно, вплоть до криминала. Ну, например, в большинстве игр щас существуют различные маркеты, где продаётся различный шмот, и некоторый за вполне неплохие бабки. В теории можно себе было бы крафтить подобный шмот, продавать его на рынке не особо борзея и это было бы не хуже моей текущей зарплаты. Даже если дроп совершается на сервере, в большинстве игр вероятность его зависит от ряда условий, многие из которых определяются клиентом, которыми, разумеется, можно манипулировать. Но увы, фундаментально мой профиль примерно в области lawful neutral, да и ссыкотно делать это из штатов, поэтому никакого криминала. На что в результате меня хватило в реале это модифицировать игру с целью внедрения новых уровней сложности для себя и группы подобных элитистов чтобы иметь иногда побольше фана.
Как бы то ни было, учёба наконец-то закончена, дел за это время накопилось немеряно. По дому там кое-что, разобраться нужно с кидаловом которое в штатах считается мортгэйджем, ещё я тяну пару никчёмных судебных дел, лежит недочитанная книжка про продвинутую статистику для компутер сциентистов -- надо научиться делать в эр всякие мультифакторные регрессии, надо сдать экзам ЦэЦээСПэ для дальнейшего улучшения резюме, вот задел на будущий год. Может работу найти на ещё больше денег на ещё более безжалостных людей, на полных ангелов чёрной злобы, ггг. Или наоборот, работать над стратегией выхода?
Ещё в 2021 наконец-то полуоткрылся спорт. Если в 2020 все сидели заховавшись, то в 2021 насколько я могу судить большинство атлетов и бизнесов вокруг этого отбросили все соображения локдаунов как хуиту, что правильно. Канешна, в либеральных штатах и городах особо не забалуешь, а подальше в кантри -- пожалуйста, всё есть, чем йа воспользовался и пробежал Савадж Блиц на 5км где-то минут за 50. Топовые атлеты пробегают за 35, ггг. При этом провалил 2 челленджа, оба на grip strength, надо в этом году над ней работать. Держать легко в перчатках и рифлёную трубку на тренировке, а у этих пидоров шлифованный мокрый металл, блядь!



В новом году также предстоит отбиться от вакцинных мандатов. Или это, или досвидос работа в марте. Посмотрим, кто кого, пидорасен, блядь.