kichinsky
|
|
|
progg.ru
|
6
proggs |
Friday, June 04, 2010 6:41:51 AM GMT
Wednesday, June 02, 2010 7:35:14 AM GMT
В первой части этого материала я говорил о нововведениях в Internet Explorer 9: поддержке CSS3, HTML5, DOM L2/L3 и других. Статья завершилась на интересном месте: поддержка рендеринга SVG-графики. Продолжим с этого места.
В этой части статьи я расскажу про поддержку SVG, HTML5 Video их ускорение через GPU-акселератор. »»»
|
|
6
proggs |
Tuesday, June 01, 2010 1:27:48 PM GMT
Wednesday, May 26, 2010 5:52:44 PM GMT
Продолжаем тему прототипирования приложений и работы со SketchFlow. Сегодня мы будем прототипировать Twitter-клиент и рассмотрим ряд интересных возможностей Expression Blend и SketchFlow, включая поведения, образцы данных, состояния и анимации »»»
|
|
7
proggs |
Wednesday, June 02, 2010 1:05:56 PM GMT
Monday, May 31, 2010 3:58:34 PM GMT
В предыдущих двух частях (первая и вторая) мы создали базовый прототип Twitter-клиента, выделив основные экраны и компоненты, связав их между собой и заполнив их необходимым содержимым: статическим или на основании образцов данных (Sample Data). »»»
|
|
7
proggs |
Monday, May 31, 2010 9:03:12 AM GMT
Friday, May 28, 2010 6:04:47 AM GMT
В предыдущей части истории о прототипировании Twitter-клиента мы закончили на том, что с помощью SketchFlow Map расписали все компоненты и экраны приложения и получили примерно вот такую карту (я переименовал не очень корректное Clear Window в Base Window и вставил эту компоненту в Login) »»»
|
|
6
proggs |
Sunday, March 07, 2010 12:22:59 PM GMT
Thursday, March 04, 2010 4:31:40 PM GMT
Накануне мартовского праздника (да и весна началась!) мы будем учиться анимировать бабочек.Задача В первом приближении задачу можно поставить следующим образом: созданить анимацию бабочки, машущей крыльями. Препарирование бабочки Для работы нам понадобится изображение бабочки, желательно, натуралистичное (за готовыми изображениями направляю в интернеты ;), в png и с прозрачным фоном, например, такое: Чтобы бабочка “махала” крыльями, это изображение необходимо разрезать не две части и сохранить как отде... »»»
|
|
7
proggs |
Tuesday, February 09, 2010 3:29:16 AM GMT
Saturday, February 06, 2010 10:06:31 AM GMT
Продолжаем разбираться с Expression Blend и прототипированием с помощью SketchFlow. Сегодня мы немного поговорим о выборе типа проекта.Тип проекта: Target Platform vs. Demo Platform
Expression Blend позволяет создавать два типа проектов для SketchFlow: Silverlight и WPF. В чем между ними принципиальная разница?
Разница зависит от точки зрения, с которой вы смотрите на SketchFlow, и задачи, которая перед вами стоит. »»»
|
|
8
proggs |
Tuesday, February 09, 2010 3:29:16 AM GMT
Saturday, February 06, 2010 10:05:09 AM GMT
Хочется добавить индивидуальности вашим прототипам на SketchFlow? Добавить важную информацию, включая номер версии, собственный логотип и т.п.?
Базовый интерфейс
Когда вы создаете новый проект SketchFlow в Expression Blend, вы получаете готовый проигрыватель для вашего прототипа, который, в зависимости от выбранного типа проекта, может быть Silverlight-приложением, либо выполняемым файлом на WPF. »»»
|
|
6
proggs |
Thursday, December 24, 2009 9:55:17 AM GMT
Wednesday, December 23, 2009 11:48:37 AM GMT
Близится Новый Год — и пора упаковывать подарки :) Сегодня мы будем упаковывать их в картонные коробочки. Например, вот такие:
Или такие:
Поехали!Шаг 1
Создаем новый рисунок в Expression Design 3. Для удобства на первых этапах можно включить сетку (ctrl+’) и привязку к ней (ctrl+shift+’).Шаг 2
Рисуем простой макет коробки с небольшими перспективными искажениями:
В идеале, конечно, нужно, чтобы “параллельные” линии сходились в одной точке:
Шаг 3
Добавляем “крышку” для коробки, для этого коп... »»»
|
|
9
proggs |
Friday, December 04, 2009 8:10:57 AM GMT
Thursday, December 03, 2009 4:23:22 AM GMT
Продолжая славную традицию рисования в Expression Design (а раньше мы научились уже рисовать иконку rss, иконку twitter и летающую тарелку — у меня, правда, все никак руки не дойдут снять видео), сегодня я расскажу, как нарисовать реалистичный шарик (например, шарик планеты).
Итак, у меня стоит Expression Design 3 (напоминаю, что студенты, школьники и аспиранты могут бесплатно скачать всю Expression Studio по программе DreamSpark).
1. Создаем новый файл, например, 256x256 пикселей. Включаем сетку (Ctrl+... »»»
|
|
6
proggs |
Tuesday, December 08, 2009 7:54:35 AM GMT
Sunday, December 06, 2009 11:05:17 AM GMT
Да-да! Сегодня мы рисуем слона, стилизованного под аппликацию :)
Начнем с простых форм:
Далее с помощью Direct Selection (A) начинаем править направляющие:
Пожалуй, слона можно немного растянуть вниз, после этого выделяем все и нажимаем Path → Unite
Теперь делаем текстуру для закраски (где-нибудь в стороне). Для этого рисуем квадратик, поверх прямоугольник с более темной закраской, поверх еще один полупрозрачный:
Выделяем все, из контекстного меню нажимаем Export (или ctrl+e), сохран... »»»
|
|
5
proggs |
Thursday, December 17, 2009 8:50:04 AM GMT
Tuesday, December 15, 2009 6:16:57 AM GMT
Сегодня Суровый челябинский программист хочет поделиться исключительно Just for fun'ом, а именно - рассказом о том, как легко и непринужденно написать Jabber-бота с использованием Bot Framework. Наш бот будет принимать команды вида ~karma %username% и воозвращать соответствующую информацию о хабражителе с указанным именем. Для получения данной информации используется Habra API.
Сначала поговорим о содержательной части задачи. Habra API предоставляет возможность получать с помощью GET-запросов по определе..... »»»
|
|
7
proggs |
Friday, December 18, 2009 2:53:15 AM GMT
Tuesday, December 15, 2009 9:50:29 AM GMT
Прототипирование
Протопирирование — важный этап на пути создания готового продукта. Это именно то время, когда сырая и мутная идея начинает обретать признаки жизни, воплощается в реальность, кровь и плоть из битов и байтов, а также кнопочек и формочек :)
Прототип, в отличие от идеи, уже можно потыркать, пощелкать, повертеть и покрутить.
Имея хороший прототип, уже можно делать оценки, думать, что к чему, куда двигаться дальше, имеет ли идея право на жизнь.
Ну и, конечно, борьба со временем, которого в... »»»
|
|
9
proggs |
Friday, December 18, 2009 2:53:15 AM GMT
Tuesday, December 15, 2009 9:51:57 AM GMT
Последние несколько недель, я опрашивал разработчиков на факт использования Search Engine Optimization (SEO) Toolkit для увеличения трафика на свои сайты. Я был удивлен тем, что многие люди не знали вообще о существовании данного инструмента или просто никогда не запускали его. Сейчас мы кратко рассмотрим, почему же каждый веб-разработчик должен использовать данный инструмент.
Зачем использовать SEO Toolkit?
Коротко — бесплатный SEO Toolkit Analyzer помогает вам увеличить трафик и количество посетит..... »»»
|
|
8
proggs |
Thursday, December 17, 2009 3:20:50 AM GMT
Tuesday, December 15, 2009 11:11:51 AM GMT
22.12.2009 пройдет следующее мероприятие:
Семинар “Обзор новых возможностей Visual Studio 2010 и Team Foundation Server 2010″, Киев
по адресу: Киев, ул. Жилянская 75, БЦ Евразия, конференц-зал офиса компании Майкрософт.
Источник: developers.org.ua
Это действо обещает быть поинтересней, чем предыдущее ( Дни разработчика 2009 - http://devlanfear.com/dni-rozrobnika-2009-ot-microsoft/ ).
Подробная информация здесь -... »»»
|
|
7
proggs |
Saturday, November 28, 2009 9:02:30 AM GMT
Wednesday, November 25, 2009 1:46:13 PM GMT
Как многие из вас могут помнить, летом компания NSS Labs провела исследование по проверке встроенных в популярные браузеры механизмов защиты пользователей от зловредного ПО и фишинга.
Я видел много разных отзывов на это исследование, в том числе весьма скептических со стороны фанатов тех или иных браузеров, тем не менее практика показывает следующее…
1. С фишингом или результатами фишинга сталкивается очень много людей. Пожалуй, самый показательный пример — это спам в социальных сетях, например, ВКонтакте... »»»
|
|
7
proggs |
Friday, September 18, 2009 8:31:31 AM GMT
Thursday, September 17, 2009 8:12:31 PM GMT
Недавно Константин Кичинский в своем блоге представил Deep Zoom Composer 1.0, скачать который можно с сайта Microsoft. Что это такое и как работает я предлагаю прочитать в его блоге. А сейчас я хотел бы продемонстрировать как это можно использовать.
Первое на что следует обратить внимание – это то, что экспорт в Deep Zoom Composer может осуществляться как в Silverlight Deep Zoom, так и в Seadragon Ajax. Главный вопрос при использовании Silverlight на сайт... »»»
|
|
3
proggs |
Thursday, September 17, 2009 7:46:22 AM GMT
Wednesday, September 16, 2009 7:16:58 PM GMT
Хотите скачать Windows Server 2008 R2 бесплатно?
Windows Server 2008 R2― новая версия серверной операционной системы Microsoft, несущая в себе множество усовершенствований в области виртуализации, средств управления и автоматизации, увеличение производительности и масштабируемости системы в целом, а также поддержку энергосберегающих технологий.
Студенты, школьники и аспиранты могут бесплатно скачать и поставить себе Windows Server 2008 R2 через программы DreamSpark или MSDNAA. »»»
|
|
8
proggs |
Monday, August 24, 2009 5:58:03 PM GMT
Sunday, August 23, 2009 6:06:18 AM GMT
Тестирование всопомгательных функций ASP.NET MVC 2 на производительность и некоторые выводы по результатам. »»»
|
|
9
proggs |
Wednesday, August 26, 2009 11:43:00 AM GMT
Sunday, August 23, 2009 1:37:37 PM GMT
The other day I wrote about the jQuery SuperLoad plugin but I couldn't offer any real working sample of an application using it. Today I'm here to rectify that and talk about the new sample code I've recently added to the project repository. »»»
|
|
8
proggs |
Tuesday, August 25, 2009 7:31:43 AM GMT
Saturday, August 22, 2009 11:27:40 AM GMT
Описание GPU computing и DirectCompute - технологий вычисления с помощью графических процессоров, которая появилась в Win7 для видеокарт на базе DirectX 10 и будущих DirectX 11. Видео с примерами прилагаются. »»»
|





