Blog. Just Blog

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

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

Юбилейный концерт, XXI год группе "Красная Плесень"

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

Юбилейный концерт, XXI год группе "Красная Плесень"

Сегодня решил сходить на юбилейный концерт "Красной Плесени", а то столько лет все аудио-кассеты да MP3, как-то несолидно. А еще было очень любопытно посмотреть живьем на легендарную гитару, сделанную из обычной садовой лопаты. Если кто не в курсе, о чем вообще идет речь, то срочно смотреть видео.

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

Эффект плавного открытия окна

08.12.2010 | Категория: Образ мышления: Assembler | Автор: ManHunter
Разберем еще один красивый эффект для ваших приложений - плавное сворачивание и разворачивание окна. Для этого используются те же функции, что и для создания окон нестандартной формы, так как по сути это такая же работа с прямоугольными регионами, но только в цикле с заданными параметрами. Алгоритм простой: прямоугольный регион окна увеличивается от центра до полного размера или уменьшается со всех сторон до центра. Для этого надо сперва надо вычислить шаг, на который будет увеличиваться или уменьшаться горизонтальная и вертикальная координата.
  1.         ; Обработчик инициализации окна
  2.         ...
  3.         ; Получить размер окна
  4.         invoke  GetClientRect,[hwnddlg],coord
  5.  
  6.         ; Вычислить размеры окна для создания основного региона
  7.         mov     eax,[coord.bottom]
  8.         sub     eax,[coord.top]
  9.         mov     [height],eax
  10.  
  11.         mov     eax,[coord.right]
  12.         sub     eax,[coord.left]
  13.         mov     [width],eax
  14.  
  15.         SPEED   = 4     ; Скорость анимации
  16.  
  17.         ; Вычислить коэффициент соотношения сторон в зависимости от
  18.         ; размеров ширины и высоты окна
  19.         cmp     eax,[height]
  20.         ja      @f
  21.  
  22.         ; Высота/ширина
  23.         xor     edx,edx
  24.         mov     eax,[height]
  25.         mov     ecx,[width]
  26.         div     ecx
  27.         shl     eax,SPEED
  28.         mov     [delta_x],(1 shl SPEED) ; Шаг изменения ширины
  29.         mov     [delta_y],eax           ; Шаг изменения высоты
  30.         jmp     @1
  31. @@:
  32.         ; Ширина/высота
  33.         xor     edx,edx
  34.         mov     eax,[width]
  35.         mov     ecx,[height]
  36.         div     ecx
  37.         shl     eax,SPEED
  38.         mov     [delta_x],eax           ; Шаг изменения ширины
  39.         mov     [delta_y],(1 shl SPEED) ; Шаг изменения высоты
  40. @1:
Поскольку коэффициенты получаются целочисленные, то наиболее красивый эффект будет на окнах квадратной формы или на окнах с кратным соотношением размеров сторон.

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

Как снять пароль на изменение документов Microsoft Office

07.12.2010 | Категория: Темная сторона Силы | Автор: ManHunter

Снятие пароля на редактирование документа

Иногда некоторые файлы, созданные в Microsoft Office, защищают от редактирования. Это могут быть какие-нибудь договора, счета и т.п. документы, которые после оформления не должны быть случайно или намеренно изменены. Но, как говорится, если нельзя, но очень нужно, то можно. В домашних условиях можно применить какой-нибудь инструментарий, специально заточенный для подбора или взлома паролей или открыть документ в OpenOffice, который клал с пробором на такие "защиты". А как быть в условиях офиса или на чужом компьютере? Сейчас я расскажу как можно снять пароль на редактирование документа с помощью подручных средств.

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

Выставка "Hello Teddy" 2010

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

Выставка "Hello Teddy" 2010

Невероятно, но факт: форма мишки - самая широко используемая, мишка - символ нашей Олимпиады, символ городов Ярославля, Берлина, Берна, главный и незаменимый герой книг, открыток и мультфильмов. Тедди всегда вне конкуренции: мишка угодил и формой, и содержанием. На второй Международной выставке коллекционных медведей "Hello Teddy" старинные экземпляры медведей, привезенные из Парижа, Праги, Лондона, органично соседствуют с дизайнерскими мишками, проникнутыми современным стилем. Как отмечают коллекционеры, которых по самым скромных подсчетам в мире более 200 тысяч, нужно взять понравившегося мишку на руки, и дальше дело за вашим сердцем.

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

Делаем быстрые и красивые превьюшки

02.12.2010 | Категория: Web-мастеру и не только | Автор: ManHunter
При работе с графикой, а именно при создании различных онлайн-галерей, при работе с прикрепленными к статьям файлами в CMS, требуется создание так называемых превьюшек - пропорционально уменьшенных копий изображений. Они могут создаваться динамически или храниться на диске в виде отдельных файлов, все зависит от конкретной задачи. Рассмотрим несколько способов создания превьюшек и сравним их производительность.


Сравнение способов создания превьюшек

Для тестов была взята фотография размером 3468 х 2736 пикселов, глубина цветности 24 бита. Цель - разными способами сделать из нее превьюшку размером 200 x 150 пикселов и сохранить результат в файл JPG с наилучшим качеством. Тестовые фрагменты кода максимально облегчены, все размеры и названия файлов захардкодены прямо в исходники. Время выполнения тестов и объем занятой памяти соответствуют моему ноутбуку, эти значения приведены только для сравнения, так что не удивляйтесь, если ваши цифры будут отличаться.

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

01 ... 330 331 332 333 334 335 336 ... 400
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.1 сек. / MySQL: 2 (0.0428 сек.) / Память: 4.5 Mb
Наверх