Уважаемый читатель, приветсвую тебя на просторах хабрахабра, этой уникальной площадки обмена опытом и мнениями. В этой заметке я хочу вернутся к теме беспроводной передачи высококачественного видео и звука без использования проводов, с применением различных технологий. При этом я буду рассматривать аспект беспроводной передачи шире, чем просто сетевое «расшаривание» фильмов и музыки. Необходимым и достаточным условием упоминания той или иной технологии будет возможность передачи экрана рабочего стола и работы любых программ, с поддержкой разрешения, не ниже 1280x720 (HD-ready/720p).
Поскольку с момента моих прошлых публикаций уже прошло довольноЧитать полностью »
Новости информационных технологий - 26581
Беспроводные технологии / Беспроводная передача HD-видео и звука по Wi-Fi, дайджест — весна’12
2012-02-22 в 6:27, admin, рубрики: airplay, dlna, widi, Беспроводное видео, беспроводной звук, метки: airplay, dlna, widi, беспроводной звук.NET / [Из песочницы] Closures и полное копирование объекта
2012-02-22 в 5:59, admin, рубрики: .net, closure, lambda, refactoring, метки: .net, c++, closure, lambda, refactoringСегодня передо мной встала задача сделать полную копию объекта, то есть DeepClone. Рассмотрим некоторый код и я покажу какие проблемы при этом могут возникнуть и как их решить.
Исходный класс:
class ClassForClone { //here are value type fields public readonly A a; public readonly Lazy<string> lazy; protected void Func1() { //to to something; } public ClassForClone(A a) { this.a = a; lazy = new Lazy<string>(() => { // some calculations Func1(); return a.SomeText; }); } }
Воспользуемся функцией побитового копирования полей объекта Object.MemberwiseClone(). Она избавляет нас от монотонной работы копирования полей, но все поля с ссылочными типамиЧитать полностью »
.NET / ASP.NET приложение с богатым web-интерфейсом на qooxdoo? Легко!
2012-02-22 в 4:23, admin, рубрики: ASP.NET, qooxdoo, web-разработка, метки: ASP.NET, qooxdoo, web-разработкаНа просторах Интернета есть очень хороший Javascript фреймворк под названием qooxdoo. Наверное, многие знают о нем и видели его в действии. А если кто не знает, это фреймворк с большим количеством классов, в том числе отвечающих за UI. Подробности можно почитать и посмотреть там. Хорош он всем, но при разработке ASP.NET приложений его использовать крайне сложно. Так было раньше. Теперь я рад поделиться новостью: появился новый проект, который позволяет просто и быстро создавать ASP.NET приложения с пользовательским интерфейсом на qooxdoo, при этом писать на javascript совсем не придется. Проект называется qxdotnet и распространяется под лицензиейЧитать полностью »
Блог компании Google / [RSS-пост] Просмотр улиц на Картах Google пришел в Россию
2012-02-22 в 3:52, admin, рубрики: НовостиСегодня мы рады сообщить о добавлении панорам Москвы и Петербурга на Карты Google. Кроме этих городов пользователи Карт Google смогут посмотреть на Химки, Мытищи, Подольск, Домодедово, Петергоф, Пушкин, Павловск, Кронштадт и Ломоносов. Для того чтобы начать виртуальную прогулку по улицам, нужно либо максимально приблизить карту, либо перетащить оранжевого человечка с линейки масштаба на интересующую вас улицу.
Вид с Васильевского спуска в Москве
Теперь вы можете прямо наЧитать полностью »
До выборов Президента РФ, которые пройдут 4 марта 2012 года, осталось не так много времени.
Специально к этому событию мы открыли небольшой сайт – он поможет получить основную информацию о предстоящем событии.
В частности, вы узнаете рейтинги кандидатов (данные предоставляют ведущие социологические службы).
Для каждого из кандидатов есть отдельная лента новостей.
На странице теледебатов вы увидите как общее расписание «баталий» кандидатов, так и отдельное – для каждого претендента.
В разделахЧитать полностью »
Обработка изображений / Pixelapse — система контроля версий для дизайнеров
2012-02-22 в 3:46, admin, рубрики: github, photoshop, дизайн, дизайнер, система контроля версий, метки: github, photoshop, дизайн, дизайнер, система контроля версийКалифорнийские ребята разработали интересный сервис Pixelapse, который позволяет загружать на сайт графические файлы (интеграция с Photoshop), автоматически создает версии файлов и дает богатые возможности для обсуждения работ.
Одним словом Pixelapse — это GitHub для дизайнеров.
- Сравнение двух и более версий, путем расположения их рядом друг с другом или методом наложения. Прикольная штука, своеобразный графический merge в браузере, быстрый и удобный.
- В комментариях можно ссылаться на конкретные версии и на пользователей,Читать полностью »
Разработка / Чем плох GNU make?
2012-02-22 в 1:01, admin, рубрики: make, translation, перевод, метки: make, translation, переводGNU make — широко известная утилита для автоматической сборки проектов. В мире UNIX она является стандартом де-факто для этой задачи. Являясь не такой популярной среди Windows-разработчиков, тем не менее, привела к появлению таких аналогов, как nmake от Microsoft.
Однако, несмотря на свою популярность, make — во многом ущербный инструмент. Его надёжность вызывает сомнения; производительность низка, особенно для больших проектов; сам же язык файлов makefile выглядит заумно и при этом в нём отсутствуют многие базовые элементы, которые изначально присутствуют во многих других языках программирования.
Конечно, make — не единственнаяЧитать полностью »
Node.JS / [Из песочницы] Научить node.js перезапускаться по хоткею в любимом редакторе
2012-02-22 в 0:21, admin, рубрики: linux, netcat, node.js, nodejs, vim, метки: linux, netcat, node.js, nodejs, vimИзучая node.js я обнаружил, что добиться успеха в этом непростом деле мне мешает постоянная необходимость перезапускать руками сервер node в командной строке. Так появилась идея повесить перезапуск сервера на горячую клавишу в любимом редакторе (в моем случае, Vim'е) сохранив возможность следить за выводом STDOUT и STDERR сервера. Решение linux-only, поскольку написано на sh.
Однако, одним node.js дело не ограничивается. Используя это решение можно организовать перезапуск и перенаправление вывода любой утилиты (python/php/etc), просто указав ее имя в настройках скрипта вместо node.
Не исключаю вероятность, всё это (и намного больше) реализовано в «нормальнойЧитать полностью »
Блог компании HTC / AirPush-фишинг: практические советы по безопасности
2012-02-21 в 23:05, admin, рубрики: Addons Detector, AirBlock, AirPush, AirPush Detector, htc, фишингВ последнее время пользователи Android все чаще и чаще сталкиваются с вредоносным ПО. Формы его проявления порой весьма неожиданны и могут поставить в тупик даже, казалось бы, искушенного владельца мобильных гаджетов.
Чтобы не попасться на удочку мошенников, как правило, достаточно лишь банальной внимательности, но от непредвиденных обстоятельств не застрахован никто. Вполне может случиться, что вы дали телефон поиграть ребенку или посмотреть другу, а вернули его вам с виноватым выражением и недоуменной фразой: «Там что-то всплыло, я нажал, чтобы пропустить, а тут такое…»
Блог компании HTC / AirPush-фишинг: практические рекомендации по безопасности
2012-02-21 в 23:05, admin, рубрики: Addons Detector, AirBlock, AirPush, AirPush Detector, htc, фишингВ последнее время пользователи Android все чаще и чаще сталкиваются с вредоносным ПО. Формы его проявления порой весьма неожиданны и могут поставить в тупик даже, казалось бы, искушенного владельца мобильных гаджетов.
Чтобы не попасться на удочку мошенников, как правило, достаточно лишь банальной внимательности, но от непредвиденных обстоятельств не застрахован никто. Вполне может случиться, что вы дали телефон поиграть ребенку или посмотреть другу, а вернули его вам с виноватым выражением и недоуменной фразой: «Там что-то всплыло, я нажал, чтобы пропустить, а тут такое…»