Size: a a a

IT лекции

2019 June 06
IT лекции
🛠️ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам 

Наша специализация — запуск и обслуживание высоконагруженных сервисов. За все время у нас не было ни одного проекта, в котором бы при запуске или эксплуатации сервиса не проявились нагрузочные проблемы, заложенные программистами или архитекторами. Цель доклада — структурировать типовые проблемы нагруженных проектов и дать практические советы по их урегулированию.

Смотреть

@itlecture
источник
2019 June 08
IT лекции
▪️ А что если без Python? Julia для машинного обучения и вообще 

Для машинного обучения есть много инструментов. Python, конечно, остается самым распространенным. Julia - не новичок, но совсем недавно стала пригодной для production-использования. Сравним, оценим сильные и слабые стороны и попробуем разобраться, для кого она подойдет.

Смотреть

@itlecture
источник
2019 June 10
IT лекции
▪️ Топ ошибок со стороны разработки при работе с PostgreSQL 

Фантазии девелопера, или Ночной кошмар DBA.

Коллеги из Data Egret - PostgreSQL-консалтеры,  регулярно наблюдают, как команды разработки осознанно или нет, но допускают ошибки при работе с Постгресом.

Смотреть

@itlecture
источник
2019 June 11
IT лекции
▪️ Продуктовый дизайнер — кто это и зачем он нужен?

Роман Дмитренко, Senior UX/UI Designer в ISDDESIGN, и Татьяна Климань, фриланс дизайнер-иллюстратор, о профессии продуктового дизайнера.

Смотреть

@itlecture
источник
2019 June 12
IT лекции
🐍Что делать, если ваш код на Python тормозит 

Секретный доклад от директора по распространению технологий в Яндексе.

Смотреть

@itlecture
источник
2019 June 14
IT лекции
📜 Статические и динамические библиотеки в С++

В настоящее время во многих вакансиях можно увидеть требования по опыту работы с конкретным языком программирования, знанием отдельных фреймворков, алгоритмов и структур данных, паттернов проектирования. Безусловно, это является базовыми вещами для того, чтобы быть программистом. Но достаточно ли знать только это, а если нет - то что изучать дальше?

На производстве, по факту, доля написания кода с абсолютного нуля не самая значимая, многое уже написано до нас, не все написано на отлично, но этим пользуются и довольно успешно, так как рынок диктует свои правила и далеко не всегда есть время и другие ресурсы на написание и переписывание с нуля. Поэтому, используются известные готовые решения, которые внедряются в новый проект. Внедрение (интеграция) таких решений является частой работой, и необходимо знать и уметь работать с этим. Именно поэтому данный вебинар будет про статические и динамические библиотеки – средства подключения отдельных готовых проектов к новым различным приложениям.

Смотреть

@itlecture
YouTube
Статические и динамические библиотеки в С++
В настоящее время во многих вакансиях можно увидеть требования по опыту работы с конкретным языком программирования, знанием отдельных фреймворков, алгоритмов и структур данных, паттернов проектирования. Безусловно, это является базовыми вещами для того, чтобы быть программистом. Но достаточно ли знать только это, а если нет - то что изучать дальше?
На производстве, по факту, доля написания кода с абсолютного нуля не самая значимая, многое уже написано до нас, не все написано на отлично, но этим пользуются и довольно успешно, так как рынок диктует свои правила и далеко не всегда есть время и другие ресурсы на написание и переписывание с нуля. Поэтому, используются известные готовые решения, которые внедряются в новый проект. Внедрение (интеграция) таких решений является частой работой, и необходимо знать и уметь работать с этим. Именно поэтому данный вебинар будет про статические и динамические библиотеки – средства подключения отдельных готовых проектов к новым различным приложениям.
источник
2019 June 17
IT лекции
📑Верхнеуровневая архитектура фронтенда 

Поговорим об архитектуре как о части разработки ПО: что это такое, какие функции она выполняет и какие проблемы решает. Затем рассмотрим наиболее популярные для фронтенда архитектурные подходы: Model-View-Controller и Flux.

Смотреть

@itlecture
источник
2019 June 19
IT лекции
🖥️ Уроки создания сайтов с нуля от Ninja frontend | HTML/CSS 

▪️ Урок 1: Основные теги html - Смотреть
▪️ Урок 2: Работа с таблицами и блоками  - Смотреть
▪️ Урок 3: CSS и селекторы атрибутов  - Смотреть
▪️ Урок 4: работа с текстом и фоны  - Смотреть
▪️ Урок 5: Блочная модель  - Смотреть
▪️ Урок 6: Позиционирование, макетирование.  - Смотреть
▪️ Урок 7: Верстка шаблона по psd макету  - Смотреть
▪️ Урок 8: Верстка шаблона по psd макету  - Смотреть
▪️ Урок 9: Основы JS: variables, loops, functions, arrays, if-else  - Смотреть
▪️ Урок 10: Основы jQuery  - Смотреть

@itlecture
источник
IT лекции
▪️ Практическая оптимизация MySQL измерять, чтобы ускорять

Если вы используете MySQL, то для вас, скорее всего, важна производительность. Данный доклад посвящен теме производительности, и поэтому его стоит послушать.

В рамках доклада будет рассмотрен практический метод оптимизации производительности MySQL, который большей частью применим для других баз данных тоже.

Смотреть

@itlecture
источник
2019 June 21
IT лекции
📄 Мгновенное заполнение в Excel

Что такое Мгновенное заполнение (Flash Fill) и как его использовать для обработки текста, дат и чисел.

Смотреть

@itlecture
источник
2019 June 23
IT лекции
📱 Как стать Android разработчиком?

С каждым годом количество пользователей мобильных устройств на платформе Android растет и каждый раз эта операционная система совершенствуется и много кто пользуется приложениями для разных целей: игры, бизнес, образование. Поэтому сейчас высокий спрос на рынке на Android-разработчиков. Если Вы хотите создать свое мобильное приложение и на нем заработать, либо брать заказы на фрилансе или начать карьеру Android-разработчика, но не знаете, как прийти к Вашей цели, то все ответы можете получить на этом вебинаре.

Смотреть

@itlecture
источник
2019 June 25
IT лекции
▪️ Базы данных и Kubernetes

Автор Дмитрий Столяров, Флант

Технический директор и соучредитель компании «Флант». 14 лет с Linux, 10 лет эксплуатации, более 30 highload-проектов. Программирует на C++, PHP, Python и Bash. Любит C и Ruby. Читает на Go. Активно использовал Chef, но потерял в него веру и осваивает Ansible. Понимает Docker и Kubernetes. Архитектор и соавтор: nginx-http-rdns, pam_docker, php_fpm_docker, dapp и loghouse.

Смотреть

@itlecture
YouTube
Базы данных и KubernetesDevOps и эксплуатация | Технострим
Мы публикуем самые лучшие и интересные доклады с топовых отраслевых конференций для программистов и разработчиков.

Лучшие доклады HighLoad++ 2018

Базы данных и KubernetesDevOps и эксплуатация

Автор Дмитрий Столяров, Флант

Технический директор и соучредитель компании «Флант». 14 лет с Linux, 10 лет эксплуатации, более 30 highload-проектов. Программирует на C++, PHP, Python и Bash. Любит C и Ruby. Читает на Go. Активно использовал Chef, но потерял в него веру и осваивает Ansible. Понимает Docker и Kubernetes. Архитектор и соавтор: nginx-http-rdns, pam_docker, php_fpm_docker, dapp и loghouse.

Подробнее о докладе + слайды http://www.highload.ru/moscow/2018/abstracts/4266

Смотреть все лучшие доклады HighLoad++ 2018 http://bit.ly/2Fef6NF

___

ТЕХНОСТРИМ - образовательный канал для IT специалистов.
___

ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:

✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные…
источник
2019 June 26
IT лекции
📱 Разработка Android-приложения для прогноза погоды

План вебинара:
— Почему нужно и важно разрабатывать приложения под Android.
— Создание приложения и отображение карты в нем.
— Получение данных о погоде.
— Отображение этих данных на карте.
— Ответы на вопросы.

👨‍💻 Ведущий: Захар Фадеев — android-разработчик сервиса ivi

Смотреть

@itlecture
источник
2019 June 27
IT лекции
🔻STL контейнеры в С++. Обзор и применение

На этом вебинаре мы рассмотрим основные свойства, внутреннюю структуру, отличия контейнеров STL и сформируем общие представления о применении их на практике.
В процессе вебинара также будут рассмотрены некоторые возможности  стандарта С++ 11 и особое внимание будет уделено темам, которые часто встречаются на собеседованиях.
Весь теоретический материал по контейнерам будет построен на основе области алгоритмов и структур данных, и у слушателя будет возможность подтянуть свои знания по ним — понимая структуры данных, на многие вопросы по контейнерам вы сможете ответить самостоятельно.

Смотреть

@itlecture
источник
2019 July 02
IT лекции
👥 Как пройти собеседование по JS?

Смотреть

@itlecture
источник
2019 July 07
IT лекции
ASP.NET Core. Лучшие архитектурные практики.ASP.NET Core. Лучшие архитектурные практики.

Вебинар состоит из теоретической части, посвященной лучшим архитектурным  практикам, применимым в среде .NET Core, а также из примеров их практической реализации в рамках API-приложения.

Смотреть

@itlecture
источник
2019 July 10
IT лекции
Наука о данных в анализе современной культуры

Чтобы увидеть современную культуру во всём её масштабе, разнообразии и стремительности, нужны новые вычислительные и математические методы. При этом требуется вдумчивый и критический подход к популярные методы машинного обучения и статистики, а не простое воспроизведение коммерчески успешных методов.

Лев Манович рассматривает примеры проектов, которые решают эту проблему. В их числе его Лаборатория культурной аналитики, действующая с 2008 года. В частности Лев рассказывает о новом проекте Elsewhere в Лаборатории культурных трендов Тюменского государственного университета. Цель этого проекта — измерить и сравнить культурную активность в сотнях городов по всему миру в разное время начиная с 1990 года. Тюмень представляется логичной отправной точкой для исследования динамики мировой культуры не только в столицах, но и в небольших городах мира.

Смотреть

@itlecture
YouTube
099 Наука о данных в анализе современной культуры – Лев Манович
В рамках мероприятия "Data & Science: цифровые методы в гуманитарных науках" в Яндексе Лев Манович рассказал об анализе данных в современной культуре.

Чтобы увидеть современную культуру во всём её масштабе, разнообразии и стремительности, нужны новые вычислительные и математические методы. При этом требуется вдумчивый и критический подход к популярные методы машинного обучения и статистики, а не простое воспроизведение коммерчески успешных методов.

Лев Манович рассматривает примеры проектов, которые решают эту проблему. В их числе его Лаборатория культурной аналитики, действующая с 2008 года. В частности Лев рассказывает о новом проекте Elsewhere в Лаборатории культурных трендов Тюменского государственного университета. Цель этого проекта — измерить и сравнить культурную активность в сотнях городов по всему миру в разное время начиная с 1990 года. Тюмень представляется логичной отправной точкой для исследования динамики мировой культуры не только в столицах, но и в небольших городах мира.

Другие доклады конференции:…
источник
2019 July 14
IT лекции
👥 Как найти работу программистом без опыта в 2019

На вебинаре мы посмотрим статистику зарплат по городам, по профессиям и языкам программирования. Рассмотрим необходимые характеристики для прохождения HR-интервью. Вы получите список полезных ссылок для начинающих разработчиков (преимущественно ссылки на проекты на сервисе GitHub, в которых будет описаны правила хорошего тона для разработчика).
Мы обсудим опыт и особенности работы на фрилансе, а также ошибки, кторые часто совершают новички.

Смотреть

@itlecture
источник
2019 July 17
IT лекции
👨🏻‍💻 Continuous Integration под микроскопом

Смотреть

@itlecture
источник
2019 July 23
IT лекции
🛠️Инструменты и лайфхаки тестирования REST API

Если у IT-любителей и профессионалов спросить, какие типы API они знают, то 90% назовет REST. И не зря, ведь почти все известные сервисы уже обзавелись RESTом. Но чтобы заказчику не было стыдно, мы должны тщательно тестировать API, найти баги, и оставить довольным пользователя.

О тестировании REST и пойдет речь в докладе. В нём раскроется тема функционального тестирования с помощью инструментов, от SoapUI до консоли, в зависимости, что вы тестируете. ПБудут показаны способы автоматизации тестирования REST API: сначала быстрые , а потом - качественные. Рассказано о нагрузочном тестировании REST, готовых инструментах оповещений об ошибках и составления REST документации.

Смотреть

@itlecture
YouTube
Егор Васильев. Инструменты и лайфхаки тестирования REST API
Если у IT-любителей и профессионалов спросить, какие типы API они знают, то 90% назовет REST. И не зря, ведь почти все известные сервисы уже обзавелись RESTом. Но чтобы заказчику не было стыдно, мы должны тщательно тестировать API, найти баги, и оставить довольным пользователя.

О тестировании REST и пойдет речь в докладе. В нём я раскрою тему функционального тестирования с помощью инструментов, от SoapUI до консоли, в зависимости, что вы тестируете. Покажу способы автоматизации тестирования REST API: сначала быстрые , а потом - качественные. Расскажу о нагрузочном тестировании REST, готовых инструментах оповещений об ошибках и составления REST документации. В докладе я расскажу вам о лайфхаках, которые помогают мне находить баги каждый день. До встречи на докладе!


Васильев Егор Вадимович
QA
Truckerpath
Россия
Москва

SQA Days-18. 27-28 ноября 2015. Москва
sqadays.com

Слайды - http://www.slideshare.net/VLDCORP/rest-api-55599791
источник