Pull to refresh
3
0
Send message

Создание простой MVC-системы на PHP 5

Reading time18 min
Views208K

Предисловие


В этом руководстве Вы узнаете, как построить простую систему по архитектуре MVC (Model-View-Controller, Модель-Отображение-Контроллер) на PHP 5.1 с использованием возможностей библиотеки SPL (Standard PHP Library, Стандартная Библиотека PHP).

Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments116

Включение сглаживания шрифтов в wine

Reading time1 min
Views13K
Как многим из вас уже известно, начиная с версии 1.1.12 wine поддерживает сглаживание шрифтов, включая субпиксельное. Однако по умолчанию это сглаживание выключено. Для его включения нужно пошаманить с реестром в wine. Но есть способ проще:

Я написал небольшой скрипт (английская версия), с помощью которого можно включить/выключить сглаживание, при этом выбрать какой именно режим сглаживания вам нужен:



Быстро загрузить и запусть его можно так:
wget http://files.polosatus.ru/winefontssmoothing.sh
bash winefontssmoothing.sh
Скрипт также вполне корректно поддерживает указание WINEPREFIX.
Total votes 67: ↑60 and ↓7+53
Comments30

medit — хорошая замена gedit в Linux и TextPad в Windows

Reading time1 min
Views6K
Меня давно уже перестал устраивать дефолтный для Gnome редактор gedit. Вроде бы все необходимое в нем есть, но две вещи раздражали достаточно сильно: отсутствие возможности поиска по файлам (grep, конечно, отличная команда, но хотелось бы все-таки не вылезать при этом из редактора и пользоваться результатами поиска прямо в нем) и отсутствие автоопределения русских кодировок (вроде бы был в свое время плагин encodings, но он у меня активироваться отказался). Последний момент является важным еще и потому, что у меня много разнородных текстовых файлов и PHP-скриптов сайтов, сделанных в разное время, поэтому часть из них создана в кодировке windows-1251, а часть в utf-8.

Поиск ссылок по указанным проблемам выдал несколько результатов, один из которых меня полностью устроил. Им оказался редактор medit. Фактически, это почти полностью клонированный gedit, но в нем реализованы еще и упомянутые фичи. Скриншот можно посмотреть здесь: screenshot-medit.png.

По функциональности редактор почти не уступает популярному в среде Windows редактору TextPad. Поиск по файлам реализован тоже достаточно удобно:

Find in Files

Правда grep, вызываемый этим диалоговым окном, ругается, если задать параметр Skip files, но для меня это не проблема, поскольку этим параметром я все равно обычно не пользуюсь.

Что касается автоопределения кодировок, то достаточно прописать в опциях параметр Encoding to autodetect: UTF-8,WINDOWS-1251. После этого кодировка файла определяется автоматом в 99% случаев.
Total votes 25: ↑18 and ↓7+11
Comments38

Information

Rating
Does not participate
Registered
Activity