питерская вышка

  • ХабрахабрФото Написать игровой движок на первом курсе: легко! (ну почти)

    Написать игровой движок на первом курсе: легко! (ну почти)

    Привет! Меня зовут Глеб Марьин, я учусь на первом курсе бакалавриата «Прикладная математика и информатика» в Питерской Вышке. Во втором семестре все первокурсники нашей программы делают командные проекты по С++. Мы с моими партнерами по команде решили написать игровой движок.  О том, что у нас получается, читайте под катом. Всего нас в команде трое: я, Алексей Лучинин и Илья Онофрийчук.…

    Читать далее »
  • ХабрахабрФото Как сделать хороший короткий доклад

    Как сделать хороший короткий доклад

    Конец мая и начало июня — традиционное время защиты дипломов в вузах. Помимо самой выпускной работы, студентам нужно подготовить короткое (на 7–10 минут) выступление перед экзаменационной комиссией, а также сделать презентацию. И зачастую для студента подготовить нормальный доклад/презентацию — чуть ли не более сложная вещь, чем написать сам диплом. При этом часто оказывается, что чем содержательнее и интереснее работа, тем…

    Читать далее »
  • ХабрахабрФото Как сделать хороший короткий доклад

    Как сделать хороший короткий доклад

    Конец мая и начало июня — традиционное время защиты дипломов в вузах. Помимо самой выпускной работы, студентам нужно подготовить короткое (на 7–10 минут) выступление перед экзаменационной комиссией, а также сделать презентацию. И зачастую для студента подготовить нормальный доклад/презентацию — чуть ли не более сложная вещь, чем написать сам диплом. При этом часто оказывается, что чем содержательнее и интереснее работа, тем…

    Читать далее »
  • ХабрахабрФото Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Три года подряд я проводила лето на стажировках в компании Google: сначала в Цюрихе, затем в Лондоне и, наконец, в Саннивейл (город в штате Калифорния, США). В этом посте я поделюсь тем, как подавать заявки и проходить собеседования, какими проектами я занималась и чем стажировки в Европе отличались от США. А еще расскажу, чем Цюрих понравился мне больше Кремниевой долины,…

    Читать далее »
  • ХабрахабрФото Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Три года подряд я проводила лето на стажировках в компании Google: сначала в Цюрихе, затем в Лондоне и, наконец, в Саннивейл (город в штате Калифорния, США). В этом посте я поделюсь тем, как подавать заявки и проходить собеседования, какими проектами я занималась и чем стажировки в Европе отличались от США. А еще расскажу, чем Цюрих понравился мне больше Кремниевой долины,…

    Читать далее »
  • ХабрахабрФото Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Стажировки в Google: Цюрих, Лондон и Кремниевая долина

    Три года подряд я проводила лето на стажировках в компании Google: сначала в Цюрихе, затем в Лондоне и, наконец, в Саннивейл (город в штате Калифорния, США). В этом посте я поделюсь тем, как подавать заявки и проходить собеседования, какими проектами я занималась и чем стажировки в Европе отличались от США. А еще расскажу, чем Цюрих понравился мне больше Кремниевой долины,…

    Читать далее »
  • ХабрахабрФото GSoC 2019: Проверка графов на двудольность и трансформеры монад

    GSoC 2019: Проверка графов на двудольность и трансформеры монад

    Прошлым летом я участвовал в Google Summer of Code — программе для студентов от компании Google. Ежегодно организаторы отбирают несколько Open Source-проектов, в том числе от таких известных организаций, как Boost.org и The Linux Foundation. Для работы над этими проектами Google приглашает студентов со всего мира.  Как участник Google Summer of Code 2019 я делал проект в рамках библиотеки Alga…

    Читать далее »
  • ХабрахабрФото Отладка алгоритмов на графах — теперь с картинками

    Отладка алгоритмов на графах — теперь с картинками

    Представим типичную ситуацию на первом курсе: вы прочитали про алгоритм Диница, реализовали, а он не заработал, и вы не знаете, почему. Стандартное решение — это начать отлаживать по шагам, каждый раз рисуя текущее состояние графа на листочке, но это жутко неудобно. Я попробовала исправить положение в рамках семестрового проекта по Software Engineering, а в посте расскажу, как у меня в…

    Читать далее »
  • ХабрахабрФото ZuriHac: практикуемся в функциональном программировании

    ZuriHac: практикуемся в функциональном программировании

    В июне этого года в небольшом швейцарском городке Рапперсвиле уже в десятый раз прошло мероприятие под названием ZuriHac. В этот раз на нём собрались более пятисот любителей Хаскелля, от новичков до отцов-основателей языка. Хотя организаторы называют это мероприятие хакатоном, всё же оно не является конференцией или хакатоном в классическом смысле. Его формат отличается от традиционных программистских. Мы узнали про ZuriHac…

    Читать далее »
  • ХабрахабрФото Как решать NP-трудные задачи с помощью параметризованных алгоритмов

    Как решать NP-трудные задачи с помощью параметризованных алгоритмов

    Научно-исследовательская работа, пожалуй, самая интересная часть нашего обучения. Идея в том, чтобы ещё в университете попробовать себя в выбранном направлении. Например, студенты с направлений Software Engineering и Machine Learning часто идут делать НИРы в компании (в основном, JetBrains или Яндекс, но не только). В рамках работы я изучил и реализовал на практике подходы к решению одной из самых известных NP-трудных…

    Читать далее »


Кнопка «Наверх»