суббота, 26 февраля 2011 г.

Хабрахабр

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

Хабрахабр:

Приветствую! Наверное, многие уже слышали о проекте распределенных вычислений по поиску больших простых чисел GIMPS (Great Internet Mersenne Prime Search). На хабре уже проскакивала информация о проекте и его результатах. Если вы из тех, кто любит разглядывать 12мегабайтные числа в поисках интересностей и просто с целью медитации, не боитесь всё время видеть 100 процентную загрузку CPU (зная, что программа работает с приоритетом ?ниже среднего? и практически не влияет на быстродействие машины), а так же хотите внести свой вклад в развитие математики, то прошу под кат. Читать дальше →


Описание библиотеки ?Beautiful Soup? ? это HTML/XML парсер для Python, который может превратить даже невалидную разметку в удобное дерево для парсинга. Он предоставляет простые, идиоматические пути навигации, поиска и изменения дерева для парсинга. Данная библиотека способна сэкономить многие часы работы программиста. Существует также версия для ?Ruby?, под названием ?Rubyful Soup?. В данной статье описаны все основные возможности библиотеки ?Beautiful Soup?, а также примеры работы. После прочтения статьи вы поймёте как работает библиотека, как её использовать и как сделать так, чтобы библиотека выполняла нужную работу. Читать дальше →


Вместе с борьбой за качество и количество иконок в бесплатных сетах (снимаю шляпу перед gasyoun и Yusuke Kamiyamane) навигация по ним становится все более невыносимой. Особенно в ситуации, когда несколько проектов уже на стадии отладки и в каждом используется свой сет. Начинаешь путать названия для типовых иконок, а поиск нужной иконки в огромных PNG-картах занимает львиную долю времени. Для того, чтобы сделать этот процесс проще и удобнее, я написал небольшое рельсовое приложение, которое умеет эти иконки сортировать и фильтровать. Читать дальше →



Приветствую, уважаемые хабражители. Мой опыт, которым я хочу с вами поделиться, должен оказаться полезным для всех пользователей ноутбуков, хотя мой частный пример ? MacBook Pro. После покупки сего агрегата, с порядковым номером в линейке: 6.1, я ожидал невиданных ранее скоростей, но, увы, предательская каруселька перегрузки, на месте курсора > появлялась достаточно часто, заставляла себя ждать, мучила вопросом ?как так?!? при этом скорость загрузки тотально укомплектованной операционной системы составляла примерно 2+ минуты, с загрузкой 5-и приложений (различной тяжести) на автозапуске. Такие показатели + периодические подвисания оказались досадным и обидным заключением, ведь под капотом процессор i7 / 4Gb DDR3 / 5 Series Chipset с возможной скоростью обмена данными в 3 гигабита. Тогда я решил разобраться с досадной загвоздкой в скорости работы и решить проблему апгрейдом доступных внутренностей ноутбука; не смотря на то, что сам по себе ноутбук уже встал в солидную копеечку, мириться с такой его манерой работы ? я не мог. Добро пожаловать под хабракат, там сказ о эффективном разгоне моего инструмента.


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



У нас в компании с незапамятных времен существует гласно-негласное правило о логировании входа в каждую функцию. И ладно бы это ограничивалось простой строчкой Logger.LogEntering() в их начале (хотя, наверное, тоже надоело бы), так еще и наш ?замечательный? доморощенный логгер получать названия функций из которых он вызван не умеет, и как следствие, эта единственная строчка разрасталась до эпического Logger.Log(?Classname.FunctionName ? Entering?) or something like that. Неудивительно, что под воздействием недавних топиков о Mono.Cecil и родилась задача автоматизации процесса. Читать дальше →


В четверг утром группировка Anonymous осуществила дефейс сайта баптистской церкви Westboro Baptist Church (WBC). В этом не было бы ничего примечательного, если бы взлом не осуществлялся в прямом эфире токшоу на радио, в котором участвовали представительница церкви и член группировки Anonymous (разумеется, анонимно через скайп). Прямо посреди разговора активист Anonymous объявил религиозному фанатику, что их сайт westborobaptistchurch.com только что был взломан (скриншот). На взломанном сайте выложена карта локальной сети WBC, хакеры подняли в системе WBC специальный веб-сайт для доступа в систему извне (скрипт fags.php), так что файрволы, маршрутизаторы и принтеры WBC стали открыты для всех. В твиттере Anonymous написали, что по сравнению с хаком HBGary этот взлом был совершенно лёгким делом. Читать дальше →


По правилам сокращений в заголовке не должно быть, но расписав сокращения я превратил бы заголовок в аннотацию. Так что вот? БИНС ? бесплатформенная инерциальная навигационная система БПЛА ? беспилотный летательный аппарат ОЧ ? ось чувствительности датчика Речь в статье пойдет о навигационной системе, в которой ОЧ датчиков ориентированы неортогонально, т.е. расположены под некоторым, ненулевым, углом к осям системы координат, связанной с БПЛА. Особенность таких БИНС в том, что по информации от каждого из датчиков можно получить значения всех трех компонент угловой скорости (для гироскопов) и линейного ускорения (для линейных акселерометров) объекта. Статья написана как дополнение к Строим мультикоптер, часть вторая. Целью является описание одного из способов борьбы с дрейфом нуля в дешевых датчиках. Для чего нужна избыточность читать тут...


Группа исследователей из Бельгийского центра Imec на конференции ISSCC 20 февраля 2011 года представили первый в мире пластиковый (или органический) микропроцессор, который способен выполнять около шести инструкций в секунду. Восьмибитный чип из 4000 транзисторов по характеристикам напоминает кремниевые микросхемы 70-ых годов, но разница в том, что он сделан на пластиковой подложке (polyethylene naphthalate), на которую наносят последовательно слой золота, органический диэлектрик, второй слой золота и органический полупроводник из пентацена. Получается плёнка толщиной 25 мкм, которую можно приклеить на любую поверхность. Читать дальше →



Введение. В этой статье я попробую кратко описать процесс распознавания капчи для гаишников автомобильных регистрационных номеров. Это задание было дано на курсе ?Введение в компьютерное зрение 2010? Лаборатории Компьютерной Графики и Мультимедиа ВМК МГУ. Задание было поделено на три этапа: Распознавание основных 3 цифр номера с картинки, содержащей только номерной знак (ну и чутка области вокруг). Изображение не нормированы, номера находятся примерно горизонтально; Распознавание всех символов с номера (суть задания была в том, чтобы обучить и применить классификатор, сама реализация классификатора была нам дана); Распознавание номера из видео потока ( несколько секунд видно, содержащего одну проезжающую машину); Читать дальше →


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



Брендинг и игромания ?Не видел ранее подобного: умереть более 600 раз за 3 часа ? это нечто!?, ? делится своими впечатлениями геймер на одном из форумов. Сюжет, графика, стилистика игры ? всё уходит на второй план. Новые правила жизни, новый мир и другая реальность ? это притягивает. В своем мире игрок ощущает себя не кем иным, как богом: он бессмертен, он повелевает, он создает реальность. Ему тяжело возвращаться в привычный мир по эту сторону монитора ? созданная и разделяемая им реальность завораживает. Из-за такой особенности компьютерных игр, игромания сегодня признается болезнью. У игромании и брендинга есть много общего. Анализируя взгляды и подходы к современным технологиям брендинга, можно встретить различные его трактовки и методологии создания и продвижения бренда. Бренд воспринимается как нечто позитивное и жизненно необходимое для успешных продаж товара. Но попробуем взглянуть на брендинг иначе, не в масштабе технологии, а в масштабе явления современной реальности. Читать дальше →


Вчера (25 февраля) вышла в свет последняя (двенадцатая) бета-версия браузера Firefox 4. Официальные примечания к её выпуску упоминают только три существенных изменения по сравнению с предыдущей бета-версией: 1) Увеличено быстродействие при воспроизведении Flash. 2) Улучшена совместимость с плагинами в режиме аппаратного ускорения. 3) Наведение курсора на гиперссылку теперь приводит к отображению её URL в нижней части окна, а не в правой части строки адреса. Помимо этого, в двенадцатую бета-версию был внесён целый ряд других изменений, улучшающих её стабильность, её скорость, её совместимость; полный список их, как обычно, доступен на отдельной странице, весьма обширной.


Занимательна судьба небольшого ресурса BreakupNotifier.com, о которой рассказывает автор в блоге своего нового проекта. Итак, где-то неделю назад некий молодой человек решил попробовать написать приложение под Фейсбук, позволяющее мониторить ?семейные? статусы своих друзей и получать уведомления об их изменении. На выходных он разместил ссылку на него у себя в Твиттере и на новостном IT-ресурсе, но в течение первого часа значительного отклика не получил. Однако уже через час публикация стала активно получать голоса. Люди стали размещать ссылки на проект в Твиттере и Фейсбуке, затем подключился TechCrunch. После этого была ?прорвана плотина?: о проекте рассказал ?домашний? телеканал в Миссури, радиостанция в Майями и газета в Бразилии. В результате в первые 24 часа своего существования, проект посетило более 116 000 человек. подробности


Чикагский некоммерческий стартап Aspiritech специализируется на разработке и тестировании ПО и собирается побить конкурентов необычным биологическим козырем. Они берут на работу только больных синдромом Аспергера (его также называют ?синдромом гика?). Это одна из форм высокофункционального аутизма, страдающие которой зачастую выделяются высокоразвитым интеллектом и обсессивным (навязчивым) уровнем сосредоточения на объектах интереса. Руководитель Aspiritech уверена, что это идеальные качества для программистов и тестеров ПО. Она говорит, что такие выводы подтверждены недавними исследованиями Гарвардской школы бизнеса, а также опытом работы других фирм. Читать дальше →


?Даже если гарантированное логарифмическое время поиска вас устраивает, стандартные ассоциативные контейнеры не всегда являются лучшим выбором. Как ни странно, стандартные ассоциативные контейнеры по быстродействию нередко уступают банальному контейнеру vector? ? C. Мейерс ?Эффективное использование STL?. Многих возможно интересует практическая сторона этого совета, насколько же в действительности сортированный vector может быть быстрее ассоциативных контейнеров. Меня тоже интересовал данный вопрос и я решил провести небольшой тест и нарисовать пару графиков чтобы все встало на свои места. Читать дальше →


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

Комментариев нет:

Отправить комментарий