Tuesday, August 7, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

6 августа 2012 года на поверхность Марса десантировался аппарат ?Любопытство? (Curiosity). В следующие 23 месяца марсоход будет изучать поверхность планеты, её минералогический состав и спектр излучения, искать следы жизни, а также оценит возможность высадки человека. Основная тактика исследований состоит в поиске интересных пород камерами высокого разрешения. Если таковые появляются, то марсоход издалека облучает лазером исследуемую породу. Результат спектрального анализа определяет, нужно ли доставать манипулятор с микроскопом и рентгеновским спектрометром. Далее ?Кьюриосити? может извлечь и загрузить образец во одну из 74 чашечек внутренней лаборатории для дальнейшего анализа. При всем своем большом обвесе и внешней легкости аппарат имеет массу легкового автомобиля (900 кг) и весит на поверхности Марса 340 кг. Для запитывания всего оборудоваения используется энергия распада плутония-238 от радиоизотопного термоэлектрического генератора компании ?Боинг?, ресурс которого составляет как минимум 14 лет. На данный момент он вырабатывает 2,5 квт·ч тепловой энергии и 125 Вт электрической, со временем выход электричества будет снижаться до 100 Вт. Читать дальше →


Должен признаться, что чтение комментариев на Хабре к практически любым постам, описывающим очередную XSS на каком-либо популярном сервисе или сайте, способно повергнуть в уныние любого, кто так или иначе связан с безопасностью веб-приложений. С учетом распространенных среди разработчиков мифов и заблуждений о межсайтовом выполнении сценариев, нет ничего удивительного в том, что он и по сегодняшний день входит в число наиболее распространенных проблем безопасности веб-приложений: согласно данным отчета Positive Technologies за 2010-2011 годы, XSS были подвержены 40% проанализированных веб-приложений, а из отчета Firehost за второй квартал 2012 года следует, что XSS составила 27% от числа зарегистрированных хостером атак. И поскольку, заминусовать этот пост можно и за один только его заголовок, то поспешу пояснить: межсайтовое выполнение сценариев действительно не является уязвимостью, но только потому, что оно является атакой. В чем разница, почему это важно, как со всем этим бороться и какие еще мифы и заблуждения распространены об XSS ? читаем под катом. Читать дальше →



Алекс Смит, студент Haiku GSoC 2012, сообщает, что добился существенного прогресса в работе над портированием ядра Haiku на платформу x86_64. Вся функциональность ядра, за исключением дебаггера, уже доступна, также он портировал некоторые драйверы, включая PCI, драйверы дисков, BFS и PS/2 ввод. Для большинства драйверов портирование заключалось в исправлении ошибок компилятора. С другими были проблемы, связанные с 64-битной разрядностью, что сделало их портирование более проблематичным. Читать дальше →


В предыдущей статье "Процесс проектирования приложений для Windows Phone" мы обсуждали важность определения темы вашего приложения для Windows Phone. Этап идей поможет вам усовершенствовать вашу тему и генерировать идеи, которые помогут улучшить пользовательское взаимодействие для этой темы. Мы говорили о выборе в качестве темы пользовательского опыта, такого как обед, бег или плавание, вместо мыслей о приложениях с точки зрения API или RSS-каналов, доступных извне. Формирование идей и концепции ? это весёлый этап и в него лучше всего играть с другими людьми! Читать дальше →


Предыстория Чтобы начать работу хотя бы в 12:00, я должна встать в 5:00. Нет, я не стою в пробках и не хожу утром в спортзал. Дорога до работы составляет два шага. Причем в буквальном смысле ? два шага от кровати до компьютера. Просто я живу в Бразилии, а работаю в России, в собственном интернет-магазине элитного белья и аксессуаров для дома. С Москвой 7 часов разницы, и я вынуждена вставать на рассвете. И чтобы просыпаться бодрой, энергичной и через 3-4 часа не валиться в постель, я опробовала множество способов пробуждения. И сейчас поделюсь ими с вами. Читать дальше →


Недавно я писал пост про Red Hat CloudForms, думаю, что несправедливо было бы обойти вниманием выход первой версии проекта Apache Daltacloud, код которого лежит в основе CloudForms (и вообще всей стратегии ?переносимости облаков? Red Hat). Но сначала небольшое объявление: На странице Red Hat (Russian) в google+ проходит сбор вопросов Сергею Бугрину, главе российского представительства компании Red Hat. У каждого есть шанс задать свой вопрос. Организация Apache Software Foundation (ASF) анонсировала выпуск первой версии Apache Deltacloud, проекта, целью которого является улучшение интероперабельности различных IaaS-облаков (Infrastructure-as-a-Service). По мнению ASF, проект достиг достаточного уровня зрелости для того, чтобы получить цифру 1.0 в номере версии. Кроме того, в Deltacloud 1.0 появился фронтенд, который представляет API Amazon EC2 для клиентских приложений. Читать дальше →



Всем привет. В ответ на комментарии к прошлой статье, я пишу эту статью о том, что мне кажется читаемым кодом, и как я научился таковой писать. Сразу скажу, что я не собираюсь перепечатывать рекомендации Макконнелла ? У него написано пол-книги о методиках наименования методов, констант, переменных, классов, интерфейсов и прочего. Я опишу более общий подход к читаемому коду, который для себя выводил сам долгое время(что-то, конечно, было подсмотрено в коде у более опытных коллег). Рекомендации относятся к объектно-ориентированному коду в первую очередь. Читать дальше →


Вдохновившись статьей ?У прозрачных пикселей тоже есть чувства или артефакты png'шек с прозрачностью?, решил рассказать еще о некоторых проблемах, которые могут возникнуть при разработке 2D-игры. В этой статье я хотел бы рассказать о нетривиальных проблемах, с которыми мне пришлось столкнуться при разработке 2D-игр, связанных с фильтрацией текстур. Все эти артефакты возникают при включенной фильтрации текстур. А также масштабировании, повороте текстуры или если она имеет дробные координаты. Читать дальше →


Рады сообщить о выходе багфиксной версии LiveStreet 1.0.1. Список основных изменений: Возможность изменять ширину сайта, делать ее фиксированной или резиновой с ограничениями по максимальной и минимальной ширине. Параметры задаются в конфиге шаблона Возможность в настройках профиля указать часовой пояс Подтверждения смены емайла в профиле, подтверждаются как новая, так и старая почта Список активности теперь группируется по дате Тема оформления ?light?, которая убирает закругления и тени, включается в конфиге шаблона Автоматическая группировка пунктов в главном меню, если их много Fix XSS во всплывающих сообщениях Большое количество различных фиксов, обнаруженные после основного релиза Читать дальше →


В ходе судебных разбирательств Apple и Samsung Electronics производителю айфонов и айпэдов пришлось раскрыть множество секретов, чтобы доказать, что южнокорейские конкуренты воспользовались разработками компании. На процессе представители Apple рассказали о создании iPhone и iPad, о стратегии и клиентах фирмы и о том, как формировалась команда Apple, пишет The Wall Street Journal. Как рассказал старший вице-президент Apple по международному маркетингу Фил Шиллер, на рекламу iPhone в США было направлено $647 млн, а на продвижение планшета iPad ? $457,2 млн. Центральное место в дискуссии занял вопрос о дизайне iPhone и iPad. Apple хочет доказать, что Samsung скопировала созданные ею устройства, в то время как конкуренты утверждают, что сходство минимально, а Apple на создание новых устройств вдохновил дизайн Sony ? об этом компания сообщила и в пресс-релизе, в который, к недовольству судьи, были включены сведения, которые суд отказался рассматривать в качестве доказательств. Читать дальше →


Очень интересная статья появилась сегодня на wired.com. Буквально за один час у автора статьи Мэта Хонана были взломаны Amazon, GMail, Apple и Twitter аккаунты и была удаленно уничтожена информация на его iPad, iPhone и MacBook. Среди прочего он потерял все фотографии своей дочки с ее рождения, многие документы и большую часть переписки. Очень интересно в этой истории то, как злоумышленник получил доступ к Amazon аккаунту и AppleID ? для этого не понадобилась ничего, кроме доступной в сети информации и телефона. Читать дальше →


Интро В XAML (SilverLight /Wpf /Metro) конвертеры используются для самых различных целей: приведение типов, форматирование строк, калькуляция скалярного значения сложного объекта. В рамках проекта мы можем создать очень много классов-конвертеров, решающих смежные задачи (вычисление состояния заказа и конвертация его в Visibility, конвертация состояния заказа в Cursor, конвертация булевого значения в Visibility/Invisibility и т.д.). Нетривиальная ситуация: мы написали конвертер для необычно сложного форматирования TimeSpan, и теперь требуется форматировать Duration таким же образом ? необходимо писать аналогичный конвертер, но уже с предварительной распаковкой TimeSpan из Duration. Вариантов преобразования строк может быть множество, и для всех преобразований потребуется такое же множество конвертеров. Естественно, стараясь обобщить код, мы разбиваем конвертацию на более мелкие процедуры, и, как следствие, у нас встречаются классы-конвертеры, состоящие из двух строчек кода, используемые только один раз. Многие не знают, что для упрощения ситуации и уменьшения количества строчек кода, возможно комбинирование преобразований не в классах конвертеров, но в XAML разметке, путем создания цепочек конвертеров. Для этого необходимо написать свой абстрактный конвертер, от которого мы будем наследовать все наши преобразования. Читать дальше →



Вот ситуация: вы установили систему виртуализации и создали виртуальную машину, и вам необходимо, чтобы эта виртуальная машина была видна в локальной сети, к которой подключена реальная машина, как обычная хост-машина, то есть, чтобы любым другим хост-машинам вашей локальной сети, создавалось впечатление, что ваша реальная и виртуальная машины подключены к одному и тому же Ethernet-коммутатору (?Свитчу?). Решение просто: настроить вашу виртуальную и реальную машины в режим сетевого моста между ними. Читать дальше →



Уже много лет учёные экспериментируют с алгоритмами, способными предсказывать преступность. Предполагается, что преступники склонны повторять успешные действия ? по крайней мере, они не используют ГСЧ для выбора места и времени преступлений, так что их действия предсказуемы по определению. Например, год назад калифорнийский город Санта-Крус первым в мире внедрил математическую модель расчёта вероятности преступлений, которая каждый день составляет новый маршрут для патрульных машин, основываясь на статистике преступлений по улицам. Учитываются день недели, время суток, наличие/отсутствие футбольных матчей по ТВ и другие факторы. Исследователь из Бирмингемского университета Мирко Мусолези (Mirco Musolesi) применил совершенно другой подход. Его метод основан не на статистике, а на оперативных данных из сетей сотовой связи. Мусолези начал с того, что научил алгоритм с высокой степень вероятности прогнозировать перемещения каждого абонента: он даже выиграл конкурс Nokia Mobile Data, наиболее точно предсказав перемещения 25-ти добровольцев по сигналам их телефонов, истории звонков и текстовым сообщениям. Иногда алгоритм прогнозирует координаты пользователя с точностью до 20 м2. Читать дальше →


Добрый день дорогие друзья! Так получилось, что приобрел я себе флагман LG Optimus 4X HD (в последующем я не буду использовать HD, хоть это и входит в название девайса) Зайдя в магазин и оплатив товар, тут же побежал получать его на складе. Затем попросил проверить аппарат. Мне дружелюбно его включили и отдали в руки на проверку. Долго не думая, я тут же зашел в инженерное меню (3845#*880#), а далее уже проверил битые пиксели: Device Test -> All Auto Test Menu ? Full -> LCD Test -> Manual Test Убедившись, что все в порядке, мне заполнили гарантийный талон, и я в полном счастье поехал домой. Приехав, начал распаковку и с этого и начнется мой обзор. Читать дальше →


На wp7rocks.com мы запустили новый сервис для мобильных разработчиков и ИТ специалистов ? Marketplace компонентов и инструментов для Windows Phone и Windows 8. Все компоненты сгруппированы по категориям, например ?Advertising? или ?MVVM frameworks?, а также по технологиям ? Windows Phone или Windows 8. Сервис имеет английский интерфейс, так как рассчитан в том числе и на зарубежную аудиторию, поэтому для разработчиков это дополнительная возможность прорекламировать свой продукт или библиотеку в англоязычной среде. Читать дальше →


Отписаться от этой рассылки

No comments:

Post a Comment