Итоги за февраль 2019 года

Продолжаю анализировать события, произошедшие со мной за месяц.

Начался курс по анализу данных в ВШМ СПбГУ. В два месяца я хочу уместить курс, который длится обычно 1,5 семестра. О результатах еще рано говорить, посмотрим по первым контрольным работам. Понял, что мне нравится адаптировать лекции и придумывать задания.

 

Посмотреть эту публикацию в Instagram

 

Первый день работы в ВШМ СПбГУ.

Публикация от Дмитрий Федоров (@pycode.ru)

Читать далее Итоги за февраль 2019 года


ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ PYTHON 2-е изд., пер. и доп. Учебное пособие для прикладного бакалавриата

Пособие доступно для чтения в издательстве «Юрайт» по ссылке

Федоров, Д. Ю. Программирование на языке высокого уровня Python : учеб. пособие для прикладного бакалавриата / Д. Ю. Федоров. — 2-е изд., перераб. и доп. — М. : Издательство Юрайт, 2019. — 161 с. — (Серия : Бакалавр. Прикладной курс). — ISBN 978-5-534-10971-9.


Как управлять своим здоровьем?

Кучкаров Захирджан Анварович, к. т. н., д. э. н., профессор, зав.кафедрой Концептуального анализа и проектирования МФТИ.

Я не считаю обоснованным кому-либо рекомендовать что-либо из того, что я делаю. Это не так. Это мои личные наблюдения, пробы, ошибки, отбор, которые накопленные. Во-вторых, я не считаю это таким уж большим достижением, есть люди и постарше меня не болевшие, так что окончательный счёт не зафиксирован. Есть люди и поздоровее.
Такие вопросы ко мне возникали и раньше, я легкомысленно шёл на выдачу советов. Они воспринимались иронично или саркастично, поэтому я перестал давать советы по этой части. Какие-то советы оценивались как старомодные, необоснованные и так далее.

Фактура. Я утверждаю, что я здоров. Это подтверждено тремя и больше комплексными обследованиями, которые я проходил с интервалом в год по всем диагностическим процедурам в лучших рекомендованных платных клиниках Москвы. А поскольку у них цель — найти что-нибудь, чтоб потом доить — то мотивация максимальная. Ответ был такой: «Ну и ну! Как космонавт!».

Между тем, я унаследовал несколько генетических предрасположенностей к разного рода болезням. Почти все мои предки прожили 80—82 и более лет, мама — 92 года, причём в 90 лет она ещё выпивала в праздники рюмочку коньяка и строила стратегические планы на будущее.
Мне предстоял целый букет потенциальных заболеваний.
Диабет — был и по материнской, и по отцовской линии. Таблетки бабушка и отец принимали до конца жизни. Зубные коронки или протезы висели как неизбежная перспектива.

Читать далее Как управлять своим здоровьем?


Итоги за январь 2019 года

1 января Нового года мир не перевернулся и жизнь кардинальным образом не изменилась. От этого радостно.

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

Перевожу свои задачи в систему Trello.

Познакомился с языком ДРАКОН-схем и их автором. Внедряю технологию в учебный процесс.

Дописал инструкцию по работе с git. Сэкономил время целой лекции.

На одном дыхании прочел повесть «Профессия» Айзека Азимова. Точное описание соревнований WorldSkills. Читать далее Итоги за январь 2019 года


Почему я выбрал язык Python

Мое знакомство с языком Python состоялось в 2011 году. В то время, будучи ассистентом в ИНЖЭКОНе (Санкт-Петербургский государственный инженерно-экономический университет), мы готовили специалистов по защите информации. Мне доверили вести учебную практику на первом курсе. Это недельное погружение в специальность, где ежедневно по 4-5 часов рассматривались основные темы из области защиты информации. Если быть точным, то говорили исключительно про защиту от несанкционированного доступа.

Первый курс — разнородная публика:

Удивительно, но информатика в школе была не у всех, поэтому какие-то вещи приходилось объяснять с азов. В этой ситуации пригодился Python: краткий обзор синтаксиса и можно сразу переходить к практическим заданиям. Тогда он сильно меня выручил.

Затем был длительный период, когда читал курс по С с уклоном в анализ программных уязвимостей (переполнение буфера в стеке и пр.). На тот момент не видел возможности применения Python в учебном процессе. Учебной практики больше не было, стали готовить бакалавров.

В 2012-2013 перевел на русский язык курс из восьми частей [1] проф. Чарльза Северанса по второй версии Python. Курс впоследствии оказался на интуите, но в момент копипаста перевода ссылки исправить забыли [2] :-)

Далее был интересный вузовский опыт преподавания С++ и Java. Java не взлетел по причине ресурсоемкости своих IDE (NetBeans, Eclipse): техника сильно напряглась… В Политехе (Санкт-Петербургский политехнический университет Петра Великого) Java был моим фаворитом, благодаря long int удавалось быстро выполнить расчетные задания, пока остальные писали на С :-)

C++ на уровне учебных проектов понравился. Уложились в семестр. Единственное, было неясно, куда эту тему развивать. Не хватало близких к жизни учебных проектов адекватной сложности. В работе помогли учебники А. В. Столярова [3] — рекомендую их всем. Читать далее Почему я выбрал язык Python