Storytelling with Data - See | Show | Tell | EngageAmit Kapoor
Stories have been recognized for their power of communication & persuasion for centuries and we need to operate at that intersection of data, visual and stories to fully harness the power of data.
I take your through a short tour of the science and the art of visualization and storytelling. Then give you an introduction through examples and exemplar on the four different layers in a data-story: See - Show - Tell - Engage.
Used in the session on Business Analytics and Intelligence at IIM Bangalore in July 2014.
Storytelling with Data - See | Show | Tell | EngageAmit Kapoor
Stories have been recognized for their power of communication & persuasion for centuries and we need to operate at that intersection of data, visual and stories to fully harness the power of data.
I take your through a short tour of the science and the art of visualization and storytelling. Then give you an introduction through examples and exemplar on the four different layers in a data-story: See - Show - Tell - Engage.
Used in the session on Business Analytics and Intelligence at IIM Bangalore in July 2014.
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)Ontico
РИТ++ 2017, HighLoad Junior
Зал Сингапур, 5 июня, 15:00
Тезисы:
http://junior.highload.ru/2017/abstracts/2632.html
Наиболее типичные ошибки, которые совершаются при создании высоконагруженных продуктов: выбор используемых языков, фреймворков, СУБД и других инструментов. Каковы причины совершения этих ошибок, и как их избежать.
Во время проектирования и разработки высоконагруженных программных продуктов существует большой соблазн применить классические подходы. Однако не все они будут полезны, а какие-то даже вредны. При этом цена каждой такой ошибки всегда будет очень большой.
На примере нескольких реальных проектов мы поговорим об ошибках проектирования, разработки и управления, о том, почему они возникли, и о решениях, которые позволили (или не позволили) преодолеть их.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.Tech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=6PDtlAzFRlE
11 ноября 2014. Что такое Highload? Секреты высокой нагрузки. (Олег Федосеев, НГС)
«Если вы интересуетесь веб-разработкой, то вы наверняка слышали слово "highload". Это модно, это интересно, все хотят это попробовать на себе. Но мало кто знает, что на самом деле значит "highload" или "высокие нагрузки" и что нужно знать, чтобы правильно "готовить" высоконагруженный проект. Мы поговорим о том, что же такое highload, узнаем, с какими проблемами может сталкнуться условный веб-проект при росте нагрузки и попробуем решить эти проблемы. Также мы обсудим, какие подходы и инструменты должен знать веб-разработчик, чтобы успешно справиться с любыми нагрузками.»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=6PDtlAzFRlE
11 ноября 2014. Олег Федосеев (НГС) рассказывает про высоконагруженные сайты.
«Если вы интересуетесь веб-разработкой, то вы наверняка слышали слово "highload". Это модно, это интересно, все хотят это попробовать на себе. Но мало кто знает, что на самом деле значит "highload" или "высокие нагрузки" и что нужно знать, чтобы правильно "готовить" высоконагруженный проект.
Мы поговорим о том, что же такое highload, узнаем, с какими проблемами может столкнуться условный веб-проект при росте нагрузки, и попробуем решить эти проблемы. Также мы обсудим, какие подходы и инструменты должен знать веб-разработчик, чтобы успешно справиться с любыми нагрузками»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Роман Акинфеев «Разработка RESTful API with all bells and whistles»DevDay
Каждый уважающий себя интернет-сервис, ориентированный больше чем на одну платформу, сегодня имеет RESTful API. Но мало кто понимает что такое REST, с чем его едят, как готовят и чем он полезен для здоровья. Кто-то считает, что RESTful API - это API использующее в качестве транспорта протокол HTTP, кто-то думает, что REST - это стандарт в рамках которого разработчики ограничены набором ресурсов и восьмью операциями над ними. Я расскажу о том как мы в Яндекс.Диске понимаем REST, как его готовим и какую пользу он нам приносит.
Насколько оправданно вложение в SEO для заработка на CPA
Сроки окупаемости и размеры ROI в долгосрочном периоде
Во что конкретно вкладывать: контент, ссылки, социалки
Примеры из практики партнеров admitad
Презентация из доклада с SEOConference 2015, где я рассказывал о том, как вложения в органический трафик и сам органический трафик конвертируются в CPA профит
Быть успешной региональной студией. Хорошо зарабатываем на технической поддержкеWake_up_province
Техподдержка — это боль и слезы рынка веб-разработки. Но на нем нужно хорошо работать и хорошо зарабатывать.
— Почему хорошая техническая поддержка на сегодня так важна?
— Внедрение системы качества. Гарантия чистоты кода. SLA.
— Удобный инструмент работы с клиентами.
— Стоимость услуг. Брать ли месячный фикс?
— Масштабирование, отказ у других направлений. Возможно ли?
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)Ontico
РИТ++ 2017, HighLoad Junior
Зал Сингапур, 5 июня, 15:00
Тезисы:
http://junior.highload.ru/2017/abstracts/2632.html
Наиболее типичные ошибки, которые совершаются при создании высоконагруженных продуктов: выбор используемых языков, фреймворков, СУБД и других инструментов. Каковы причины совершения этих ошибок, и как их избежать.
Во время проектирования и разработки высоконагруженных программных продуктов существует большой соблазн применить классические подходы. Однако не все они будут полезны, а какие-то даже вредны. При этом цена каждой такой ошибки всегда будет очень большой.
На примере нескольких реальных проектов мы поговорим об ошибках проектирования, разработки и управления, о том, почему они возникли, и о решениях, которые позволили (или не позволили) преодолеть их.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.Tech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=6PDtlAzFRlE
11 ноября 2014. Что такое Highload? Секреты высокой нагрузки. (Олег Федосеев, НГС)
«Если вы интересуетесь веб-разработкой, то вы наверняка слышали слово "highload". Это модно, это интересно, все хотят это попробовать на себе. Но мало кто знает, что на самом деле значит "highload" или "высокие нагрузки" и что нужно знать, чтобы правильно "готовить" высоконагруженный проект. Мы поговорим о том, что же такое highload, узнаем, с какими проблемами может сталкнуться условный веб-проект при росте нагрузки и попробуем решить эти проблемы. Также мы обсудим, какие подходы и инструменты должен знать веб-разработчик, чтобы успешно справиться с любыми нагрузками.»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=6PDtlAzFRlE
11 ноября 2014. Олег Федосеев (НГС) рассказывает про высоконагруженные сайты.
«Если вы интересуетесь веб-разработкой, то вы наверняка слышали слово "highload". Это модно, это интересно, все хотят это попробовать на себе. Но мало кто знает, что на самом деле значит "highload" или "высокие нагрузки" и что нужно знать, чтобы правильно "готовить" высоконагруженный проект.
Мы поговорим о том, что же такое highload, узнаем, с какими проблемами может столкнуться условный веб-проект при росте нагрузки, и попробуем решить эти проблемы. Также мы обсудим, какие подходы и инструменты должен знать веб-разработчик, чтобы успешно справиться с любыми нагрузками»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Роман Акинфеев «Разработка RESTful API with all bells and whistles»DevDay
Каждый уважающий себя интернет-сервис, ориентированный больше чем на одну платформу, сегодня имеет RESTful API. Но мало кто понимает что такое REST, с чем его едят, как готовят и чем он полезен для здоровья. Кто-то считает, что RESTful API - это API использующее в качестве транспорта протокол HTTP, кто-то думает, что REST - это стандарт в рамках которого разработчики ограничены набором ресурсов и восьмью операциями над ними. Я расскажу о том как мы в Яндекс.Диске понимаем REST, как его готовим и какую пользу он нам приносит.
Насколько оправданно вложение в SEO для заработка на CPA
Сроки окупаемости и размеры ROI в долгосрочном периоде
Во что конкретно вкладывать: контент, ссылки, социалки
Примеры из практики партнеров admitad
Презентация из доклада с SEOConference 2015, где я рассказывал о том, как вложения в органический трафик и сам органический трафик конвертируются в CPA профит
Быть успешной региональной студией. Хорошо зарабатываем на технической поддержкеWake_up_province
Техподдержка — это боль и слезы рынка веб-разработки. Но на нем нужно хорошо работать и хорошо зарабатывать.
— Почему хорошая техническая поддержка на сегодня так важна?
— Внедрение системы качества. Гарантия чистоты кода. SLA.
— Удобный инструмент работы с клиентами.
— Стоимость услуг. Брать ли месячный фикс?
— Масштабирование, отказ у других направлений. Возможно ли?
7. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
8. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
Я твой основатель
9. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
Я твой основатель
Общий основатель
10. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
Я твой основатель
Общий основатель
У нас совпадает адрес
11. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
Я твой основатель
Общий основатель
У нас совпадает адрес
или телефон
12. ДАННЫЕ
• Единый госреестр юридических лиц (ЕГРЮЛ)
• Около 10 000 000 компаний
• и 10 000 000 индивидуальных
предпринимателей
• Десятки миллионов ссылок
Я твой основатель
Общий основатель
У нас совпадает адрес
или телефон
и т.д.
17. ВИЗУАЛИЗАЦИ
Я• Gephi, open source interactive visualization
platform for all kinds of graphs
• Максимум: 20 000 вершин на экране
18. ВИЗУАЛИЗАЦИ
Я• Gephi, open source interactive visualization
platform for all kinds of graphs
• Максимум: 20 000 вершин на экране
• Наш граф — ооочень большой
19. ВИЗУАЛИЗАЦИ
Я• Gephi, open source interactive visualization
platform for all kinds of graphs
• Максимум: 20 000 вершин на экране
• Наш граф — ооочень большой
• ПЛАГИН с внешних хранилищем!
20. ВИЗУАЛИЗАЦИ
Я• Gephi, open source interactive visualization
platform for all kinds of graphs
• Максимум: 20 000 вершин на экране
• Наш граф — ооочень большой
• ПЛАГИН с внешних хранилищем!
• Показываем соседей, соседей соседей и т.д.
38. • Force-based раскладка
• Основано на работах Mathieu Jacomy
• «Защищённые области» для мета-информации
РАСКЛАДКА
ГРАФА
39. • Force-based раскладка
• Основано на работах Mathieu Jacomy
• «Защищённые области» для мета-информации
• Закреплённые вершины
РАСКЛАДКА
ГРАФА
40. • Force-based раскладка
• Основано на работах Mathieu Jacomy
• «Защищённые области» для мета-информации
• Закреплённые вершины
• Видно динамику
РАСКЛАДКА
ГРАФА
41. • Force-based раскладка
• Основано на работах Mathieu Jacomy
• «Защищённые области» для мета-информации
• Закреплённые вершины
• Видно динамику
• Быстрое!
РАСКЛАДКА
ГРАФА