Всем привет. Московский клуб программистов упорно занимается популяризацией программирования. Настолько упорно, что иногда вообще ничего вокруг не замечает. А там — вокруг — между тем, столько прекрасного!
Начать с того, что само название Информационные Технологии любого может ввести в заблуждение. Технологий у нас немало, но они — не всё, что составляет нашу работу. В любой компании наряду с программистами вы найдёте тех, кто программировать не умеет (или не любит), но без кого создание программ превращается в непрерывный кошмар.
Мы решили немного разбавить наши технические митапы серией нетехнических интервью. Наша задача — показать, что в айти есть место самым разным людям.
Возможно, кому-то из наших зрителей эти интервью помогут сделать первый шаг в айти-карьере, даже если они с детства не любили информатику.
Наш первый гость — скрам-мастер Светлана Кривенко. Она работала в айти на самых разных должностях, в том числе и программисткой. В конце концов, Светлана решила, что работать с людьми интереснее и сложнее, чем с компьютерами, так что сегодня её основная деятельность — настройка процессов в командах. А ещё Свете нравится обучать программистов важным, но секретным техникам, таким как разработка через тестирование.
Мы запланировали наше интервью на пятницу 8 апреля в 19:00. Реальная продолжительность интервью будет зависеть от ваших вопросов. Присоединяйтесь к нашей трансляции и спрашивайте!
https://www.meetup.com/ru-RU/progmsk/events/285044793/
Начать с того, что само название Информационные Технологии любого может ввести в заблуждение. Технологий у нас немало, но они — не всё, что составляет нашу работу. В любой компании наряду с программистами вы найдёте тех, кто программировать не умеет (или не любит), но без кого создание программ превращается в непрерывный кошмар.
Мы решили немного разбавить наши технические митапы серией нетехнических интервью. Наша задача — показать, что в айти есть место самым разным людям.
Возможно, кому-то из наших зрителей эти интервью помогут сделать первый шаг в айти-карьере, даже если они с детства не любили информатику.
Наш первый гость — скрам-мастер Светлана Кривенко. Она работала в айти на самых разных должностях, в том числе и программисткой. В конце концов, Светлана решила, что работать с людьми интереснее и сложнее, чем с компьютерами, так что сегодня её основная деятельность — настройка процессов в командах. А ещё Свете нравится обучать программистов важным, но секретным техникам, таким как разработка через тестирование.
Мы запланировали наше интервью на пятницу 8 апреля в 19:00. Реальная продолжительность интервью будет зависеть от ваших вопросов. Присоединяйтесь к нашей трансляции и спрашивайте!
https://www.meetup.com/ru-RU/progmsk/events/285044793/
Очередной воркшоп про модульные тесты (unit tests). Считаем числа Фибоначчи разными способами, пишем тесты, переписываем вычисления и всё перепроверяем. Сравниваем производительность разных способов с помощью тестов производительности.
Язык программирования F#. фреймворки xUnit и BenchmarkDotNet.
https://youtu.be/KZWAufn68cc
Язык программирования F#. фреймворки xUnit и BenchmarkDotNet.
https://youtu.be/KZWAufn68cc
YouTube
Как модульные тесты помогают при рефакторинге и зачем нужны тесты производительности
Записали воркшоп про разработку модульных тестов (unit tests). Первая часть была опубликована уже очень давно, а руки до второй всё никак не доходили. Материал для воркшопа я уже подготовил, его нужно было только прогнать и начитать. И вот, наконец, прогнал…
🔥1
На прошлой неделе был у нас воркшоп в ВШЭ/МИЭМ на тему функционального программирования и F#.
Поскольку записи не было, решил сделать запись самостоятельно. Материала много, поэтому получится несколько частей.
Вот первая: https://youtu.be/RH1cIyLx73g
Поскольку записи не было, решил сделать запись самостоятельно. Материала много, поэтому получится несколько частей.
Вот первая: https://youtu.be/RH1cIyLx73g
YouTube
Функции — полноправные объекты языка. Знакомимся с функциональными решениями на F# (Часть I)
Человечество не только слезло с веток, человечество освоило язык Ассемблера, а иногда даже и ООП. Теперь постоянно можно встретить программиста, понявшего инкапсуляцию и выучившего все виды полиморфизма.
Такому программисту хорошо, потому что мир прекрасен.…
Такому программисту хорошо, потому что мир прекрасен.…
👍2🔥1
И снова воркшоп про модульные тесты (unit tests). Широко распространено мнение, что все эти тесты хорошо ложатся на бизнес-логику, а вот классические алгоритмы с помощью TDD реализовать не получится.
Попытаемся опровергнуть это убеждение. Реализуем алгоритм быстрой сортировки на языке Rust, опираясь на метод TDD, то есть сначала будем писать тесты, а потом код.
https://youtu.be/juVrkf4DdJI
Попытаемся опровергнуть это убеждение. Реализуем алгоритм быстрой сортировки на языке Rust, опираясь на метод TDD, то есть сначала будем писать тесты, а потом код.
https://youtu.be/juVrkf4DdJI
YouTube
Быстрая сортировка на Rust по заветам TDD — сначала тесты, потом код
Не секрет, что в разработке через тестирование (TDD) большой проблемой является именно написание тестов перед кодом.
Рассмотрим, что означает driven в TDD на примере реализации классической быстрой сортировки.
Напишем корректный алгоритм в режиме "сначала…
Рассмотрим, что означает driven в TDD на примере реализации классической быстрой сортировки.
Напишем корректный алгоритм в режиме "сначала…
🔥2
https://youtu.be/u9x2NBwH2B8
Вторая часть воркшопа про функциональное программирование на F#. На этот раз работаем с бесконечными последовательностями и вычисляем число "пи" с невиданной точностью!
Вторая часть воркшопа про функциональное программирование на F#. На этот раз работаем с бесконечными последовательностями и вычисляем число "пи" с невиданной точностью!
YouTube
Бесконечные последовательности и ленивые вычисления. F#, функциональное программирование (Часть II)
Человечество не только слезло с веток, человечество освоило язык Ассемблера, а иногда даже и ООП. Теперь постоянно можно встретить программиста, понявшего инкапсуляцию и выучившего все виды полиморфизма.
Такому программисту хорошо, потому что мир прекрасен.…
Такому программисту хорошо, потому что мир прекрасен.…
👍4
https://prog.msk.ru/2022/05/13/mergeconf/
Московский клуб программистов продолжает сотрудничество с российскими конференциями.
24-26 июня в эко-парке Русский берег, расположенном на берегу Волги, в семидесяти километрах от Ульяновска пройдёт анти-конференция Summer Merge 2022.
Участников ждут живое общение, доклады от спикеров, квизы, водные соревнования, вечеринки под открытым небом, конкурсы, афтепати — всё, что поможет отвлечься от рабочих будней и вспомнить об удовольствиях реального мира.
Бонусом недорогие билеты, отдых на природе, новые знакомства.
Московский клуб программистов продолжает сотрудничество с российскими конференциями.
24-26 июня в эко-парке Русский берег, расположенном на берегу Волги, в семидесяти километрах от Ульяновска пройдёт анти-конференция Summer Merge 2022.
Участников ждут живое общение, доклады от спикеров, квизы, водные соревнования, вечеринки под открытым небом, конкурсы, афтепати — всё, что поможет отвлечься от рабочих будней и вспомнить об удовольствиях реального мира.
Бонусом недорогие билеты, отдых на природе, новые знакомства.
prog.msk.ru
IT конференция Summer Merge под Ульяновском
Digital Detox для тех, кто в IT.
Клуб программистов продолжает традицию совместного просмотра киношедевров информационно-технологической тематики. На этот раз перед нашим суровым и пристальным взором предстанет итальяно-французский фильм Нирвана, снятый в 1997 году.
Режиссёр Габриэле Сальваторес создал гнетущую атмосферу киберпанка гораздо изящнее и точнее, чем это когда-либо удавалось голливудским мастерам.
Фильм заслуженно пользовался успехом и у критиков, и у простых зрителей, заработав создателям не только на хлеб с маслом, но и на бутылку кьянти.
В главной роли — программиста-игродела — снялся француз Кристофер Ламберт, которого старшее поколение знает, как бессмертного Горца, а среднее — как громовержца Райдена из экранизации Mortal Kombat.
Мы собираемся в субботу 25 июня в 15:00 в антикафе CheckPoint на Мясницкой (https://chpoint.ru/). Стоимость участия — 600 рублей за 3 часа. В стоимость включены чай, кофе и печенье. После просмотра можем погулять по Москве.
Если собираетесь пойти, ставьте 👍 под анонсом. Узнаем, сколько нас!
Режиссёр Габриэле Сальваторес создал гнетущую атмосферу киберпанка гораздо изящнее и точнее, чем это когда-либо удавалось голливудским мастерам.
Фильм заслуженно пользовался успехом и у критиков, и у простых зрителей, заработав создателям не только на хлеб с маслом, но и на бутылку кьянти.
В главной роли — программиста-игродела — снялся француз Кристофер Ламберт, которого старшее поколение знает, как бессмертного Горца, а среднее — как громовержца Райдена из экранизации Mortal Kombat.
Мы собираемся в субботу 25 июня в 15:00 в антикафе CheckPoint на Мясницкой (https://chpoint.ru/). Стоимость участия — 600 рублей за 3 часа. В стоимость включены чай, кофе и печенье. После просмотра можем погулять по Москве.
Если собираетесь пойти, ставьте 👍 под анонсом. Узнаем, сколько нас!
👍8
В понедельник мы с аналитиком Алёной Ангилоповой сделали интервью. Вчера у меня был насыщенный день, не успел выложить его в ленту нашего сайта.
Но сегодня — держите: https://prog.msk.ru/2022/06/20/nonit-it-analyst/
Но сегодня — держите: https://prog.msk.ru/2022/06/20/nonit-it-analyst/
prog.msk.ru
Неайтишные айти: аналитика
Обсудили с Алёной Ангилоповой способы войти в айти без изучения программирования.
🔥1
