Разработка веб-сайтов, профессиональная верстка веб-страниц, программирование

Дмитрий Синявский (r3code) Дмитрий Синявский <r3code>

mail: contact@r3code.ru

Опыт работы с 2005 года.

Мое портфолио веб-разработочика и веб-технолога на сайте free-lance.ru

Мои резюме разработчика программного обеспечения: linkedin.com/in/dmsin, dmitriy-sinyavskiy.moikrug.ru


Мои услуги

  1. разработка технического задания на разработку веб-сайта для точного описания всех свойств и функций требуемого продукта и обеспечения выполнения всех работ исполнителем;
  2. разработка веб-сайта с использованием бесплатной системы управления Contao версии 2 и 3;
  3. разработка интернет-магазина с использованием коммерческой системы управления HostCMS версии 5 и 6 (ознакомиться с ценами);
  4. кроссбраузерная верстка веб-страниц с макетов дизайна (с оригиналов в формате Fireworks, Photoshop);
  5. разработка скриптов javascript для расширения функционала веб-страницы;
  6. разработка каркаса дизайна страниц веб-сайта (wireframing), набросок расположения информационных блоков без привязки к дизайну - служит руководством дизайнеру при разработке прототипа оформления сайта;
  7. разработка Windows приложений и сервисов;
  8. разработка приложений на python, node.js, php;
  9. автоматизация процессов разработки программного обеспечения (Jenkins, Jenkins Pipline);
  10. разработки модудей для SuiteCRM.

Разработка веб-сайта

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

Разработка ведется только на основании технического задания.
Если у Вас нет ТЗ, я могу помочь его составить.

При наличии у Вас готового дизайн-макета страниц производиться его верстка и встраивание в систему, с учетом системных ограничений.

Разработка интернет-магазина

Разработка магазина выполняется на коммерческой системе HostCMS. Система имеет все необходимые для интернет-магазина функции, возможности гибкой настройки вывода данных их обработки и оформления.

При наличии у Вас готового дизайн-макета страниц производиться его верстка и встраивание в систему, с учетом системных ограничений.

Разработка ведется только на основании технического задания.

Разработка скриптов javascript

Выполняю разработку скриптов с использованием библиотек jQuery, prototype.js
Программирование визуальных эффектов, динамического изменения вида страницы.


Ликбез

Почему мне нужно техническое задание на разработку веб-сайта?

Техническое задание (ТЗ) - это такая бумажка по которой вы сверите, то ли сделал разработчик, что вы хотели. Да слова бывает вешь сильная, но память в этом отношении, что у заказчика, что у разработчика страдает. Потому мы запишем в ТЗ, что, где, когда, какого цвета и как себя ведет.
ТЗ позволяет упорядочить идеи почерпнутые от вдохновения и сделать инструкцию к исполнению.
ТЗ позволяет Вам экономить свое время. Вам не нужно объяснять каждому исполнителю, что делать. Они - исполнители будут тратить свое время на изучение задания, а не Вы свое. У вас появляется возможность выбрать!

С ТЗ Вы вольны выбирать любого исполнителя и даже устроить конкурс среди них.

ТЗ дает Вам средство контроля исполнения работы - Вы легко можете проверить работу на соответствие требованиям.
В то же время оно ограничивает решаемую проблему и не дает захлестывающему вдохновению и фантазии заставит Вас потратить времени больше запланированного.

ТЗ позволяет Вам получить четко обозначенные результаты в поставленный срок.

Заказывая сайт без ТЗ вы рискуете прежде всего своим временем.

Кто такой веб-технолог?

Он знает, какими словами объяснить веб-браузеру, что нужно сделать, чтобы нарисовать тоже самое, что нарисовал художник на картине.
Да мы говорим веб-браузеру, возьми эту кисть и макни в этот цвет, а теперь напиши-ка мне слово этим цветом и так далее.
Так оно и работает. Вы каждый раз видите картинку нарисованную с наших слов веб-браузером. Эти слова вы можете сам увидев выбрав в меню браузера "Посмотреть код".
Конечно это не все. Есть ведь разные движения на странице, когда вы с ней работаете. Меню всплывают, появляются окна увемлений, картинки по нажатию на них увеличиваются - все это есть поведение. И это тоже мы. Мы знаем как объяснить браузеру, что и как будет всплывать изменять цвет и летать.
Даже ракету можно запустить!

Верстка выполнестя с применением HTML, CSS. По Вашему требованию могут быть использованы CSS-фреймворки (например, Twitter Bootstrap, HTML Boilerplate).

Оригиналы принимаются в формате Photoshop (*.PSD), Fireworks (*.PNG).
При использовании нестандартных (платных/закрытых) шрифтов предоставляются файлы шрифтов для встраивания.

Верстка для браузеров IE7+, Fierfox 3+, Opera 11+, Chrome 17+.

Разработка каркаса дизайна страниц веб-сайта (wireframing)

Между созданием сайта и идеей проходит достаточно много этапов и Вы хотите получить результат как можно раньше. Когда с информационной составляющей все ясно хочется скорее заняться оформлением, но разработка полного дизайн-макета - это дорого и долго.
В начале Вы можете представлять конечное оформление не полностью, однако общие понимание, где какая информация на странице должна отображаться уже есть.
Чтобы закрепить это понимание создаем каркас дизайна (wireframe), который отражает расположение блоков информации на страницах и некоторые аспекты поведения в определенных случаях.
Готовый каркас служит руководством для дизайнера, что значительно сокращает количество вопросов, согласований версий и потому экономит Ваше время.
При наличии каркаса дизайна (wireframe) Вы точно уверены, что в Вашей новой машине двигатель будет под капотом, а не на крыше.

Что значит Delphi умер?

В оригинале фраза звучить Delphi is dead - что значит "Delphi умер". А Delphi это язык программирования с средствами для быстрой разработки. Ему уже много лет, но его все равно используют для быстрой разработки.
А вот поклонники современных языков, появившихся много позднее, часто озвучивают фразу "Delphi умер" только завидев это слово. Ясно - всяк свой товар хвалит.
Но мир программирования таков, что можно сделать одну и ту же задачу разными средствами.

Я по сей день использую это средство для разработки. Дело не в инструменте, а умении с ним обращатся.

Больше обо мне

Мои страницы в сети.