Продолжаем вспоминать историю моего IT, на этот раз будет 1996 год. Мой старший брат студент КазНТУ, я учусь в 11 классе. И ему нужно проходить практику, и он идет в Вычислительный центр Медицинского центра Центральной больницы при Аппарате Президента, короче пафосно, но обычная совминовская больница и приглашает меня пойти с ним.
В ВЦ нас встречает руководитель, который как оказалось, когда-то работал с нашим дедом чуть ли ни на первом в Казахстане компьютере, который привезли для задач геологии и тп, там отдельная история, но итог нас взяли, причем меня устроить туда естественно не могли, но оформили неофициально 😉 сам удивляюсь как все это тогда работало.
Сам ВЦ работал на базе СМ ЭВМ, я в упор не помню, какая именно модификация была у машин, ну пусть что-то из серии СМ 1420. Размером с большой письменный стол. При этом по всей больнице были протянуты кабеля от терминалов, чтобы врачи могли получать доступ к БД на основном сервере, там личные дела пациентов и тп, ну и отдельно работала бухгалтерия. Весь софт был написано то ли на ДИАМС то ли на самом MUMPS (ДИАМС это советский вариант MUMPS, a MUMPS – Massachusetts General Hospital Multiprogramming System решение для разработки программ для больниц).
При этом когда мы пришли туда, там уже шла полным ходом реновация, везде ставили новые компьютеры с процессором Intel Pentium и на них собственно толпой молодых программистов студентов и я школьник переписывался весь софт со старых решений на чистый MUMPS под Intel.
Все было разделено, элита работала над бухгалтерским софтом и софтом для врачей, брат писал текстовый редактор, который позволил бы разработчикам писать код более удобно, еще кто-то писал интерфейсную библиотеку, которую использовали все, а мне доверили написание утилиты, которая помогала бы отлавливать ошибки, расшифровывать их и передавать в редактор в месте с файлом в котором обнаружена ошибка на правку.
Надо отдельно сказать, что источников информации о том, как писать на MUMPS не было, и все что у нас было это справочник по языку который был распечатан на матричном принтере на тонкой перфорированной бумаге.
В целом я вспоминаю это время весьма прекрасно, компания была веселой, днем учились, в обед приходили на работу, работали, и вечером запускали DOOM и резались по сетке, что не очень нравилось нашей главбухше, которая иногда спускалась к нам и ругалась на нас, что мы занимаемся непотребствами, пришлось ее проучить, как то повесили на вход в ВЦ плакат с надписью: “Перед тем как войти, подумай, нужен ли ты здесь?”.
Однажды она его увидела, но не вошла, хотя мы слышали ее цоканье каблуков, развернулась и больше не приходила, работали же мы ночами и сделали свою работу.
Еще был случай, когда уже почти все перенесли на новую платформу, и наша элита стала говорить, что нет бесперебойников и это опасно… в итоге в какой то день был скачок напряжения и на главном сервере, где хранилась БД с личными делами (на минуточку, в клинике проходил обследование сам президнет) слетел FAT и наш главный разраб вручную по-байтно восстанавливал FAT изучая диск в специальных утилитах.
Бесперебойники были закуплены. Время было супер! Тогда можно было творить историю, а не эти ваши GPT.
В ВЦ нас встречает руководитель, который как оказалось, когда-то работал с нашим дедом чуть ли ни на первом в Казахстане компьютере, который привезли для задач геологии и тп, там отдельная история, но итог нас взяли, причем меня устроить туда естественно не могли, но оформили неофициально 😉 сам удивляюсь как все это тогда работало.
Сам ВЦ работал на базе СМ ЭВМ, я в упор не помню, какая именно модификация была у машин, ну пусть что-то из серии СМ 1420. Размером с большой письменный стол. При этом по всей больнице были протянуты кабеля от терминалов, чтобы врачи могли получать доступ к БД на основном сервере, там личные дела пациентов и тп, ну и отдельно работала бухгалтерия. Весь софт был написано то ли на ДИАМС то ли на самом MUMPS (ДИАМС это советский вариант MUMPS, a MUMPS – Massachusetts General Hospital Multiprogramming System решение для разработки программ для больниц).
При этом когда мы пришли туда, там уже шла полным ходом реновация, везде ставили новые компьютеры с процессором Intel Pentium и на них собственно толпой молодых программистов студентов и я школьник переписывался весь софт со старых решений на чистый MUMPS под Intel.
Все было разделено, элита работала над бухгалтерским софтом и софтом для врачей, брат писал текстовый редактор, который позволил бы разработчикам писать код более удобно, еще кто-то писал интерфейсную библиотеку, которую использовали все, а мне доверили написание утилиты, которая помогала бы отлавливать ошибки, расшифровывать их и передавать в редактор в месте с файлом в котором обнаружена ошибка на правку.
Надо отдельно сказать, что источников информации о том, как писать на MUMPS не было, и все что у нас было это справочник по языку который был распечатан на матричном принтере на тонкой перфорированной бумаге.
В целом я вспоминаю это время весьма прекрасно, компания была веселой, днем учились, в обед приходили на работу, работали, и вечером запускали DOOM и резались по сетке, что не очень нравилось нашей главбухше, которая иногда спускалась к нам и ругалась на нас, что мы занимаемся непотребствами, пришлось ее проучить, как то повесили на вход в ВЦ плакат с надписью: “Перед тем как войти, подумай, нужен ли ты здесь?”.
Однажды она его увидела, но не вошла, хотя мы слышали ее цоканье каблуков, развернулась и больше не приходила, работали же мы ночами и сделали свою работу.
Еще был случай, когда уже почти все перенесли на новую платформу, и наша элита стала говорить, что нет бесперебойников и это опасно… в итоге в какой то день был скачок напряжения и на главном сервере, где хранилась БД с личными делами (на минуточку, в клинике проходил обследование сам президнет) слетел FAT и наш главный разраб вручную по-байтно восстанавливал FAT изучая диск в специальных утилитах.
Бесперебойники были закуплены. Время было супер! Тогда можно было творить историю, а не эти ваши GPT.
🔥7❤1👍1😁1🎄1
1997 год, еще один год моего пути в IT
На этот раз я оказался в Императорском, первым за Уралом, старейшем, Томском государственном университете. Надо понимать, что поступал я на факультет Информатики, или попросту говоря, ФИнф. Но председатель приемной комиссии, воспользовавшись тем, что в мой год поступления я получил максимальный балл по вузу с учетом прочих достижений, и своим служебным положением, начал меня уговаривать подать заявление и на его факультет тоже. Логика его убеждений была следующей:
— ну чему они тебя там научат? Ну программировать, а у нас ты будешь решать прикладные задачи.
И не соврал, на его Радиофизическом (РФФ) я проучился в начале своего пути и ушел в итоге на Физический (ФФ). Сказать, что IT сильно зависел от факультета, не могу. Из Финфа вышла толпа супертолковых программистов, один Roman Chadnov, чего стоит, скольких талантов он воспитал и пристроил по миру? На РФФ появился Den Shergin и его наикрутейший UNIGINE, а на ФФ как минимум Andrey Posdnyakov, это благодаря его технологиям мир до сих пор смотрит видео ролики везде, и вы в том числе, или Сергей Буркатовский, который можно сказать подарил вам игру в танчики. Короче с IT в ТГУ было более чем все в порядке.
И вот в октябре 1997 года я прихожу по объявлению о работе — оператор компьютерного класса в Интернет центре ТГУ, это было место силы в Томске, место где делали интернет. Сам Интернет центр (в вузе его называли зазеркалье из-за зеркальных дверей на входе) был сделан на деньги Сороса для развития интернета в вузах России. Была построена сеть RBnet от Владивостока до Москвы, и она породила интернет аномалию в Томске, внутри города процветало сетестроение, весь город был окутан сетями и иметь дома выделенку было просто нормой.
Однако, устроился я на должность видео-инженера и специалиста по 3D графике, и таких финтов в моей жизни будет еще очень много. При этом я попал не в интернет центр, а в его параллельную структуру Институт дистанционного образования. ИДО ТГУ занимался тогда тем, что спустя лет 20 назовут EdTech, мы придумывали как учить людей с использование интернета.
В 1998 году я уже разработал технологическую платформу для курса по истории России, и разработал несколько виртуальных экскурсий для других курсов, помню делал 3D тур по иконам Рублева. Все технологии придумывались малыми группами, движков для курсов было несколько основа везде JS + HTML причем это вам не сейчас фигачить с кучей фреймворков, тогда все было по настоящему.
Ну и апофеозом моего участия в ИДО стало участие в разработке проекта по дистанционному управлению экспериментальной установкой, где-то в куче моих переездов по миру был мной утерян сертификат внедрения (что то типа патента). Что мы делали, у нас в ТГУ на ФФ была установка, которая умела делать спектрометрический анализ вспышки плазмы, держал ее сотрудник кафедры Оптики и спектроскопии, а его научный руководитель как раз был директором ИДО. И вот приходит ему в голову идея, а давайте соединим эту установку с интернетом, и пусть люди сидят где угодно и управляют этой установкой.
Сказано сделано. У владельца установки в каморке стоял настоящий PDP-11, но он явно уже не годился для нашей затеи. В итоге мы взяли какой то комп, назвали его сервером. Далее надо было сделать две вещи, как то соединить установку с сервером и сделать софт, который управлял бы установкой. Для этого один наш сотрудник, ныне уже покойный (RIP, друг) разработал контроллер. Я тогда впервые в жизни видел как разводят плату в голове, без каких-то программ. Задача контроллера собирать данные с установки и хранить их в памяти, потому что тогда шина передать такой объем за то время которое у нас было между вспышками не могла, и надо было организовать аппаратный буфер.
А я с товарищем писал серверную часть, товарищ бэкенд, а я писал фронт + частично бэкенд, это было чуть ли не единственное у меня в жизни творение на perl.
В итоге, нашей установкой в Томске реально пользовались коллеги из Якутска. Мы смогли это сделать, и это было чуть ли ни одно из первых в мире подобных решений. Сижу вспоминаю, аж дрожь.
На этот раз я оказался в Императорском, первым за Уралом, старейшем, Томском государственном университете. Надо понимать, что поступал я на факультет Информатики, или попросту говоря, ФИнф. Но председатель приемной комиссии, воспользовавшись тем, что в мой год поступления я получил максимальный балл по вузу с учетом прочих достижений, и своим служебным положением, начал меня уговаривать подать заявление и на его факультет тоже. Логика его убеждений была следующей:
— ну чему они тебя там научат? Ну программировать, а у нас ты будешь решать прикладные задачи.
И не соврал, на его Радиофизическом (РФФ) я проучился в начале своего пути и ушел в итоге на Физический (ФФ). Сказать, что IT сильно зависел от факультета, не могу. Из Финфа вышла толпа супертолковых программистов, один Roman Chadnov, чего стоит, скольких талантов он воспитал и пристроил по миру? На РФФ появился Den Shergin и его наикрутейший UNIGINE, а на ФФ как минимум Andrey Posdnyakov, это благодаря его технологиям мир до сих пор смотрит видео ролики везде, и вы в том числе, или Сергей Буркатовский, который можно сказать подарил вам игру в танчики. Короче с IT в ТГУ было более чем все в порядке.
И вот в октябре 1997 года я прихожу по объявлению о работе — оператор компьютерного класса в Интернет центре ТГУ, это было место силы в Томске, место где делали интернет. Сам Интернет центр (в вузе его называли зазеркалье из-за зеркальных дверей на входе) был сделан на деньги Сороса для развития интернета в вузах России. Была построена сеть RBnet от Владивостока до Москвы, и она породила интернет аномалию в Томске, внутри города процветало сетестроение, весь город был окутан сетями и иметь дома выделенку было просто нормой.
Однако, устроился я на должность видео-инженера и специалиста по 3D графике, и таких финтов в моей жизни будет еще очень много. При этом я попал не в интернет центр, а в его параллельную структуру Институт дистанционного образования. ИДО ТГУ занимался тогда тем, что спустя лет 20 назовут EdTech, мы придумывали как учить людей с использование интернета.
В 1998 году я уже разработал технологическую платформу для курса по истории России, и разработал несколько виртуальных экскурсий для других курсов, помню делал 3D тур по иконам Рублева. Все технологии придумывались малыми группами, движков для курсов было несколько основа везде JS + HTML причем это вам не сейчас фигачить с кучей фреймворков, тогда все было по настоящему.
Ну и апофеозом моего участия в ИДО стало участие в разработке проекта по дистанционному управлению экспериментальной установкой, где-то в куче моих переездов по миру был мной утерян сертификат внедрения (что то типа патента). Что мы делали, у нас в ТГУ на ФФ была установка, которая умела делать спектрометрический анализ вспышки плазмы, держал ее сотрудник кафедры Оптики и спектроскопии, а его научный руководитель как раз был директором ИДО. И вот приходит ему в голову идея, а давайте соединим эту установку с интернетом, и пусть люди сидят где угодно и управляют этой установкой.
Сказано сделано. У владельца установки в каморке стоял настоящий PDP-11, но он явно уже не годился для нашей затеи. В итоге мы взяли какой то комп, назвали его сервером. Далее надо было сделать две вещи, как то соединить установку с сервером и сделать софт, который управлял бы установкой. Для этого один наш сотрудник, ныне уже покойный (RIP, друг) разработал контроллер. Я тогда впервые в жизни видел как разводят плату в голове, без каких-то программ. Задача контроллера собирать данные с установки и хранить их в памяти, потому что тогда шина передать такой объем за то время которое у нас было между вспышками не могла, и надо было организовать аппаратный буфер.
А я с товарищем писал серверную часть, товарищ бэкенд, а я писал фронт + частично бэкенд, это было чуть ли не единственное у меня в жизни творение на perl.
В итоге, нашей установкой в Томске реально пользовались коллеги из Якутска. Мы смогли это сделать, и это было чуть ли ни одно из первых в мире подобных решений. Сижу вспоминаю, аж дрожь.
🔥2👍1🎄1
За 1998 год в моей IT жизни, ничего значимого почти не происходило. Писал какой то код, на Pascal — программу для моделирования электростатического поля, все тот же EdTech, надо было расставлять мышкой заряды на плоскости и смотреть как устроено электростатическое поле, были пресеты, типа конденсатора и тп. В общем было забавно, пришлось писать свою библиотеку работы с графикой.
Принимал участие в создании курсов, на всякий случай, все движки для курсов, тестов и тп, мы писали с нуля, просто потому что ничего такого не было. Основа была JS и HTML, причем писать надо было с проверкой большого числа браузеров, ибо тогда мы даже на Netscape (если кто еще помнит такой) работали. Отдельная любовь была к Explorer.
Делал какие то сайты, и вроде бы даже появился свой сайт, но его история не сохранила, максимум, что было сохранено это 2001 год.
В целом 1998 год прошел без особых приключений, но запомнил один момент. В прошлом я говорил, что работал в ИДО на официальной позиции видеоинженера и специалиста по 3D графики. Моя задача подготовка видеоконтента для курсов. Для этого мне купили рабочую станцию, тогда, в 1998 году это был наверное самый мощный персональный компьютер в Томске, характеристики я уже не помню, что-то запредельное, а еще была карта видеозахвата от Pinnacle, профессиональный видеомагнитофон, который умел листать кассету покадрово и соответственно я мог монтировать видео, оцифровывать его, обрабатывать и записывать обратно. Также купили мне софт типа Adobe Premiere, 3DStudio Max и прочие фотошопы. Так вот, все это купили, принесли в кабинет, и! Закрыли в шкаф, на мой вопрос, — “ээээ, а когда мне дадут работать?”, ответили: — “должно отлежаться”. Отлеживалось, надо сказать год, за который все, купленное уже не было таким крутым и мощным 😉 Ну а я в это время начал изучать всякие там Fortran и C++.
В 1999 году произошли небольшие изменения, я опять попал перед дилеммой, что делать дальше в IT. Мне хотелось очень моделировать на компьютерах что то новое и уникальное. В рамках же ИДО мне ничего в развитии не предлагалось, и тут мне предлагают стать уникальным студентом, а именно составить свой собственный образовательный план, не привязанный к образовательным планам кафедр, и стать физиком-теоретиком, который будет моделировать новые материалы.
Так я попал сначала в Сибирский физико-технический институт где изучал особенные свойства стали Гадфильда и решал уравнения Шредингера, писал программы для приближенного решения уравнений с разными потенциалами на C++ и Java, а потом перешел в Институт физики прочности и материаловедения СО РАН, где я в итоге провел 6 лет, и занимался теоретическими исследованиями электронной структуры поверхностей тонких пленок современных полупроводниковых наноматериалов III-V групп в присутствии агрессивных сред. Если по простому, то изучал почему солнечные батареи космического базирования на основе GaAs (арсенид галлия) в космосе имеют высокий КПД, а при опускании их на Землю в кислородной среде (та самая агрессивная) теряют свой КПД.
Для этого мы решали очень сложные уравнения и писали разный софт, основной стек был Fortran, C++, Python. Я написал некоторое число утилит, которые позволяли визуализировать электронные спектры для наших модельных пленок. Было забавно, люди реально пользовались всем этим.
Принимал участие в создании курсов, на всякий случай, все движки для курсов, тестов и тп, мы писали с нуля, просто потому что ничего такого не было. Основа была JS и HTML, причем писать надо было с проверкой большого числа браузеров, ибо тогда мы даже на Netscape (если кто еще помнит такой) работали. Отдельная любовь была к Explorer.
Делал какие то сайты, и вроде бы даже появился свой сайт, но его история не сохранила, максимум, что было сохранено это 2001 год.
В целом 1998 год прошел без особых приключений, но запомнил один момент. В прошлом я говорил, что работал в ИДО на официальной позиции видеоинженера и специалиста по 3D графики. Моя задача подготовка видеоконтента для курсов. Для этого мне купили рабочую станцию, тогда, в 1998 году это был наверное самый мощный персональный компьютер в Томске, характеристики я уже не помню, что-то запредельное, а еще была карта видеозахвата от Pinnacle, профессиональный видеомагнитофон, который умел листать кассету покадрово и соответственно я мог монтировать видео, оцифровывать его, обрабатывать и записывать обратно. Также купили мне софт типа Adobe Premiere, 3DStudio Max и прочие фотошопы. Так вот, все это купили, принесли в кабинет, и! Закрыли в шкаф, на мой вопрос, — “ээээ, а когда мне дадут работать?”, ответили: — “должно отлежаться”. Отлеживалось, надо сказать год, за который все, купленное уже не было таким крутым и мощным 😉 Ну а я в это время начал изучать всякие там Fortran и C++.
В 1999 году произошли небольшие изменения, я опять попал перед дилеммой, что делать дальше в IT. Мне хотелось очень моделировать на компьютерах что то новое и уникальное. В рамках же ИДО мне ничего в развитии не предлагалось, и тут мне предлагают стать уникальным студентом, а именно составить свой собственный образовательный план, не привязанный к образовательным планам кафедр, и стать физиком-теоретиком, который будет моделировать новые материалы.
Так я попал сначала в Сибирский физико-технический институт где изучал особенные свойства стали Гадфильда и решал уравнения Шредингера, писал программы для приближенного решения уравнений с разными потенциалами на C++ и Java, а потом перешел в Институт физики прочности и материаловедения СО РАН, где я в итоге провел 6 лет, и занимался теоретическими исследованиями электронной структуры поверхностей тонких пленок современных полупроводниковых наноматериалов III-V групп в присутствии агрессивных сред. Если по простому, то изучал почему солнечные батареи космического базирования на основе GaAs (арсенид галлия) в космосе имеют высокий КПД, а при опускании их на Землю в кислородной среде (та самая агрессивная) теряют свой КПД.
Для этого мы решали очень сложные уравнения и писали разный софт, основной стек был Fortran, C++, Python. Я написал некоторое число утилит, которые позволяли визуализировать электронные спектры для наших модельных пленок. Было забавно, люди реально пользовались всем этим.
🔥6👍1
Тема завтрашнего стрима
Anonymous Poll
66%
Разбора гостевой модели P&L
12%
Вопросы и ответы
10%
Не проводить стрим
12%
Четвертый вариант
Глядя на голосование, вопрос, а кто хочет дать свою модель для разбора, если делать стрим завтра в 14 по Москве?
Кажется сегодня стрим не получиться, я не получил ни какой модели для разбору. Давайте запланируем стрим — как на счет субботы 1 апреля (это не штука). Но стрим будет только если будет чья то модель для разбору, раз большинство проголосовало за разбор
друзья, напоминаю, есть желание провести стрим в субботу. Большинство оказалось за разбор гостевой финмодели. Для этого надо чтобы делающий прислал мне сво финмодель и описание бизнеса, чтобы я смог ее разобрать.
👍4
Напоминаю завтра в 14 по москве стрим, разбираем фин модель гостевую, видеть буду ее впервые. Ссылку на стрим пришлю завтра утром.
👍3🎄2
Друзья, ссылка на трансляцию в рамках которой я разбираю гостевую финансовую модель.
🎄1
Рассказываю как посчитать средний APC в проекте если есть несколько тарифных планов на разное время подписки (на месяц, на 6 месяцев и на год). Привожу формулы расчета.
https://youtu.be/UkoQ5UutXGY
https://youtu.be/UkoQ5UutXGY
🆒3🎄1
Друзья, хочу пригласить вас на свое публичное выступление, посвященное когортному анализу и его применению в бизнесе.
выступление состоится на платформе youtube 11 апреля в 14:00 по московскому времени.
like, share, send to friends
https://youtube.com/live/m3rfn3J47v0
выступление состоится на платформе youtube 11 апреля в 14:00 по московскому времени.
like, share, send to friends
https://youtube.com/live/m3rfn3J47v0
👍8🔥3
Напоминаю, что завтра состоится открытая лекция. Не забудьте о ней и буду рад вас увидеть.
👍7🔥1🎄1
Напоминаю, что вы всегда можете получить мои консультации, выбрав один из слотов в моем календаре. На следующей неделе доступны 6 слотов.
https://slotly.khanin.info/c/1/2023-04-20
https://slotly.khanin.info/c/1/2023-04-20
👍3
Анонс новой трансляции. На этот раз тема, как собрать данные в бизнесе, чтобы получить когорты для юнит-экономики. Расскажу, какие данные нужно собрать, покажу как и расскажу об особенностях.
На этот раз стрим будем во вторник 25.04 но в 18:00 по Москве.
https://youtube.com/live/muCKWvqpqmA
На этот раз стрим будем во вторник 25.04 но в 18:00 по Москве.
https://youtube.com/live/muCKWvqpqmA
YouTube
Как собрать данные для когорт
Рассказываю и делюсь инструментом, для создания когорт на основе данных, которые может собрать бизнес.
https://khanin.info — блог со статьями, где больше по прочитать
https://t.iss.one/d2decisions — канал в ТГ, где выходят все анонсы и разные материалы, которые…
https://khanin.info — блог со статьями, где больше по прочитать
https://t.iss.one/d2decisions — канал в ТГ, где выходят все анонсы и разные материалы, которые…
🔥4👍1
Напоминаю, что сегодня в 18:00 состоится онлайн вебинар на котором я расскажу какие данные минимально необходимо собирать в бизнесе для построения когорт и юнит-экономики, а также поделюсь файликом, в котором можно это будет все попробовать сделать самостоятельно.
При этом запись стрима, и файл далее будут продаваться на boosty, во время же стрима, все можно будет получить бесплатно.
Так что не забывайте подписываться и приходите на стрим.
https://youtube.com/live/muCKWvqpqmA
При этом запись стрима, и файл далее будут продаваться на boosty, во время же стрима, все можно будет получить бесплатно.
Так что не забывайте подписываться и приходите на стрим.
https://youtube.com/live/muCKWvqpqmA
🔥5