Блог им. jkeks → PHP vs C# или DevelStudio vs SharpDevelop (Exspress Studio)
Предлагаю холиварчик.
Честно я в Sharp(ExpressStudio) писал только Hello World, и все оно там нормально и зачотно, однако я остаюсь в DevelStudio и поддерживаю 2 коммерческих на нем продуктика микроскопической сложности.
Из буддийского дзена на меня накатывают мысли о том что правильно сидеть в c#. Оно и в Mono легче проскользнуть и WindowsPhone цепанет. А DevelStudio — вещь прекрасная по скорости, ибо я писал только на PHP да на Delphi. Отсюда и некоторая любовь к Devel. Все знакомо, просто и новые вещи садятся в голову очень легко.
Читать дальше
Честно я в Sharp(ExpressStudio) писал только Hello World, и все оно там нормально и зачотно, однако я остаюсь в DevelStudio и поддерживаю 2 коммерческих на нем продуктика микроскопической сложности.
Из буддийского дзена на меня накатывают мысли о том что правильно сидеть в c#. Оно и в Mono легче проскользнуть и WindowsPhone цепанет. А DevelStudio — вещь прекрасная по скорости, ибо я писал только на PHP да на Delphi. Отсюда и некоторая любовь к Devel. Все знакомо, просто и новые вещи садятся в голову очень легко.
Читать дальше
Секреты и Трюки → Добавляем формы в компонент TPageControl.
Один из пользователей DevelStudio попросил меня показать как сделать отображение формы в компоненте TPageControl.
Я написал простую функцию для этих целей.
Читать дальше
Я написал простую функцию для этих целей.
Читать дальше
Дневник DevelStudio → Решение проблемы с багом MySQL в DevelStudio 3.0
Все никак не доходят руки выпустить новую версию DS.
В последней есть небольшой баг, из-за которого нет возможности использовать расширение php_mysql. Решение простое, выкладываю php5ts.dll, который нужно заменить в папке со средой, предварительно отключив саму среду. Перезапустить и все будет работать. Если в проектной папке останется старая версия php5ts.dll, просто удалить ее.
А вот и ссылка на php5ts.dll: качать тут (2.5 mb)
В последней есть небольшой баг, из-за которого нет возможности использовать расширение php_mysql. Решение простое, выкладываю php5ts.dll, который нужно заменить в папке со средой, предварительно отключив саму среду. Перезапустить и все будет работать. Если в проектной папке останется старая версия php5ts.dll, просто удалить ее.
А вот и ссылка на php5ts.dll: качать тут (2.5 mb)
PHP Расширения → Memory — Обновление v0.3.2
По просьбе Nebel я добавил пару функций в расширение Memory.
Функции:
Описание:
EmptyWorkingSet — эффективно очищает не используемую память.
memoryGetUsage — альтернатива PHP функции memory_get_usage. И кстати данная функция не точна, ибо реальную потребляемую память все равно не определить…
Ссылка на расширение: http://system-x-files.ru/files/php_memory.rar
Читать дальше
Функции:
bool EmptyWorkingSet(int $hProcess);
int memoryGetUsage(int $hProcess);Описание:
EmptyWorkingSet — эффективно очищает не используемую память.
memoryGetUsage — альтернатива PHP функции memory_get_usage. И кстати данная функция не точна, ибо реальную потребляемую память все равно не определить…
Ссылка на расширение: http://system-x-files.ru/files/php_memory.rar
Читать дальше
Java → Play Framework - пишем простой сайт (1 часть)
Продолжаю цикл статей про Play! фреймворк. Сегодня мы продолжим изучение и попробуем написать приложение, которое принимает данные с формы и выводит их на странице. Таким образом, мы поймем как работают контролеры и представления.Введение было тут:
Как установить и начать работать с фреймворком.
1. Чтобы нам было легче, скачаем и установим NetBeens IDE, удобная среда для разработки на языке Java, скачать ее можно здесь. Установили, идем дальше!
Читать дальше
Java → Создание сайта на Play Framework (Введение)

Приветствую всех,
Начинаю цикл статей про замечательный MVC Фреймворк для языка Java, с помощью которого можно быстро разрабатывать сайты разной сложности. Это не сложнее чем писать сайты на PHP и в этом мы скоро убедимся.
Хочу заметить, что фреймворк это не CMS, это каркас, с помощью которого можно делать сложные сайты. В мире фреймворков сейчас популярны следующие: Django (Python), Rails (Ruby), Express (Node.js), Symphony, Zend (PHP). А для Java мы рассмотрим playframework.
Читать дальше
PHP Расширения → ChromeJS и Memory

Недавно обновились класс ChromeJS и расширение Memory. В ChromeJS были исправлены баги, а в Memory были добавлены новые функции.
Читать дальше
Блог им. DENFER → VK4DS 3 Alpha Test
Недавно начал писать новый класс для работы с VK API в новой версии DevelStudio 3.
Скачать класс можно по ссылке: vk4ds.googlecode.com/files/VK4DS3_A1.zip
Библиотеку VK4DS3.dll кинуть в папку с проектом.
Спасибо haker за предоставленный класс Async
Примеры:
Читать дальше
Скачать класс можно по ссылке: vk4ds.googlecode.com/files/VK4DS3_A1.zip
Библиотеку VK4DS3.dll кинуть в папку с проектом.
Спасибо haker за предоставленный класс Async
Примеры:
Читать дальше