Как стать автором
Обновить

Комментарии 54

В таком стиле даже неинтересные вещи читать прикольно. осилил без напрягов.
однозначно) кул
да ну, как-то беспонтово и жеманно
Ну а что там с хромом?
С хромом ок
Не юзаю, но одобряю
а хром не выводит стектрейс в консоль. только в режиме пошаговой отладки
это не баг…
я не против. фичреквесты там тоже принимают
я думаю они тоже не против и даже имеют это в планах ;-) или не имеют…
а куда пропали кавайные смайлики?
кончились х)
внутренний голос же запретил
неиначе. ну или просто рандом.
чувствую себя неимоверно тупым. объясните человеческим языком, что здесь произошло? :)
см ниже >_>
Я так понимаю оно вам и не надо )
фаербаг не показывает стектрейс, когда мы самостоятельно вызываем исключение. поэтому мы хитрожопым способом перехватываем такое исключение и показываем его самостоятельно
Отличное применение Long story short и демонстрация что из одной фразы можно сделать статью, умеючи :)
что это такое? о_0"
ну да х)))
почему-то текст в голове прочитался голосом мистера Фримена :)
НЛО прилетело и опубликовало эту надпись здесь
вот этот мистер: mf0.me
тсс! не пали контору! ._."
да, во второй части
блин >_<" и я перепутал его с гордоном…
Мистер Фримен разговаривает вот уже 58 выпусков. Только его иногда путают с молчуном Гордоном… :)
Не Гордон Фриман (:
Обновляй комментарии!
Материал ниразу не нов.
Читайте eriwen.com/javascript/js-stack-trace/ кто силен в английском. Это истоки.
Еще автор на знает ни метод через caller, ни для оперы не указал.
Кроме интересной подачи тут ничего ценного нет лично для меня.
Все ИМХО.
там ниразу не об этом х) там кроссбраузерно печатается стектрейс, а тут исправляется баг в конкретном браузере
но спасибо за ссылку
Ах сорри. Привычка проглядывать топики а не читать.
Кстати, лучше не запускать код

(( void*(void) )0)();

В режиме ядра, только если вы не хотите перезагрузить компьютер :)
а как его в этом режиме запустить? *_*
С каких пор GPF вызывает перезагрузку?
Мне казалось, что я видел этот код в файле для перезагрузки ядре Linux с архитектурой i386 :). Сейчас я таких строчек там не вижу.
ljmp $0xffff,$0x0000

Или положить в стек этот адрес и retf, что одно и тоже в данном контексте.
Возможно ljmp 0, 0 (ваш войд) имеет смысл на платформах отличных от x86, тогда вы действительно могли видеть этот код в исходниках под другую платформу.
P.S. Ссылка на соответствующий файлик — google.com/codesearch/p?hl=ru#xsYd9n9zEVU/pub/linux/kernel/v2.6/linux-2.6.18.4.tar.bz2|JsQOTVwp4MI/linux-2.6.18.4/arch/i386/kernel/reboot.c&q=reboot%20lang:c%20license:gpl%20file:i386%20package:kernel.org&d=5&l=208 (почему-то пост отправился раньше времени)
Есть здесь граммар наци? Нужна ваша поддержка.
Автор отказывается ставить пробел в слове «Ато» :)
нихачу! нибуду! *топнул ногой и встал в гордую позу*
Красиво код оформлен, кстати.
НЛО прилетело и опубликовало эту надпись здесь
ему же потом кошмары сниться будут! х)
НЛО прилетело и опубликовало эту надпись здесь
лучше быть счастливым быдлом, чем сумасшедшим гением ;-)
НЛО прилетело и опубликовало эту надпись здесь
не согласится… и будет себя страстно ненавидить за эту свою принципиальность х)
НЛО прилетело и опубликовало эту надпись здесь
и плачется кому ни попадя, как задолбало его быть гением %-)
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории