Эмуляция хвостовой рекурсии в JavaScript
—
от автора
—
от автора
Если кто-то ещё не знает, что такое хвостовая рекурсия, вот простой пример метода, складывающего в лоб натуральные числа от 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-игру. На сайте автора есть множество уроков, призванных помочь начинающим разработчикам игр. Игра, над которой вы будете работать, очень проста. Это гонка, участниками которой являются собака и ребенок. Тапайте…
—
от автора
Восстановление данных в результате «физической смерти» носителя информации не самое приятное времяпрепровождение в жизни любого системного администратора. Следовательно, чем долгие часы исправлять ситуацию, а данных у нас очень много, лучше её предотвратить — организовав мониторинг. У жестких и твердотельных накопителей…
—
от автора
Здравствуйте! Обращаюсь к Вам, товарищи, с такой проблемой: Внедряем в офисе IP телефонию, Asterisk и всё такое… Есть один компьютер который всё еще использует Dial-UP (взаимодействие с НБУ). После перехода на VoIP решили, что модем этого компьютера воткнем в Linksys…