Архив метки: учёба

MIPT Fall Programming Training 2014 — итоги

Ну, вот и пришло время рассказать об итогах осенних тренировочных сборов в МФТИ, что в городе Долгопрудный.

Собственно, наибольшая часть всех мероприятий сборов составляли, конечно же, контесты. Обычно они проходили по одному в день в длинном формате (5 часов), но бывали и более короткие, и очень часто их давали сразу по два в день. Как я уже говорил, первый контест довольно сильно задержали, но на остальных таких аномалий уже не наблюдалось.

Ещё были лекции, на большей части которых их ведущих было очень плохо слышно, особенно если садиться не слишком близко. К сожалению, в большинстве случаев именно так и вышло, хотя мы каждый раз садились всё ближе и ближе. Последнюю (или предпоследнюю, я уже не вспомню, если не глядеть в расписание) лекцию читали по-английски. В принципе, было понятно, но чуть-чуть отвлечёшься — и уже не можешь сообразить, как то, что рассказывают, относится к тому, что рассказывали 5 минут назад…

Ну и еда тоже предоставлялась. Я присутствовал только на обедах, и то не на всех (но почти на всех!), на завтраках и ужинах не был, так как приезжал позже завтрака и уезжал раньше ужина. Еда более-менее понравилась.

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

В общей сложности, задач мы решили не очень много — я в основном брал самые простые, которых было максимум 2 на контест (в среднем — 1, в особо запущенных случаях — ни одной), но один раз мне удалось решить кое-что посложнее, связанное с геометрией — правда, сдал я со 100500-й попытки, но всё же сдал.

Все условия задач я забрал с собой и в результате получил довольно толстую папку, задачи из которой ещё можно и дорешивать. Было бы время…

С учётом того, что я много пропустил по учёбе и снова пропускаю уже сейчас (об этом, наверное, можно будет прочитать через пару дней), времени решать эти задачи не остаётся вообще. Сейчас хочется только одного — поскорее сдать все работы, лабораторные, курсовые и просто домашние задания — например, задачи по физике, которых всегда нам давали довольно много и решать их приходилось крайне долго. Даже с учётом того, что сессию мне обещали продлить, тянуть совсем не хочется — перспектива искать преподавателей в какие-то другие дни, не обозначенные в расписании, меня совсем не радует. И ещё, возможно, мне могут помочь с закрытием предметов по кафедре 806 (поскольку В.Е., назначивший меня на индивидуальный план, обладает довольно серьёзными полномочиями именно на этой кафедре). Но на это в первую очередь рассчитывать точно не стоит.

Суперигра

Прошу прощения, давно ничего сюда не писал. Наверное, время уже пришло и даже прошло.

Последний экзамен сдан, и сессия закрывается с одной четвёркой. Круто? Ещё как. Но это ещё не всё. Давайте-ка поиграем в суперигру: надо решить 12 олимпиадных задач по программированию за 18 дней.

Да-да, впереди ещё практика. Почему она не была сдана раньше, я рассказывать не буду — история довольно нудная и, в общем-то, даже шаблонная. Главное — не причина, а следствие. В решении подобных задач опыта у меня почти нет, но поддержка имеется. Надеюсь, всё обойдётся.

По поводу отчёта по последней поездке: она совершалась 1-3 июня и фотографии с неё доступны в галерее. К сожалению, пока это всё, что я могу предложить на эту тему — отчёт начну писать только после сдачи практики.

Кстати, ещё кое-что насчёт практики: первая её половина дополняется квестом «настрой комплект беспроводного оборудования и поймай 3G». Со вторника я уезжаю в одно место, где очень плохо ловит интернет, и чтобы его всё-таки поймать (вот он какой неуловимый), я накупил довольно большое количество различных девайсов. Надеюсь, операция пройдёт успешно — если всё заработает, напишу подробнее, что за место и что за девайсы использовались.

Станцию «Матанализ» поезд проследует без остановки

Всего два слова: «нифига себе». И больше ничего не могу сейчас об этом сказать.

Ну сидел я на всех лекциях на первой парте, ну «понимал что-то», как мне сегодня сказали… А за что прямо сразу ставить-то, да ещё и «пять»? Я и контрольную на «3» написал, и опциональную курсовую не сдавал… Привлёк внимание, наверное. Отказываться, конечно, было глупо, но некоторую часть времени я провёл в недоумении — а не жирно ли? Естественно, в конце концов я решил проследовать по «пути наименьшего сопротивления»… раз уж предлагают, то пусть будет.

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

Последний зачёт

На самом деле, он не совсем последний, потому что мне надо получить ещё один, но про него уже всё известно, и сегодня мне его поставят. Но зачёт, который проходил какие-то полчаса назад, можно назвать последним значимым, потому что ожидалось, что его придётся сдавать, и что никакого «автомата» не будет.

Тем не менее, «автомат» всё же поставили. Но внезапность этого факта просто зашкалила…

Представьте: заходишь, садишься, берёшь билет, начинаешь что-то писать по нему. Тем временем преподаватель называет фамилии «автоматчиков». Естественно, меня в их списке не оказывается — но я и не ожидал, что я туда попаду. В результате, когда приходит моя очередь отвечать, я подхожу, преподаватель просит найти моё имя в списке… и выдаёт что-то вроде «надо быть справедливой, давайте зачётку». Оказалось, что меня тупо пропустили. Ещё внезапнее всё это выглядело при том, что двоих человек прямо передо мной отправили на пересдачу.

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

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

Время зачётов

Вообще говоря, зачётная неделя – следующая. Но, например, по той же теории вероятностей (см. предыдущий пост) «первая попытка сдачи», как сказал сам преподаватель, была уже сегодня. «Автомат» мне всё-таки поставили – в том, что он будет, я ни разу не сомневался.

Ещё один «автомат» на следующей неделе я получу по такому страшному предмету, как функциональный анализ. Две недели назад мы писали контрольную – написание её на положительную оценку (то есть на 3 и выше) гарантировало освобождение от сдачи зачёта. Вчера моё имя прозвучало в списке тех, эту положительную оценку получил (какую, я даже узнавать не стал). Так что с этим теперь тоже всё в порядке 🙂

Ещё есть непрофильные предметы – физкультура, английский язык, русский язык и культура речи, и ещё культурология. Если с первыми тремя всё в порядке, и зачёты по первым двум вообще, можно считать, уже получены, а по третьему надо будет выполнить ещё какое-то простое задание, то вот культурологию придётся сдавать. Сдача её будет в самом конце зачётной недели – в пятницу, 30-го мая. Надеюсь, ничего сложного не будет, но готовиться буду основательно. Ещё в эту пятницу будет сдавать зачёт другая группа, спрошу у кого-нибудь оттуда, что было на зачёте (принимает один и тот же преподаватель).

Ну и немного оффтопа: надо бы на этой неделе написать отчёт по поездке 2-го мая, о которой я здесь уже упоминал. Сделать это я попробую на выходных – хотел в среду, но появилось дополнительное задание по практике (которую я, можно сказать, выполнил уже почти полностью), его надо срочно сделать до пятницы, а то потом преподаватель уедет до экзамена.

Пока вот так.

Про автоматчиков

Нет, не про тех, которые с оружием, а про тех, кому зачёт сразу поставят. По теории вероятностей.

Я наконец-то понял, почему нашего преподавателя по этому предмету многие не любят. Вот, допустим, возможность получить зачёт «автоматом». Для этого, как говорил сам преподаватель, надо написать обе контрольные на положительные оценки (положительная – от «3» и выше). А ещё он недавно добавил, что автомат не получат злостные прогульщики, вне зависимости от их оценок. Ну и самый главный фокус он выкинул при объявлении результатов второй контрольной: всем надо будет приходить на зачёт на общих основаниях, и только там он уже объявит список «автоматчиков», а остальные сядут и будут решать задачи. То есть, как он сам выразился, «для некоторых автомат станет сюрпризом… а для некоторых сюрпризом может стать его отсутствие». Ну и если кто-то опоздает на зачёт, то автомат аннулируется.

Я понимаю, что мне-то, скорее всего, поставят этот автомат: я написал контрольные хорошо, а также не пропустил ни одного занятия. Но вот каково остальным? Обстановка не разрядится до самого конца, до самого «дня X». Вот почему у этого преподавателя такая нехорошая репутация.

Хотя, с другой стороны, такая политика в какой-то степени вполне приемлема, потому что расслабляться сейчас совсем не время. Главное – не перегибать палку.

Преждевременные выходные

Для кого-то выходные начинаются с завтрашнего дня, с 1-го мая. У меня же они начались уже сегодня, так как по средам у меня нет занятий.

Можно подумать – да это вообще как будто бы очевидно – что мне удастся полноценно отдохнуть, погулять…

Ха! Как бы не так!

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

Хотя, конечно, вообще без отдыха всё же никак. В пятницу меня ожидает ещё одно интересное железнодорожное мероприятие. Постараюсь рассказать о нём чуть позже.

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

Интересная мысль

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

Мысль такая: хорошо, когда у тебя ещё не совсем испортилось чувство ответственности.

Иными словами: у тебя куча заданий, ты считаешь, что на то, чтобы выполнить их всех, уйдёт очень много времени и сил и распределяешь их как-то так, что между ними остаётся куча дополнительного времени «передохнуть». Естественно, это неэффективно, и первоначальные представления о сложности довольно часто оказываются не совсем корректными. И тут как раз это чувство ответственности и приходит на помощь: ты сидишь, а оно тебя подталкивает: ну давай, блин, хоть что-нибудь сейчас сделаем, потом меньше останется. Не откладывай на завтра то, что можно сделать сегодня! И через некоторое время ты всё-таки начинаешь делать. И ведь не остановишься, пока не закончишь.

Естественно, этот механизм работает далеко не во всех случаях, и вообще он не идеален. Но на протяжении довольно длительного времени он мне помогал и продолжает помогать до сих пор.

Надеюсь, он ещё долго проработает.

Об актуальности информации

Часто бывает так, что информация, переданная слишком поздно, теряет свою актуальность.

Вот как-то раз отменили у нас первую пару в субботу, а многие всё равно пришли, потому что об этом сообщили поздно. И вот прихожу я сегодня и думаю: когда-то я уже такое наблюдал… Ну да, история повторяется. Причём на этот раз, судя по всему, с опозданием об отмене сообщил преподаватель.

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

Ещё и розетка в аудитории не работает. Приходится сидеть в коридоре, впрочем, мне не привыкать. Кстати, ноут работает от батареи довольно долго, проблема в том, что 3G-модем съедает довольно много заряда (и, судя по всему, обладает довольно низким КПД, поскольку постоянно сильно нагревается). Поскольку некоторые лекции я записываю на ноут, приходится периодически искать розетки и подзаряжать его. Такая вот небольшая плата за удобства.

Отмена первой пары в субботу

Скажу честно, вставать к первой паре в субботу и приезжать в институт, чтобы внезапно обнаружить, что эту первую пару отменили – совсем не круто. И старосты групп почему-то не сообщили об отмене заранее, хотя явно должны были знать об этом, так как преподаватель сообщал нам, что будет звонить старостам, если занятия отменяются. Хорошо, что вторая пара должна быть – всё-таки я не просто так приехал. Но мне кажется, что тех, кто ставит первые пары в субботу, надо заставлять вставать в 6 часов по воскресеньям.

Кроме того, пока ехал в маршрутке до метро, обнаружил, что на моём плеере сломалось отображение названий файлов. Судя по всему, данные не пропали, наверное, некоторые файлы просто попортились, в частности, мог испортится файл базы данных (плеер использует его как быстрый индекс для доступа к метаданным). Как приеду домой, попробую проверить на ошибки CHKDSK’ом, обновить прошивку (которая, кстати, вышла более года назад, а я всё это время видел на старой), и если уже совсем ничего не поможет – отформатирую его нафиг. Надеюсь, сегодня удастся с этим разобраться.

Upd: CHKDSK ничего не нашёл. Проблему удалось исправить форматированием, перепрошивкой и перезаливкой всех файлов.