17 августа 2011 г.

Отправка почты bat файлом с помощью sendmail

Добрый вечер.
Тема сегодняшней вечеринки это отправка почты с bat файла.
И так, поехали!

Для отправки почты мы будем использовать консольную программку sendmail. Она широко используеться в *nix системах, но есть и ее аналог под Windows. Вот он нам и нужен.

Скачать sendmail для windows ~800кб

15 августа 2011 г.

Недавно узнал, что для сохранения документов Word в pdf практически не нужно совершать никаких мега сложных действий. Достаточно скачать плагин Word to PDF с сайта Microsoft. После установки в Word появиться пункт меню Сохранить как → PDF или XPS. Просто жмем и приходит щастье:)
Чтобы полность расскрыть тему сохранения документов word в формате PDF, расскажу еще об одном интересном плагине. 

2 августа 2011 г.

Symfony2 Book в pdf


Update:
Появилась официальная документация для Symfony2 в pdf формате.
Official Symfony2 Book.pdf версия 2.4
На сайте symfony можно выбрать нужную версию Symfony2 и скачать The Book в формате pdf.

Моя версия pdf уже устарела но я оствалю ее на всякий случай.
Download Symfony2 Book.pdf
Недавно был официальный релиз Symfony2 framework. На сайте фрэймворка есть разная документация, но она доступна только для Online чтения. Возможно кто-то захочет скачать документацию на свой планшет, смартфон или просто сохранить в папочку Books к остальным книгам.
Впервые я взялся за такую работу и решил подготовить документацию Symfony2 в pdf формате.
И вот что у меня получилось: Symfony2 The Book.pdf
Надеюсь эта информация будет кому-то полезна.
Отзывы и предложения приветствуются.
Спасибо!

28 июля 2011 г.

Установка и настройка APC для windows

http://docs.moodle.org/20/en/Installing_APC_in_Windows

Установка PHP 5.3.6 с PostgreSQL

Сегодня решил обновить PHP до версии 5.3.6. В качестве базы данных использую PostgreSQL.
Пакую старую версию PHP в архив, в которой есть уже все нужные extensions и удаляю его со спокойной душой.
Скачать PHP 3.5.6 для windows можно тут.

Качаю. Запускаю инсталятор. Инсталятор предлагает выбрать к какому серверу я хочу прицепить PHP. У меня стоит Apache 2.2 и я выбираю его. Далее нужно указать папку где находиться конфиг апача. Выбираю. Далее, Далее, финиш. Отлично. Все установинось без проблем.
У меня уже есть пару сайтов на локальной машине и я иду проверять работают ли они. На удивление phpinfo() показывает что все отлично, даже править ничего не пришлось.
Едем далее. Иду на страницы проекта. Symfony говорит нет драйвера к PostgreSQL.
Я пробую вынуть драйвер с архива со старой версией PHP. Копирую, вставляю. Apache не запускается.

Отправляемся на поиски правильных драйверов.
Скачать php_pdo_pgsql.dll можно тут.
Можно скачать архив полностью. Там есть все расширения для PHP что могут понадобиться и которых нет по этой ссылке http://windows.php.net/download/.

Качаю архив. Заменяю все файли в папке с PHP файлами с архива.
Так же пеку с архива libeay32.dll и копирую его в папку с /bin апача. Там где находится httpd.exe.
Запускаю apache. Все работает.
Очень часто возникает ситуация когда апач не хочет запускаться и не пишет никаких вменяемых ошибок.
Скорее всего дело в старых dll апача или PHP.
Скачать PHP 5.3.6 и extensions с моего Dropbox если ссылки высше не работают.