crypt of decay [entries|archive|friends|userinfo]
ketmar

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

opera10, the show goes on [Dec. 6th, 2008|12:25 pm]
[Tags|, ]

регулярки хоть и шустрые, но completely broken.
/(^|\s+)\"([^\"]+?)\"(\s+|\$|\.|\,|\!|\?|\)|\;)/g

вот это нихуя теперь не работает. причём ломается на ([^\"]+?). просто не находит соответствия, хотя оно, очевидно, есть. потому у меня сломалась замена кавычек аглицких на лапки русские. причём жадный и нежадный вариант поломаны одинаково. то есть, скорее ranges убиты. или только negative ranges.

багрепорт филить не буду, стотыщмильёнов прежних моих багрепортов были проигнорены, не вижу, отчего бы стало по-другому в этот раз.

upd: да, поломаны именно ranges. при замене \"([^\"]+?)\" на \"(.+?)\" (что, очевидно, то же самое) всё заработало. операстам на заметку, так сказать.
Link6 meows|meow!

как уронить оперу при помощи мышки [Oct. 4th, 2008|08:37 pm]
[Tags|, ]

заходим в LJR. делаем какой-либо камент. тычем «send». тут тонкость: надо, чтобы ljr-сервер подтормозил на этапе «sending» — пока оно соединилось, но не начало ничего делать, клацаем правой кнопкой мышки, аккуратно разместив мышиный курсор над полем ввода камента. чтобы вылезло контекстное меню, да. ждём. когда всё отправилось и начала загружаться страница с каментами, клацаем левой кнопкой мышки где-нибудь на пустом месте — ну, чтобы контекстное меню пропало. ФОКУС! а где же наша Опера? а нет больше нашей Оперы, она скончалась от удивления.

зыж второй раз проверять это не буду. %-)
Link3 meows|meow!

опера, техническое [Jul. 4th, 2008|12:02 pm]
[Tags|, ]

старайтесь как можно меньше использовать регулярки в Опере. особенно на больших строках. ребята продолжают косячить — Опера тупо падает. потому у меня в анфолдере, например, для вырезания содержимого body вместо простой регулярки — длинная функция.
Link21 meows|meow!

navigation
[ viewing | most recent entries ]