- 1
- 2
- 3
- 4
Splash = playGrayscaleSplashFx
playGrayscaleSplashFx = function()
end
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−87
Splash = playGrayscaleSplashFx
playGrayscaleSplashFx = function()
end
Хороший, годный аналог #define true false.
Обнаружен в Lua-скрипте, автоматически включающемся во все скриптовые контексты (примерный аналог precompiled header).
playGrayscaleSplashFx - функция, экспортируемая в Lua из C++ кода.
Внёс в неё изменения, попытался протестировать результат... долго думал.
Дальнейшее расследование показало, что в некоторых скриптах вполне себе остались вызовы "отключённого" имени функции. Затем память подсказала, что в какой-то момент кем-то из дизайнеров была поставлена задача: убрать нафиг расплодившиеся спецэффекты-вспышки отовсюду, кроме мест A, B, C.
Судя по элегантности решения, мы зря не рассказывали человеку про функцию поиска.
> убрать ... отовсюду, кроме мест A, B, C.
?
Хз, я когда вижу код на Кложуре, то у меня это вызывает примерно ощущение: "Пришел, наследил, испортил хорошую вещь!" - надеялся найти видео, но как-то нет его нигде...
Относительно примера: меняем реализацию функции со спец-эффектами на пустышку, а в тех местах, где спец-эффекты нужны - биндим к имени функции нормальную реализацию. Ход не айс, уж лучше сделать так, чтобы можно было передавать "спец-эффекты" в качестве параметра, но сама возможность впечатляет.
Ну, в Лисп сообществе это не называют АОП. Бумагу, которую написали про АОП писали два Ява программиста, которые про Лисп не упомянули ни разу.
Почему этой рубрики нет на ГК?
Картинка с подписью "Создание червя Duqu потребовало разработки специального языка программирования" заставила улыбнуться.
>проверено около трех десятков языков программирования, «включая Brainfuck и Haskell».
>включая Brainfuck
Сетевой червь на Брейфаке. Пиздец-то какой.
По поводу этого StuxNet говорили что он содержит очень много кода на чистом асме.
Но в любом случае подобные статьи - это всего-лишь подборка слухов, испорченных телефонов, всяких домыслов и прочих откровений нихера не знающих вопроса "икспертов".
Повторюсь - публикации в подобных желтых изданиях если и содержат истинные сведения, то в совсем ничтожных количествах.
Червь на Брейнфаке - отличная идея сама по себе.
http://www.securelist.com/ru/blog/41063/Zagadka_freymvorka_Duqu
"скорее всего, Фреймворк Duqu был скомпилирован MSVC 2008 с опциями /O1 /Ob1 из исходного текста на языке С."
С теперь уже у нас стал неизвестным языком программирования