-
Как раз в дополнение к моему прошлому посту попалась мне на глаза интереснейшая статистика по Top Grossing Apps и как это ни странно, но таких интересных цифр ещё не было на Хабре.
-
Библиотека для гомоморфного шифрования HELib
Компания IBM выпустила свободную криптографическую библиотеку HElib с поддержкой гомоморфного шифрования (homomorphic encryption, HE). Это первая в истории реализация подобной криптосистемы и важный этап в развитии криптографии как науки и математических методов защиты информации. Разработка имеет особенную практическую ценность именно…
-
Redis — главное хранилище? Что за хрень?!
Redis это размещаемое в памяти хранилище ключ-значение, обычно используемое для кэшей и подобных механизмов ускорения сетевых приложений. Мы, тем не менее, храним все наши данные в Redis — в нашей главной базе данных. Сеть полна предупреждений и предостерегающих повествований об…
-
Работа с формами в Angularjs. Как я обрел любовь
Мне предстояло в очередной раз сделать это. Казалось бы ничего ужасного, я делал это сотни раз. Но чувство… чувство, что все это неправильно, так не должно быть и должен быть другой выход, не покидало меня. Тогда я еще не знал,…
-
N+1 полезная книга для бизнеса: часть 3
Привет! Прошлые два обзора полезных книг за 2010 и 2011 год собрали просто адовое количество закладок, поэтому я продолжу. Прошел ещё год, ещё около 250 прочитанных книг – и вот самые интересные под катом. Кто сказал, что слоны не умеют…
-
Заявка на русский StackOverflow перешла в стадию Commitment
Некоторое время назад в Area51 была подана заявка на открытие сообщества StackOverflow на русском языке. Заявка успешно прошла стадию Definition (определение тематики будущего сообщества) и перешла в стадию Commitment (подписка на участие в закрытой и открытой бета). http://area51.stackexchange.com/proposals/41168/stack-overflow-in-russian Просьба поддержать…
-
Работа с «плохими» файлами в командной строке в Linux
При работе в командной строке администраторы часто сталкиваются с необходимостью что-то сделать с определенным файлом: удалить, переместить, скопировать. При выполнении подобных задач зачастую приходится обращаться к файлам по имени, что может быть затруднительно, поскольку в именах файлов могут встречаться самые…
-
jsFind. Выборка данных из массива объектов
Задача: Язык javascript. Имеется большой массив объектов. Нужно выбрать из массива некоторые объекты, в зависимости от значений свойств этих объектов. Внимание! Всё нижеследующее возможно дикий баян и скорее всего стрёмный велосипед. Приведённый код опытным программистам отрубает пальцы, а неопытных разрывает…
-
Как вы ищете фриланс-заказы на биржах?
Всегда интересовало, как опытные товарищи ищут заказы на биржах фриланса. Когда я сам стал фрилансером (уехав перед этим в азию и бросив офисную работу), мне пришлось попотеть, пока я вырабатывал оптимальную для себя стратегию поиска работы. А как это делаете…
-
История телевидения. Часть первая
Так как прошлые материалы о телевидении заинтересовали читателей, то я подготовил серию статей об истории создания телевидения. В этой первой части можно узнать о том, что телевидение прошло длительный путь технических открытий и совершенствования. Вторая часть будет посвящена истории телевидения…