Awish again |
[Mar. 17th, 2012|09:29 am] |
в гите много интересного, хоть и ненужного. в частности, динамическая подгрузка скриптов для комнат, например. фактически, формат кодофайла — это объектник с фиксапами, списком меток и прочим, а загрузчик одновременно является и линкером. в самом коде игры, правда, не предусмотрены хуки, но зато есть команды для хотпатчинга кода. учитывая, что линкер позволяет объявлять внешней любую глобальную метку, особые извращенцы могут поразвлекаться в хардкорном стиле. конечно, при (пере)загрузке уровня вызывается callback, который позволяет убрать все хотпатчи.
пока что эта штука практически бесполезна, потому что отсутствует возможность догружать спрайты и прочее. но сам механизм забавный.
ну, и ответ на незаданый вопрос: потому что это весело. и, кстати: 64 килобайта хватит всем. а ещё это прикольный движок потенциально расширяемого платформера. и нет, какой-либо компилятор для этой VM не планируется (обычно такое заявление значит, что я его всенепременно напишу). |
|
|
про мЫшление |
[Mar. 17th, 2012|09:45 am] |
«кирпич весит килограмм плюс полкирпича. вопрос: сколько весит кирпич?»
самоочевидно, что задача нерешаема. в плохом языке вылетит по переполнению стека, в хорошем зациклится навсегда. это вычисление функции, которая зависит сама от себя и не задано граничное условие.
то есть: вес_кирпича = килограмм + вес_кирпича/2. вес_кирпича/2 = … и так далее. если кто-то отвечает иначе — знайте: он не программист. любой программист сразу скажет, что задача рекурсивна без ограничения на глубину рекурсии и потому нерешаема.
а ещё один программист скажет, что не указано, половина какого кирпича имеется в виду. |
|
|
жизнь насекомых |
[Mar. 17th, 2012|11:01 am] |
у придурков на тсру очередная истерика: убрали хуемерку. сразу начались вопли: «а-а-а-а, теперь никто раздавать не будет, нахуя это делать, если рейтингов нет!!!1111» (админам тсру на заметку: всех, кто так орёт, можно сразу банить: именно они-то больше и не будут ничего раздавать. «раз бога нет, стало быть, всё позволено!»)
я даже особо комментировать не хочу. ебанаты.
p.s.: про «вечный фрилич» и «никто раздавать не будет». у меня, например, скачано 600 гиг, «роздано» 4 терабайта. угадайте, сколько из этих четырёх терабайт настоящие? правильно. потому что я ебал ситуацию, когда я не могу что-то скачать только потому, что ебанатский «рейтинг» в пизде. а раздавать я не буду до тех пор, пока долбодятлы не перестанут: а) делать имена файлов на русском; б) добавлять в имена всякую поебень типа «avi_666x666_by_govnoed_from_huesui_for_rutracker_i_suck_cocks».
я ж не виноват, что протокол битторрента настолько дебильный, что имена файлов считает важной частью, которую нельзя менять. нет, костыли в клиенте для отслеживания этой хуйни мне в сраку не упёрлись. |
|
|
ну чо, типа, с праздником! |
[Mar. 17th, 2012|01:50 pm] |
С чего начинаются линкусы? Со Слаки, которая тру. С процесса снесения виндовса, И глаз, что красны поутру.
А может, они начинаются С болванки, что гуру принес? С исошек, что долго качаются, С щетины и длинных волос.
Конечно, они начинаются С копания в man'ах всегда. С прочтения документации И с гугля — без них никуда.
С чего начинаются линкусы? С ядра, GPL'я и GNU, С консольных команд многочисленных, Все помнят хотя бы одну.
С чего начинаются линуксы? С пароля и логина «root». С дурацких постов анонимусов, Что вечно на ЛОРе живут.
Дистрибов — огромное множество, Их ставить не стоит труда. Ведь все кроме Слаки — убожество, Ведь Слака — она навсегда.
Всё, что на планете имеется, От неба до грязных дорог, Hа Слаке пойдет, разумеется, И Патрик, конечно же, бог.
toxa@toxahost.ru 2006 |
|
|