об удовольствиях
Feb. 21st, 2012 03:26 pmНеделю назад я и профессор осознали необходимость расширить некоторый расчет, который был выполнен студентами. Я написала одному из них, который написал программу на C++ для расчетов. Это была его первая программа в жизни, поэтому в ней были интересные особенности и работала она медленно (но верно :-). Поэтому студент предусмотрел в программе некоторые ограничения, которые в тот момент не жали. А сейчас стали жать. Я попросила его поработать с программой, припугнув удалением из списка авторов. Бедняга ответил, что у него совершенно нет времени, потому что он дописывает магистерскую. Ну, тут я поняла что писать программу придется мне. Алгоритм (крайне простой) я составила еще пока ждала студенческого ответа.
Проблема была с языком программирования. Я программирую редко и плохо, и лучше всего себя чувствую в Дельфи, но было не достать дистрибутив. Пришлось вздрогнуть и после приблизительно 15-ти летнего перерыва воспользоваться фортраном.
Набрала программусю в блокноте, при компиляции, естественно пошли ошибки, явно связанные с синтаксисом, который изменился со времени моего студенчества. Позвала на помощь товарища, который лекции по фортрану читает. Он пофыркал на мою писанину, сказал, что мои воспомимнаия относятся к фортрану 77, доопределил коряво определенные переменные и программа бах! и заработала. Логических проколов не было вообще. Тут я почувстввала, что день прошел не зря и что меня распирает от гордости. Да и вообще вспомнилось то удовольствие, которое доставляет заработавшая программа.
Теперь из метода выжато все до предела, статья закруглилась, и я ощущаю, что много чего узнала и поняла в процессе. Что тоже является одним из видов удовольствия...
Но студента немножко жалко. Помянем его в acknowledgements.
Проблема была с языком программирования. Я программирую редко и плохо, и лучше всего себя чувствую в Дельфи, но было не достать дистрибутив. Пришлось вздрогнуть и после приблизительно 15-ти летнего перерыва воспользоваться фортраном.
Набрала программусю в блокноте, при компиляции, естественно пошли ошибки, явно связанные с синтаксисом, который изменился со времени моего студенчества. Позвала на помощь товарища, который лекции по фортрану читает. Он пофыркал на мою писанину, сказал, что мои воспомимнаия относятся к фортрану 77, доопределил коряво определенные переменные и программа бах! и заработала. Логических проколов не было вообще. Тут я почувстввала, что день прошел не зря и что меня распирает от гордости. Да и вообще вспомнилось то удовольствие, которое доставляет заработавшая программа.
Теперь из метода выжато все до предела, статья закруглилась, и я ощущаю, что много чего узнала и поняла в процессе. Что тоже является одним из видов удовольствия...
Но студента немножко жалко. Помянем его в acknowledgements.
no subject
Date: 2012-02-21 02:34 pm (UTC)это я тебя по-мужски похвалил.
Не выкидывай студента из соавторов. Тебе пофиг, а ему стимул, может, научный решающий.
no subject
Date: 2012-02-21 02:39 pm (UTC)Студента профессор хочет бортануть. У него была стажировка на один месяц, в течение которого он написал плохо работающую программу, которая сейчас полностью переписана... Пропал как бы предмет для разговора.
no subject
Date: 2012-02-21 05:16 pm (UTC)У меня вот, кажется, подходит к концу стадия "гонять симуляции и писать формулы", скоро тоже программерство пойдёт.
Слушай, а там что прямо лютые расчёты какие, что вы тяжелой артиллерией пользуететь: фортран, си++...
no subject
Date: 2012-02-21 08:19 pm (UTC)no subject
Date: 2012-02-21 08:40 pm (UTC)no subject
Date: 2012-02-21 09:28 pm (UTC)no subject
Date: 2012-02-22 12:21 am (UTC)no subject
Date: 2012-02-22 08:43 am (UTC)no subject
Date: 2012-02-21 09:31 pm (UTC)no subject
Date: 2012-02-21 09:09 pm (UTC)Идея была вычислить колебательную статсумму для димера муравьиной кислоты в гармоническом и ангармоническом приближениях. И вот у этого димера полмиллиона колебательных уровней ниже 3000 см-1. Вот сгенерить все эти уровни - тут была вся возня.
no subject
Date: 2012-02-22 12:20 am (UTC)no subject
Date: 2012-02-21 06:43 pm (UTC)no subject
Date: 2012-02-21 09:22 pm (UTC)no subject
Date: 2012-02-22 06:24 am (UTC)no subject
Date: 2012-02-22 08:45 am (UTC)про фортран я вспомнила потому что тут есть мужик, который лекции по нему читает. и типа все есть, и компиляторы, и какие-то материалы к лекциям. И он мне здорово помог, в одно рыло я бы долго искала как и что.
no subject
Date: 2012-02-22 12:54 pm (UTC)no subject
Date: 2012-02-22 01:08 pm (UTC)no subject
Date: 2012-02-22 01:21 pm (UTC)