Статический анализ PHP кода на примере Symfony2 (часть 2)
—
от автора
—
от автора
Аннотация Второй части этой статьи не планировалось, но тема нашла отклик, так что можно продолжить. Итак, статический анализ кода в больших проектах необходим, и проекты на PHP — не исключение. По сути, проблемы и методология внедрения средств статического анализа будут…
—
от автора
Добрый день, хаброжители, Статьи посвящены тому, как я справляюсь с поддержкой приложений, которые прошли не через одну версии, писались в разное время и разными людьми. Надеюсь, они помогут и другим iOS разработчикам. Облегчаем поддержку iOS приложения. Часть 1 — не…
—
от автора
Продолжу, первая часть тут. Кластер Итак, приступим к настройке софта, управляющего кластером. У нас это будет Pacemaker + Corosync в качестве транспортного бэкенда для общения между нодами. Corosync для большей надёжности поддерживает работу через несколько колец обмена данными. Причём, три…
—
от автора
Вступление Третья часть обзора будет посвящена сервису Ubertesters (первая часть обзора, вторая часть обзора). Это достаточно “молодой” сервис, с амбициями войти в список лидеров (сделать это будет непросто, с учетом последних приобретений конкурентов крупнейшими игроками в ИТ). Большим отличием и…
—
от автора
Прибыль free-to-play игр падает Николас Ловелл, основатель блога Gamesbrief, считает, что в этом году рентабельность free-to-play игр упадет. С этим сложно не согласиться. Более того, этот тренд наметился еще с середины прошлого года. Причин этому несколько. Во-первых, стоимость и сроки…
—
от автора
Достаточно часто, приходя к заказчикам, мне в той или иной форме приходится задавать вопрос: а зачем вам нужен антивирус? Как правило, на меня смотрят, как на идиота — это же всем известно! Но в большинстве случаев дальнейшая дискуссия показывает, что…
—
от автора
В этой публикации хотел бы поделиться опытом подбора контент-провайдера при поиске изображений и описать базовый интерфейс взаимодействия с одним из них на примере сервиса Flickr. Так получилось, что при реализации одного из моих проектов понадобился поиск изображений по определенным ключевым…
—
от автора
Привет, Хабр! Мы продолжаем изучать последнюю версию системы EOS for SharePoint, вышедшую в ноябре прошлого года. В первой части статьи мы рассказывали о новых функциях, изменениях, конкурентных преимуществах, дополнительных опциях и подсистемах программы, переходе со старой версии на новую. Сегодня…
—
от автора
Я делюсь простой библиотекой, которую я постоянно использую. Go хорошо работает с JSON, но часто не хватает набора функций для приведения interface{} к какому-то типу. Даже определив канонично структуру для маршалинга JSON, со временем приходится определять дополнительное поле, назвав его…
—
от автора
Дальнейшие эксперименты по скрещиванию Volley и Loader привели меня к мысли о создании библиотеки. Чтобы вызывался Loader с параметрами и в одну строку. На подобии как это реализовано в Picaso. После пары вечеров что-то получилось… JSON { "1":{"name":"Samsung","price":51200.6}, "2":{"name":"Lg","price":5400.6}, "3":{"name":"Alcatel","price":4500.6},…