-
Вступление (В данном посте очень много наболевшего и отсебятины(Пост выглядит, как пост в личном блоге), так что пост читать далеко не обязательно). Я уже 6 год увлекаюсь программированием и почти-что все мои проекты начинались со словами «авось попрет в этот…
-
Подкаст для связистов ЛинкМиАп. Выпуск 8. ИБ — Best Practice и лаборатории пентестинга
В шестом выпуске наш гость Александр Sinister рассказывал о самых громких атаках на IT-инфраструктуру. Он оказался самым популярным за 7 месяцев существования подкаста. Слушатели резонно спрашивали в комментариях — как этого можно избежать. Встречайте, как говорится, Best Practice по Информационной…
-
Персональные финансы – больше, чем просто учет доходов/расходов
О чем Этой темой я хочу открыть серию статей о личных финансах, в которых я постараюсь вкратце изложить суть персональных финансов и личного финансового планирования, исходя из своего практического опыта, а также знаний, которые были почерпнуты (и отфильтрованы) из книг…
-
DARPA начинает разработку систем компьютеной безопасности, способных самостоятельно находить и исправлять уязвимости
Агентство 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. Небольшое введение Итак, вероятно, вы уже знаете, что после того, как устройство будет спроектировано, печатная плата изготовлена и контроллер…