Реализация REST и SOAP сервисов с помощью WCFPavel TsukanovНа сегодняшний день одним из важнейших направлений в области разработки ПО является направление (веб)-сервисов. Сервисы позволяют строить большие распределенные системы. При этом подходов к построению сервисов сегодня как минимум два - SOAP и REST. В докладе расскажу как реализовать их при помощи WCF
Drupal и мобильные устройстваKonstantin KomelinПрезентация к докладу Константина Комелина на конференции DrupalConf Moscow 2012.
Дата: 2 июня 2012
Язык: Русский
Мировые информационные ресурсы. Лекция 2Dmitriy KrukovWeb 1.0, Web 2.0, Web 3.0
Архитектура информационных ресурсов
Front-end, Back-end
API
Толстый клиент, Тонкий клиент
Web-клиент, Web-сервер
Специальные файлы и директории на web-сервере
URI, URL, URN, IRI, IDN
Использованы материалы: http://www.html5rocks.com/ru/tutorials/internals/howbrowserswork/
СМЭВ СПб и веб-службы на основе SOAP devclubСМЭВ СПб и веб-службы на основе SOAP
Отдел проектирования и разработки межведомственного электронного взаимодействия.
Проекты отдела: СМЭВ СПб, система МФЦ и СМЭВ в ЧР.
Веб-службы на основе SOAP. Пример использования веб-служб.
Тестирование веб-служб. ESB.
Мировые информационные ресурсы. Лекция 5Dmitriy KrukovСценарии, выполняемые на стороне клиента
Фреймворки JavaScript
Сценарии, выполняемые на стороне сервера
RPC, SOAP
REST
WSDL
XML, JSON
AJAX
Сценарии работы web-сервера
По материалам книги: Джеймс Ли, Брент Уэр Использование Linux, Apache, MySQL и PHP для разработки Web-приложений, Издательский дом "Вильямс".
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...Mail.ru GroupDelivery Club — крупнейшая фудтех-платформа в России, которая объединяет более 12 000 ресторанов разной ценовой категории в более чем 120 городах.
Мы разработали приложение для наших партнеров, в котором они могут управлять заказами, меню, ингредиентами, статистикой в удобном интерфейсе. В докладе пойдет речь о том, как внедрение практик PWA помогло нам улучшить пользовательский опыт, решить вопросы, связанные с работой приложения на разных платформах. И как поддержка offline-режима избавила нас от проблем с вечными перепадами сети у наших партнеров.
Webuibasics - Lesson 1 - Overview (in russian) xasimaMy Web UI Basics course. A very basic overview of technologies and processes to be used on Web / Front End Level.
Стажировка-2015. Разработка. Занятие 8. Абстракции, именование,документирование7bitsВ 2015 году мы изменили порядок лекций. На первом этапе стажировки задача была делать проекты. И работа шла на результат. Мы не занимались качеством кода и архитектурой.
Это было сделано намеренно, чтобы когда дойдет до лекций о правильном коде, у участников стажировки уже был опыт реального проекта, на который они могут опираться, когда мы говорим о проблемах и о способах их решения.
Мировые информационные ресурсы. Лекция 2Dmitriy KrukovWeb 1.0, Web 2.0, Web 3.0
Архитектура информационных ресурсов
Front-end, Back-end
API
Толстый клиент, Тонкий клиент
Web-клиент, Web-сервер
Специальные файлы и директории на web-сервере
URI, URL, URN, IRI, IDN
Использованы материалы: http://www.html5rocks.com/ru/tutorials/internals/howbrowserswork/
СМЭВ СПб и веб-службы на основе SOAP devclubСМЭВ СПб и веб-службы на основе SOAP
Отдел проектирования и разработки межведомственного электронного взаимодействия.
Проекты отдела: СМЭВ СПб, система МФЦ и СМЭВ в ЧР.
Веб-службы на основе SOAP. Пример использования веб-служб.
Тестирование веб-служб. ESB.
Мировые информационные ресурсы. Лекция 5Dmitriy KrukovСценарии, выполняемые на стороне клиента
Фреймворки JavaScript
Сценарии, выполняемые на стороне сервера
RPC, SOAP
REST
WSDL
XML, JSON
AJAX
Сценарии работы web-сервера
По материалам книги: Джеймс Ли, Брент Уэр Использование Linux, Apache, MySQL и PHP для разработки Web-приложений, Издательский дом "Вильямс".
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...Mail.ru GroupDelivery Club — крупнейшая фудтех-платформа в России, которая объединяет более 12 000 ресторанов разной ценовой категории в более чем 120 городах.
Мы разработали приложение для наших партнеров, в котором они могут управлять заказами, меню, ингредиентами, статистикой в удобном интерфейсе. В докладе пойдет речь о том, как внедрение практик PWA помогло нам улучшить пользовательский опыт, решить вопросы, связанные с работой приложения на разных платформах. И как поддержка offline-режима избавила нас от проблем с вечными перепадами сети у наших партнеров.
Webuibasics - Lesson 1 - Overview (in russian) xasimaMy Web UI Basics course. A very basic overview of technologies and processes to be used on Web / Front End Level.
Стажировка-2015. Разработка. Занятие 8. Абстракции, именование,документирование7bitsВ 2015 году мы изменили порядок лекций. На первом этапе стажировки задача была делать проекты. И работа шла на результат. Мы не занимались качеством кода и архитектурой.
Это было сделано намеренно, чтобы когда дойдет до лекций о правильном коде, у участников стажировки уже был опыт реального проекта, на который они могут опираться, когда мы говорим о проблемах и о способах их решения.
Стажировка 2015. Разработка. Занятие 5. Использование nginx7bitsThis document provides an overview of how to install and configure the Nginx web server on Ubuntu. It discusses:
1. Installing Nginx using the command "sudo apt-get install nginx".
2. The directory structure of an Nginx installation, including configuration files and virtual host configurations.
3. Examples of basic Nginx server configurations, including serving static files and adding additional configuration options.
Экскурс в мир WEB разработки-ДоминантаСекционный доклад
Экскурс в мир WEB разработки
Дмитрий Лаабе
Генеральный директор и основатель рекрутинговой компании -Доминанта
Технический директор и программист
портала Айти-Событие
Россия. Санкт-Петербург
http://it-sobytie.ru/events/3120
Андрей Завадский "Бессерверная архитектура"FwdaysВ рамках доклада я хотел бы рассмотреть сложности, которые мы испытываем с построением инфраструктуры распределенных систем.
Можно ли строить приложения и не думать о серверах и контейнерах? Насколько это будет дорого?
Ответить на эти вопросы помогут принципы «Бессерверной архитектуры». На простых примерах мы рассмотрим из чего состоит приложение, не зависящее от серверов. А также, рассмотрим возможности, которые предоставляют популярные провайдеры облачных сервисов, для построения таких приложений.
Разработка мобильного ивеб интерфейса для CachéInterSystems CEEКлиент, сервер и их взаимодействие, разработка веб и мобильных приложений, Лебедюк Эдуард /
Client & server overview & communication between them, how to develop mobile apps based on existing webapp, Eduard Lebedyuk
Web and mobile development for intersystems caché, Eduard LebedyukInterSystemsApproach to web and mobile development for intersystems caché
REST API, web application architecture, web sockets, JSON usage Eduard Lebedyuk
Azure Mobile BackendVitaly BaumЛучшие практики создания REST сервисов для мобильных приложений на Azure, а так же использование
Windows Azure Mobile Services для прототипов
SharePoint и внешние данныеVitaly Baum«Тонкости взаимоотношений SharePoint и внешних данных».
В докладе будет рассказано о встроенных возможностях SharePoint по получению и обработке данных из существующей корпоративной среды по открытым, а так же проприетарным протоколам взаимодействия.
В том числе будет рассказано об отраслевых стандартах взаимодействия Enterprise Content Management систем и существующей их поддержке на платформе SharePoint.
Будут продемонстрированы способы построения интеграционных приложений, а так же принципы унификации работы «SharePoint as Services».
Уровень сложности: 200
Видео с конференции доступно здесь: http://vimeo.com/12043860
Web-конференции в частном облаке предприятия (c Cisco Webex Meetings Server)Cisco Russia Web-конференции в частном облаке предприятия (c Cisco Webex Meetings Server)
Решения Brocade для построения IP сетей будущегоARCCNНиколай Аторин — технический эксперт Brocade — о своем видении сетей будущего, как они будут строиться и работать в ближайшее время, что является двигателем таких изменений и какие решения уже сегодня существуют у производителей.
Гудбай, ИТ-лофт! Тарасенко Анна: Стартап = факап? 7bitsАнна Тарасенко, «долгожитель» ИТ-лофта, генеральный директор 7bits, организатор таких событий, как IT-субботники в Омске, ИТ-конференций HappyDev и HappyDev-lite, стартап-интенсива Magic Kick Startup MKS рассказывает о своем докладе «Стартап = факап?»:
«Чем больше я общаюсь со стартаперами, инвесторами и бизнесменами, читаю книги, статьи и блоги о бизнесе, тем больше я понимаю, что надо просто браться и делать. Не ждать чудес, а идти ножками к клиенту и стараться решить его проблему. Хочу поделиться опытом проведения 2-х Magic Kick startup, одного Startup weekend и участия в 2-х Стартап-сабантуях, демо дне выпуска 10-го акселератора ФРИИ и многим другим.
Перековывалась из программиста в бизнесмены долго и мучительно. Это потребовало в частности излечения от перфекционизма и типичного российского нытья. Могу и люблю делиться опытом про все подряд».
Гудбай, ИТ-лофт! Денис Нелюбин: Новейшая история ИТ-лофта7bitsПопробует вспомнить, откуда возник IT-лофт, почему он так назвался, что тут было хорошего и интересного. Как проводили субботники и хакатоны. Как кодили, слушали лекции, ели пиццу и печеньки, общались и работали.
Новейшая история ИТ-лофта — такой доклад решил подготовить Денис Нелюбин, системный архитертор 7bits, резидент лофта с 2014 года, организатор хакатонов и частый докладчик на ИТ-событиях Омска (и не только).
Гудбай, ИТ-лофт! Лопатюк Саша: Договоримся не плакать7bitsРеветь никто не собирается, а просто Саша Лопатюк, дизайнер Rosberry и соорганизатор Дизайн-среды, расскажет о том, почему договорённости и коммуникация в команде важнее расстояний, технологий и прочих мелочей.
Саше ИТ-лофт очень близок. Он работал здесь в команде А2 Дизайн, а потом участвовал в хакатонах и сам проводил события. Ему есть, что вспомнить и рассказать. Послушаем!
Гудбай, ИТ-лофт! Гончаровский Игорь: IT-Loft без связи 7bitsЧеловек, рабочее место которого в IT-лофте всегда можно узнать по большому количеству телефонов — Игорь Гончаровский.
Работая в IT-Loft и занимаясь длительное время вопросами связи, Игорь хотел бы поделиться мыслями о развитии технологий и их востребованности сейчас и в недалеком будущем в своем докладе «IT-Loft без связи».
Игорь также является владельцем ООО «Айтек», менеджером проектов Velvetech LLC и организатором конференций по Asterisk в России.
Гудбай, ИТ-лофт! Мячин Сергей: LUDUM DARE + IT-LOFT = LOVE 7bitsДоклад-ретроспектива — как Сергей с командой провели 15 Людумов, и какое будущее у проекта. Вы узнаете как вспомогательное IT-мероприятие превращается в городскую тусовку и свободный образовательно-практический проект.
Сергей Мячин настраивает бизнес-процессы в Лайв Тайпинг, помогает клиентам решать бизнес-задачи, кроме всего этого уже 5 лет разрабатывает игры и устраивает геймджемы.
Goodbye, IT-loft! Тараканов Алексей: Идеология в IT7bitsТараканов Алексей — один из организаторов Omsk Linux User Group, Omsk Ubuntu LoCo, омской GPG-сети доверия (web of trust), евангелист Ubuntu, активист свободного программного обепечения, ведущий специалист ООО «ЛинуксМастер», занимается продвижением свободного программного обеспечения, делает нестандартные решения на базе СПО расскажет близкую ему тему: «Идеология в IT». Доклад о том, что такое OmskLUG, и ИТ-лофт как положительно повлиял на него.
Курс Java-2016. Занятие 04 (часть 2). Git и GitHub7bitsThis document discusses setting up and using Git and GitHub for version control of a Java project. It explains how to initialize a Git repository, add and commit files, configure user information, check status and history, ignore files, connect to a remote GitHub repository, authenticate with SSH keys, and push code to GitHub. The steps taken are initializing a Git repository, adding files, committing with a message, configuring user details, viewing status and log, ignoring files, connecting to a remote repository, generating and adding SSH keys, and pushing the local code to the remote GitHub repository.
4. Стажировка-2014
5. Мощные ПК-клиенты – развитие
апплетов, JS и Flash, Rich UI в браузере
6. Мобильные клиенты – нативные-
толстые, браузеры-тонкие
7. Сервер предоставляет API (REST,
RPC), клиент – любой, в том числе
другой сервер
Эволюция
5. Стажировка-2014
9. Кластеры серверов приложений и
БД
10. Облачные сервисы, виртуальные
хостинги, контентные сервера
11. Внутренние «облака»
Что дальше?
Эволюция
10. Стажировка-2014
1. Взаимодействие с БД
2. Контейнер для компонентов
3. Система маршрутизации по
ресурсам
4. Валидация форм
5. Локализация
Компоненты web-фреймворков
11. Стажировка-2014
6. Права доступа к URI
7. Аутентификация
пользователей
8. Движок шаблонов страниц
9. Средства для тестирования
10. Соглашения и структура
каталогов
Компоненты web-фреймворков