С Новым Годом! С Новым Годом!
Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

The Best Female Gothic Voice Contest

06.09.2008 | Категория: Жизнь в оффлайне | Автор: ManHunter

Сегодня сходил на концерт-конкурс "The Best Female Gothic Voice Contest", который проходил в обновленном рок-клубе "X.O". До места проведения добрался быстро, клуб начал радовать с самых первых минут. Никакой давки, билеты без проблем тут же в кассе, вменяемая и ненавязчивая охрана, цены в баре как и везде в клубах. Внутренняя обстановка клуба тоже понравилась, я забрался на балкончик на второй этаж, чтобы можно было наблюдать выступление. К сожалению, из заявленных участников остались только четыре команды: Dark Princess, Suita De Ora, Morbid Violence и Witchcraft. По непонятным причинам отказалась от участия финская группа Vanguard и московская команда Arcane Grail. Ну да ладно.

Читать статью целиком »
Просмотров: 4925 | Комментариев: 1

Запуск нескольких функций по событию onLoad

04.09.2008 | Категория: Web-мастеру и не только | Автор: ManHunter
Начнем с документации:


onLoad
Событие onLoad происходит при полной загрузке страницы документа или всех фреймов. Оно считается состоявшимся только после завершения загрузки всей страницы, включая изображения.


Это событие часто используется различными скриптами для модификации страницы сразу после загрузки, например прописываются красивые всплывающие подсказки вместо стандартных атрибутов title, подсвечивается код, выполняется инициализация других скриптов или выполняются другие полезные действия в зависимости от фантазии разработчиков. Проблема в том, что разработчиков с их фантазией много, а событие на странице только одно. И получается ситуация, когда хочется подключить на свою web-страничку несколько скриптов разных производителей, и все они для своей работы хотят монопольно использовать событие onLoad. Конечно, при наличии определенных навыков можно подправить исходный код. Но как быть, если исходный код скриптов недоступен, например файлы расположены на стороннем сервере или упакованы (зашифрованы)? Что делать с упакованными и шифрованными скриптами и их "аффтарами" я расскажу потом, это тема для отдельной статьи, а сейчас будет решаться задача с выполнением нескольких функций по событию onLoad.

Читать статью целиком »
Просмотров: 21527 | Комментариев: 14

Генератор случайных чисел на Ассемблере

03.09.2008 | Категория: Образ мышления: Assembler | Автор: ManHunter

Генератор случайных чисел на Ассемблере

При написании программ часто возникает необходимость получить последовательность случайных чисел. В языках высокого уровня существуют штатные функции, а для Ассемблера я использую так называемый "Минимальный генератор Парка-Миллера" (Minimal portable random generator by Park and Miller).

Читать статью целиком »
Просмотров: 31781 | Комментариев: 7

Нестандартный способ определения браузера Internet Explorer

02.09.2008 | Категория: Web-мастеру и не только | Автор: ManHunter
Начиная с версии 1.2 в языке JavaScript есть интересный метод работы с функциями - arguments.callee. Откроем почитать документацию.


arguments.callee
Специфицирует тело исполняемой в данный момент функции. Свойство callee доступно только в теле функции. Ключевое слово this не относится к исполняемой в данный момент функции. Используйте свойство callee для обращения к функции в теле этой функции.


Проще говоря, результатом выполнения arguments.callee внутри какой-нибудь функции будет тело этой функции. Для наглядного примера код:
  1. function myFunc() {
  2.   return arguments.callee;
  3. }
  4. alert(myFunc());
покажет в MessageBox'е следующее:


Результат arguments.callee

то есть в точности код вызванной функции. "Ага!" - подумали суровые уральские мужики. - "А если мы поместим в тело функции что-нибудь еще, например железный лом комментарий?" Подумали и поместили.

Читать статью целиком »
Просмотров: 6707 | Комментариев: 5

Новость номер 1

01.09.2008 | Категория: Всякая всячина | Автор: ManHunter

Моя территория. Мои правила

Все должно с чего-то начинаться. Этой новостью открывается личный блог ManHunter'а. Мне кажется символичным, что блог открывается именно 1 сентября в День Знаний, ведь я планирую через него поделиться с вами различной полезной информацией. Что из этого получится не знаю даже я сам, но дорогу осилит только идущий по ней. Начинать новое всегда тяжело и я надеюсь на вашу поддержку.
Основной движок блога написан и уже работает, остальные функции будут добавляться по мере их написания. Скоро заработает RSS-канал и вы сможете получать все новости в режиме реального времени.

В статьях иногда будут встречаться куски кода, для удобства восприятия строки в них пронумерованы:
  1. xor eax,eax  ; Zero register
  2. inc eax
  3. cmp dword [edx],eax  ; [edx]=1?
  4. je  loc_1
Перед копированием кода нажмите ссылку "Убрать нумерацию", тогда номера строк не будут попадать в буфер обмена.

Все статьи авторские, написаны лично мной для этого сайта. При использовании сторонних материалов указаны первоисточники, упоминаемые торговые марки принадлежат их владельцам. Вся информация на сайте выложена исключительно в образовательных целях, является личным мнением автора и не должна быть использована для совершения противозаконных действий. Автор не несет никакой ответственности за результаты применения знаний, полученных на этом сайте. При копировании или использовании материалов ссылка на сайт обязательна.

Просмотров: 8401 | Комментариев: 5

01 ... 430 431 432 433 434 435 436 437 438 next
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2026
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.11 сек. / MySQL: 2 (0.0334 сек.) / Память: 4.5 Mb
Наверх