← All posts tagged учеба

Konst
Java Scala быдлокодинг учеба Скала соснула тунца. Делали тут небольшой проект по учёбе ­– сравнение производительности Java и Scala для задачи обработки графов (довольно больших). Я знал изначально, что всё будет плохо (потому что решил на Scala писать иммутабельные графы, использовать рекурсию во все поля и вообще не использовать мутабельные переменные), но результаты оказались вообще весёлыми: mediafire.com
Konst
учеба Ну что ж, закончил вторую треть своего шведского диплома. Теперь открыта, так сказать, дорога к финишу: остаётся реализовать самые мозговыносящие штуки. В этот раз, надеюсь, выбор структур данных окажется удачным и траха будет немного.
Konst
учеба Сдал экзамен по онлайн-курсу "Neural Networks for Machine Learning" на Курсере на 17.6 из 25. Общая оценка по курсу (если не ошибся при расчёте) выходит 80.6 из 100. Могло быть лучше, но я рад, что прослушал этот курс, познакомился с довольно многими аспектами ИНС, про которые не имел представления.
Konst
учеба радость 10 из 10 по последнему заданию по FP на Scala. Пришлось потратить несколько часов, прежде чем нашёл баг в своём коде, который не выловил хвалёный статический анализатор типов Scala.
Konst
учеба Увы, но пришлось отписаться от курса "Probabilistic Graphical Models" на Coursera, надеюсь, весной будет время его взять.
Несколько онлайн-курсов, несколько курсов тут в универе, ассистирование на нескольких курсах – чёрт побери, уходит столько времени, что время на диплом приходится уделять по остаточному принципу, а это хрень получается. Надо с этим побыстрее заканчивать, чтобы развязать себе руки.
Konst
учеба Сдал экзамен по алгоритмам на Coursera на 15.93 из 20, потратил кучу времени, но очень доволен. Если бы не пару глупых ошибок, было бы балла на два больше.
Konst
учеба Прошло уже больше трёх недель с беседы с дипруком местным, а я по самому диплому ничего почти не сделал. Почему? Да потому что просто переписав мой имеющийся компилятор, я получу практически такой же компилятор, код которого не будет существенно отличаться в лучшую сторону.
Поэтому выношу себе мозг кучей книжек по best practices, юнит-тестам, паттернам и рефакторингу. В качестве контрольного выстрела – книги и статьи по компиляторам.
Полазил, кстати, по исходному коду javac из OpenJDK. Подразочарован, ожидал там увидеть нечто гениальное, превосходящее код из книг по компиляторам просто-таки на порядки и бесконечно мудрое в своей модулярности... А оказалось, что ничего особенного.
Konst
учеба К счастью, диплом переплели без косяков. Получил сегодня подписи / печати на обе рецензии, защита, видимо, будет в пятницу.
Konst
учеба Отдал диплом на переплёт. Побегал немного с обходным листом, завтра ещё придётся.
Видимо, завтра-послезавтра надо будет получить подписи рецензентов.
Konst
учеба Отправил сегодня первое задание по Machine Learning class на Coursera и просмотрел видеолекции для второго задания. Ну, в общем, закончив этот курс, я не так много нового для себя открою, но поиграться с SVM будет интересно. Обидно, что весь курс, по сути, сведётся к паре видов регрессии, сигмоидальным нейронным сетям, простой k-means кластеризации и PCA, очень много интересных вещей остаётся за бортом, и не похоже, чтобы они предлагали advanced курс.
Konst
учеба Да, детка, да! Потратил сегодня ещё один день на отладку, пришлось потрахаться, но теперь весь SSA-анализ работает удачно даже на моём самом хитро****м тесте. Завтра, впрочем, попробую написать ещё более хитрые тесты специально под несколько тонких моментов.
Konst
учеба Почти завершил opus magnum моей учёбы в LNU. Ещё немного, и я смогу расслабиться и констатировать, что вторые компиляторы закончены. Моя реализация уже проходит даже самый серьёзный тест, написанный преподами; пока остался один неприятный баг, возникающий на моём самом объёмном и запутанном тесте.