Git: разрешение конфликтов в бинарных файлах

Небольшая заметка о том, как разрешить конфликт в бинарных файлах при слиянии нескольких веток
Продолжить чтение


 
Опубликовано в рубриках: Git | Метки записи: , , | Комментариев нет

Git: импорт части репозитория

Git Logo (small)

Периодически возникает задача включить в свой репозиторий часть из другого репозитория. Чаще всего это нужно для подключения различных библиотек. Например, если хочется воспользоваться одним из компонентов ZendFramework-а, но нет желания включать весь проект.
Продолжить чтение


 
Опубликовано в рубриках: Git | Метки записи: , , , , | 4 комментария

Размышления о логировании

LogFile

В этой заметке я попытался описать свои размышления о логировании в приложениях и обрисовал некую идеальную (на мой взгляд) систему логирования.
Продолжить чтение


 
Опубликовано в рубриках: Разработка | 3 комментария

Впечатления от книжки «Integrating PHP Projects with Jenkins»

Integrating PHP Projects with Jenkins

Недавно приобрел книжку «Integrating PHP Projects with Jenkins» за авторством Себастиана Бергмана. Решил описать свои впечатления от неё.
Продолжить чтение


 
Опубликовано в рубриках: Разработка | Метки записи: , , | Комментариев нет

Сортировка по текстовому полю результатов поиска Sphinx-ом

Сегодня понадобилось отсортировать выдачу Sphinx по текстовому полю. Казалось бы, какие тут могут быть сложности? Однако самое очевидное решение (добавить к запросу ORDER BY text_attr) работать категорически отказалось. В ответ на такой запрос Sphinx ругался: sort-by attribute 'text_attr' not found. Чтение документации и гугление неприятно удивило: прямого способа отсортировать по текстовому полю нет. Оказалось, что ORDER BY работает только с полями, перечисленными в SELECT-е, а там можно перечислить (кроме встроенных) только определенные в конфиге источника атрибуты. При этом текстовых атрибутов не бывает.
Продолжить чтение


 
Опубликовано в рубриках: Разработка | Метки записи: , , | 5 комментариев
Страница 1 из 13123456...Последняя »