-
Агентство DARPA объявило о начале новой масштабной программы в формате «Grand Challenge». Цель программы Cyber Grand Challenge — создание систем компьютерной безопасности, способных автоматически анализировать и исправлять уязвимости. Сегодня этой работой занимаются эксперты высокой квалификации, и закрытие «дыр» занимает дни…
-
Новая версия Яндекс.Браузера: поиск по странице с учетом морфологии и поддержка жестов
Представляем вам новую версию Яндекс.Браузера. Наиболее интересные изменения в этой версии: поиск по странице научился понимать морфологию русского языка; появились жесты для управления навигацией в браузере; проводится эксперимент с объединением омнибокса и поисковой строки на странице поискового сервиса; для закладок…
-
Язык программирования и база данных Q: в энтерпрайсе синтаксис роли не играет
Возникла необходимость выбрать новый тарифный план для сотового. Провозившить минут 30 с excel и google-docs стало понятно, что ничего толкового из этого не выйдет и без db тут не обойтись. Чуть подумав рука сама набрала «q», так как это было…
-
Поддержка интерактивной консоли PHP под Debian Linux
Наверное, многие сталкивались с вопросом неработающей интерактивной консоли PHP. Когда вводишь # php -a и видишь только надпись «Interactive mode enabled», после которой что ни вводи, интерпретация и исполнение введённых команд не работает. На самом деле это не совсем так.…
-
Использование UIDynamicAnimator из UIKit Dynamics при создании таблиц на основе UICollectionView
Как известно в последней версии SDK (фреймворк UIKit Dynamics) разработчики могут определять динамическое поведение для UIView объектов, а также других объектов, принимающих протокол UIDynamicItem. В данной статье я хочу поделиться опытом использования таких объектов. Целью было сделать анимацию, аналогичную той,…
-
Часть 2. Делим наш «pod» на модули. Используем чужой «pod» для разработки своего
Введение Продолжая разрабатывать «pod» в определённый момент приходит понимание, что проект становится большим и похож на лапшу состоит из нескольких логических частей. Чем раньше приходит такое понимание, тем проще выделить различные сущности одного проекта в отдельные блоки. Например, одна часть…
-
Как заставить китайский USB-программатор за $5 работать в Linux
Этот пост будет полезен в первую очередь тем, кто только начинает знакомство с микроконтроллерами или переходит от Arduino непосредственно к AVR. Небольшое введение Итак, вероятно, вы уже знаете, что после того, как устройство будет спроектировано, печатная плата изготовлена и контроллер…
-
От создателей Indexisto — «Поиск для Хабра II»
Хмурым осенним утром в качестве эксперимента мы запилили свой поиск для Хабра со структурой и скоростью. На все работы ушло минут 10. Тем кому лень читать тык для просмотра нового поиска (поисковый инпут прямо в теле записи в блоге) Для…
-
Новая Windows — новый конкурс!
18 октября (а в России 17 октября 🙂 ) Windows 8.1 стала доступна для скачивания из Windows Store. В версии 8.1 пользователям и разработчикам стали доступными множество новых возможностей. Из моих любимых — возможность сохранения отредеренного XAML в картинку, прямая…
-
Ошибка Mac App Store позволяет бесплатно обновить триальные версии программ Apple на полные
Ресурс 9to5mac.com сообщает, что Mac App Store в данный момент позволяет бесплатно обновить пробные (trial) версии программ Apple до полных. В качестве приложений выступают: офисный пакет iWork (Pages, Numbers, Keynote), а также Aperture.