-
Учёный из Кентукки, работавший над правительственными заказами, в понедельник был приговорён к 1 году и 1 дню тюремного заключения за участие в преступной схеме по приобретению программного обеспечения, сообщает San Francisco Chronicle.
-
Возвращаем приватность или большой брат следит за мной на стандартных настройках. Часть 1. Браузер и настройки сервисов «Гугла»
Вы любите смотреть таргетированную рекламу? Вы не против того, что фейсбук сам отметит вас на фотографии друзей (а ее увидят посторонние люди)? Вам нравится видеть релевантные запросы в поисковике? Вы не против того, чтобы ваши предпочтения использовали для рекламы товаров…
-
Простой редактор конфигурационных файлов для Yii
Доброго вечера, Хабрахабр. Сегодня я расскажу о небольшом компоненте формы, который мне довелось написать для замечательного PHP фреймворка Yii. Этот компонент (а точнее, модель формы) позволяет редактировать config-файлы прямо из веба. Статья навеяна недавним постом о подобной функциональности, но основанным,…
-
Конкурс от Microsoft «Next Star App» — финал!
Завершился первый этап конкурса «Next Star App» от компании Microsoft; объявлены 64 финалиста конкурса, выбранные из 9000 приложений, присланных на конкурс.
-
В ОАЭ построили крупнейшую тепловую солнечную электростанцию
Вчера была запущена в работу крупнейшая солнечная электростанция, построенная в ОАЭ. Эта электростанция получила название «Солнце-1». Планы по созданию станции появились у арабов еще в 2010 году, тогда не так много людей верили в возможность создания «солнечной» станции мощностью в…
-
Windows Azure: Microsoft меняет корневой удостоверяющий сертификат
Все сервисы Windows Azure, доступные по SSL сегодня, используют цепи сертификатов, основанные на одном корневом сертификате: GTE CyberTrust Global Root. Майкрософт решила поменять его на более надежный Baltimore CyberTrust Root (sha1 вместо md5 и 2048 бит открытого ключа взамен 1024).…
-
Эмуляция хвостовой рекурсии в JavaScript
Если кто-то ещё не знает, что такое хвостовая рекурсия, вот простой пример метода, складывающего в лоб натуральные числа от 1 до n (n≥0): function add(n,acc) { if(n===0) return acc; return add(n-1,acc+n); } Изначально функция вызывается с параметром acc=0. В случае,…
-
Полное сканирование /0
На сайте Internet Census 2012 internetcensus2012.bitbucket.org опубликованы результаты сканирования всех существующих IPv4 адресов. Сканирование такого масштаба удалось осуществить благодаря ботнету из 420 тысяч незащищенных устройств.
-
Цена скелетов в шкафу
С окончания 70-х годов десятки фильмов рассказали нам как с помощью Интернета легко изменить судьбу человека — одна переписанная строчка в твоем досье — и в мгновенье из законопослушного налогоплательщика ты становишься криминальным маргиналом. И сегодня наши досье, хранящиеся в…
-
Сайты-неваляшки, или Приглашаем на FailOver Conference 4 апреля
«Быстро поднятое не считается упавшим!» (народная мудрость) Понятие «FailOver» должно быть знакомо любому грамотному системному администратору. Резервные серверы, каналы, сценарии быстрого переключения на запасное оборудование… Одним словом – отказоустойчивость. Принято считать, что такой серьезный подход к организации работы онлайн-сервиса необходим…