Mike Ivanov (mikeiva) wrote,
Mike Ivanov
mikeiva

  • Music:

Профдеформация

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

Вчера Маша, исполненная глубокого отвращения к виду своей рабочей программины, попросила помочь повытаскивать из нее данные на сто человек студентов. Работа чисто механическая: 1. копируем ФИО студента из экселевской таблицы, 2. переходим в программину, 3. нажимаем кнопочку "Найти", 4. вставляем студента, нажимаем "ОК", появляется запись; там нужные данные видны, но скопировать их нельзя, так что 5. щелкаем два раза на этой записи, там заходим в соответствующее поле, 6. щелкаем в него мышкой, 7. копируем из него данные, 8. переходим в эксель, 9. вставляем в нужную ячейку. Повторить 100 раз. Потом еще сто раз для поиска других данных. Весь процесс занимает где-то минуту, плюс в настройке поиска периодически сбивается, по какому полю делается поиск, и приходится еще его выбирать вручную (сбивается он во время двойного щелчка по записи - на какую колонку этот щелчок пришелся, та становится активной, и в следующий раз поиск делается по ней). Плюс все это требует периодического точного махания мышкой, от чего рука устает и начинает болеть. Ну и вообще, жалко же три часа.

Первым делом я решил выпилить шаги 5-7: нужные данные - 6 цифр, из них первые три почти всегда одинаковые, поэтому три цифры запомню без буфера обмена и быстрее наберу. Неизменные первые три в нужной ячейке подклеиваем к ним формулой.

А во всем остальном заменил все движения мышки кнопочками: Ctrl+C, Alt-Tab,Ctrl-F,Ctrl-V,Enter, Alt-Tab, стрелка вправо, написать три цифры, Enter, стрелка влево, повторить. В итоге все телодвижения стали занимать примерно столько же времени, сколько программа искала нужную запись - в общей сложности на все стало уходить секунд 15. Если помножить на 200, то экономия времени становится довольно ощутимой :) Короче, микрооптимизация - наше все.
Tags: diary
Subscribe

  • Музыка: Немного нервно, Therion, Ad Infinitum

    С тех пор, как Я-музыка стала столь современной, что перестала на моем рабочем компе запускаться, количество слушаемого нового как-то снизилось. Но…

  • Con spirito

    В кои-то веки реклама в фб показала что-то интересное: ссылку на youtube-канал Con Spirito. Там видео идут парой - концерт и примерно получасовой…

  • И снова о музыке

    Чтобы не посвящать такой банальности отдельный пост, отмечу это здесь: зачастую невозможно понять не только нейросети, но и людей. Скажем, примерно…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 8 comments