Zellar #7101 26 сентября 2019 причем тут вообще C# и в чем тут надо разбираться?Ну там какая то ебля с 0 и 1. Я вчера просто пролистал этот раздел, потому что подумал, что это нигде не пригодится. И вот спрашиваю, надо забивать голову этой херней или нет Вопрос по c#. В нем есть: Поразрядные операторы И, ИЛИ, исключающее ИЛИ и НЕ.при чем тут C# вообще, это дефолт с 80-х годов, с ассемблера и Си Так вот, это используется где нибудьэто использовалось во всех играх начиная с спектрумов, оптимизация чтоб убрать все IF/ELSE условия из кода используют умножения/сложение, включая сдвиги и бинарные операции. во всех играх сегодня это используется во всех шейдерах, все игры с графением имеют шейдерный-код без циклов и условий (практически без), в UE4 от одного взглядя на 1300 строк Си кода ебануться можно.(помимо очевидного драйверов или ядра линукса)в java и C# (а в JS нельзя, в JS битовые операции запрещены(в том виде что они есть в джава и C#)) опятьже для оптимизации на серверах используют, видел в серверном коде крупных java-серверов Понял, спасибо. Мне пока это не надо. Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
Rooster #7102 26 сентября 2019 Вопрос по c#. В нем есть: Поразрядные операторы И, ИЛИ, исключающее ИЛИ и НЕ. Но в отличие от логических операторов, поразрядные операторы действуют на уровне отдельных двоичных разрядов. Так вот, это используется где нибудь или можно сильно не разбираться в этом? Из книги я увидел пример, где с помощью этих залуп делают простейшее шифрования сообщения using System; class Encode { static void Main() { char ch1 = 'H'; char ch2 = 'i'; char ch3 = '!'; int key = 88; Console.WriteLine("Исходное сообщение: " + ch1 + ch2 + ch3); // Зашифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Зашифрованное сообщение: " + ch1 + ch2 + ch3); // Расшифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Расшифрованное сообщение: " + ch1 + ch2 + ch3); } }Результат выполнения программы:Исходное сообщение: Hi!Зашифрованное сообщение: □1yРасшифрованное сообщение: Hi! https://prodota.ru/forum/index.php?showtopic=215879&p=23238540 Поделиться сообщением Ссылка на сообщение
Zellar #7103 26 сентября 2019 Вопрос по c#. В нем есть: Поразрядные операторы И, ИЛИ, исключающее ИЛИ и НЕ. Но в отличие от логических операторов, поразрядные операторы действуют на уровне отдельных двоичных разрядов. Так вот, это используется где нибудь или можно сильно не разбираться в этом? Из книги я увидел пример, где с помощью этих залуп делают простейшее шифрования сообщения using System; class Encode { static void Main() { char ch1 = 'H'; char ch2 = 'i'; char ch3 = '!'; int key = 88; Console.WriteLine("Исходное сообщение: " + ch1 + ch2 + ch3); // Зашифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Зашифрованное сообщение: " + ch1 + ch2 + ch3); // Расшифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Расшифрованное сообщение: " + ch1 + ch2 + ch3); } }Результат выполнения программы:Исходное сообщение: Hi!Зашифрованное сообщение: □1yРасшифрованное сообщение: Hi! https://prodota.ru/forum/index.php?showtopic=215879&p=23238540 Погоди, я еще не дошел до главы с массивами Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
hira88 #7104 26 сентября 2019 Мне пока это не надо. я там пример добавил, задумайся про if/else уточню, что еще нужен спец-компилятор, как например для Квейка3 делали(свой компилятор), или щас для GLSL, если 0.0 умножить на <что угодно>, это <что угодно> не будет расчитываться, поэтому можно делать так, условиеесли(<хуй> больше 20) то <пизда>можно записать как (вместо clamp можно бинарную операцию или инструкцию процессора clamp это min(max(),)) clamp(<хуй>-20,0,1)*<пизда>уберет IF, и не будет учитываться <пизда> если слева 0, что спасает производительность Поделиться сообщением Ссылка на сообщение
choojoykin #7105 26 сентября 2019 Вопрос по c#. В нем есть: Поразрядные операторы И, ИЛИ, исключающее ИЛИ и НЕ. Но в отличие от логических операторов, поразрядные операторы действуют на уровне отдельных двоичных разрядов. Так вот, это используется где нибудь или можно сильно не разбираться в этом? Из книги я увидел пример, где с помощью этих залуп делают простейшее шифрования сообщения using System; class Encode { static void Main() { char ch1 = 'H'; char ch2 = 'i'; char ch3 = '!'; int key = 88; Console.WriteLine("Исходное сообщение: " + ch1 + ch2 + ch3); // Зашифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Зашифрованное сообщение: " + ch1 + ch2 + ch3); // Расшифровать сообщение. ch1 = (char) (ch1 ^ key); ch2 = (char) (ch2 ^ key); ch3 = (char) (ch3 ^ key); Console.WriteLine("Расшифрованное сообщение: " + ch1 + ch2 + ch3); } }Результат выполнения программы:Исходное сообщение: Hi!Зашифрованное сообщение: □1yРасшифрованное сообщение: Hi! https://prodota.ru/forum/index.php?showtopic=215879&p=23238540 вспомнил прослезился>та нахуй эту память, плашку прикупил еще и нормально> та нахуй эту память, если есть ксор ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
hira88 #7106 26 сентября 2019 P.S. только увидел, FAQ:Нейминг конвеншн убрали из первого поста, а я думал он еще в силе.тогда извиняюсь если обидел чьито чувтсва Поделиться сообщением Ссылка на сообщение
choojoykin #7107 26 сентября 2019 P.S. только увидел, FAQ:Нейминг конвеншн убрали из первого поста, а я думал он еще в силе.тогда извиняюсь если обидел чьито чувтсва @@Rooster а чо убрал неймниг конвеншн? ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
Zellar #7108 26 сентября 2019 (изменено) hira88 хочешь бабок? сделай робота для торговли на форексе и продавай его. С твоими скилами, я думаю ты сможешь сделать. Я бы и сам сделал, но я тупой лс, и не смогу пока что Изменено 26 сентября 2019 пользователем Zellar Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
Just.Doit #7109 26 сентября 2019 hira88 хочешь бабок? сделай робота для торговли на форексе и продавай его. С твоими скилами, я думаю ты сможешь сделать. Я бы и сам сделал, но я тупой лс, и не смогу пока чтоHFT это ниша которую большие дяди уже давно заняли очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
hira88 #7110 26 сентября 2019 сделай робота для торговли на форексе и продавай его продавать я его смогу только "нищим из села", котоыре вчера интернет включили, под видом выгодного вложения в ценные бумаги, я с таким лет 5 назад встретился впервые, люди платят и верят...обманом я не занимался и не буду только творческая работа, или работа имеющая импакт на реальную жизнь(производственные профессии и кодинг ПО для девайсов), это нормальная работа Поделиться сообщением Ссылка на сообщение
scarppy #7111 26 сентября 2019 hira88 - герой нашего времени и моего сердечка Rintz и Kant понравилось это лучшая цитата финта+жизненная Поделиться сообщением Ссылка на сообщение
dreamer #7112 26 сентября 2019 многоуважаемые господа погромисты, я знаю что не по теме, но мне нужна помощь в настройке ВМ hyper-V я поднял ВМ (win7 home), виртуальный коммутатор, в настройках ВМ указал верное соединение, интернет на хосте остался, на ВМ интернета нет (и не видит никаких соединений вообще)у меня есть догадка - возможно мне нужно поднять сервер DHCP, шобы он раздал айпи на ВМ и там маски хуяски подсетивы мне просто скажите, я в правильном направлении двигаюсь или просто накосячил в настройках соединения? https://www.twitch.tv/dreamer_artifact Поделиться сообщением Ссылка на сообщение
0x0x #7113 26 сентября 2019 каво Начальник федеральной службы по контролю за оборотом мемов на продоте Поделиться сообщением Ссылка на сообщение
hira88 #7114 26 сентября 2019 нужна помощь в настройке ВМ hyper-V на фрилансе тебе настроят и помогут с любым ПО, напиши объяву бесплатно можешь только гуглить Поделиться сообщением Ссылка на сообщение
SKYnv #7115 26 сентября 2019 многоуважаемые господа погромисты, я знаю что не по теме, но мне нужна помощь в настройке ВМ hyper-V я поднял ВМ (win7 home), виртуальный коммутатор, в настройках ВМ указал верное соединение, интернет на хосте остался, на ВМ интернета нет (и не видит никаких соединений вообще)у меня есть догадка - возможно мне нужно поднять сервер DHCP, шобы он раздал айпи на ВМ и там маски хуяски подсетивы мне просто скажите, я в правильном направлении двигаюсь или просто накосячил в настройках соединения? тебе вообще-то к devops'ам << твой комментарий очень важен для форума. Поделиться сообщением Ссылка на сообщение
Zellar #7116 26 сентября 2019 сделай робота для торговли на форексе и продавай егопродавать я его смогу только "нищим из села", котоыре вчера интернет включили, под видом выгодного вложения в ценные бумаги, я с таким лет 5 назад встретился впервые, люди платят и верят...обманом я не занимался и не буду только творческая работа, или работа имеющая импакт на реальную жизнь(производственные профессии и кодинг ПО для девайсов), это нормальная работа Это не обман. Обман это форекс. Ты просто предоставляешь автоматизацию этого процесса. Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
JuJeu #7117 26 сентября 2019 Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
toouur #7118 26 сентября 2019 многоуважаемые господа погромисты, я знаю что не по теме, но мне нужна помощь в настройке ВМ hyper-V я поднял ВМ (win7 home), виртуальный коммутатор, в настройках ВМ указал верное соединение, интернет на хосте остался, на ВМ интернета нет (и не видит никаких соединений вообще)у меня есть догадка - возможно мне нужно поднять сервер DHCP, шобы он раздал айпи на ВМ и там маски хуяски подсетивы мне просто скажите, я в правильном направлении двигаюсь или просто накосячил в настройках соединения? без скриншотов этой поебени нахуй иди) со скриншотами в принципе тоже.. Скрытый текст OMGVERYLONGNAME написал 08.06.2018 в 12:50: потому что ты не игрок, ты мразь на любой роли ZombBomb написал 05.12.2018 в 19:27: лол Fint написал 19.07.2019 в 15:49: Ок, я ошибся NaniQue- написал 30.07.2019 в 10:37: висп вроде норм игрок Поделиться сообщением Ссылка на сообщение
E1azor #7119 26 сентября 2019 битовые маски активно используются в шахматных движках https://github.com/Velmarin/Chess-Gull-Syzygy/blob/master/Gull_3.cpp gachigasm идеальный список того чем я на фрилансе занимался признавайся биткойн 5000 твоиз рук дело? https://prodota.ru/f...5879&p=23238540 кто на асме хоть раз прогал знает как удобнее обнулять регистрыпочему никто годные задачки не вбрасывает всё что пишу -- шизофренический бред Поделиться сообщением Ссылка на сообщение
Kant #7120 26 сентября 2019 жость, а че они пол проги на дефайнах написалиони так не верят в способность компилятора заинлайнить однострочный метод?там вон даже __forceinline раскиданы везде, но всё равно 500 строк макросов Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение