Новости информационных технологий - 25867

Создание облачного, асинхронного и масштабируемого веб приложения с близкими к реальному времени долгоживущими соединениями с SignalR

Введение в SignalR

Сначала хочу сказать спасибо Дэвиду Фоулеру (David Fowler) и Дэмьяну Эдвардсу (Damian Edwards) за разработку SignalR и демонстрацию возможностей, которую можно увидеть по ссылке channel9.msdn.com/Shows/Web+Camps+TV/Damian-Edwards-and-David-Fowler-Demonstrate-SignalR

SignalR — это новая технология от Microsoft, которая упрощает разработку асинхронных, масштабируемых веб-приложений с близкими к реальному времени долгоживущими постоянными соединениями. Фреймвок SignalR доступен на GitHub github.com/SignalR/SignalR и NuGet nuget.org/packages/signalr. Многие технологические инновации последних лет вымостили дорогу для создания SignalR. Если вы поговорите с его создателями с Дэвидом Фоулером (David Fowler) и Дэмьяном Эдвардсом (Damian Edwards), они вам скажут, что создание SignalR несколько лет назад было бы слишком сложным.Читать полностью »

Тематический ресурс AnandTech опубликовал интервью с представителем компании ASUSTeK Computer, посвященное новым системным платам компании. Среди новинок, построенных на наборе системной логики Intel Z77 Express, особенно обращает на себя внимание модель P8Z77-V Premium.

ASUS готовит к выпуску системную плату P8Z77-V Premium, комплектуемую SSD

Кое в чем эта модель превосходит флагмана линейки, плату P8Z77-V Deluxe, недавно представленную официально, но <a rel="nofollow" href="http://www.ixbt.com/news/hard/index.shtml?15/56/61" title="СистемнаяЧитать полностью »

1) Полная документация на русском, покрытие юнит-тестами

2) Привычная работа с JSON в dot-нотации и легкий доступ к данным.
Т.е получение значения var settings = model('user.data.settings');
равнозначно записи в чистом JS var settings = user && user.data && user.data.settings !== undefined ? user.data.settings : null;
Вам больше не нужно заботится о проверке всех частей цепочки доступа к данным.

3) Малый вес библиотеки (~20 кб в минимизированном виде, в gzip будет совсем копейки).
Для сравнения вес других библиотек, решающих похожие задачи:

4) Используйте свой любимый фреймворк для работы с DOM и шаблонизатор (я рекомендую jQuery + JSrender) Читать полностью »

Представляю вашему вниманию доработанную мной библиотеку, позволяющую смоделировать интерфейс простой миксовкой основных элементов — CSS Twitter Bootstrap v. 2.0.

Абсолютно все элементы библиотеки представлены в векторном виде и могут быть легко изменены в масштабе и цвете. Большинство использованных градиентов и эффектов созданы мной таким образом, чтобы можно было одним кликом изменить только основной заливочный цвет, а другие составные цвета при этом в слоях подставляются автоматически.

Читать полностью »

23 апреля произошло знаменательное событие – мы наконец-то завершили все работы связанные с проектом Way2Cloud и выпустили в свет совершенно новую версию портала. Стоит отметить, что некогда очень популярный в Рунете проект с течением времени потерял свою значимость, что было связано с целым рядом причин. Поэтому реанимировать этот, безусловно, интересный проект, основная команда разработчиков принялась с удвоенной энергией. После нескольких дней обсуждений и предложений было принято решение сделать из Way2Cloud своего рода центральный ресурс, где будут сосредоточены полезные для всего русскоязычного сообщества материалы, охватывающие рынок облачных вычислений
Читать полностью »

PhoneSoap убивает микроорганизмы на поверхности смартфона

За прошедшие несколько лет многие специалисты проводили исследования, целью котрых было изучение чистоты поверхности смартфонов и мобильных телефонов. Результаты этих исследований были однозначными — даже в общественном туалете меньше вредоносных микроорганизмов, чем на поверхности смартфона. В общем-то, результатам некоторых исследований можно верить, и многие владельцы смартфонов ищут способ очистки своих девайсов от вредоносных бактерий.

Читать полностью »

Процессоры AMD FX-8150 могли конкурировать с изделиями Intel поколения Sandy Bridge, такими, как Core i5-2500K, но выход четырехъядерных настольных процессоров Intel Ivy Bridge нарушил баланс в этом сегменте. Чтобы исправить положение и улучшить соотношение между ценой и производительностью своих процессоров, компания AMD снизила цены на FX-8150 на европейском рынке. Как свидетельствуют данные источников, цены FX-8150 сейчас начинаются с 179 евро (включая НДС). Напомним, после <a rel="nofollow"Читать полностью »

На проектах использую Twitter Bootstrap и jQuery UI для прототипирования интерфейсов различных элементов страниц в т.ч. форм.

На днях понадобилось дополнить форму одним полем. Был выбран наиболее подходящий формат, в виде набора переключателей (элемент input, тип radio).

В Twitter Bootstrap, набор переключателей представлен в виде набора кнопок и не работает напрямую с элементом input, что предполагает написание дополнительного кода для обработки событий. Библиотека jQuery UI, имеет решение подобной задачи, и вся обработка событий уже реализована.
Читать полностью »

По сведениям наших дальневосточных коллег, компания ASUS обновила ультрабуки серии Zenbook Prime. Как и ожидалось, модели UX21A и UX31A получили экраны типа IPS размером 11,6 и 13,3 дюйма по диагонали, разрешение которых равно 1920 x 1080 пикселей. Напомним, ранее модель UX21 имела дисплей типа TN разрешением 1366 x 768 пикселей, UX31 — тоже TN, 1600 x 900 пикселей. Новые экраны — матовые.

Workle принял участие в главном IT-мероприятии Рунета – конференции «РИФ+КИБ 2012», которая проходила 18 – 20 апреля в пансионате «Лесные дали». Настало время делиться впечатлениями!

О балансе жизни и работы
Владимир Горбунов, генеральный директор Workle, в рамках секции «Кадры» представил презентацию «Workle – первый интернет-работодатель». Первая часть секции была посвящена обзору рынка труда, зарплат и востребованности IT-специалистов, а вторая часть прошла под лозунгом work&life balance. Вопрос о том, как сохранить баланс между жизнью и работой, оказался очень актуальным для всех участников мероприятия. Workle поставил точку в споре «Карьерные цели vs личная жизнь», открыв возможность работать и зарабатывать в свободном графике, получая официальный доход.
image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js