Ну с volatile вообще мутное. Вот тут, например, вызов memset всё равно удалён. Хотя clang почему-то решил память обнулить всё же https://godbolt.org/z/aK49aqT6d
Только вот проблема, что ни один язык не может дать таких же гарантий производительности. Переписал тут недавно небольшую ВМ на rust - замучался выпиливать проверки границ( при помощи того самого страшного unsafe кода ), т.к. с ними было медленее на 10-30% в зависимости от семпла. И даже после этого только приблизился к результату с++
Сложный был год: налоги, катастрофы, проституция, бандитизм и недобор в армию.
А если серьёзно, то в таких посланиях всегда находятся какие-то непреодолимые всемирные проблемы. Будь то проблемы в Blizzard или очередная снежинка, которую лишили возможности самовыражаться
Щелчки мышью ещё запретите. А лучше сразу мышь отключайте на странице, чтобы тупой пользователь куда-нибудь не туда не ткнул в вашем поделии. И клавиатуру заодно, а то там можно ещё пяток способ переходить по тексту придумать.
Любая поломка UX - зло невозможное. Очень и очень надеюсь, что подобный мусор останется только там, где его и сваяли и не выползет никуда за пределы.
Но они очень малы и незначительны — нельзя курсор перемещать стрелками, только backspace.
А то каждый мнит, что ему решать что неудобство, а что - мелочь. Я, может, помню что у меня за пароль и знаю где опечатался. В конце-концов пропуск первого символа уж точно легко заметить и исправить
Если люди захотят, они и на рабочем столе файл passwords.txt оставят. И никакие подобные "умные" решения их не остановят
получается, чтобы перелить часть жидкости в другую ёмкость - нужно это делать быстро
Это же вроде становится очевидно экспериментально, когда пробуешь налить? Нужно кружку опрокидывать как можно более резко, иначе пока начинаешь лить уже всё вокруг будет в воде.
Расширения могут быть OLE компонентами и иметь разное поведение в зависимости от типа файла. Если расширение писали криворукие, то может очень хорошо тормозить
Всё так и есть. Яндекс еда сейчас развивается только в сторону добавления большего количества рекламы(в виде проплаченых рейтингов) и повышения цены доставки( из БК/Мака в соседнем доме доставка сейчас стоит 250р без повышенного спроса )
Ещё половина не умеет удалять стандартное значение. И когда начинаешь вводить номер, то получаешь +7 905 +X XXX XXX XX XX.
Встречал даже более изощрённое, когда дефолтное значение удалялось, но если набирать быстрее, чем 1 цифру в секунду, то не успевало и дефолтное значение перемешивается с вводом. Это на Ozon было, кажется
Теперь ждём бум консольных приложений, использующих больше гигабайта памяти и требующих 30 секунд на запуск
Ну с volatile вообще мутное. Вот тут, например, вызов memset всё равно удалён. Хотя clang почему-то решил память обнулить всё же
https://godbolt.org/z/aK49aqT6d
Если указатель не покидает пределы функции, где выделен - можно
https://godbolt.org/z/n84ej87xP
Вы видите там вызовы memset? Просто нужно знать язык, на котором пишешь и знать, что memset не даёт гарантий безопасного затирания содержимого памяти
Только вот проблема, что ни один язык не может дать таких же гарантий производительности. Переписал тут недавно небольшую ВМ на rust - замучался выпиливать проверки границ( при помощи того самого страшного unsafe кода ), т.к. с ними было медленее на 10-30% в зависимости от семпла. И даже после этого только приблизился к результату с++
И какая же парадигма программирования сменилась? ФП - мёртворождённое, а императивщину никто не отменять не собирается
А почему не стоит?
Вся проблема в вайтишниках
Так умел( и умеет ) ещё TeamSpeak, причём там ещё делалась попытка имитировать направление на источник звука.
В целом, точности современного "3D" аудио сильно не хватает, и когда людей больше 3-4, то угадать направление становится очень сложно
Да, без исходников и с 0 пользователей действительно безопасность гарантирована. Как у неуловимого Джо
А если серьёзно, то в таких посланиях всегда находятся какие-то непреодолимые всемирные проблемы. Будь то проблемы в Blizzard или очередная снежинка, которую лишили возможности самовыражаться
Щелчки мышью ещё запретите. А лучше сразу мышь отключайте на странице, чтобы тупой пользователь куда-нибудь не туда не ткнул в вашем поделии. И клавиатуру заодно, а то там можно ещё пяток способ переходить по тексту придумать.
Любая поломка UX - зло невозможное. Очень и очень надеюсь, что подобный мусор останется только там, где его и сваяли и не выползет никуда за пределы.
А то каждый мнит, что ему решать что неудобство, а что - мелочь. Я, может, помню что у меня за пароль и знаю где опечатался. В конце-концов пропуск первого символа уж точно легко заметить и исправить
Если люди захотят, они и на рабочем столе файл passwords.txt оставят. И никакие подобные "умные" решения их не остановят
Это же вроде становится очевидно экспериментально, когда пробуешь налить? Нужно кружку опрокидывать как можно более резко, иначе пока начинаешь лить уже всё вокруг будет в воде.
Расширения могут быть OLE компонентами и иметь разное поведение в зависимости от типа файла. Если расширение писали криворукие, то может очень хорошо тормозить
Можно ли считать, что у незапускающейся игры "значительно снижена производительность"?
Да, такое тоже видел. Но я даже не могу предположить как можно так сломаться
Всё так и есть. Яндекс еда сейчас развивается только в сторону добавления большего количества рекламы(в виде проплаченых рейтингов) и повышения цены доставки( из БК/Мака в соседнем доме доставка сейчас стоит 250р без повышенного спроса )
Ещё половина не умеет удалять стандартное значение. И когда начинаешь вводить номер, то получаешь +7 905 +X XXX XXX XX XX.
Встречал даже более изощрённое, когда дефолтное значение удалялось, но если набирать быстрее, чем 1 цифру в секунду, то не успевало и дефолтное значение перемешивается с вводом. Это на Ozon было, кажется
Так с процессорами всё в порядке. Виновато дерьнуво, которое полагается на какие-то обскурные недокументированные фичи