• Ранним утром программист спросил великого мастера: — Я готов писать модульные тесты. К какому покрытию кода я должен стремиться? Великий мастер ответил: — Не переживай о покрытии, просто пиши хорошие тесты. Программист улыбнулся, поклонился и ушел. Немного времени спустя другой…

  • О вечном Наверное, многие из вас, читателей и писателей хабра, задавались вопросом: «Что происходит с образованием в России?». И, естественно, находили самые нелицеприятные ответы на эти вопросы: «Всё плохо», «Разворовали», «Продались», «Гнать гуманитариев!!!» и т.п. Я довольно долгое время связан…

  • Сегодня исполняется ровно 65 лет с момента запуска 21 июня 1948 года Манчестерской малой экспериментальной машины, Манчестерской МЭМ с ласковым прозвищем Baby («Малютка») — первого в истории компьютера, способного запускать программу из электронной памяти (RAM). Это знаменательный момент в истории…

  • Недавно я перешел с knockout.js на angular.js, оба инструмента мне нравятся, но в каждом из них есть свои преимущества перед «конкурентом». И тут выпал скучный вечер, решил я, just for fun, слепить свой MV* инструмент. Мне не очень нравятся разухабистые…

  • Замечательная система мониторинга Zabbix предлагает «из коробки» несколько способов оповещения администратора о возникших проблемах: e-mail, SMS и Jabber. В этом топике я расскажу вам как подружить Zabbix и офисную АТС на основе Asterisk. Когда произойдет нештатная ситуация вам позвонит робот…

  • В последнее время набирает популярность семейство подходов и методологий обработки данных, объединенных общими названиями Big Data и NoSQL. Одной из моделей вычислений, применяемых к большим объемам данных, является технология Map-Reduce, разработанная в недрах компании Google. В этом посте я постараюсь…

  • Этим летом Яндекс проведёт олимпиадное мероприятие мирового уровня — Яндекс.Алгоритм. Тысячи талантливых ребят со всех уголков земного шара, посетят нашу новую платформу Яндекс.Contest, где мы предложим им алгоритмические задачи самой разной сложности. Их будут готовить профессионалы из Японии, Польши и…

  • Двурукая подвижная роботизированная платформа (BDRP, так же известная как Робо-Салли) разработана лабораторией прикладной физики (APL) университета Джона Хопкинса в Лауреле, Мэриленд, эта роботизированная система спроектирована для воспроизведения человеческих возможностей для безопасного отстранения исполнителя от опасных для жизни операций. Платформа имеет…

  • Во времена, когда я писал на Лиспе и совсем не был знаком с ООП, я пытался найти паттерны проектирования, которые мог бы применить у себя в коде. И всё время натыкался на какие-то жуткие схемы классов. В итоге сделал вывод,…

  • Многие из нас хоть раз пытались разобраться, как работает наш мозг. Сотни учёных много лет ведут исследования в этой области, и открытия, большие и не очень, происходят постоянно. Примерно год назад эта тема меня зацепила настолько, что месяц я не…