8

Ответ Santa71 в «Куда делись килобитные программисты?»⁠⁠

В 1988 году в рамках НИР написал АСУ Диспетчер проектирования ТП изготовления заказных БИС приборов с зарядовой связью.
Железо.
ЭВМ "Электроника 79" с памятью 256 Кбайт, диском 29М байт и терминалами с поддержкой совместимости с VT-52.
Софт.
Сроки были очень сжатые. Делалось на том, что стояло. ОС TSX-11, Pascal-2, СУБД Микро-Сетор (Интерпрограмма). Разработчик садился за терминал и набирал техпроцесс в полиэкранном дисплейно-ориентированном режиме (на ассемблере был написан модуль работы). По завершению проектирования и подтверждению руководством орг мероприятий заказ поступал на первый участок для исполнения. Работа была выполнена за месяц параллельно с основной работой.
А именно.
1. Обслуживание и ремонт парка ЭВМ завода ВНИИ. Адаптация средств ВТ производства стран СЭВ под отечественные условия (электросети, охлаждение и пр.)
2. Реверс-инжениринг технологических программ установок контроля параметров (бинарники, перфоленты и исходники зачастую незаконченных НИР покупались мной за шоколадки и коньяки на предприятиях министерства ЭП).
3. Комментирование (фрагментарное) дизассемблированных программ, трансляция, сравнение бит-в-бит, переписывание на ассемблере PDP-11 для работы с перфоленты в ПЗУ-резидентный формат и прошивки в изготавливаемые мной платы, либо загрузки по скоростному каналу связи с виртуального диска "Электроники-79". Соответствующий контроллер был разработан в другом отделе.
4. Консультирование технического отдела Внешней разведки СССР по вопросам соответствия поступавшей по их каналам информации потребностям производства БИС в части вычислительной техники и автоматизации производства.
Работа выполнялась мной ведущий инженер, одним старшим и двумя девушками, приданными мне за ненадобностью (физики твердого тела) для стажировки. До этого опыта программирования не имели. После интенсивного натаскивания (Ассемблер, Паскаль, Фортран, Бейсик-Quasic и черта лысого). Одна из дам ушла преподавать в Ленинградский пединститут. А закончила солидным коммерсантом.
Все остались довольны. Директор ВНИИ удовлетворился (он пришел со "Светланы" и бредил АСУ). Кремний на испытания АСУ якобы был списан (на покрытие многочисленных хищений -- для разработки систем технического зрения и технологических роботов). Все участники техпроцесса были в восторге -- в реальном масштабе времени контролировалась позиция каждого прибора в техпроцессе.
Главный инженер, которого я пригласил поглядеть был удивлен -- ему понравилось. Я ему объяснил, что имея на руках такой инструмент, мы можем фиксировать рабочее время каждого участника, простои оборудования, динамически перераспределять нагрузку, прогнозировать выход годных, и т.д.
Замечания.
От меня требовался, как потом оказалось, только отчет на диспетчерскую систему. Его было бы достаточно,чтобы списать хоть тонну кремния %)). Я же пришел к выводу, что не включив в ТЗ (никто мне ТЗ не писал, "сам напишешь, мы в тебя верим") разработку самого техпроцесса, придется все равно каждый раз писать в виде маршрутных карт.
В связи с чем я отправился на "Светлану" и попросил показать, как работает их диспетчерская.
Мне показали, на экране или на бумаге, не помню таблицу типа бухгалтерской книги с графами
По строкам ""номер партии" и по столбцам "номер участка". Оказалось, что эта таблица заполняется вручную. Тогда я задал вопрос:"Сколько времени вы подготавливаете включение прибора новой технологии в систему" --- "Ну, примерно месяц. А вы? -- "А у меня нет такого понятия. То есть моментально."
Программа была написана за месяц параллельно с основной работой по обеспечению надежной работы ВТ и технологических установок полупроводникового производства БИС ПЗС.
Естественно, не всем понравилось. На предприятии был отдел программистов порядка около 200 человек. Чем они там занимались, не знаю. Но девушек на АЦПУ точно распечатывали, как в "Служебном романе". Но, хотя сделать даже "Аванс" не могли, сердились, что АСУ не им поручили ("держите нас семеро").
Главный много чего мне пообещал. А именно отдел автоматизации, человек 20 с персональными окладами и должность замглавного по автоматизации производства.
К этому моменту в результате «гонки на лафетах» уже стало ясно, что идеи Д.Ф. Устинова по кардинальному переустройству ВПК окончательно и аккуратно закопаны Горбачевым в могилу -- у него просто не было на это мозгов. В частности, предусматривавшегося разделения нашего ВНИИ на "ламповую" часть и полупроводниковую, переоснащения по последнему слову не будет.
То есть, "вилами по воде". А через три года – сами знаете.

Показать полностью
15

Ответ на пост «Куда делись килобитные программисты?»⁠⁠

Вася и Петя одновременно начали писать один и тот же продукт.
Вася был «ориентирован на результат» и начал сразу писать говнокод не продумав толком архитектуру.
А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение.
Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы.
Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов.
У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента.
В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге
#420672 bash

Показать полностью
98
IT

Ответ AlekseyXIX в «Куда делись килобитные программисты?»⁠⁠

Я еще в копилку брошу...

Windows: (MPC) 386, Windows 3.0, 8 Мб RAM, 4 Мб свободного места на диске, SVGA-видеокарта, звуковая карта, CD-ROM

Myst (стилизованно MYST) — компьютерная игра в жанре графического квеста, созданная братьями Робином и Рэндом Миллерами (Robyn Miller, Rand Miller). Разработана студией Cyan и издана компанией Brøderbund. Братья Миллеры начали работу над игрой в 1991 году, а выпущена она была на компьютерах Macintosh 24 сентября 1993 года

Myst с проданными шестью миллионами копий завоевала статус самой продаваемой игры на ПК в истории и уступила данный пьедестал игре The Sims в 2002 году.

Игра стала образцом для создания приключенческих игр, породив впоследствии целый ряд похожих проектов. Кроме того, успех игры позволил создать одноимённый сериал, включающий в себя четыре продолжения. Сюжет игры был положен в основу нескольких художественных произведений. Сама Myst была несколько раз переиздана в полностью трёхмерных версиях

Игровой процесс Myst представляет собой путешествие по интерактивному миру от первого лица. Игроки могут взаимодействовать с определёнными объектами на экране, щёлкая по ним или перетаскивая их. Игрок перемещается, щёлкая по показанным на экране местам; затем «камера» переходит на другой кадр, и игрок может исследовать новую область

Чтобы завершить игру, игрок должен исследовать весь остров Myst. Игрок должен обнаруживать и следовать за подсказками, которые необходимо перевезти через «связующие книги» в несколько «Веков», каждый из которых представляет собой самодостаточный мини-мир. Чтобы завершить исследование каждого из Веков, игроку нужно решить ряд взаимосвязанных логических головоломок. Объекты и информация, обнаруженные в одном Веке, могут потребоваться для решения головоломок в другом, или для разрешения основной головоломки игры на острове Myst. Например, чтобы активировать переключатель, игроки должны сначала выяснить комбинацию для открытия сейфа, открыть его и использовать найденные внутри спички, чтобы разжеть котёл.

Windows: (MPC) 386, Windows 3.0, 8 Мб RAM, 4 Мб свободного места на диске, SVGA-видеокарта, звуковая карта, CD-ROM


Я понимаю [болеелименее] Яндекс - тудой интегрированы карты, но нужен ли там же "МАГАЗИНИЩЕ ВООБЩЕ ВСЕГО КУУУПИИИ В ТАААКСИИИ!!!" - я прям сомневаюся.


ПЫ СЫ Как справедливо заметил уважаемый @Gazru123 игра выходила на CD, ага.
Поэтому снижу планку и соглашусь: 3D игра на ПК примерно равна по объему банковскому приложению на телефоне.

Показать полностью 9
14

Ответ AlekseyXIX в «Куда делись килобитные программисты?»⁠⁠

На самом деле написать логику приложения можно достаточно небольшого объема, и даже в ряде задач, где ограничена память, такое применяют, но вот из тех, кто пишут код (именно сами пишут) разработчики все чаще превращаются в любителей лего для умственно отсталых (они собирают из деталей и с помощью говна склеивают)

Сначала для тех, кто вообще не шарит.

Представьте, вам дали задачу-сделать калькулятор. Мы можете взять микросхему и сделать калькулятор casio, который вообще от солнца заряжается, весит 10грамм и не шумит.

Можете собрать комп на производительном железе, поставить туда большой ssd и на него накатить windows 12 pro max ultra neloh edition, directx, .NET и VC Redistributable и запустить калькулятор там.

Ровно так и работает (со всеми вытекающими) современный подход.

Теперь для тех, кто считает, что он шарит (фреймворки ускоряют разработку, позволяют не изобретать велосипеды, расширяют поддержку и прочие отмазки).

Вы попробуйте разобрать приложение яндекс ГО и изучить его код. Там не то, что притащили слона ради пары его ресничек, там притащили минимум 3 слонов. Вот вам краткая кулстори:

У меня на телефоне p40pro, установлены gms. Не gbox, не gspace, а именно оригинал. Где-то год назад некоторые приложения от такого положения дел начинают жрать батарею и греть телефон, яндекс и убер например. Да, скачанные из AG. Я предположил, что в AG зачем-то сделали проверку наличия GMS и проблема связана с этим, чем и озадачил Antigravity. Он расковырял приложение, выпилит обращение к GMS и проблема решилась.

Ну как решилась, я же только такси проверил сначала. А потом в Еде оказалось то же самое. Я попросил поискать получше и вот уже в Еде и Лавке отдельно реализованную геолокацию пришлось удалять.

И нет, тут пост не про сложности gms на huawei, а про 3 раза реализованную функцию в одном приложении, которое весит как целая игра.

И заключение для параноиков. Ладно, места много, допустим, телефон мощный, батарея жирная. Что нас парит? есть термин "поверхность атаки", чем больше кода, тем больше дыр. Большой код сам по себе сложно читать и сопровождать, даже если он типо модульный. А если код использует разные готовые зависимости, то дыры будут и в них. А кто их проверяет?

Показать полностью
0

Ответ на пост «Куда делись килобитные программисты?»⁠⁠

Если здесь есть программисты rustore, поделитесь, как вы это сотворили? Ну серьёзно, это же рекорд! Шесть с половиной гигов! Оно весит, как половина андроида. Яндекс диск только догоняет уже. Срочно напихайте туда чего-нибудь ещё. Например, содержимое панамки, которую вам здесь с удовольствием наполнят. За офигенный способ обновления приложений. Да даже не одну.

Ответ на пост «Куда делись килобитные программисты?»
Показать полностью 1

Ответ на пост «Куда делись килобитные программисты?»⁠⁠

Столько ИТшников на Пикабу, и ни один не смог объяснить почему банковское приложение весит гигабайт.

Какие, сука, библиотеки?! Там Библиотека Конгресса США в сканированном виде что ли доступна из приложения?

И это не приложение вовсе, это, сука, веб-страничка, которая не загружается без интернета. Что она, мать её, хранит в памяти смартфона?

Гигабайт текста латиницей это миллиард символов!

Миллиард, Карл!

Один человек будет печатать это количество символов несколько тысяч лет.

Какой надмозг не смог уместить в этот миллиард символов нормально работающую программу?

0

Ответ EchoStride в «Куда делись килобитные программисты?»⁠⁠

"Если у тебя в руках молоток, то через пару лет всё неожиданно становится гвоздём."
( с ) EchoStride

0

Ответ EchoStride в «Куда делись килобитные программисты?»⁠⁠

Вот ты мне объясни зачем СТО программирование знать? Ему нужно команду поддерживать считать часы, выбивать премии для штата. И дружить со штатом и руководством понимая проблемы каждого. Получать пиздюлей вместо Вани программиста и прикрывать его жопу. Хороший исполнитель не факт что хороший менеджер

14

Ответ на пост «Куда делись килобитные программисты?»⁠⁠

Самое всратое то, что большая часть современных клиентских коммерческих приложений это тупо движок хрома завернутый во всратый гуй. Это тупо браузер заточенный под конкретный сайт. На андройде уже поголовно. До винды тоже докатилось. Метрики всевозможные эти поделки собираю/отправляют, рекламму крутит прям из кеша, а баланс!!! Баланс показать не может!! На одной странице такое количество микросервисов что вообще удивительно как это говно вообще работает. Яндекс при вызове такси тебе пытается продать трусы, билет на сомали и выдать залупу в ипотеку и блять абсолютно везде выскакивают рулетки с нахер никому ненужными подписками и скидкой на шампуть от перхоти для собачей жопы!

Как выше уже отписали, это продукты эф менеджмента ради kpi. Неудобно,непрактично, дорого в последующей доработке и поддержке. Но тому кто премию получил на это насрать. Я одно время переживал за психику кодеров таких поделок. Но оказалось переживать там неочем. Мне удалось поработать со сбером над одним их проектом. Дак вот из 12чедовек в команде было 4 программиста, остальные все менеджера/аналитики и прочие хуеплеты. Естественно слушать они никого не хотели. И в итоге зафакапили многомиллионный проджект. Ключевой клиент отказался. Но самый сахар в том, что как выяснилось позже, этот ундерменеджмент заказы по проджекту в тг каналах размещал))) на дописание модулей. За ролтон, у студентов первого курса. А гонору было как будто сам Товальдс на подсосе.

Ты им говоришь что у тебя выборка по фильтрам не работает и страница крашится, а они собирают совещание чтобы 3 часа обсуждать достаточно ли зеленая кнопочка, или может всеже синенькую сделать. При том мне нужна была Красная! Что было прописано в ТЗ!хотя какая разница какая кнопка если она один фиг так и не заработала.

Пс. Естественно я все выдумал. Аминь

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества