Тренировка правильного удара в кендо, на что обращать внимание начинающим:
видео с семинара А.Солодовникова в Челябинске 15.11.2009
воскресенье, 7 марта 2010 г.
вторник, 2 марта 2010 г.
Поддержу пожалуй dok_zlo...
суббота, 27 февраля 2010 г.
Переезд с Windows 2003/IIS6/MsSql2005 на Windows 2008/IIS7/MsSql2008
Намедне пришлось "переезжать" ASP.NET/MSSQL сайт, разработанный в расчете на Windows 2003/IIS6/MsSql2005 на Windows 2008/IIS7/MsSql2008 (просто потому что Windows 2003/MsSql2005 для новых заказчиков купить уже нельзя, только Windows 2008/MsSql2008). Непонятки пришлось собирать по кусочкам, поэтому решил заскладировать в одном месте.
- Законнектиться к локальному SQL server по имени .\MSSQLSERVER теперь нельзя, хотя установлен он таки с именем инстанции MSSQLSERVER, надо писать (local)
- Ok, запускаю инсталлятор сайта, вписываю (local), однако SQL Server все равно не виден. Оказывается упразднили SQLDMO :( Проблема решается установкой компонентов обратной совместимости с Microsoft SQL Server 2005 SQLServer2005_BC.msi из пакета дополнительных компонентов для Microsoft SQL Server 2008.
- Следующий шаг в инсталляторе, и - теперь он не видит IIS7, чтобы создать сайт. Причина аналогичная - компоненты IISNamespace отсутствуют как класс.
Решение даже попроще - при настройке ролей сервера надо дополнительно инсталлировать компоненты, обеспечивающие совместимость со средствами управления IIS6:

Уфф, инсталлятор отработал. - Запускаю сайт, первая же страничка, которая обращается к базе выдает:
"System.Data.SqlClient.SqlException: Ошибка входа пользователя "IIS APPPOOL\DefaultAppPool"".
Решение такое - открываем диспетчер служб IIS, заходим в настройки дополнительных параметров для DefaultAppPool:

В этих настройках находим параметр Удостоверение (Identity) и изменяем учетную запись с ApplicationPoolIdentity на LocalSystem:

Чудо - данные из базы появились на страничках. - Радоваться однако рано - на сайте нет ни одной картинки, которые генерируются при помощи HttpHandlers. Оказывается IIS7 не видит обработчиков, зарегистрированных в Web.config в секции <system.web><httpHandlers> и их нужно перетащить в <system.webserver><handlers>, добавив для правильности формата атрибуты name и preCondition.
- Остался не работающий модуль (IHttpModule), определяющий разрешение экрана клиента. Решение аналогичное - запись для него, которая была в <system.web><httpModules> надо вставить в <system.webServer><modules>.
- И последняя мелочь - нормально отображавшаяся картинка, заданная как background-image: url(/images/plan.gif) показываться не хочет. Так - background-image: url(~/images/plan.gif) - тоже. Отображается только так - background-image: url(images/plan.gif).
четверг, 18 февраля 2010 г.
пятница, 5 февраля 2010 г.
Искусство и необходимость

Занятная мысля звучит в книге Эгертона Кастла Школы и мастера фехтования -...Можно без боязни утверждать, что теория фехтования достигла почти абсолютного совершенства в наши дни, когда это искусство стало практически бесполезным...
...представляется парадоксальным, что владение мечом стало гораздо понятнее теперь, чем в те дни, когда даже самый миролюбивый человек мог в любой момент оказаться перед лицом необходимости защищать свою жизнь.
Почему-то мне кажется что и в других подобных областях типа хождения под парусом дело обстоит точно также.
среда, 27 января 2010 г.
Цветочная история Rsdn@Home
Продолжаем игры с визуализацией :)
Это уже работа Gource. Процесс следующий:
Это уже работа Gource. Процесс следующий:
- Получить из репозитория (в данном случае - http://svn.rsdn.ru/svn/Janus) лог разработки: svn log --verbose --xml > janus.log
- Скачать Gource
- Скачать к нему скрипт svn-gource.py для конвертирования логов SVN
- Установить python 2.6
- Скачать FFmpeg
- Найти mencoder - он есть в комплекте MPlayer
- Сконвертировать лог SVN в формат Gource: python svn-gource.py --filter-dirs janus.log > janus-gource.log
- Создать файл janus.out с последовательностью скриншотов в PPM формате: gource --log-format custom --bloom-intensity 0.1 -768x480 --hide-dirnames --background 000000 --stop-at-end --seconds-per-day 0.01 --highlight-all-users --hide-filenames --date-format %%d-%%m-%%Y --output-ppm-stream janus.out janus_gource.log
- Преобразовать janus.out в сжатое видео, например flv: ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i janus.out -vcodec flv -vpre default janus.flv
- Наложить аудио: mencoder janus.flv -o janus_a.flv -ovc copy -oac copy -audiofile audio.mp3
- Повторять 33 раза до получения приемлемого результата :)
воскресенье, 24 января 2010 г.
Космическая история Rsdn@Home...
...или маньяки за работой :)
Процесс разработки Rsdn@Home - offline-клиента к форумам rsdn.ru, заснятый при помощи CodeSwarm:
Светящиеся точки - это изменяемые файлы в исходниках, яркость - количество изменений в файле.
Музыка - Klaus Schulze - Psychedelic Brunch.
Процеcc создания видео не сложный, но довольно муторный и требует много разного ПО, порядок такой:
Процесс разработки Rsdn@Home - offline-клиента к форумам rsdn.ru, заснятый при помощи CodeSwarm:
Светящиеся точки - это изменяемые файлы в исходниках, яркость - количество изменений в файле.
Музыка - Klaus Schulze - Psychedelic Brunch.
Процеcc создания видео не сложный, но довольно муторный и требует много разного ПО, порядок такой:
- Получить из репозитория (в данном случае - http://svn.rsdn.ru/svn/Janus) лог разработки: svn log -v > janus.log
- Скачать CodeSwarm
- Установить python 2.6 (python v3 не подходит - изменился синтаксис языка)
- Установить Apache Ant
- Установить Sun JDK
- Найти программку для генерации видео из картинок, например mencoder - он есть в комплекте MPlayer
- Сконвертировать лог SVN в XML файл скриптом convert_logs.py из CodeSwarm - python convert_logs.py -s janus.log -o janus.xml
- Сделать копию конфигурационного файла CodesWarm\data\sample.config (data/janus.config) и отредактировать её - задать размер картинок для будущего видео, каталог куда их складывать, настроить цвета, какой промежуток времени запихивать в один кадр ну и т.д.
- Запустить процесс генерации картинок - run.bat data/janus.config
- Найти аудиофайл и подложить его в каталог с картинками
- Сгенерить видео из картинок и аудио - mencoder mf://*.png -mf fps=24:type=png -ovc lavc -oac copy -o janus.avi -audiofile audio.mp3
- Повторять 33 раза до получения приемлемого результата :)
воскресенье, 3 января 2010 г.
Кендо на Битве Чемпионов 4
Международная матчевая встреча по 14-ти видам единоборств Битва Чемпионов 4 состоялась 5 декабря 2009г. Кендо, насколько я понимаю, на Битве Чемпионов представлено впервые.
Перед поединком - Сакудо сенсей и Уехара сенсей демонстрируют кендо ката:
Интервью Андрея Солодовникова перед Битвой Чемпионов 4:
Андрей Солодовников vs Джинтаро Такимото:
UPD 25.02.2010 Появилась запись с хорошим качеством:
Здесь еще фото с Битвы Чемпионов.
Перед поединком - Сакудо сенсей и Уехара сенсей демонстрируют кендо ката:
Интервью Андрея Солодовникова перед Битвой Чемпионов 4:
Андрей Солодовников vs Джинтаро Такимото:
UPD 25.02.2010 Появилась запись с хорошим качеством:
Здесь еще фото с Битвы Чемпионов.
вторник, 29 декабря 2009 г.
Про атаку и защиту в кендо
Про атаку и защиту в кендо:
Видео с семинара А.Солодовникова в Челябинске 15.11.09
Видео с семинара А.Солодовникова в Челябинске 15.11.09
Подписаться на:
Сообщения (Atom)



