-
Кольцо Fin, позволяющее жестами управлять устройствами, набрало необходимые $100 000 на Indiegogo.
-
Создание собственной команды системных разработчиков
Всем привет! Решил задуматься над созданием собственного стартапа в области системного программирования (либо прильнуть к уже существующему), а именно: вирусописании и руткитописании.
-
Переходы наличности и переходы на личности
Представьте, что мы живем в мире криптографии, электронной коммерции и свободных экономических отношений. Пользуемся электронными средствами платежей, где в корзине и кошельке операции осуществляет калькулятор, где микроскопические суммы и огромные средства проводятся в многочисленных транзакциях без каких-либо проблем за ничтожное…
-
BSA предлагает заработать до $200 000, сообщив об использовании пиратского ПО
Торговая ассоциация BSA представляет интересы крупнейших разработчиков программного обеспечения, в том числе Adobe, Apple, Microsoft, Oracle и Symantec. Традиционно BSA помогает правоохранительным органам проводить «облавы» на рынках и обыски в офисах компаний, которых заподозрили в установке нелицензионного ПО. Компании подвергаются…
-
Rails: Frontend-валидация в стиле DRY
Когда я только начинал задумываться о том, чтобы приобщиться к миру веб-разработки, и выбирал язык, с которого начну, одна из википедий мне напела, что в основе философии Rails лежат 2 принципа: Convention over configuration (CoC) и Don’t Repeat Yourself (DRY).…
-
Резервное копирование и восстановление Graylog-сервера
Приветствую, хабраюзеры! Дело было вечером, делать было нечего, и тут я вспомнил — я же хотел поделится с сообществом своим недавним боевым опытом. Было у меня задание — автоматизировать процедуру резервного копирования и создать процедуру восстановления Graylog-сервера.
-
MMU в картинках (часть 1)
Хочу поговорить об устройстве управления памятью (Memory Management Unit, MMU). Как вы, разумеется, знаете, основной функцией MMU является аппаратная поддержка виртуальной памяти. Словарь по кибернетике под редакцией академика Глушкова говорит нам, что виртуальная память — это воображаемая память, выделяемая операционной…
-
Интеграция телефонии в распределенных колл-центрах
Предисловие Данная статья посвящена вопросу интеграции CRM-систем с серверами телефонии на базе Asterisk. В статье не рассматриваются вопросы, связанные с настройкой сервера Asterisk или нюансами работы CRM-систем, рассматриваются лишь общие варианты организации взаимодействия со всеми их плюсами и минусами. Введение…
-
Неправильная арифметика с вещественными числами. Простой пример
Все программисты(или почти все) знают как представляются примитивные типы(целые, вещественные числа и т.п.) в памяти компьютера. Мы знаем, как выполняются операции с ними и в каких случаях могут произойти проблемы, такие как переполнение. Но при написании конкретного кода, особенно на…
-
Типизация (определение свойств) объекта руками пользователей сайта
Нередки случаи, когда требуется определить набор свойств вновь созданного объекта. Например, это может касаться сайта с описаниями товаров, фильмов (и, соответственно, для каждого объекта необходим набор тегов или свойств). Вообще, это касается любого хранилища описаний любых объектов, которые предполагают наличие…