You are here

logo.jpg
Технологие

Этот раздел включает в себя всю терминологию с которой связана моя повседневная работа. Также я объясню свой выбор соответствующими комментариями и ознакомлю вас с некоторыми технологиями, которые использую.

Для работы с кодом я использую редактор VS Code (кроссплатформенный проприетарный текстовый редактор с широкими функциональными возможностями и расширениями и был создан в основном для разработчиков, которые ценят простые и удобные инструменты в своей работе). Многочисленные расширения делают работу на нем намного удобнее и быстрее чем в программах, которые я раньше использовал, таких как Aptana Studio (IDE). Уже через месяц, после начала тестирования программы, я решил приобрести лицензию на ее использование в профессиональных целях.

Drupal 7-11

С апреля 2014 года я чаще всего работаю с программной платформой фреймворк, управления контентом под названием Drupal. Это мощный инструмент с очень специфической средой программирования, с помощью которого можно создать практически все, начиная со страниц порталов и сайтов и заканчивая современными системами веб-модулей, написанных непосредственно на языке PHP, взаимодействующих с ядром системы.

Есть также модули, предоставленные сообществом. На мой взгляд, наиболее стоящими можно назвать: Entity, Views, Devel, Pathauto, Services, Chaos tool suite.

Вложения: Drupal Association

CSS препроцессоры

Для создания листа стилей я использую препроцессоры, такие как LESS или SASS, а также SCSS (мой любимый), для компиляции с использованием фреймворк на основе лицензий «Careware» (Charityware) иначе известный как Compass. Программное обеспечение в консольной версии можно использовать бесплатно, но авторы поощряют финансовую поддержку фонда UMDF, который работает, чтоб изобрести лекарство от митохондриальных заболеваний.

Использование этого типа препроцессоров позволяет сделать быстрое редактирование с помощью примесей деклараций, переменных так же как выполнение математических расчетов в листе или применение директив известных языков программирования, таких как, например if, for, each или while.

Big Blue Button

Заказчик хочет создать портал электронного обучения? Вам нужно добавить на свой сайт возможность проводить видеоконференции, записывать голосовые сообщения, или потоковое видео? Нет проблем, для этого мне нужен только сервер Linux с хорошими параметрами оборудования и доступ через SSH и я сделаю это для Вас, используя открытый исходный код системы конференции Big Blue Button на основе медиа-сервера RED5 и прикреплю его на Ваш сайт. Такие решения требуют много труда и ресурсов на сервере, но позволяют значительно сэкономить по сравнению с другими платными системами. Все чаще клиенты требуют этот тип функциональности, чтобы дифференцировать себя на фоне конкурентов.

Технологие
Drupal 7-11
CSS препроцессоры
BBB