Картинка блога

Есть некоторое количество способов проиграть MP3 сразу после загрузки. Но каждый из них сводится к вызову внешнего проигрывателя, будь то MediaPlayer, RealPlayer, SilverLight, Flash или что-нибудь еще… Лично я остановился на Adobe Flash. Он установлен на машинах 98% пользователей Интернета и его очень легко использовать. С начала я нашел несколько интересных API для проигрывания музыки во Flash, но с управлением из JavaScript.
Продолжить чтение »

Метки:, ,

Ни для кого не секрет, что у любой более или менее большой программы есть возможность расширения функциональность по средствам сторонних дополнений. VS2008 как и VS2005 этому не исключение. Эта запись будет содержать список плагинов(plugins) для Студии 2008, которыми я пользуюсь. Основная часть из них расположена на официальном сайте Visual Studio Gallery.
Продолжить чтение »

Метки:, ,

Часто возникает потребность создать скрипт для заполнения таблицы данными, которые уже есть в таблице 🙂
Ну, скажем, данные таблицы были заполнены уже давно, каким либо способом. Бэкап или экспорт делать не хочется, а нужен простой текстовый скрипт с INSERT выражениями. К сожалению, ни утилиты командной строки, ни Management Studio это делать не умеет. А есть только программы сторонних производителей, которые стоят денег.
Что делать, есть покупка нецелесообразна, а в ручную ковыряться не хочется?
Продолжить чтение »

Метки:,

Вчера нашел забавную библиотеку на Flash для наложения фильтров на видео, в том числе и изображение с веб-камеры. API состоит из 30 различных эффектов, которые можно попробовать и скачать на сайте разработчика Neave. Те, кто не знаком со Flash или программированием, могут просто посмеяться и сохранить небольшой ролик о себе.

Метки:,

Время идет вперед. Состав используемых программ несколько изменился и пополнился…

Сижу на работе, нашлась свободная минутка о чем-нибудь написать.
Заметил, что на работе я использую частично другой софт чем дома. Это связанно с вопросами лицензирования. Обычно нужно тщательно изучить лицензию, если это не OpenSource, на примере InfranView я убедился, что Freeware еще не обозначает что ее можно использовать на рабочем месте. Думаю, каждый в IT знает, как сложно уговорить начальство купить какую либо программу, и если это удается, процесс покупки обычно затягивается на не определенный срок, так, что это начинает казаться бессмысленным.
У меня в арсенале всегда есть ряд программ, которые я устанавливаю для удобства работы. Я не буду говорить о бесплатных антивирусах и фаерволах, этого добра в каждой компании больше чем достаточно. И так открою свой список в пуске и папку, куда я кладу программы без установщика…
Этот список программ работает на WindowsXP.
Продолжить чтение »

Метки:, ,

Эту историю уже давольно давно прислал мне Алексей. Теперь и я ее прочитал:
Так. Правдивая история! Навеяно темой терроризма и межнациональных драк.
Итак, 1988 год (или 89?). Буэнос-Айрес. Огромный город-монстр, внешне в центре напоминающий Нью-Йорк на Манхеттене (честное
слово).
Продолжить чтение »

Метки:

19 июня, 2008

Жаль начинать знакомство с библиотеками с их проблем. Но все-же. Сегодня я расскажу о том, какие проблемы могут возникнуть, при развертывании ASP.NET MVC приложений на IIS 6 и ранних версиях. Все дело в том, что запуская и тестируя ваше приложение из студии, вы можете и не догадыватся о том, что ваше приложение не запустится на сервере. Собственно это и произошло со мной.
Продолжить чтение »

Метки:, , , ,

17 июня, 2008

С эволюцией браузеров, разработчик получает все более изощренные способы работы на стороне клиента. Теперь никого не удивишь AJAXом или анимацией на сайте, сравнимой со FLASH. Еще больше поражает легкость, с которой можно добиться хорошо выглядящей и наполненной полезными эффектами страницы.
Бурному развитию AJAX послужил ряд новых технологий и API. К моменту написания этого поста, их стало настолько много, что можно запутаться. Но к сожалению есть довольно высокая доля вероятности, что один ФреймВорк не будет работать с другим. По этому, важно сразу понять, какая функциональность вам может понадобится сейчас и потом, для выбора подходящих библиотек. Стоит начать с JQuery (быстрая выборка по DOM) и yui (Нормализация CSS и несколько полезных виджетов). Они совместимы между собой и довольно неплохо дополняют друг-друга.
Если yui недостаточно, можно попробовать dojo или mooTools. Хотя с этим инструментарием могут возникнуть проблемы с точки зрения совместимости.
Хочу заметить, что скорость разработки сайтов с использованием JS ToolKits повысилась в десятки раз. Не надо мучатся с совместимостью браузеров, получая только результат

Метки:, ,

в 2007 году лучшим частным управляющим стал вовсе не кто-нибудь из этих «звезд» финансового мира, а 51-летний уроженец Нью-Йоркского района Квинс Джон Полсон (John Paulson). Именно его инвестиционный фонд Paulson&Co умудрился заработать на обваливающемся американском рынке $3,7 млрд., оставив далеко позади и Джорджа Сороса с фондом Quantum Endowment Fund ($2,9 млрд.) и бывшего математика Джеймса Симонса с его фондом Renaissance Technologies Corp. ($2,8 млрд).
Этот действительно фантастический результат обеспечил Полсону первое место в престижнейшем рейтинге управляющих, который с 2002 года составляет журнал Alpha. Издание не без оснований отмечает, что результат Полсона – наиболее внушительное достижение в зарабатывании денег управляющими в новейшей истории финансового мира.
Успех Полсона особенно удивителен в сравнении с результатами его коллег. По данным Alpha, 25 лучших хедж-фондов в мире в среднем сумели заработать за год лишь по $892 млн. – то есть вчетверо меньше Paulson&Co. А «золотой» $1 млрд. в 2007 году удалось получить лишь пяти управляющим. Помимо Полсона, Сороса и Симмонса это Филипп Фалкон и Кеннет Гриффин.
Кто же такой Джон Полсон, и на чем он сделал свои $3,7 млрд.? В попытке ответить на этот мы исследовали множество публикаций и были поражены некоторыми открывшимися обстоятельствами.
Продолжить чтение »

Метки:,

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

Метки:,