Остается вопрос — кто виноват.
Это как учебники в школе, получаешь исписанные и порванные а возвращаешь чистые и подклеенные. И это не прекращается ни для тебя, ни для тех кто после тебя.
А как тогда будут промежуточные IPS, IDS смотреть трафик с сайтов зараженных? Сертификаты то всем, проверять не будут тщательно (не справятся с потоком запросов), сейчас покупают по 200$ (и продают не спрашивая, платят и ладно), а так бесплатно, еще проще еще больше.
Я заметил (и думаю это хорошо известно), большинство популярных игр максимально простые 2D, с одной или двумя кнопками управления. Играют в основном когда ждут в очереди или едут в метро. Быстро запускается, не надо долго вникать, яркая с хорошим звуком.
У самого игра лежит уже почти пол года на 50% готовая :) Это я об ошибках, курс прошел после начала ее создания
Думаю это решение будет неизбежным в будущем, как у Microsft с Window 10 как сервис (PhotoShop и другие крупные продукты, у которых можно проанализировать годовые отчетности после этих изменений).
Вопросы и жалобы крутятся в основном вокруг цены, именно это и требует больших обсуждений внутри компании.
Нормально, спасибо за пост, еще бы «CHECKSUM» в реестре переименовать в популярный параметр который якобы используется в игре, и без реверса не будет понятно что hash вообще используется.
Трюк — заводим switch case конструкцию, определяем первые 2-3 варианта (которые по хорошему стилю кодирования должны быть наиболее часто встречаемыми) с похожими на правду параметрами, а настоящая работа будет проходить в других ветках или вообще в default. Потом самому не запутаться, но это чуть сложнее обфускации на которую будет антиобфускация :)
Область научных интересов — фундаментальная и прикладная алгебра, рискология и теория катастроф, междисциплинарные связи (музыка, математика, лингвистика).
1) Отладка приложений для Microsoft .NET Автор: Джон Роббинс
Если вы прочтете мою биографию в конце книги, то заметите, что я не занимался программированием почти до 30 лет, т. е. в действительности это моя вторая профессия. Моей первой профессий было прыгать с самолетов, преследовать врага, так как я был «зеленым беретом».
2) CODE COMPLETE Автор: Стив Макконнелл
Программисты-самоучки
Если вы не имеете специального образования, вы не одиноки. Ежегодно программистами становятся около 50 000 человек (BLS, 2004, Hecker 2004), однако число дипломов, вручаемых ежегодно в нашей отрасли, составляет лишь около 35 000 (NCES, 2002). Легко прийти к выводу, что многие программисты изучают разработку ПО самостоятельно.
Я тоже не «компьютерщик» и не «программист» по образованию.
«Существуют особые ситуации, когда JIT-компилятор может отключить проверку границ при обращении к элементам массива — в цикле for, выполняющем обход всех элементов.»
И unsafe код здесь не нужен.
// Проверка границ отсутствует
for (int k = 0; k < array.Length - 1; ++k) {
array[k] = (uint)k;
}
// Проверка границ отсутствует
for (int к = 7; к < array.Length; ++к) {
array[k] = (uint)k;
}
// Проверка границ отсутствует
// JIT-компилятор удалит -1 из проверки границ и начнет со второго элемента
for (int k = 0; k < array.Length - 1; ++k) {
array[k + 1] = (uint)k;
}
// Проверка границ выполняется
for (int k = 0; k < array.Length / 2; ++k) {
array[k * 2J = (uint)k;
}
// Проверка границ выполняется
staticArray = array; // "staticArray" - это статическое поле вмещающего класса
for (int k = 0; k < staticArray.Length; ++k) (
staticArray[k] = (uint)k;
}
Информацию об отключении проверки границ и некоторых особых случаях можно найти в статье «Array Bounds Check Elimination in the CLR» Дейва Детлефса (Dave Detlefs).
Источник — Голдштейн С. — Оптимизация приложений на платформе .NET — 2014.
Думаю потому что у них в голове сотни других конструкций до которых еще никто из третьих лиц не дошел.
Ссылку на пост им в саппорт кинуть, исправят утверждениями.
Внимание к мелочам, это точно.
Сначала собери всю информацию, максимально достоверную, подумай, погугли.
Но по старинке все сводилось к долблению в первую приоткрытую дверь, со словами сейчас получится, еще чуть-чуть. И только после нескольких часов/дней безуспешных попыток вспоминаешь что нужно действовать по другому. Желание все успеть за 5 минут сильно мешает мыслить разумно.
Испытывал подобное состояние как у автора.
С Unity познакомился в начале 2015 года, сразу взялся за 3D игру, сделал модели, начальное меню и первый уровень. Потом начались постоянные доделки, в итоге игра заморожена.
Вторая тоже 3D но в разы проще, заморожена.
Итог: начните с самого простого, доведите до конца хоть что-нибудь.
Angry Birds, Flappy Bird, Crossy Road — очень сложно?
В то время как очередная GTA крашится после n дней разработки, и даже если она выйдет через год, она будет качеством ниже плинтуса, любой недочет может полностью перечеркнуть весь интерес, а время и деньги не вернешь. Будьте сами себе инвесторами, оцените свои возможности и потребности рынка.
Мой путь еще не закончен, опыт то растет, обязательно сделаю.
Про гугл в тему вспомнили, не ругают сильно когда пароли wifi высылал открытым текстом.
Windows начиная с 8 уже начинал такие дела, Китай (или одна из ближних стран) жаловался.
Apple не припомню, другие UNIX подобные тоже.
Кому есть что прятать надо на XP/7 если из Windows.
Я пока читаю, жду что дальше будет, спрыгнуть на другого гиганта всегда можно.
Это как учебники в школе, получаешь исписанные и порванные а возвращаешь чистые и подклеенные. И это не прекращается ни для тебя, ни для тех кто после тебя.
Я заметил (и думаю это хорошо известно), большинство популярных игр максимально простые 2D, с одной или двумя кнопками управления. Играют в основном когда ждут в очереди или едут в метро. Быстро запускается, не надо долго вникать, яркая с хорошим звуком.
У самого игра лежит уже почти пол года на 50% готовая :) Это я об ошибках, курс прошел после начала ее создания
Вопросы и жалобы крутятся в основном вокруг цены, именно это и требует больших обсуждений внутри компании.
Трюк — заводим switch case конструкцию, определяем первые 2-3 варианта (которые по хорошему стилю кодирования должны быть наиболее часто встречаемыми) с похожими на правду параметрами, а настоящая работа будет проходить в других ветках или вообще в default. Потом самому не запутаться, но это чуть сложнее обфускации на которую будет антиобфускация :)
Благовещенская Екатерина Анатольевна
докт. физ.-мат. наук, профессор каф. «Высшая математика» ПГУПС и СПбПУ
Область научных интересов — фундаментальная и прикладная алгебра, рискология и теория катастроф, междисциплинарные связи (музыка, математика, лингвистика).
Some links between Music and Mathematics
Music and mathematics
The Correlation Between Music and Math: A Neurobiology Perspective
Cindy Zhan
«У тебя есть борода, я скажу тебе да», супер! :)
Ради рифмы готовы пожертвовать смыслом.
Но пост не про музыку.
2) CODE COMPLETE Автор: Стив Макконнелл
Я тоже не «компьютерщик» и не «программист» по образованию.
«Существуют особые ситуации, когда JIT-компилятор может отключить проверку границ при обращении к элементам массива — в цикле for, выполняющем обход всех элементов.»
И unsafe код здесь не нужен.
Информацию об отключении проверки границ и некоторых особых случаях можно найти в статье «Array Bounds Check Elimination in the CLR» Дейва Детлефса (Dave Detlefs).
Источник — Голдштейн С. — Оптимизация приложений на платформе .NET — 2014.
Ссылку на пост им в саппорт кинуть, исправят утверждениями.
Сначала собери всю информацию, максимально достоверную, подумай, погугли.
Но по старинке все сводилось к долблению в первую приоткрытую дверь, со словами сейчас получится, еще чуть-чуть. И только после нескольких часов/дней безуспешных попыток вспоминаешь что нужно действовать по другому. Желание все успеть за 5 минут сильно мешает мыслить разумно.
Многие понимают/догадываются, но ничего не меняется.
С Unity познакомился в начале 2015 года, сразу взялся за 3D игру, сделал модели, начальное меню и первый уровень. Потом начались постоянные доделки, в итоге игра заморожена.
Вторая тоже 3D но в разы проще, заморожена.
Итог: начните с самого простого, доведите до конца хоть что-нибудь.
Angry Birds, Flappy Bird, Crossy Road — очень сложно?
В то время как очередная GTA крашится после n дней разработки, и даже если она выйдет через год, она будет качеством ниже плинтуса, любой недочет может полностью перечеркнуть весь интерес, а время и деньги не вернешь. Будьте сами себе инвесторами, оцените свои возможности и потребности рынка.
Мой путь еще не закончен, опыт то растет, обязательно сделаю.
Потратьте немного своего времени, и послушайте это:
Наталья Касперская и Алексей Викторович Лукацкий, Cisco Systems ФСБ (когда OpenSource безопасней) 45 минута+ youtu.be/pScPkgGGT9Q?t=2744
Windows начиная с 8 уже начинал такие дела, Китай (или одна из ближних стран) жаловался.
Apple не припомню, другие UNIX подобные тоже.
Кому есть что прятать надо на XP/7 если из Windows.
Я пока читаю, жду что дальше будет, спрыгнуть на другого гиганта всегда можно.
А так картинки очень помогали (мне лично).