Azure Devops CI на примере проекта SurveyJS


Доклад о том, как мы в SurveyJS настроили Azure Devops для тестов (unit и функциональных) и для автоматичного релиза “одной кнопкой”. Буду рассказывать про наши рабочие конфиги на живых примерах и про подводные камни.
Ссылка на презентацию:
docs.google.com/presentation/d/1kCpsoQtIwR_izP8QzPMZAngttj_f7H4DD8rnf1ghBY8/edit?usp=sharing

Григорий Петров: "Работа с ошибками. Как ловить исключения и что потом с ними делать."


Григорий Петров / Технический евангелист / NPTV / Россия, Москва

Карьеру специалиста по созданию программ начал в конце 90-х: сначала как разработчик, затем как руководитель отдела разработки. Участвовал в создании таких программных продуктов как Radmin и Advanced IP Scanner. Основные области профессиональных интересов: налаживание процессов разработки программ, управление разработкой, кроссплатформенная разработка. Принимает участие в качестве спикера на айти конференциях, в качестве ментора — на хакатонах. Любит ruby, венгерскую нотацию и исключения. В данный момент занимает позицию технического евангелиста в компании NPTV, занимающейся интерактивным цифровым видеовещанием.

Работа с ошибками. Как ловить исключения и что потом с ними делать.

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

Сайт конференции: it-sobytie.ru/events/2040
Сообщество PiterPy Вконтакте: vk.com/piterpy
Сообщество PiterPy в Facebook: www.facebook.com/Piter-Py-1435880166647775/
Сообщество PiterPy в Twitter: twitter.com/PiterPy

Хештег: #PiterPy

Спонсор конференции:
Selectel: selectel.ru/

Организаторы конференции:
АйТи-Событие: it-events.com
IT-Доминанта: www.it-dominanta.ru

GIL в Python: зачем он нужен и как с этим жить


Григорий Петров
12 сентября 2013
Moscow Django Meetup № 14

В своем докладе Григорий проведет краткий экскурс в историю потоков и расскажет, зачем был создан GIL. Будут рассмотрены практические вопросы многопоточности в Python и способы работы с GIL.
Слайды выступления: www.moscowpython.ru/meetup/14/gil-and-python-why/

«Медиасервер трансляций на Go», Михаил Райченко, ВКонтакте | Технострим


Как ВКонтакте сделали собственный медиасервер на Go, где выиграли, где проиграли, как интегрировались с инфраструктурой. Почему выбор пал на Go, а не на традиционные C/C (но они тоже там есть), и что получилось в итоге.
___

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

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

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

Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___

ТЫ СТУДЕНТ?

Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор — каждые полгода!

Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ ‣ atom.mail.ru
Технополис при СПбПУ ‣ polis.mail.ru
Чемпионаты для программистов ‣ cups.mail.ru/
Mail.Ru Group для образования ‣ vk.com/mrgforedu

Первые шаги по построению карьеры в IT


Ведущий: Александр Марченко, Chief Information Officer, тренер-консультант CyberBionic Systematics

На семинаре были рассмотрены следующие темы:
— как выбрать свое направление развития;
— почему важны знакомства, приобретенные в университете;
— какие перспективы вы получаете после 5-ти лет обучения в ВУЗе;
— как развиваться и находить время для самообучения.

Презентация из семинара — vk.com/doc-31685537_376213212

Регистрируйтесь на новые семинары — edu.cbsystematics.com/Ru/Education/FreeItSeminars.aspx

1. Языки веб-программирования. SGML, HTML, CSS | Технострим


Слайды лекции: goo.gl/yE5vhV
Лектор — Самарев Роман
Другие лекции курса: goo.gl/pnXeMK

СОДЕРЖАНИЕ ЛЕКЦИИ:

— Архитектура WWW
— Протоколы
— Языки разметки
— Таблицы стилей CSS

Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им. Н. Э. Баумана

Смотрите также:
► Курс «Анализ безопасности веб-проектов» — goo.gl/8W7QkF
► Курс «Основы веб-разработки (весна 2016)» — goo.gl/uC4zrF

О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

— НАШИ ПРОЕКТЫ:

Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ ‣ atom.mail.ru
Технополис при СПбПУ ‣ polis.mail.ru
Блог на Хабре ‣ habrahabr.ru/company/mailru
IT — Чемпионаты ‣ cups.mail.ru/

1. Web-технологии. Архитектура веб-приложений | Технострим


Курс «Web-технологии»
Лекция №1 «Архитектура веб-приложений»
Лектор — Дмитрий Смаль

Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь: разрабатывать приложения на языке python, использовать MVC фреймворки, изучите верстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru/
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru/
Технотрек при МФТИ ‣ track.mail.ru/
Техноатом при МИФИ — atom.mail.ru/

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Блог на Хабре | habrahabr.ru/company/mailru/

Личное мнение. LMDE 3.


После использования LMDE 3 в течении полторы недели решил рассказать о своем личном мнении по этой системе.

Мои сборки можно скачать по следующим ссылкам:

Mint NW
Яндекс диск
yadi.sk/d/LRvOsmjx3LTaUE
Mega
mega.nz/#F!tHRAlCgC!pgrdEHEwYQKDgwwpS_YgVA

Lubuntu NW
Яндекс диск
yadi.sk/d/HeW-YFjZ3LTchD
Mega
mega.nz/#F!VagglSIQ!mWMzN6UEqnO-KqLOwmAXBg

Сборки МХ (Test Builds)
Яндекс диск
yadi.sk/d/pbSR1_Jj3QEoeZ
Mega
mega.nz/#F!FKwiCKoS!ogB-n8xJoFIu6YBhDywNmQ

Последние сборки на Гугл драйве.
drive.google.com/open?id=1-jZbVgzNAzWLiHncbIIs3-GSsw3YTzOp

Так же ссылки на авторские сборки имеются на сайте Алексея Романова
linux-romanov.info/forum/viewforum.php?f=39

Подборка новых топовых игр PixelArt


Поддержать проект: sobe.ru/na/digiup
Наш сайт: digiup.net
Наша группа ВК: vk.com/digiup

Дизайн | Разработка сайта | Заставки | Видеомонтаж | Реклама
Заказать: www.regionrecords.ru
info@regionrecords.ru
Наша группа Вк: vk.com/region_records

Каждый год выходят всё более графонистые игры, Detroit: Become Human, Red Dead Redemption 2, Metro Exodus, Cyberpunk 2077. Мы уже перестаём удивляться новому пределу графики, а когда-то было достаточно пары десятков пикселей на вражескую единицу.
Иногда так и тянет погонять старые добрые пиксели по экрану. Поэтому сегодня я расскажу вам о крутых новых пиксельных играх
Тут будет и экшоний и мясо и треш.

Noita
store.steampowered.com/app/881100/Noita/?l=russian

Prodeus
store.steampowered.com/app/964800/Prodeus/?l=russian

Carrion
store.steampowered.com/app/953490/CARRION/?l=russian

Dead Cells
store.steampowered.com/app/588650/Dead_Cells/

Современные ремейки 8bit 16bit консольных хитов NES (Dendy) и SEGA
youtu.be/020_WV1EvBM

TrashPC#37. Установил AntiX Linux на нетбук. Долго и сложно запускал Wi-Fi


Таймкоды:
00:00 Самодельная заставка 3D)
00:13 Приветствие
01:08 Системные требования, сравнение процессоров Atom и Pentium-III
03:45 Загрузка с внешнего накопителя
07:00 Запуск установщика
08:15 Выбор раздела для установки
12:00 Действия по завершении установки
16:35 Загрузка с внутреннего накопителя
17:30 Файловый менеджер
19:35 Нашёл кнопку отключения внешних накопителей
23:10 Первые попытки настроить Wi-Fi
27:15 Наконец удалось выйти в Интернет, описание глюков и технологий
29:48 Моё заключение по дистрибутиву
Краткая версия заключения: в целом, неплохой, но Wi-Fi ужасно глючит.
По ссылкам в конечной заставке другие видео с этим нетбуком.