• Все сервисы Windows Azure, доступные по SSL сегодня, используют цепи сертификатов, основанные на одном корневом сертификате: GTE CyberTrust Global Root. Майкрософт решила поменять его на более надежный Baltimore CyberTrust Root (sha1 вместо md5 и 2048 бит открытого ключа взамен 1024).…

  • Если кто-то ещё не знает, что такое хвостовая рекурсия, вот простой пример метода, складывающего в лоб натуральные числа от 1 до n (n≥0): function add(n,acc) { if(n===0) return acc; return add(n-1,acc+n); } Изначально функция вызывается с параметром acc=0. В случае,…

  • На сайте Internet Census 2012 internetcensus2012.bitbucket.org опубликованы результаты сканирования всех существующих IPv4 адресов. Сканирование такого масштаба удалось осуществить благодаря ботнету из 420 тысяч незащищенных устройств.

  • С окончания 70-х годов десятки фильмов рассказали нам как с помощью Интернета легко изменить судьбу человека — одна переписанная строчка в твоем досье — и в мгновенье из законопослушного налогоплательщика ты становишься криминальным маргиналом. И сегодня наши досье, хранящиеся в…

  • «Быстро поднятое не считается упавшим!» (народная мудрость) Понятие «FailOver» должно быть знакомо любому грамотному системному администратору. Резервные серверы, каналы, сценарии быстрого переключения на запасное оборудование… Одним словом – отказоустойчивость. Принято считать, что такой серьезный подход к организации работы онлайн-сервиса необходим…

  • ссылка на оригинал статьи http://habrahabr.ru/post/173457/

  • В сети описано несколько подходов к тестированию приложений, разрабатываемых для Android и поэтому интересует насколько специфично выглядит процесс тестирования своих приложений у Вас, уважаемые коллеги, в частности применяется ли TDD подход или сначала разрабатывается функционал приложения, а потом пишутся тесты?…

  • Судя по форумам мы нарвались на стандартную ситуацию. Сделали новый аккаунт в AdWords и через два дня получили «Ваш аккаунт Google AdWords заблокирован, поскольку нам не удалось подтвердить платежные данные». Можно сказать уперлись в стену. Суть проблемы в том, что…

  • Перевод замечательного туториала по интегрированию мультиплеера с использованием Game Center в iOS-игру. На сайте автора есть множество уроков, призванных помочь начинающим разработчикам игр. Игра, над которой вы будете работать, очень проста. Это гонка, участниками которой являются собака и ребенок. Тапайте…

  • Восстановление данных в результате «физической смерти» носителя информации не самое приятное времяпрепровождение в жизни любого системного администратора. Следовательно, чем долгие часы исправлять ситуацию, а данных у нас очень много, лучше её предотвратить — организовав мониторинг. У жестких и твердотельных накопителей…