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