Создание php скриптов различных направлений

Гостевые, новостные движки, а также различные парсеры других ресурсов и прочее. Доработка готовых скриптов, "доводка" их до желаемого, а также расширения функционала.

Разработка Windows приложений

Прикладные приложения: взаимодействие с БД, web службами, генерация отчетов (xls, doc, htm)
Техподдержка разработок на разумных условиях.

Подробнее...

 

Контакты:

  • mail mail@sergebezborodov.com
  • icq 580408949
  • skype sergebezborodov
  • phone +380 66 777 92 25

Создание выпадающего списка с помощью JHTML в Joomla

Класс JHTML используется повсеместно в Joomla, но в тоже время он может показаться несколько загадочным классом, т.к. обычно мы видим странный вызов JHTML::_(), куда через параметр передаются какие то загадочные строки из которых потом получается не менее загадочный HTML.

Категория:Без рубрики

Markdown в Yii Framework

Недавно мне пришлось столкнуться с html кодом в полях CActiveRecord. Код наподобие <a href=»http://example.com» target=’_blank’>Test</a> преобразовывался в <a href=»http://example.com»>Test</a>, после недолгих копаний по скудной документации Yii вышел на Markdown parser. После экспериментов с его отключением из контроллера, пришлось сделать хак ядра:
В файле /framework/utils/CMarkdownParser.php сделать такие изменения:

public function safeTransform($content)

{

//$content=$this->transform($content);

//$purifier=new CHtmlPurifier;

//return $purifier->purify($content);

return $content;

}

Недостатки [...]

Tags: , ,

Категория:PHP, Без рубрики

Велосипедостроение в .NET

Когда то я наткнулся на замечательную статью Наиболее популярные велосипеды, подловил на мысли, что периодически страдаю велосипедостроением.
В XmlDocument.Load
можно задавать в качестве параметра не только локальные адреса, но и URL.
XmlDocument.Load(«http://server.com/xmldocument.xml»);
Но есть особенность при отлове ошибок – если URL будет неверным, но XmlDocument посчитает адрес за локальный файл и не сможет его открыть, соответственно нужно будет [...]

Tags: , ,

FTP клиент WinSCP

Под Windows существует масса различных FTP клиентов на любой вкус. В одной из статей на хабре упомянулся клиент WinSCP – особых отличительных особенностей от того же тотал коммандера не имеется, НО

Tags: ,

Категория:Без рубрики

Константы Joomla

При разработке компонентов/модулей/шаблонов/плагинов/etc обязательно приходится сталкиваться с константами. Всего в Joomla насчитывается более 400 констант.
Каждый видел самую главную константу, которая есть во всех php файлах джумлы:
defined(‘_JEXEC’) or die(‘Restricted access’);
Она вставляется первой строчкой в файл и служит для того, чтобы проверить запущен ли файл из joomla. Ниже приведена таблица некоторых наиболее используемых констант

DS
Разделитель директорий (/)

JPATH_ADMINISTRATOR
Путь [...]

Tags: ,

Категория:Без рубрики

XBap приложения на Linux хостинге

Многие уже наслышаны о новой технологии от Microsoft – XAML Browser Application, которая позволяет создавать .NET приложения работающие прямо в браузере. Эдакий Silverligth, только с поддержкой всех функций .NET Framework.
XBAP приложение является полностью клиентским, т.е. взаимодействие с сервером необязательно. Соотвественно можно разместить приложение на linux хостинге.
Для этого делаем обычный deploy в папку и загружаем её [...]

Категория:Без рубрики

Подбор цветов

Так или иначе, мы сталкиваемся с тем, что для оформления текста (или рисования), кроме черного и белого нужно использовать другие цвета. При кажущейся простоте задачи в теории, на практике выходит не так уж легко найти хорошее сочетание.
Нашел на хабре упоминание об программе ColorSchemer Studio, которая предназначено специально для подбора палитры цветов.

Tags: ,

Категория:Без рубрики

Звонилка QIP

На днях квип решил обновиться до версии 9030, в которой «неимоверное количество улучшений».  Я же из них заметил только одну новую кнопку «звонилки» на панели

Соответственно мне добавили очередной аккаунт, который нельзя удалить, что есть навязывание ненужных услуг.

Tags:

Категория:Без рубрики

SharpDevelop

Без сомнения можно сказать, что MS Visual Studio является самой популярной средой разработки для .NET (наверное, и для Windows в целом). Но наиболее весомым её недостатком является большая стоимость, размер и появившаяся в версии 2008, некоторая неповоротливость.
Недавно я вспомнил об одной бесплатной open source IDE для C#, которая называется #Develop (SharpDevelop). Скачать программу можно на [...]

Tags: , , ,

Категория:Без рубрики

Total Commander и Nokia PC Suite

Сколько я себе раз обещал не хранить пароли к ftp в Total Commander, и все равно это делаю и все также они кудато уходят.
Нашел недавно хорошую программу KeePass Password Safe, которая умеет хорошо хранить пароли и создавать новые труднозапоминающиеся.
С момента перехода на Windows Server 2003 передо мной встала проблема соединения моей Nokia N73 и компа. [...]

Tags:

Категория:Без рубрики