Open Source проекты – в чем их особенность
Большинство приложений, распространяемые по лицензии Open Source, имеют следующие отличия:
- программы пишутся теми, кто их использует, поэтому, разработчики следят за кодом, быстро исправляют ошибки и обнаруженные уязвимости;
- большая часть продуктов совместима с несколькими операционными системами;
- сообщество Open Source разработчиков открыто для связи с пользователями, которые могут вносить свои предложения;
- обычно обновления для свободного ПО выходят чаще, чем для коммерческих, поэтому, ошибки устраняются быстрее;
- пользователи, при желании, могут поддержать понравившееся приложение деньгами;
- риск заразить компьютер или смартфон, при установке Open Source программы, минимальный, так как они поставляются с исходным кодом.
Urban Computing
Сегодня появляются новые междисциплинарные научные и исследовательские направления, одно из наиболее интересных на наш взгляд Urban Computing — это то, что находится на стыке социологических и урбанистических знаний и компьютерных технологий. А также отдельно хочется отметить Data Science — всеобъемлющая наука о данных, которая включает в себя математические, статистические и иные подходы в управлении, анализе и обработке данных. Так профессия Data Scientist входит в число самых востребованных в 2015 году и далее (согласно mashable.com). Таким образом мы считаем, что в будущем такие профессии как «специалист в области информационных технологий» или «программист» в чистом виде перестанут быть востребованными на рынке. «Программирование» и «умение работать с данными» станут необходимыми знаниями для любых специальностей и станут отличительной особенностью образованного человека, как сегодня такой особенностью является умение читать. Так что появление реального спроса на программистов-урбанистов — это вопрос времени. В связи с этим, если вы чувствуете интерес к этой области, начинайте уже сейчас изучать урбанистику и стараться находить применение своим навыкам программирования в этой области.
ITop
Поговорим сегодня о программе iTop. Давно откладывал эту тему, так как лениво было погружаться в незнакомую область знаний. Впервые услышал про iTop, когда у Zabbix в очередной версии появилась с ней интеграция. Я заинтересовался и немного почитал про неё. Показалось интересно, заморочено и масштабно. Видел у некоторых интеграторов статьи про описание и внедрение iTop, её связку с другим софтом, в частности с Zabbix.
iTop — бесплатное веб приложение с открытым исходным кодом, которое предназначено для управления и автоматизации IT (ITSM — IT Service Management) и умеет следующее:
- Help Desk и Service Desk система. Организация службы поддержки и обслуживания пользователей и клиентов, контроль за соблюдением сроков решения обращений, SLA и мониторинг удовлетворенности пользователей.
- ITSM и ITIL. Автоматизация процессов ИТ-подразделений предприятий и сервис провайдеров в соответствии с ITSM подходом и рекомендациями ITIL.
- CMDB. Создание полноценной базы управления конфигурациями и сервисно-ресурсной модели услуг для качественного планирования изменений и быстрой оценки влияния инцидентов на бизнес-функции.
iTop крупный проект с расширением функционала в виде модулей, своим API для взаимодействия с другими системами. Судя по всему это очень старый продукт, так как работает на базе стандартного стека php+mysql. Так что об установке рассказывать нечего. Ставите типовой веб сервер и загружаете php скрипты iTop. Дальше через инсталлятор выполняете установку.
Просто так взять и попробовать iTop не получится. Внедрение подобных систем весьма затратная по времени процедура. Мне бы очень хотелось услышать реальные отзывы от тех, кто настраивал и использовал iTop. Какова она на практике? Есть тут те, кто пользовался? При первом знакомстве кажется, что система устарела и сейчас стоит смотреть на что-то более современное. Но это может быть обманчивое впечатление.
Сайт — https://www.combodo.com/itop-193, Обсуждение — https://t.me/srv_admin/1564
Стоимость использования видеоконференций
Стоимость месячной подписки на тариф для проведения видеоконференции на 100 участников на разных платформах отличается. Информация взята с официальных сайтов.
Стоимость подписки на создание тестов и опросов
Годовая стоимость подписки, взятая с официальных сайтов
Онлайн-обучение может быть интересным, ведь с помощью инструментов современных образовательных платформ можно изучать материалы лекций в любом удобном формате с использованием интерактивных элементов. Выбирайте с умом, изучив все плюсы и минусы платформ для дистанционного образования.
Желаем, чтобы онлайн-лекции проходили без зависаний и оставляли наилучшее впечатление у студентов!
Поставщики информации в ГИС ЖКХ: управляющие организации, ЖСК и ТСЖ
ТСЖ, ЖСК, управляющие организации, государственные органы и отдельные частные или юридические лица при наличии соответствующих полномочий являются поставщиками информации. Полный перечень таких поставщиков информации — в статье 7 закона № 209-ФЗ.
Законодательно установлена обязательная информация для размещения в ГИС ЖКХ поставщиками услуг (ст. 6 закона № 209-ФЗ):
- правоустанавливающие документы;
- информация о своей деятельности;
- ведение электронных паспортов многоквартирных домов;
- показания приборов общедомового учета;
- планирование и производство работ по содержанию и ремонту общего имущества в многоквартирных домах;
- платежные документы за услуги в электронном виде;
- тарифы;
- решения собраний собственников жилья и информация о проведении таких собраний;
- финансовая документация в электронной форме;
- договоры управления и ресурсоснабжения в электронной форме.
Кроме того, с помощью ГИС ЖКХ такие организации должны работать с обращениями граждан в электронном виде. Отчеты об этой работе размещаются в ГИС. Вносить информацию в систему возможно как в ручном, так и автоматизированном режиме.
Creatium
Creatium — еще один конструктор сайтов. Он дает возможность реализовать буквально все ваши задумки.
Его особенности:
- можно создать сайт за вечер;
- много готовых шаблонов;
- простой редактор, почти все можно менять на свое усмотрение;
- адаптивный, можно создать версии для планшетов, смартфонов и т.д.;
- разнообразный функционал: формы, калькуляторы, квизы и много другого;
- вывод сайта на первые места с помощью SEO.
Есть бесплатный тестовый период.
- Сильные стороны:
- Есть возможность добавлять в готовые блоки другие элементы
- Есть сквозные блоки (удобно для футера и шапки. При корректировки такого блока на 1 странице, корректируется на всех остальных)
- Основной набор блоков доступен в любой версии
- Есть блоки всплывающих окон (с их кастомизацией)
- Недостаток:
Нет такой крутой анимации как в Тильде
Смотрите всего 25 минут
Webasyst
Webasyst понравится и тем, кто занимается созданием сайтов для клиентов. Так, есть тариф, позволяющий за одну цену создавать до 5-ти сайтов. Поэтому рентабельность каждого проекта получается высочайшей!
Не могу не сказать и о недостатках – этот конструктор предлагает пользователям только 9-ть бесплатных шаблонов. За все остальные придется платить. Да и изменению они подвержены слабы. По сути, пользователь сможет сменить только шрифты и цвет. А чтобы существенно поменять дизайн, нужно разбираться в коде и работать с ним.
Если говорить о функциональных возможностях, стоит выделить следующие:
- сервис обратных звонков;
- почтовые рассылки;
- SMS-уведомления о совершенных покупках;
- online-консультант;
- и многое другое с возможностью тонкой настройки «под себя».
Это выгодно отличает платформу от прочих подобных конструкторов.
Понравится конструктор и специалистам по продвижению, маркетологам – платформа позволяет подключить сторонник сервисов аналитики. Например, к таковым относятся:
- анализ конверсии;
- ROI;
- общий анализ посещаемости;
- портрет целевой аудитории и т.д.
Но важно уточнение – эта платформа подойдет не всем пользователям. Чтобы получить от нее максимальный эффект необходимо немало времени, дабы разобраться во всех особенностях сервиса
Расчетный граф сети и топографические планы М 1:500
Таким образом, получается, что с одной стороны, сеть должна быть представлена в виде расчетного графа, а с другой стороны отображаться на картах в соответствии с условными обозначениями Роскартографии, установленными для масштаба 1:500. При этом необходимо избежать дублирования информации, т.е. одному объекту на территории города должен соответствовать один объект в информационной системе.
Мы утверждаем, что векторизация сетей в том виде как они представлены на топографических картах М 1:500 не позволяет ГИС решать комплекс задач по инженерным коммуникациям, в то время как трудоемкость перевода ИК в векторный вид составляет не менее половины всех трудозатрат по векторизации планшетов М 1:500.
Существуют следующие противоречия между описанием модели сети в виде расчетного графа и представлением сети на топографических планах М 1:500:
- Объекты, которые с точки зрения картографии, являются площадными (тепловые камеры, котельные и т.д.) должны служить вершинами расчетного графа.
- Наличие в расчетной модели деталировок сложных узлов сети, отсутствующих на топографических планах (например, задвижек, гидрантов, клапанов и прочих функциональных элементов);
- Отсутствие на топографических картах потребителей и источников или неоднозначность их взаимного соответствия;
- Отсутствие на топографических планах изображения транзитных участков сети, проходящих под зданиями и сооружениями;
- Неоднозначность в толковании пересечения коммуникаций в узлах сети;
- Представление нескольких участков различных сетей одним.
Таким образом, программное обеспечение, структура данных и правила цифрового описания объектов муниципальной ГИС должны совместить представление расчетной модели сети и корректное отображение ее на топографическом плане масштаба 1:500.
Реализация представления объектов инженерных коммуникаций в данном виде необходима для возможности автоматизации решения специализированных задач в области эксплуатации инженерных коммуникаций. И если реализация в муниципальной ГИС задач паспортизации и коммутации обычно не представляет особых сложностей, то задачи моделирования физических процессов в коммуникациях стоит рассмотреть отдельно.
Рис. 2. Отображение расчетного графа сети и паспортизация объектов в муниципальной ГИС
Примеры используемых программных продуктов
Как и в других категориях программного обеспечения, можно условно разделить существующие программные решения на два типа — коммерческие программные продукты и свободное программное обеспечение с открытым исходным кодом. Нередко используют и комбинированные решения — система может быть построена на основе компонентов разной степени открытости. Также стоит упомянуть «особые случаи», которые в последнее время стали нередкими — когда компании, занимающиеся разработкой коммерческих продуктов, выпускают и поддерживают свободное программное обеспечение — продукты с открытым исходным кодом. Примеры: компанией Autodesk создана и развивается геоинформационная платформа MapGuide Open Source, а один из ведущих разработчиков ГИС — компания ESRI — выпускает на рынок ESRI Geoportal Server (см. статью в журнале ArcReview). Оба этих продукта распространяются как свободное программное обеспечение ГИС с открытым исходным кодом.
Поддержка базы метаданных при создании геопорталов сегодня обычно не вызывает проблем у разработчиков — структура данных относительно простая, и она хорошо формализована стандартами в виде UML-диаграмм. Примерами «готовых» серверов баз пространственных метаданных в классе свободных программ с открытым исходным кодом являются GeoNetwork Оpensource, ESRI Geoportal Server, EasySDI. Клиентское программное обеспечение, которое обеспечивает ввод и редактирование пространственных метаданных, обычно интегрируется в прикладные ГИС, например ESRI ArcCatalog, MapInfo Manager, модуль расширения NextGIS Metatools для QuantumGIS, и проч.
При разработке картографических веб-сервисов могут быть использованы различные инструментальные программные средства. Среди зарубежных продуктов следует, прежде всего, назвать ESRI ArcIMS и ArcGIS Server, Autodesk MapGuide, Intergraph GeoMedia, Pitney Bowes MapXtreme, Bentley Geo Spatial Server и Bentley Geo Web Publisher, и проч., среди российских — «ГеоКонструктор Web-сервер» (ЦГИ ИГ РАН), «ИнГео MapW» (ЦСИ «Интегро», Уфа), GIS WebServer (КБ «ПАНОРАМА»), WebMap (ЗАО «Резидент»), и др.
Пожалуй, наиболее распространенным программным обеспечением для построения геопорталов в последние годы стали продукты ESRI. На их основе созданы национальные и региональные геопорталы ИПД многих стран мира, отраслевые решения для крупных корпораций. В алфавитном перечне программных продуктов на сайте этой компании насчитывается уже более 100 позиций; на основе этих продуктов системные интеграторы формируют решения для заказчиков. Характерным примером подобного типа разработки является созданное в России компаниями DATA+ и ESRI CIS типовое программное решение «ИПД Регион», позволяющее в кратчайшие сроки построить инфраструктуру пространственных данных регионального уровня (см. пресс-релиз на сайте DATA+). «ИПД Регион» использует ГИС-платформу на базе ArcGIS Server для публикации пространственных данных и сервисов, ESRI Geoportal Server для публикации сервиса метаданных и предоставления интерфейса портала, а также ArcGIS Desktop ArcEditor — рабочее место ГИС-специалиста для подготовки данных к публикации и управления ГИС-платформой.
Среди программного обеспечения геопорталов следует особо упомянуть распространенные в нашей стране разработки инженерно-технологического центра (ИТЦ) «СканЭкс» (сервисы ScanEx GeoMixer и решения на их основе) и ОАО «НПК «РЕКОД» (геопортал РЕКОД)
Значительное внимание в этих разработках уделяется средствам работы с каталогами данных дистанционного зондирования, но их функциональные возможности не ограничиваются организацией доступа к спутниковым снимкам. Предоставляются средства визуализации пространственных данных, разработки пользовательских портальных приложений для поиска, отображения и публикации ГИС-ресурсов
Популярность разработок ИТЦ «СканЭкс» отчасти связана с той активностью, которую проявляет эта компания на рынке — производство собственных станций приема спутниковых данных, распространение ДДЗ, разработка специализированного программного обеспечения, и проч. В 2011 г. создана Ассоциация университетских геопорталов спутниковых данных «УНИГЕО», в которую сегодня входят более 20 университетов России. ИТЦ «СканЭкс» является разработчиком и поставщиком технологий для работы со спутниковой съемкой. В свою очередь, программное обеспечение ОАО «НПК «РЕКОД» являются основой для поддержки принятия управленческих решений с использованием результатов космической деятельности в сети региональных Центров космических услуг (соглашения об их создании Роскосмос заключает с администрациями регионов).
Размещение информации в системе ЖКХ
Законодательно закреплено, кто должен размещать информацию в ГИС ЖКХ:
- Управляющие организации.
- Жилищно-коммунальные эксплуатационные компании.
- Поставщики коммунальных ресурсов.
- ТСЖ и кооперативы.
- Государственные и муниципальные органы.
Собственники квартир и помещений сведения в системе не размещают.
Каждый тип информации размещается в ГИС ЖКХ в установленные сроки. Данные о сроках, периодичности, какие сведения содержатся в ГИС ЖКХ предусмотрены Приказом Минкомсвязи России № 74, Минстроя России № 114/пр от 29.02.2016. Для каждого раздела данных установлен объем публикуемых сведений и сроки публикации. В НПА указано, кто должен заполнять ГИС ЖКХ и с какой периодичностью.
Так, в течение 15 дней с момента наступления соответствующего события в системе публикуют актуальную информацию о:
- регистрации юридического лица, его правоустанавливающих документах и руководстве;
- осуществлении обязанностей по управлению многоквартирным домом (адрес дома, код территории, кадастровый номер, даты возведения и начала эксплуатации, тип и серия здания, количество подъездов, этажей, лифтов, квартир и пр.);
- постановке земельного участка на кадастровый учет с указанием его площади и кадастрового номера;
- постановке на кадастровый учет квартир или комнат с указанием всех учетных данных;
- постановке на учет или образовании нежилых помещений в доме с указанием их данных;
- выполняемых работах, предоставляемом обслуживании и актуальном ремонте общего имущества в многоквартирном доме.
В течение 7 дней публикуются:
- данные о тарифах и размерах платы за все коммунальные услуги и работы по управлению домом;
- данные о банке и расчетном счете, на который поступают деньги за ремонт и обслуживание дома и коммунальные услуги;
- сроки предоставления платежных документов жильцам;
- сроки передачи показаний внутриквартирных счетчиков;
- период оплаты жильцами услуг ЖКХ;
- данные о заключенных договорах о предоставлении управляющей компанией коммунальных услуг и их получателях;
- данные о доступных собственникам коммунальных услугах, в том числе сроки предоставления показаний счетчиков, время, в течение которого пользуются данными услугами;
- данные о качестве работ и услуг, направленных на содержание и ремонт общего имущества многоквартирного дома;
- данные о договорах предоставления управляющей организацией услуг по содержанию общего имущества дома;
- данные о вводе общедомового или индивидуального прибора учета в эксплуатацию.
Один раз в месяц должна обновляться информация о количестве предоставляемых коммунальных услуг, их качестве, случаях нарушения и пропуска сроков, отведенных на их устранение. А в течение 3 дней до начала ограничения или временной остановки предоставления коммунальной услуги в ГИС ЖКХ публикуется такая информация. Поставщик обязан указать виды работ и их сроки.
Если управляющая организация или ТСЖ по поручению собственников жилья владеет банковским счетом, на котором аккумулируются средства для обеспечения ремонтных работ, то данные об их формировании и расходовании должны своевременно размещаться в ГИС ЖКХ.
ВАЖНО!
Документы, созданные на бумажном носителе, размещаются в ГИС ЖКХ в форме электронных образцов документов.
Чтобы загружать данные в систему, многие учетные программы уже предоставляют возможность автоматического обмена данными, но доступна загрузка файлов в ручном режиме. Например, чтобы загрузить в ГИС ЖКХ файл в формате Excel, необходимо в разделе «Объекты управления» личного кабинета выбрать необходимый раздел и нажать кнопку «Загрузить данные». После этого достаточно выбрать нужный файл на компьютере и нажать кнопку «Импортировать». Результаты проверяют в разделе «Результат импорта/экспорта файлов». По такому же принципу необходимые файлы можно скачивать из системы.
Бесплатные образовательные платформы для дистанционного обучения
Среди популярных платформ для организации дистанционного обучения действительно существует несколько бесплатных. Самыми лучшими считаются:
- Moodle.
- Edmodo.
- Google Classroom.
Moodle
Это одна из самых популярных цифровых образовательных платформ для дистанционного обучения, которые используют в России. Именно Moodle чаще всего выбирают высшие учебные заведения нашей страны.
Moodle стала лидером среди дистанционных образовательных платформ в 2020 году по количеству пользователей — их больше 118 миллионов!
Преимущества платформы:
- бесплатное программное обеспечение;
- это Open Source система, которая позволяет создавать дополнительные модули и расширения;
- удобные встроенные редакторы для создания курсов и их наполнения;
- разные форматы обучения: аудио, видео, тестирование;
- лекции, в которых есть обратная связь;
- возможности для проектного обучения;
- доступ к мобильному приложению;
- аналитика и отчётность;
- возможности для дифференцированного обучения студентов;
- более 100 языков, в том числе и русский.
Недостатки платформы:
- установка требует определённых знаний в сфере программного обеспечения;
- необходимо выкупить сервер или хостинг для хранения ПО;
- сервис использует много ресурсов, что может повлечь дополнительные расходы;
- нужна дополнительная настройка интерфейса и доработка программ;
- для применения необходимо пройти обучение.
Edmodo
Edmodo — это облачная образовательная платформа для дистанционного обучения. Это значит, что данную платформу не надо нигде устанавливать.
Создатели Edmodo позиционируют её не как образовательную платформу, а как социальную сеть для обучения, сравнивая её с Facebook. И действительно, между ними есть много общего: регистрация, создание групп, закрытых чатов и календарь событий.
Преимущества платформы:
- не нужно скачивать и устанавливать;
- лёгкая регистрация;
- возможность проведения тестов, заданий, опросов;
- импорт образовательного контента из других ресурсов;
- журнал оценок и отслеживание прогресса;
- разные входы для трёх групп пользователей: учителей, обучающихся и родителей.
Недостатки платформы:
- нет русского языка;
- группы не объединяются между собой, а значит, ученику придётся учить не только учебные материалы, но и помнить ссылки;
- довольно ограниченный перечень образовательных инструментов.
Многие онлайн-платформы поддерживают версии для мобильного телефона и планшета
Google Classroom
У интернет-гиганта Google всегда было много инструментов, которые позволяли успешно обучаться. Google Classroom стал своеобразным центром, объединившим в себе все возможности сервиса. Это не классическая образовательная платформа для дистанционного обучения, а скорее набор инструментов для совместной работы.
Преимущества платформы:
- простая регистрация;
- русский язык интерфейса;
- больше подходит для организации уроков в школах;
- мировой бренд.
Недостатки платформы:
- использование только инструментов Google;
- самый ограниченный набор образовательных элементов;
- неудобные ссылки;
- нет возможности автоматической проверки работ.
Проблемы городов будущего
Судьба многих городов будущего — незавидна. Опыт по управлению и организации городского хозяйства накоплен преимущественно в развитых странах. Крупные латино-американские, африканские, азиатские страны уже сегодня имеют перекос в сторону молодого населения, которое однако не имеет работы, не всегда образованны, городское хозяйство в этих городах оставляет желать лучшего, а зачастую и вовсе имеет очень низкий уровень развития. В будущем именно в этих городах возникнут наибольшие проблемы, решить которые возможно только с помощью современных технологий. Необходимо переносить опыт развитых стран в бедные, но густонаселенные города. Однако создавать с нуля дорогостоящую современную архитектуру управления городом, которая существует в Европе/Америке в этих странах нет возможности. Таким образом недостаток финансирования развития городов и отсутствия доступа к современным технологиям будет значительным образом влиять на уровень жизни людей, что недопустимо для благополучного развития человечества.
Поэтому сегодня появляются новые возможности для инноваций для города. Во-первых, именно молодое поколение, которое живет в развивающихся городах, сможет стать основным генератором новых идей и проектов для своих городов. Переосмысление роли жителей — важная задача для местных органов власти. А значит должны получить широкое распространение различные методы вовлечения горожан в процессы развития и управления городами (это могут быть мероприятия в формате хакатонов, ситикемпов и пр., так и онлайн средства — такие как wiki). Во-вторых, эту роль не могут взять на себя международные организации, правительства других стран или частные компании (такие как IBM). И если первые и вторые — не смогут организовать этот процесс эффективно из-за существующих объективных бюрократических проблем для столь масштабной задачи, то последние, как представители коммерческого сектора не смогут решать эти задачи без финансового обеспечения. Таким образом, мы считаем, что взять на себя ведущую роль в этом процессе должно так называемое «мировое гражданское общество», в том числе движение гражданских хакеров и активистов.
Один пример даст вам понять, насколько велика сила сообщества против инертности бюрократии. Во время одного из сильнейших ураганов Катрина, обрушившихся на США в 2005 году, пока власти бездействовали, группа активистов создала сервис KatrinaList (а далее и формат People Finder Interchange Format), который помогал находить пропавших людей и помог тысячам пострадавших. Более подробно об этом можно узнать тут и в книге Викиномика, Дона Тапскотта.
Таким образом мы считаем, что за разработку платформы для городов должно отвечать независимое сообщество программистов, как в свое время Линус Торвальдс создал новое явление в программной индустрии — предложив в качестве альтернативы операционной системе Windows — операционную систему с открытым исходным кодом, в разработке которой мог принять участие любой программист.
Маркет приложений
Маркеты приложений (marketplace) — не новая идея, а достаточно популярная. Так наиболее известные аналоги — это платформа социальной сети Facebook, которая позволяет сторонним разработчикам создавать собственные приложения для этой социальной сети, или AppStore (Google Play и пр.) которые позволяют создавать приложения для мобильных телефонов. Или система плагинов для WordPress. Благодаря такому маркету приложений появляется возможность сторонним разработчикам создавать сервисы для городов, которые могут с легкостью интегрироваться в операционную систему управления городом. Это позволит значительно сэкономитб финансовые ресурсы города и государства, так как подобные системы обычно стоят дешевле проприетарных и благодаря масштабу использования являются более экономичными для конечных пользователей.
uKit
Еще одна российская платформа. Основное направление сервиса – сайты для малого и среднего бизнеса.
Сервис имеет около 350 шаблонов. Все шаблоны – адаптивные, то есть, будут корректно отображаться на любых устройствах, независимо от размера экрана.
Для наглядности, как будет выглядеть сайт, каждый шаблон имеет наполнение – картинки, текст. Создание сайта – пошаговая, поэтому проблем и трудностей возникнуть не должно. Чтобы собрать сайт, предусмотрен специальный визуальный редактор. Он удобен тем, что при преобразовании дизайна нужно просто перетаскивать отдельные блоки на страницу.
Административная панель платформы понятна даже новичкам. В ней просто и удобно работать. Фактически, на создание сайта уйдет до получаса.
Всего платформа предлагает пользователям четыре варианта тарифов – от 48 до 144 долларов в год. В зависимости от тарифов определяется функциональность сайта. Так, более дорогие тарифы позволят внедрять на сайте собственный код или различные палитры.
Уникальной особенностью сервиса является возможность конвертации страницы из Facebook или VK в полноценный адаптивный ресурс. На весь процесс преобразования уйдет не более нескольких минут.
Смотрите всего 11 минут
Использование Open Source при разработке торговых роботов
Торговый советник или робот – это программа, которая совершает сделки на бирже по заранее заданному алгоритму. Они могут торговать как полностью самостоятельно, так и в полуавтоматическом режиме. Во втором случае они просто отправляют сигналы о сделке, а трейдер принимает окончательное решение.
Перечислим преимущества торговых роботов:
- Трейдеру не нужно самому следить за ценами.
- Советники действуют строго по заданному алгоритму, у них отсутствуют эмоции.
- Роботы реагируют намного быстрее чем человек.
Но кроме плюсов у автоматических советников есть также и минусы:
- в нестандартной ситуации, например, при резком скачке курса, советник может среагировать неадекватно, и трейдер потеряет деньги;
- за использование некоторых профессиональных советников нужно платить абонентскую плату.
Далее рассмотрим несколько Open Source торговых советников. Их можно загрузить с сайта GitHub, установить и использовать для торговли. Можно также улучшить исходный код и создать робота под себя.
GEKKO bot
Это проверенный советник, который появился много лет назад. Многие трейдеры начинали торговать с помощью этого робота.
В данный момент его уже не поддерживают создатели, но он доступен для свободного скачивания с GitHub.
Его можно использовать на криптобиржах, он может собирать рыночную информацию и выставлять ордера.
GEKKO bot имеет множество настроек, с помощью которых можно протестировать торговый алгоритм, а также корректировать и оптимизировать систему заключения сделок. Он имеет набор готовых стратегий, который можно настраивать.
Также имеется возможность создать свою торговую систему. Он поддерживает 23 биржи среди которых: Bitfinex, EXMO, Bittrex, Bitstamp.
Zenbot
Торговый криптовалютный советник Zenbot использует для торговли искусственный интеллект. Есть возможность настраивать его в соответствии с вашими пожеланиями. Он совместим с большинством операционных систем.
Может совершать высокочастотные сделки, торговать несколькими активами одновременно. Кроме этого этот бот может зарабатывать деньги на арбитраже криптовалют. Но у него нет графического пользовательского интерфейса. Способен торговать на следующих биржах: Bittrex, Quadria, GDAX, Pollniex и Gemini.
OsEngine
OsEngine – это набор приложений для торговли на бирже. В него входят:
- Data – используется для загрузки исторических данных из различных источников.
- Optimizer – применяется для тестирования одной стратегии.
- Tester – для проверки нескольких торговых алгоритмов, но без изменения параметров. Может работать одновременно на нескольких таймфреймах и инструментах.
- Miner – ищет прибыльные паттерны на графике. Найденные формы можно использовать в реальной торговле.
- Trader – модуль для торговли.
OsEngine использует более тридцати встроенных торговых систем, среди которых есть трендовые (например, стратегии Била Вильямса или Джесси Ливермора), контртрендовые (например с использованием линий балласта, Боллинжера) и арбитражные.
Может использоваться на некоторых международных биржах (доступные подключения LMAX, InteractivBrokers и ниндзя-торговля), на МОЕХ (Транзак, Quik, Мост Астс, Plaza 2, SmartCom) и криптовалютных биржах (Bitstamp, Bitfinex, Кракен, LiveCoin, ExMo, Binance, ZB, Bitmex, BitMax). Также совместим с одной форекс биржей Oanda.
Есть и другие популярные Open Source торговые советники, например, TradingBot, для торговли на Московской бирже через брокера Atentis или простой робот TradingBot.
Лучшие платформы для создания сайтов: Wix
Эта платформа известна во всем мире. Она рассчитана на создание, в первую очередь, сайтов-визиток, промо-страниц, небольших магазинов (до пары сотен товаров) и т.п. Привлекает своим дизайном, разнообразием шаблонов, простотой использования.
У платформы понятный визуальный редактор, работать в котором легко и удобно посредством мышки.
Среди интересных, в некоторых случаях даже уникальных, решений стоит выделить:
- возможность поставить на фон видео-контент;
- красивые, крутые иконки;
- встроенный редактор картинок/фото – его можно назвать портативным онлайн фотошопом (позволяет подготовить фото, даже если вы публикуете материал с мобильного устройства — например, с телефона);
- эффекты параллакса и анимационные элементы.
Основная аудитория, на которую ориентирован конструктор – новички. Поэтому тут нет возможности редакции HTML.
Чтобы повысить функциональные возможности, рекомендуется воспользоваться магазинов приложений. В нем доступны следующие расширения:
- live-chat;
- настройка SEO;
- форум;
- онлайн-платежи и многое другое.
Тема 1. На что обратить внимание при выборе платформы
Для того, чтобы выбрать подходящую платформу, необходимо представлять какой ресурс нужен. Например сайт-визитка будет отличаться по стоимости, срокам и сложности создания от отраслевого портала. И делать первое лучше на одних решениях (например, при помощи конструктора). А второе — на совершенно других, часто даже создавая с нуля.
Если сайт будет расти– важно предусмотреть это сразу, чтобы не нужно было потом переходить с
одной системы на другую. Прежде чем начать делать сайт нужно разобраться как много
разработчиков по данной системе, которые редактируют сайт, в случае если понадобится помощь.
Топ CMS
А теперь давайте рассмотрим лучшие CMS, а также разберемся в особенностях и определим их плюсы и минусы.
, самым популярным движком является WordPress, на втором месте — 1C-Битрикс, а на третьем — Joomla.
Самые популярные CMS
WordPress
WordPress — бесплатный движок для сайта с доступом к исходному коду и с возможностью подключения платных расширений.
Лучшая CMS среди русскоязычной аудитории
Особенности:
Плюсы:
- Подходит для большинства хостингов — например, Bluehost.
- Большая библиотека бесплатных расширений.
- Возможность редактирования исходного кода.
- Удобный текстовый редактор.
Минусы:
1С-Битрикс
1C-Битрикс — коммерческая платформа для создания сайтов любого типа. Это закрытое решение для проектов, у которых большое количество данных.
Стоимость начинается от 5 400 рублей для небольших сайтов, для малого бизнеса цена стартует с 35 900 рублей, а для крупного бизнеса — от 72 900 рублей. Если вам требуется индивидуальная разработка, стоимость будет начинаться от 90 000 рублей. Лицензия приобретается на год, далее ее нужно продлевать.
Обзор CMS — 1C-Битрикс
Особенности:
Плюсы:
- Большое количество инструментов.
- Простая настройка.
- Есть возможность кастомизации.
- В маркетплейсе можно приобрести готовый сайт.
- Безопасная CMS. В системе есть облачное резервирование данных с помощью распределения файлов на несколько серверов, защита от DDoS-атак, а также аудит безопасности кода.
Минусы:
- Неудобный редактор.
- Для настройки интеграции требуется программист, работающий с 1C-Битрикс, а его не так легко найти на рынке. Саппорт отвечает редко и требует дополнительную оплату за решение задач.
- Дорогая лицензия.
- Снижает качество изображений.
- Для SEO продвижения необходимо изучить меню администратора, так как настройки находятся в разных разделах.
Joomla!
Joomla! — бесплатная CMS с гибкими настройками, для работы с которой желательно знать основы программирования и верстки — HTML и CSS. Софт поддерживает большое количество шаблонов и расширений.
Для подключения понадобится купить хостинг и оформить домен. Еще из затрат — возможно, придется покупать дополнительные плагины и шаблоны.
Рабочий стол CMS Joomla!
Особенности:
Плюсы:
- Широкий функционал в базовой версии.
- Настройка достаточно простая, новичок быстро сможет разобраться в опциях.
- В системе есть возможности для SEO продвижения, вам не нужно дополнительно искать для этого плагины.
- Быстрая загрузка страниц.
- Удобный редактор страниц.
- Встроенная система отладки и отчетности об ошибках.
Минусы:
- Необходимо отслеживать версии установленных плагинов — старые тормозят систему или полностью нарушают работу всей CMS.
- Если скачиваете расширения со сторонних ресурсов, будьте готовы к тому, что безопасность CMS и ваших данных может пострадать.
- Для настройки красивого сайта требуется покупка шаблонов или разработка собственного кода. Стандартные шаблоны на платформе однотипные.