Блог пользователя k-va

Автор k-va, 14 лет назад, По-русски
Поскольку «серым» могут запретить создавать темы, и не хочется быть просто «отцом Гены», хотел бы представиться.

Язык

Платформа

Примечание

Автокод

На бумаге

3-й курс НГУ (поступил в 1969)

ODRA-ALGOL

ODRA

Какая-то чешская машина, до сих пор помню как корректировал исходник путем пробивания и заклеивания дырок на перфоленте

Машинные коды

Минск-22

Был интересный опыт

ЯСК

Минск-22

Был интересный опыт

ALGOL60

БЭСМ-6

Студентом на ИВЦ ВЦ СОАН

Альфа-6

БЭСМ-6

Студентом на ИВЦ ВЦ СОАН. Русскоязычная версия ALGOL60, работы в области методов вычислений.

БЭМШ

БЭСМ-6

Ассемблер, очень много и очень профессионально

Ассемблер, но даже не знаю, как назвать.

Изделие 5Э66 (М-10)

Совершенно гениальная машина. Создана в первой половине 70-х годов. Два 128-разрядных процессора, каждый из которых умел параллельно выполнять арифметические операции над числами от 8*1 до 1*8 байт. Полное распараллеливание всех устройств (отдельно устройство управления для загрузки регистров и проверки условий, слоги обмена с основной и внешней памятью). Все за 1 машинный такт. Одна ассемблерная команда могла достигать 1 листа А4.  

Фортран

ЕС ЭВМ

Лабораторные для студентов

PL/1

ЕС ЭВМ

Очень много и очень профессионально

Ассемблер

ЕС ЭВМ

Мегабайты кода. Разработка компилятора. Разработка ДКП (Диспетчера коллективного пользования) для вычислительных центров. Эксплуатировалось от Бреста до Находки, от Якутска до Фрунзе.

Ассемблер

INTEL

Лабораторные для студентов

FoxPro

MS DOS

Небольшой опыт

C++

MS DOS

BC+TurboVision+CodeBase, промышленные разработки

DELPHI

WIN 

Промышленные разработки

VBA

WIN

Промышленные разработки в среде MS Access

C++ BUILDER

WIN

Студенты, промышленные разработки

SQL

WIN

Студенты, промышленные разработки. Подразумевается, естественно, не только язык запросов, а программирование сложной логики на процедурных языках MS SQL, ORACLE, Sybase, Iiterbase/Firebird.   

 

Естественно, к.т.н., доцент.

Но, Я – ПРОГРАММИСТ (пусть и не спортивный) и этим горжусь. И даже зарабатываю больше как программист, чем как преподаватель. Чего и вам желаю в мои годы.

А самый лучший язык – Ассемблер!

  • Проголосовать: нравится
  • +79
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Сколько всего...
14 лет назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится
Запретить серым создавать темы - полнейшая глупость. Надеюсь, до этого не дойдет.

Вообще, по моим наблюдениям, цвет, рейтинг и вклад отражают лишь отдельные аспекты участия человека в жизни сообщества Codeforces и не всегда правильно отражают его профессионализм, а тем более, здравомыслие. Часто приходится видеть неадекватные и неуместные комментарии от желтых и даже красных, в то время как синие и серые могут высказывать разумные мысли. Именно по этой причине я и высказывалась за всеобщее равноправие при плюсовании и минусовании.

Не знаю, как другие посетители Codeforces, но я очень рада участию в обсуждениях таких действительно профессиональных программистов, как Вы. Пусть и не спортивных. Сразу видно, что Вы обладаете гораздо большим опытом по сравнению с большинством собравшихся здесь не только в программировании, но и в жизни. Многие из ребят просто еще не научились сначала думать, потом - писать. Так что не обижайтесь на них :)
  • 14 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится
    Что-то не замечал неадекватных сообщений от красных. А можно пример?
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      • 14 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится
        Ну конкретно такие связаны с тем, что у сообщества нет четких правил, поэтому версии участников расходятся. Например, на хабре есть строгое указание на тему русского языка и там стараются его придерживаться. А тут никаких правил нет, поэтому иногда не знаешь, как правильно.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Теперь понятно, в кого Гена такой вырос :)
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Не понимаю, подредактировал текст, и тот куда-то исчез.
То есть в окне редактирования виден, а при предпросмотре и после сохранения не виден.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    В таком случае лучше:
    1) попытаться посмотреть что добавилось в html коде прямо из редактора;
    2) отредактировать текст во внешнем редакторе и вставить сюда.
14 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Оfftop:

Чисто интересно. А во сколько лет Гена начал программировать?

  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
    И чем на Ваш взгляд обусловлено стремление именно к СП, т.е. не следуя Вашим стопам?
    Можно даже сделать такое "интервью с отцом олимпиадника" =). Думаю, многим будет интересно почитать.
    • 14 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится
      Всему свое время, наверное, пусть хоть школу закончит.
      Хотя, боюсь, что лучшие времена в программировании уже прошли: было искусство, теперь все больше - ремесло. А СП - это хотя бы очень интересно.
  • 14 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится
    Судя по протоколу dl.gsu.by, свой первый Accepted Гена получил в 8 лет 1 месяц 16 дней :).
    • 14 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится
      А до дл?
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Так столько же. Он написал решение за 3 минуты и сразу зааксептил его.
        • 14 лет назад, # ^ |
            Проголосовать: нравится +1 Проголосовать: не нравится
          Я просто слышал, что Гена во 2 классе взял диплом на респе..
          Не думаю, что он не готовился до дл
          • 14 лет назад, # ^ |
            Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
            Это был период, когда в Беларуси классы считали с нулевого. Так что фактически это был 3-й класс, ему было 9.5 лет. Потом классы перенумеровали, и он со 2-го класса "перешел" в 4-й.
            • 14 лет назад, # ^ |
                Проголосовать: нравится +1 Проголосовать: не нравится
              Я сам живу в Беларуси и учусь в 10 классе, как и Гена, но просто я не могу понять, как Гена в таком малом возрасте за год подготовился до уровня 2 диплома на республики
          • 14 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится
            А я слышал что он в 3-ем классе выиграл Всебелорусскую (не знаю как это называется правильно, назвал по аналогии с Всероссийской). Неужели неправда?
            • 14 лет назад, # ^ |
                Проголосовать: нравится +1 Проголосовать: не нравится
              Легенды это всё.
              Первый раз выиграл в 6-ом классе, уже после первой поездки на IOI.
              • 14 лет назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится
                А в Белоруси 12 классов? То есть Гене ещё можно в двух IOI участвовать?
                • 14 лет назад, # ^ |
                  Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
                  В Беларуси 11 классов, но Гене еще осталось 2 IOI, в 10 классе и в 11
              • 14 лет назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится
                А каким образом он поехал на IOI тогда?
14 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится
Каков же все-таки секрет успеха Гены? (если он, конечно, существует =) )
  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится
    Извините, я понимаю, что в словосочетании "Папа Гены" главное слово - второе, но проводить пресс-конференцию на эту тему я не готов :) 
  • 14 лет назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится
    Я не мама Гены, но судя по тому, что он программирует со 2-го класса, а сейчас он в 10, могу сделать вывод , что дело в трудолюбии, увлеченности и опыте)
    Он просто умный мальчик, которые делает то, что любит.
    Хотя мнение папы мне тоже интересно)
14 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
Спросил только из-за любопытства :)
14 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится
В общем-то было совершенно очевидно что у Гены родители не могут быть никем иными, как программистами, к тому же любящими свою работу и высокопрофессиональными. Просто для того чтобы с малых лет привить любовь к программированию, необходимо чтобы и родители любили программирование всей душой.  Ну и конечно же необходим талант-с обеих сторон. И, безусловно, явление Гены как программиста породило именно вот такое замечательное стечение обстоятельств-хотя нет сомнения, что, если бы родители не были программистами, а еще кем-то, Гена все равно был бы успешен. У хороших родителей дети тоже хорошие. И, конечно же, если бы не было Гены, был бы кто-то другой.
Действительно, было бы интересно послушать и Вас, и самого Гену о том, как он вырос как спортивный программист. Когда написал первую задачу на графы или динамику, когда начал изучать университетскую программу-матан, дифуры, алгем и прочие веселые предметы, без которых сейчас нет программирования как такового, каким образом довел сдачу простых задач до автоматизма, освоил английский, выбирал язык программирования... Но это-понятное дело, если у Вас и Гены будет и время, и желание.
Да. К своему стыду, не знаю вашего имени-отчества.
  • 14 лет назад, # ^ |
      Проголосовать: нравится -7 Проголосовать: не нравится
    И еще один вопрос. ВУЗ-чемпион мира 2013-2014(то есть тот, в который Гена поступит) уже выбран?
    • 14 лет назад, # ^ |
        Проголосовать: нравится +23 Проголосовать: не нравится

      Петя из столичного Российского ВУЗа не выиграл ниразу. Один раз он проиграл Варшаве, другой раз - не столичному ВУЗу Китая.

      ACRush из столичного Китайского ВУЗа не выиграл ниразу. Один раз он проиграл Варшаве, другой раз - не столичному ВУЗу России.

      Так что как минимум Варшаве Гене уже предначертано проиграть :о)

      • 14 лет назад, # ^ |
          Проголосовать: нравится +12 Проголосовать: не нравится
        Если только Гена не выберет поступать в Варшаву ;)

        А что, по расстоянию от Гомеля примерно как до Москвы.
        • 14 лет назад, # ^ |
            Проголосовать: нравится +9 Проголосовать: не нравится
          То есть в любом варианте Варшаве уже предначертано стать чемпионом :)
          • 14 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится
            Ну пока что похоже на то, что могут стать уже в этом году, даже без Гены :) (Если финал таки состоится.)
      • 14 лет назад, # ^ |
          Проголосовать: нравится -11 Проголосовать: не нравится
        Да понятно я, шутка юмора была по поводу "обязательного чемпионства Гены".
        Понятно, что может случиться всякое, в конце концов Гена может оказаться просто не способным решать задачи в команде.
  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится
    Я учусь в одной группе с молодым человеком, у которого папа тоже программист, он тоже программировал с 8 лет. Сейчас он спортивным программированием не занимается, ему это не интересно, хотя он умный, талантливый и намерен связать свою жизнь именно с этой профессией. Его проблема (с его слов) - лень. 
    В тоже время, один из лучших программистов моего вуза сын врачей, а его брат - учится на историка. А этот мальчик за пол года, своей памятью, трудом и тягой к знанию выбил себе второе место в рейтинге по вузу, хотя до этого программированием не занимался. 
    Так что я думаю, что заслуга родителей - это просто знакомство ребенка с тем или иным хобби. А успехи ребенка - его личная заслуга. Хотя гены тоже могут иметь место. 
    • 14 лет назад, # ^ |
        Проголосовать: нравится +8 Проголосовать: не нравится
      Очень порадовала фраза "Хотя гены тоже могут иметь место." в данном контексте.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну, я вообще-то сказал-стечение обстоятельств. Обстоятельств было множество, все наверное никто не может назвать. Обстоятельством так же является и трудолюбие Гены, и несомненный талант в этой области. Но вот именно феномен Геннадия, то, что, не поступив еще в университет, он выше всех нынешних студентов что на КФ, что на ТС(rng-58 уже не студент, ведь так?) , что он уже несколько лет подряд привозит награды с IOI и уверен, что привезет еще, что он обыгрывает фактически все студенческие команды на различных соревнованиях(опять-таки, будучи много младше любого из членов этих команд) ну и так далее-в этом большая заслуга родителей.
      • 14 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится
        Мне казалось, рнг_58 был еще недавно (в прошлом или позапрошлом году? ) школьником, так что он врядли уже не студент. При желании, вообще говоря, у него можно лично спросить.
      • 14 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
      • 14 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится
        Да, Makoto Soejima на втором курсе учиться должен. По мне так тоже феноменальные достижения, два золота IMO, причем на IMO в 2009 абсолютное первое, золото IOI 2009, серебро IOI 2008. 
        • 14 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          хм... спасибо что просветили:) . Ну, тогда получается один студент выше Гены:)
          • 14 лет назад, # ^ |
              Проголосовать: нравится +5 Проголосовать: не нравится

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

            Но это только предположение :о

14 лет назад, # |
  Проголосовать: нравится +32 Проголосовать: не нравится
Сразу на несколько постов.
1. Короткевич Владимир Аполлонович, здесь k-va.
2. ВУЗ ещё не выбран.
3. Тоже думаю, что финал ACM в одиночку выиграть практически невозможно. Так что надо команду сначала создать, и может быть не торопиться ехать на финал уже на 1-м курсе. Но это Гене решать, когда придет время.  
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    3. Гена уже многое сделал из того, что раньше считалось невозможным =)
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Ладно, я, конечно, боюсь, что меня за такое сообщение закидают помидорами, но всё же скажу честно: когда я высчитал, что, когда Гена сможет впервые участвовать в ACM-ICPC, я этого делать уже не смогу, то вздохнул с большим облегчением. Не придётся выглядеть совсем уж позорно :)
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Боюсь, что уже сейчас приходится выглядеть позорнее некуда :) Достаточно сравнить рейтинги Topcoder и Codeforces, например.
    • 14 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится
      Ну это кому как. Мне ACM важнее всего, остальное второстепенно.
      • 14 лет назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится
        ACM конечно основной контест, однако 1) там нет надёжного рейтинга, слишком много рандома, 2) там нет участников, которые уже закончили ACM-карьеру или ещё не начали. Индивидуальный уровень рейтинги codeforces и topcoder отражают гораздо надёжнее (с поправкой на то, что первый ещё не стабилизировался, например, Petr уж явно повыше 5ого места должен быть).
        А почему позорно? Чего позорного в том, что существуют люди, в какой-то области значительно вас превосходящие?
        • 14 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Да-да, вот был бы где-нибудь рейтинг для команд, было бы совсем здорово. И не надо говорить про OpenCup: это и ACM - несколько разные жанры.
          "Позорно" - это была в некотором роде ирония, я же не зря там смайлик нарисовал.