crypt of decay - Post a comment [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

чего только не... Aug. 9th, 2022|07:40 pm

ketmar
…лишь бы не писать на php. не спрашивайте, зачем php: это было добровольно, но оно от того не стало приятней.

в общем, в sxed сделал отдельные группы регэкспов для стилей, где есть начало и конец (типа строк и комментариев). а то раньше был для всех строк один, например, и они путались. заодно хайлайтер препроцессора научил понимать line continuations.

в скриптоязык нагенерил алгебраических оптимизаций, запилил поддержку `let` (теперь почти совсем как js, только без меча), ещё кучу мелкофичей, даже интерфейсный модуль для mariadb. жаль, что язычок обратно во flight gear не влезет: я по дороге ему немножко сломал синтаксис и API, у них все скрипты полетят.

о, кстати, чтобы два раза не вставать. апи у мускуля/марии ёбаное сраное ёбаное сраное ёбаное сраное говнище. то есть, в плане документации. как вам вот такое описание функции mysql_stmt_param_metadata()? двадцать семь лет это говно уже сущетсвует, чтобы вы понимали.

в официальном репозитории с примерами нет НИ ОДНОГО примера на нормальное использование prepared statements с биндами. кто-то ещё удивлён, что при использовании хуйсыкуль во всяких вебах там сплошные injections? а потому что хуй осилишь без поллитры, проще собирать строку concat'ом (и обосраться с экранизацией). я тоже так сделал, потому что идите нахуй, вот почему. в SQLite API нормальный — и модуль у меня нормальный.

P.S.: хотел было дать ссылку на wayback, но подумал: да ну нахуй. если они за двадцать семь лет ничего с этим не сделали, то ещё лет пийсят ссылка будет показывать точно то же самое.
Link Read Comments

Reply:
From:
(will be screened)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Username:
Password:
Subject:
No HTML allowed in subject
Message: