Работа

Swftools и модуль Pdf2SWfField для Друпала

Submitted by Ромка on Чт, 20/08/2009 - 23:55

Ромка аватар

Заказчику захотелось просматривать на сайте PDF-документы через flash-проигрыватель. Adobe Reader есть не у всех, да и выглядит он скучно, а к флешовому проигрывателю можно, при желании, прикрутить множество красивых эффектов. Ну и, разумеется, руками конвертировать файлы из формата PDF в SWF заказчик не захотел. Поиски готового решения ничего не дали, по этому я написал свой модуль для Друпала, который, используя бесплатный набор утилит swftools, конвертирует закачанный PDF в SWF и выводит его в самописном вьюере.

Модуль представляет из себя плагин к CCK, зависит от FileField и использует для вывода просмотрщика возможности модуля SWFTools (он не имеет никакого отношения к проекту swftools.org). Иными словами, для работы моего модуля нужны все три перечисленных выше модуля. Кроме того, на сервере должна быть установлена последняя версия swftools, я тестировал модуль с swftools 0.9 и глюков с конвертированием данных не обнаружил, за другие версии не ручаюсь. Последнее ограничение означает, что модуль не будет работать на 99,99% виртуальных хостингов. Установка swftools не должна вызвать проблем, особенно если воспользоваться вот этой инструкцией.

Демонстрация работы модуля доступна здесь: http://romka.eu/article/testovyy-dokument-demonstriruyushchiy-vozmozhnos....

Модуль "Курсы валют" для Drupal 6

Submitted by Ромка on Ср, 24/12/2008 - 17:31

Ромка аватар

В одном из последних проектов необходимо было вывести в блоке курсы валют. Кроме страшных информеров от РБК никакого полезного контента на эту тему я найти не сумел, по этому разработал модуль для шестого Друпала, который тянет курсы рубля по отношению к другим валютам из xml-файла с сайта ЦБРФ и выводит их в виде блока.

Статья в журнале PC Magazine

Submitted by Ромка on Чт, 11/12/2008 - 21:43

Ромка аватар
pcmag0109-250.jpgВ январском номере журнала PC Magazine/RE опубликована статья посвященная CMS Drupal, которую написал я при поддержке Акселя. В статье рассказано о возможностях, предоставляемых системой разработчикам и пользователям, а также приведены инструкции по настройке коллективного блога с элементами социальной сети (Швабрашвабр на шестом Друпале) и корпоративного интранет-портала. Готовые сборки этих примеров размещены на компакт-диске, прилагаемом к журналу, а также их можно скачать на Швабрешвабр.

Кроме бумажной версии статью можно прочитать на сайте PC Magazine/RE.

Новый дизайн для Швабрашвабр

Submitted by Ромка on Пт, 19/09/2008 - 02:42

Ромка аватар

Вместе с Юрой fancy13 Ободниковым сделали новый вариант дизайна для Швабрашвабр — проекта демонстрирующего работу CMS Drupal в качестве коллективного блога с элементами социальной сети.

Под катом большой скриншот.

Тестирование модуля "Inner poll"

Submitted by Ромка on Втр, 16/09/2008 - 21:05

Ромка аватар

Разработал очередной модуль для шестого Друпала. Inner poll — модуль позволяющий прикреплять опросы к любому документу (в стандартной поставке Друпала опрос является отдельным типом документа).

Особенности модуля

<

ol>

  • Все действия пользователей сохраняются без перезагрузки страницы (хмм, возможно, пора уже перестать считать AJAX фишкой);
  • автор опроса может разрешить (или не разрешить) пользователям отменять свои голоса голоса;
  • автор опроса может открывать/закрывать опрос, а так же устанавливать дату автоматического закрытия опроса;
  • Рассуждение на тему «Сколько стоит сайт?»

    Submitted by Ромка on Сб, 30/08/2008 - 23:42

    Ромка аватар

    Что такое сайт?

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

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

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

    В контексте веб-программирования разработчиками инструмента являются — менеджер, дизайнер, верстальщик и программист. Людьми использующими этот инструмент — SEO-специалист и контент-менеджер (маркетолог, копирайтер). Сэкономив на услугах одного из этих специалистов, заказчик рискует или получить неисправный инструмент, или доверить этот инструмент неопытному работнику, в руках которого он не сможет принести необходимую пользу.

    Теоретически, все приведенные выше профессии могут быть объединены в лице одного человека, но такому исполнителю придется работать по 25 часов в сутки, чтобы выполнять заказы в разумные сроки, по этому для исполнения работ правильнее выбирать или компании, или состоявшиеся группы фрилансеров, в которых есть специалисты под каждую из выполняемых задач. Кроме того, в случае если разработкой проекта занимается один человек, велика вероятность того что сроки разработки будут сорваны из-за болезни/отпуска/плохого настроения исполнителя.

    Страницы

    Subscribe to RSS - Работа