Sunday, June 24, 2012

Хабрахабр

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

Хабрахабр:

Разработчик znort987 выложил на github программу blockparser ? быстрый парсер на C++ цепочки блоков с транзакциями Bitcoin. Как известно, в Bitcoin все транзакции публикуются в открытом доступе с момента основания системы по сегодняшний день: это 4,4 млн адресов, которые когда-либо получали BTC, и 17,8 млн адресов, отправлявших BTC. Каждый адрес представляет собой хэш ripemd-160 от открытого ключа пользователя (обычно адреса переводят в формат base58 для удобства). Для каждой транзакции можно использовать новый адрес. Парсер позволяет составить всех транзакций для любого адреса (<20 сек), определить адреса, вероятно, принадлежащие одному кошельку (20 сек), и даже вывести список всех существующих адресов с подсчитанным балансом для каждого (30 сек). В общем, очень полезная утилита. Читать дальше →



Большое спасибо за конструктивное обсуждение первой части статьи здесь. Во второй части я хочу попытаться изложить свои ответы на следующие вопросы: Возможно ли в России создание аналога онлайн архива лекций (и не только) khanacademy.org? Именно нормальных уроков и лекций, связанных в один программный курс, а не пособий по дрессировке к ЕГЭ. Как советская система образования может выглядеть в современных медиа? Кто будет это делать? В заключительном третьем посте, что будет опубликован позже, я представлю свои соображения о смете расходов на разработку материалов для полного школьного курса по физике. Ещё одной интересной темой для обсуждения может быть интерактивность учебных материалов и онлайн взаимодействие между учителем и учеником. Читать дальше →


Фонд электронных рубежей открыл сайт Defend Innovation, на котором изложен план патентной реформы. ?Патентная система находится в кризисе и угрожает будущему разработки программного обеспечения в США. Нужно создать систему, которая защищает инновации, а не препятствует им?, ? сказано в заявлении EFF. Семь предложений EFF по реформе патентной системы: 1. Сократить срок для патентов на программное обеспечение: они должны действовать не более пяти лет. 2. Если патент недействителен и суд не выявил нарушений, тролль должен оплатить судебные издержки. 3. Соискатель патента должен предоставить пример работоспособного программного кода по каждому пункту, на который он предъявляет права. Читать дальше →


Голландская лево-либеральная политическая партия ?Демократы 66? предлагает легализовать DDoS-атаки. В партии настаивают на том, что это такая же правомерная форма протеста, как пикет, забастовка или демонстрация. Представитель партии Кеес Верховен считает, что такая легализация возможна, если обязать протестующих согласовывать время и сроки проведения онлайн-акции протеста заранее, как это делается в случае традиционных протестных действий. Читать дальше →


На днях мне дали поиграться с Nokia 808 PureView. Да-да, тот самый с 41 мегапиксельным сенсором и оптикой от Carl Zeiss. Наверняка, многие читатели видели промо-фото. Но мне интереснее необработанные фото, сделанные рядовым пользователем. Поэтому сегодня я пошёл по улицам Берлина в поисках объектов для съёмки. И набрёл на гей-парад. Случайно набрёл, мужики, ну вы чего! :-) Там я сделал много фото, которые публикую без обработки. Архивы с исходниками19 фото в режиме PureView (3264 x 2448 пикселей, 1 файл ? 4MB) 6 фото в режиме Full-size (7152 x 5368 пикселей, 1 файл ? 12MB) 19 фото от Nokia PureView, архивы с исходниками и видео


В списках рассылки для разработчиков Canonical, занимающихся разработкой Ubuntu, появился запрос относительно поддержки дисплеев высокого разрешения этим дистрибутивом. Поводом для этого обращения послужил эксперимент энтузиаста Linux Алана Белла, который установил Ubuntu на новый MacBook Pro, который, как известно, оснащён Retina-дисплеем и разрешение которого составляет 2880x1800 точек или 220 точек на дюйм. Оказалось, что Ubuntu не готова поддерживать столь высокое качество экрана ? панель Unity на Retina имеет ширину 6 мм (при том, что диапазон настройки ширины составил от 4-х до 8-ми мм), а верхняя панель уменьшилась вообще до микроскопических 3 мм. Узнать подробности


Мысль о том, что ?Если пользователи найдут баги в нашей системе, то лучше заплатим им мы, чем они продадут информацию хакерам?, которую довольно давно эксплуатируют Google, Facebook, Samsung, Mozilla также сочла удачной и платежная система PayPal. Директор по информационной безопасности PayPal Майкл Баррет (Michael Barrett) объявил о том, что его компания начинает программу по выплате вознаграждений для независимых разработчиков, которые смогут обнаружить уязвимости в программном обеспечении или архитектуре платежной системы. Компетентным пользователям (имеющим PayPal-аккаунт, поскольку именно на него будут выплачиваться вознаграждение) предлагается сообщить в компанию, если ими будет обнаружена одна из следующих уязвимостей: Cross-site scripting (XSS), cross-site request forgery (CSRF), SQL injection (SQLi), а также за описание возможности обойти механизм аутентификации пользователей на сайте системы. Имеется нюанс ? заранее о размере выплат не говорится. Каждый случай будет рассматриваться инженерной командой PayPal и, в зависимости от серьёзности рассматриваемого случая, будет приниматься конкретное решение о величине вознаграждения. В этом смысле Mozilla поступает честнее ? фонд сразу декларирует, что разработчик получит сумму от $500 до $3000 за найденные баги в продуктах; аналогично поступает и Google ? за рядовые уязвимости поисковый гигант платит по $500, однако за информацию об опасных дырах Google готов заплатить более значительную сумму ? также $3000. Источник



Всем привет! Сейчас я нахожусь в Сиэтле, штат Вашингтон на AngelHack ? это самый большой в США хакатон. Суть хакатона ? за 24 часа работы задизайнить, запрограммить и презентовать некий продукт, программу, приложение, которое может хоть немного изменить жизнь людей. За 24 часа мы попробуем создать Facebook приложение, идея которого заключается в анализе уже имеющихся Facebook друзей. С помощью приложения можно будет анализировать все имеющиеся контакты и составлять списки друзей по интересам. Читать дальше →


Мирко Боэм (Mirko Boehm) из KDE с горечью сообщает, что часть разработчиков Qt попала под сокращение штата. В этом раунде Nokia увольняет 10000 человек, из них 700 разработчиков, из них 100 разработчиков Qt. В число уволенных не вошли бывшие сотрудники компании Trolltech. В Nokia по-прежнему остаётся отдел Qt в сокращённом варианте, но сама тенденция настораживает. ?Прошлая неделя стала самой разрушительной для финансирования проектов Open Source за всю историю Qt и KDE, ? пишет Мирко. ? Не то чтобы это стало неожиданностью ? скорее наоборот, в свете последнего падения рыночной доли и сокращения штатов это был только вопрос времени, когда Nokia сделает выбор в пользу одной платформы или другой. Конечно, всем нам хотелось думать, что будут очевидны преимущества открытой, конкурентной платформы, которая доказала возможность развития с помощью сообщества. Наверное, бесполезно рассуждать, какой выбор сделала бы компания, будь у неё развязаны руки?. Читать дальше →


Не знаю, как вы, а я начинал изучение веба и PHP в частности путём написания бесплатных скриптов. Я написал 2 своих CMS, галерею, форум, гостевую книгу? Первым моим проектом был файловый менеджер, и бы хотел рассказать о том, через какие стадии развития он прошел и чем стал в итоге. Например, я научил его открывать папки с 500к файлов, не вылезая за memory_limit в 32 Мб с временем генерации страницы в несколько секунд. Я подготовил небольшое демо его работы, а также выложил исходники файлового менеджера на github. Исходные тексты не слишком высокого качества, ибо в основном писалось это мной году в 2007, то есть 5 лет назад :). Так как оно открывает 100500 файлов?


В официальном блоге Google Geo Developers объявлено о снижении цен и упрощении лимитов на использовании Google Maps API. Доступ к API дешевеет с $4 до $0,50 за 1000 загрузок. На стандартные и стилизованные карты теперь действуют одинаковые тарифы (раньше на стилизованные карты лимит был всего лишь 2500 обращений в день, плюс более высокий тариф за превышение лимита). При этом доступ к API по-прежнему остаётся бесплатным для сайтов, которые не превышают лимит 25 000 загрузок в сутки на протяжении 90 последовательных дней. По статистике Google, к этой категории относится 99,65% всех сайтов, которые пользуются Google Maps API. Читать дальше →


Для корпорации Google наступила довольно удачная пора в судебных тяжбах, связанных с операционной системой Android. Ранее суд постановил, что Google не использует патенты корпорации Oracle, а затем, что не нарушает интеллектуальную собственность этой же компании на Java API. Теперь же, судья федерального суда Чикаго Ричард Познер отклонил иск Apple Inc. против дочерней компании Google ? Motorola Mobility. Читать дальше →


3 дня назад на сайте была изменена вёрстка для нотификации почты, из-за которой перестали быть видны нотификации прихода новых сообщений, если вы пользуетесь юзерстилями ZenComment (или встроенными ZenComment в HabrAjax). Сейчас это восстановлено и выложена новая версия. Верхний рисунок ? нотификатор почты до наведения мыши на уголок окна сайта, нижний вид нотификатора почты ? после наведения мыши. ZenComment ? v.2.48 HabrAjax ? 0.863_2012-06-23 Просьба обновиться. Подробнее о стиле и скрипте, и насколько часто бывают критические обновления




Компания Intel опубликовала четыре тома документации (2400+ страниц) с описанием архитектуры и полным руководством по программированию графических процессоров Ivy Bridge. Документация относится к наборам микросхем Intel HD Graphics 2500/4000, которые используются с процессорами третьего поколения Intel Core i7/i5/i3. Все 17 PDF'ов опубликованы на сайте Linux Graphics Drivers from Intel под лицензией Creative Commons. Документация описывает регистры, инструкции и интерфейсы памяти для программного взаимодействия с компонентами, в том числе графическое ядро (MMIO, медиарегистры, движок рендеринга, растровый движок), конвейер 3D-обработки, мультиформатный транскодер (MFX), регистры VGA, PCI и другие компоненты, а также различные системы: URB, оценка движения на видео, пиксельный интерполятор и исполнительный модуль (execution unit). Читать дальше →




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

No comments:

Post a Comment