Песню (Do You Wanna Date My Avatar) исполняет Фелисия Дэй, главная героиня отличного веб-сериала The Guild.
Евгений @jeje
Пользователь
Бизнес-приложения для Silverlight 3 и .NET RIA сервисов. Часть 1: Навигация
3 min
1KTranslation
Бизнес-приложения требуют наличия профессионалов, но кто из нас содержит на полную ставку дизайнера в своем штате? Думаю, немногие. Вот почему мы тратим много своих сил на создание мощного функционала работающего «из коробки». Проекты Silverlight Navigation Application и Silverlight Business Application(с поддержкой авторизации пользователей) начинаются с простой, предписывающей структурой приложения, приятным видом, который очень просто изменить, даже для разработчика.
+7
Проигрывание Youtube HD в Silverlight
1 min
1.1KTranslation
После прочтения заметки в блоге Кори Шумана о возможности проигрывать youtube видео в Silverlight, я решил самостоятельно попробовать сделать это.
Вот скриншот Asteroid Impact, который проигрывается в Silverlight 3 Video Player c галереи кода MSDN, используя Youtube поток.
Вот скриншот Asteroid Impact, который проигрывается в Silverlight 3 Video Player c галереи кода MSDN, используя Youtube поток.
+2
Office Web Apps
1 min
983Из официального блога команды Office Web Apps, стали известны некоторые детали об их детище.
Официально будут поддерживаться следующие браузеры:
Официально будут поддерживаться следующие браузеры:
- Internet Explorer 7 и 8
- Firefox 3.5 на Windows, Linux, Mac
- Safari на Mac
+5
Новые атрибуты в .NET 4
2 min
718Translation
Представляю вам два новых атрибута, которые улучшат продуктивность, за счет уменьшения объема кода:
- [Optional]
- [DefaultParameterValue]
+15
Хранение кода в бд или собираем код по кирпичикам
7 min
10KДанная статья написана Napolsky. По известным причина он не смог ее опубликовать. Если статья вам понравилась — поощрите автора известным способом.
В этом топике я расскажу об одном разрабатываемым мною подходе в веб программировании, сердцем которого является хранение кода в базе данных. Несколько замечаний по дальнейшему тексту:
- Под словосочетанием «код страницы» имеется ввиду исполняемый (php) код
- Во всех вопросах, касательно производительности, имеется ввиду чистое время генерации страницы, без использования акселлераторов, систем кеширования и т д
Как все начиналось
Для того чтобы понять, а «зачем оно собственно надо» быстренько пройдем тот путь, который и привел меня к хранению кода в бд. Так сложилось, что свой путь в веб программировании я начинал не с написания каких-либо скриптов или модулей для существующих систем, а сразу с написания собственного движка сайта с абсолютного нуля. К этому моменту я имел двухлетний опыт программирования на C++ и, конечно же, по накатанной пытался строить свой веб движок на ООП (правда в то время в PHP от ООП было одно название :) ). В пределах разумного, я очень люблю свои «велосипеды». Особенно большие. И прежде чем воспользоваться готовым решением, всегда задаюсь вопросом «а нельзя ли написать получше?».
+18
XMLVM, сумасшедшие возможности
1 min
1.6KЦелью XMLVM — предоставить гибкий и расширяемый кросс-компилятор. В отличии от кросс-компиляторов на уровне кода, XMLVM кросс-компилирует байт-кодовые инструкции с Sun Microsystem's виртуальных машин и Microsoft CLR.
+15
Производительность IronRuby, Ruby 1.8 и Ruby 1.9
1 min
1.1KНекотое время назад, после выхода IronRuby сотрудник IBM Антонио Кангиано провел тесты по производительности и получил интересные результаты.
Как мы видим из графика, IronRuby уверенно шагает вперед и дает хорошие результаты производительности. Не смотря на результат графиков IronRuby не быстрее Ruby 1.9.1, чего не скажешь при сравнение с веткой 1.8.х
Как бы там не было, быстрее IronRuby или медленнее Ruby 1.9, он дает хорошую альтернативу для программистов, которые разрабатывают и развертывают свои приложения на Windows. Соединив мощности .NET и VS — IronRuby дает интересные возможности, включая выполнения Ruby кода в браузере, благодаря таким проектам как Silverlight/Moonlight и Gestalt.
На данный момент IronRuby нацелен на реализацию функционала Ruby 1.8.x.
Официальный сайта проекта IronRuby
Небольшой обзор IronRuby 0.9 от XaocCPS
Как мы видим из графика, IronRuby уверенно шагает вперед и дает хорошие результаты производительности. Не смотря на результат графиков IronRuby не быстрее Ruby 1.9.1, чего не скажешь при сравнение с веткой 1.8.х
Как бы там не было, быстрее IronRuby или медленнее Ruby 1.9, он дает хорошую альтернативу для программистов, которые разрабатывают и развертывают свои приложения на Windows. Соединив мощности .NET и VS — IronRuby дает интересные возможности, включая выполнения Ruby кода в браузере, благодаря таким проектам как Silverlight/Moonlight и Gestalt.
На данный момент IronRuby нацелен на реализацию функционала Ruby 1.8.x.
Официальный сайта проекта IronRuby
Небольшой обзор IronRuby 0.9 от XaocCPS
+8
С# сейчас гораздо лучше, чем Java
3 min
21KTranslation
Я сейчас изучаю C#. Мой клиент организовал новое хранилище данных, а клиентское приложение будет на Windows. Как новоиспеченному консультанту, так же не помешает опыт в .NET/C#, даже если я предпочитаю разрабатывать на любой платформе, кроме Windows… Как консультант, я должен заботится о получении контрактов в будущем. Если для этого следует использовать и разрабатывать под Windows – я буду это делать, даже дома.
+4
Flex 3 vs. Silverlight 3 в Enterprise разработке
7 min
1.6KTranslation
Мы видим изобилие статей по сравнению Flex и Silverlight, но я так и не увидел, ни одного слова про сравнение обеих технологий со стороны enterprise разработки. Многие люди, которые профессионалы во Flex цитируют основы, но в корпоративной среде это не должно быть основным доводом, а только одним из фактов, который повлияет на ваше решение.
+18
Что нового в Expression Encoder 3 SDK?
4 min
877Translation
Поддержка кодирования на лету.
Многие из нас ждали этого момента и теперь мы с радостью можем видеть, что 3-я версия имеет полную поддержку Live режима приложения через объектную модель.
// Создаем новый объект LiveJob для начала вещания файла
using (LiveJob job = new LiveJob())
{
// Создаем новый источник по переданному адресу
LiveFileSource fileSource = job.AddFileSource(@"C:\myvideo.wmv");
// Устанавливаем источнику режим зацикливания, после окончания проигрывания
fileSource.PlaybackMode = FileSourcePlaybackMode.Loop;
// Делаем источник активным
job.ActivateSource(fileSource);
…
* This source code was highlighted with Source Code Highlighter.
+1
Самый дорогой javascript код
1 min
2.8KTranslation
Не так давно, Opera Software испытала острую нужду в новых серверах. Не просто несколько серверов, мы планировали развитие Opera Mini, Opera Link да и My Opera так же росли очень быстро. Мы предвидели сумасшедшие нагрузки на сервера и мы были правы.
Было ясно, что нам предстояло сделать не малые инвестиции в мощности серверов(покупая вот такие штучки)
Выписали чек на кругленькую сумму. Я уверен сис.админы тогда писали кипятком от щастья. Слюнки потекли и у людей с крупных hardware компаний. Они тут же появились в нашем офисе в Осло с «пробниками» — тестовыми серверами.
Не смотря на это, один из крупнейших мировых поставщиков железа, с именем которого знаком каждый читатель, чьи аппаратные ресурсы, в большинстве случаев, мы используем прямо сейчас – не выполнили свое домашнее задание. Когда сис.админы Opera загрузили сервер для тестов web-based админки, то они нашли одно условие, которое вывело из себя всех, включая CTO.
Это единственное условие, по-видимому, было написано каким-то субподрядчиком, которому они дали разработку интерфейса админки на аутсорсинг, что привело к миллионным убыткам в норвежских кронах.
Было ясно, что нам предстояло сделать не малые инвестиции в мощности серверов(покупая вот такие штучки)
Выписали чек на кругленькую сумму. Я уверен сис.админы тогда писали кипятком от щастья. Слюнки потекли и у людей с крупных hardware компаний. Они тут же появились в нашем офисе в Осло с «пробниками» — тестовыми серверами.
Не смотря на это, один из крупнейших мировых поставщиков железа, с именем которого знаком каждый читатель, чьи аппаратные ресурсы, в большинстве случаев, мы используем прямо сейчас – не выполнили свое домашнее задание. Когда сис.админы Opera загрузили сервер для тестов web-based админки, то они нашли одно условие, которое вывело из себя всех, включая CTO.
Это единственное условие, по-видимому, было написано каким-то субподрядчиком, которому они дали разработку интерфейса админки на аутсорсинг, что привело к миллионным убыткам в норвежских кронах.
if (is.opera)
{
window.location.href="config/error.htm";
}
* This source code was highlighted with Source Code Highlighter.
+201
-3
Скорость работы у последних коммуникаторов
1 min
584Был произведет тест по скорости работы JavaScript в браузерах на основе WebKit. Тесты производились на коммункаторах последних поколений. Естественно iPhone 3G S занимает первенство, как в рекламных целях, так и не стоит забывать о мощности его процессора. Для тестов использовался SunSpider Benchmark
+4
«Трогательная» стена
1 min
595Весьма сложная и интересная интерактивная система. Она поддерживает MultiTouch и авторизацию по RFID ключам.
+6
Pixel based карта Гонконга
1 min
1.5KИнтерактивная карта Гонконга, по типу Google Maps, исполненная полностью в стиле PixelArt.
Посмотреть на карту
Посмотреть на карту
+80
Что такое браузер?
1 min
2.1KОдин парень из Google решил провести мини опрос среди обычных людей на Таймсквер — «Что такое браузер?»
+126
-1
Групповой Pixel Art
1 min
5.2KНекоторое время назад, был объявлен старт интересному проекту, любой дизайнер мог нарисовать этаж небоскреба в стиле Pixel Art. В результате в постройке небоскреба приняли участие 406 человек, высота изображения составляет 35 000+ пикселей.
Мне так и не удалось на данный момент сделать полный скриншот всей страницы, большинство программ или недосохраняют или крешатся в процессе обработки.
Смотрим небоскреб во всей красе
UPD Сервис лежит, Зеркало 1, Зеркало 2 , Зеркало 3
Мне так и не удалось на данный момент сделать полный скриншот всей страницы, большинство программ или недосохраняют или крешатся в процессе обработки.
Смотрим небоскреб во всей красе
UPD Сервис лежит, Зеркало 1, Зеркало 2 , Зеркало 3
+71
+87
Information
- Rating
- Does not participate
- Location
- Украина
- Registered
- Activity