[Lightning Talk]
Компоненты-компоненты-компоненты. Сколько можно? Angular, React, Vue остановитесь."Дайте пожить для себя" и другие подобные мысли последнее время чаще и чаще звучат в Front-end сообществе. Зачем нам еще и WebComponents и причем тут Vue? Приходи и узнай!
Константин Заикин "Как начать разработку под WP7"Yandex
Константин Заикин показал цикл разработки WP7 приложения на примере клиента социальной сети Мой Круг и рассмотрел стадии жизни приложения с нуля до полноценного прототипа.
Кроме того поговорили про паттерн MVVM, библиотеку Caliburn Micro в связке с Reactive Extensions, Microsoft Expression Blend и Microsoft Visual Studio.
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...Ontico
Microsoft Edge -- новый браузер от Microsoft с новым движком и новым интерфейсом.
Какие цели преследует Microsoft, и что это нововведение означает для веб-разработчиков?
Что нового в движке браузера по сравнению с IE, и как он будет развиваться дальше?
Движок Edge внутри Windows 10: хостинг сайтов внутри приложений и доступ к нативной функциональности.
Дорожная карта: к чему и когда готовиться?
Субъективная точка зрения на фронтенд разработку.
Площадка: IT-бар КЛЮЧ, https://vk.com/event69759919
Видео с доклада: https://www.youtube.com/watch?v=pyAYbbDJjPo
[Lightning Talk]
Компоненты-компоненты-компоненты. Сколько можно? Angular, React, Vue остановитесь."Дайте пожить для себя" и другие подобные мысли последнее время чаще и чаще звучат в Front-end сообществе. Зачем нам еще и WebComponents и причем тут Vue? Приходи и узнай!
Константин Заикин "Как начать разработку под WP7"Yandex
Константин Заикин показал цикл разработки WP7 приложения на примере клиента социальной сети Мой Круг и рассмотрел стадии жизни приложения с нуля до полноценного прототипа.
Кроме того поговорили про паттерн MVVM, библиотеку Caliburn Micro в связке с Reactive Extensions, Microsoft Expression Blend и Microsoft Visual Studio.
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...Ontico
Microsoft Edge -- новый браузер от Microsoft с новым движком и новым интерфейсом.
Какие цели преследует Microsoft, и что это нововведение означает для веб-разработчиков?
Что нового в движке браузера по сравнению с IE, и как он будет развиваться дальше?
Движок Edge внутри Windows 10: хостинг сайтов внутри приложений и доступ к нативной функциональности.
Дорожная карта: к чему и когда готовиться?
Субъективная точка зрения на фронтенд разработку.
Площадка: IT-бар КЛЮЧ, https://vk.com/event69759919
Видео с доклада: https://www.youtube.com/watch?v=pyAYbbDJjPo
Сергей Перескоков "JS API Яндекс.Карт 2.0: что нового и как это работает"Yandex
Что и зачем мы изменили в JavaScript API Яндекс.Карт. О новой архитектуре API, о взаимосвязи его компонентов, о новых инструментах и возможностях, которые теперь доступны разработчикам.
Отдаем страницы быстрее или как вписаться в требования GoogleIT61
Евгений Костенко, руководитель OSSHelp
ask@osshelp.ru
Почему Google навязывает ответ за 0.2 секунды
Что такое RTT, TTFB, waterfall и от чего зависит скорость
Шардинг vs HTTP/2, keepalive, CDN, тюнинг SSL и зачем все это
Оптимизация, мониторинг и поиск bottleneck’s
Евгений Батовский, Николай Птущук "Современный станок верстальщика"Yandex
Рассказ о том, что представляет собой наш «станок» верстальщика сегодня. Рассказывается с примерами, какие браузеры поддерживаем, как производим кроссбраузерное тестирование и какие инструменты используем, готовя проект к выходу в свет.
Разработка небольшого проекта c BEM и node.js — Сергей ПузанковYandex
В своём докладе я расскажу, как использовал BEM для организации кода небольшого проекта вне Яндекса. Поговорим о том, что такое bem-node, каковы его возможности и как быстро создать с его помощью небольшой, но легко масштабируемый проект на node.js.
Onchain масштабирование блокчейна. Спикер: Дмитрий МешковCyber Fund
Данная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=7ZyWVvuKF7E
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/onchain-masshtabirovanie-blokcheina-spiker-dmitrii-meshkov
Также вы можете задать интересующие вопросы непосредственно спикеру dmitry.meshkov@protonmail.com
Дополнительная информация о компании cyber•Fund
Мы инвестируем и развиваем блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber•Fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi•Fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
https://www.slideshare.net/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
Подводные камни, костыли и полученный опыт.
В первую очередь, рассказ ориентирован на тех, кто хочет заменить сборку Грантом или Гальпом на вебпак. Я рассмотрю тонкости настройки и необычные проблемы, с которыми мы столкнулись, ибо стандартные ситуации хорошо описаны на просторах интернета.
#KharkivJS 2015, Харьков
- Мои впечатления от Webpack.
- Рассказ о его принципах работы.
- Интересные фишки Webpack 1 и 2.
- Что еще есть аналогичного и выводы.
Сейчас в мире веба каждый день появляются все новые и новые технологии, и наши проекты наполняются кучей новых библиотек, переписываются раз в 6 недель, становятся толстыми и неповоротливыми, и успеть выучить все практически нереально. А действительно ли это нужно?
Приёмы функционального программирования в обычном JavaScriptPavel Klimiankou
Что можно привнести в объектно-ориентированный JavaScript из функционального программирования, не переходя в секту свидетелей монад. В программе:
1. Immutability
2. Просто функции
3. Непросто функции
4. Комбинация ООП/ФП
5. Функторы
6. Ок, монады
Мой доклад о создании yeoman генератора своими руками на митапе 4front. Рассказ о том, как yeoman.io упрощает жизнь, спасает от рутины и экономит время.
Обзор технологии и типичных граблей.
Чем можно обмениваться данными: XMLHttpRequest, fetch(), Server-Sent Events, WebSocket, WebRTC. В чем отличия. Какие недостатки. Примеры задач, под которые они заточены.
Сергей Перескоков "JS API Яндекс.Карт 2.0: что нового и как это работает"Yandex
Что и зачем мы изменили в JavaScript API Яндекс.Карт. О новой архитектуре API, о взаимосвязи его компонентов, о новых инструментах и возможностях, которые теперь доступны разработчикам.
Отдаем страницы быстрее или как вписаться в требования GoogleIT61
Евгений Костенко, руководитель OSSHelp
ask@osshelp.ru
Почему Google навязывает ответ за 0.2 секунды
Что такое RTT, TTFB, waterfall и от чего зависит скорость
Шардинг vs HTTP/2, keepalive, CDN, тюнинг SSL и зачем все это
Оптимизация, мониторинг и поиск bottleneck’s
Евгений Батовский, Николай Птущук "Современный станок верстальщика"Yandex
Рассказ о том, что представляет собой наш «станок» верстальщика сегодня. Рассказывается с примерами, какие браузеры поддерживаем, как производим кроссбраузерное тестирование и какие инструменты используем, готовя проект к выходу в свет.
Разработка небольшого проекта c BEM и node.js — Сергей ПузанковYandex
В своём докладе я расскажу, как использовал BEM для организации кода небольшого проекта вне Яндекса. Поговорим о том, что такое bem-node, каковы его возможности и как быстро создать с его помощью небольшой, но легко масштабируемый проект на node.js.
Onchain масштабирование блокчейна. Спикер: Дмитрий МешковCyber Fund
Данная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=7ZyWVvuKF7E
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/onchain-masshtabirovanie-blokcheina-spiker-dmitrii-meshkov
Также вы можете задать интересующие вопросы непосредственно спикеру dmitry.meshkov@protonmail.com
Дополнительная информация о компании cyber•Fund
Мы инвестируем и развиваем блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber•Fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi•Fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
https://www.slideshare.net/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
Подводные камни, костыли и полученный опыт.
В первую очередь, рассказ ориентирован на тех, кто хочет заменить сборку Грантом или Гальпом на вебпак. Я рассмотрю тонкости настройки и необычные проблемы, с которыми мы столкнулись, ибо стандартные ситуации хорошо описаны на просторах интернета.
#KharkivJS 2015, Харьков
- Мои впечатления от Webpack.
- Рассказ о его принципах работы.
- Интересные фишки Webpack 1 и 2.
- Что еще есть аналогичного и выводы.
Сейчас в мире веба каждый день появляются все новые и новые технологии, и наши проекты наполняются кучей новых библиотек, переписываются раз в 6 недель, становятся толстыми и неповоротливыми, и успеть выучить все практически нереально. А действительно ли это нужно?
Приёмы функционального программирования в обычном JavaScriptPavel Klimiankou
Что можно привнести в объектно-ориентированный JavaScript из функционального программирования, не переходя в секту свидетелей монад. В программе:
1. Immutability
2. Просто функции
3. Непросто функции
4. Комбинация ООП/ФП
5. Функторы
6. Ок, монады
Мой доклад о создании yeoman генератора своими руками на митапе 4front. Рассказ о том, как yeoman.io упрощает жизнь, спасает от рутины и экономит время.
Обзор технологии и типичных граблей.
Чем можно обмениваться данными: XMLHttpRequest, fetch(), Server-Sent Events, WebSocket, WebRTC. В чем отличия. Какие недостатки. Примеры задач, под которые они заточены.
Зачем нужен и что такое докер. Чем он отличается от виртуальных машин. Как создать, сохранить и запустить свой докер-контейнер.
Обновленная презентация с шестого 4front митапа в Минске.
Presentation about a most powerfull HTML5 technologies such as WebSockets and WebWorkers. Presentation also covers a main principles about working with ASP.NET SignalR Library
State of the Standardized Web
В 2014 году принципы Extensible Web начали воплощаться в новых стандартах. Поговорим о Web Crypto, Web Animations, Service Worker и других вещах, которые должны принципиально изменить веб-платформу в ближайшем будущем.
Сергей Константинов, Яндекс
Руководитель группы разработки API Яндекс.Карт. Окончил Южно-Уральский государственный университет. Разработкой API Яндекс.Карт занимается с 2008 года. С 2013 — участник Технической архитектурной группы Консорциума W3C.
Node.js Меньше сложности, больше надежности Holy.js 2021Timur Shemsedinov
If Node.js is your everyday tool, it's almost certain that you use it in the wrong way, Timur will prove that in a very short review, uncover anti-patterns in your daily standard solutions, and show you the way to much better practices. The only thing that creates obstacles in your way to knowledge is your laziness.
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет. В докладе пойдет речь о том, что хорошо работающий фронтенд — это больше про слаженную работу команды, про понятный и масштабируемый код, чем про сухие циферки. Но и циферки тоже будут.
1) Какие у нас были проблемы с текущим фреймворком — UI, архитектура, код.
2) Как измеряли, что примерно стоит брать (исследование популярности).
3) Что рассматривали.
4) На пути к демо-проекту, какие были сложности (то, что уперли идею с Typescript, собственный компилятор шаблонов, четыре Flux-фреймворка и все плохи).
5) Два пилотных демо-проекта: цифры.
6) Оценка трудоемкости перехода.
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"Yandex
15 октября 2011, Я.Субботник в Алматы
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
О докладе:
Виджет – это информационный блок, который содержит фрагмент сайта. Виджеты могут быть различной сложности, создаваться с различными целями. В этом докладе пойдет речь о том, как правильно создавать виджеты, как их локализировать и как поддерживать.
Евгений Ртищев "Мобильная платформа на ReactNative"IT Event
"Евгений поделится и расскажет о необычной гибридной технологии ReactNative, рожденной в компании Facebook.
Доклад рассказывает о реальной разработке гибридной мобильной платформы в крупнейшем российском банке.
В ходе выступления мы узнаем следующие аспекты:
* Магия технологии ReactNative.
* Когда нужно прибегать к гибридной разработке.
* Возможно ли создать полностью кросс-платформенное решение на ReactNative?
* Как выстроить архитектуру продукта?
* Преимущества и недостатки, что нужно знать.
* Развеиваем основные мифы ReactNative."
Denis Bosak (Magecom): Front-end in Magento, and more. Prospects, technologies, and tools.
Денис Босак (Magecom): Front-end в Magento и не только. Перспективы, технологии, инструменты.
Similar to Web app syncronizations, Sockets, tricks and hacks (20)
24. Users want
"delightful realtime web apps".
Developers want
"delightfully easy to build realtime web apps".
Operations want
easy to deploy, scale and manage realtim
46. Всем спасибо
Доклад основан на реальных событиях
https://samsaffron.com/archive/2015/12/29/websockets-caution-required
В докладе принимали участие:
http://stackoverflow.com/questions/7022383/how-can-i-make-a-browser-to-browser-
peer-to-peer-connection/7933140#7933140
http://knoxxs.github.io/chat/architecture/real-time/2015/11/23/chat-architecture-everywhere/
И многие другие…