5 234
34 807

Заходил(-a)

Написал(-a) комментарий к произведению Ретро бит [5]

1C как бухгалтерская программа в основном популярна только в пределах РФ и некоторых других постсоветских республик. Из-за особенностей законотворчества, а не потому что не пустили куда-то. 

Написал(-a) комментарий к произведению Ретро бит [5]

В принципе, обычный QuickSort Хоара (т.н. быстрая сортировка) уже может впечатлить аспиранта, покажет, что студент реально разбирается и в алгоритмах и в программировании.

Если захочет выпендриться, напишет что-нибудь заведомо неизвестное в 1982-м году. Лишь бы сам ГГ знал :))  Например, Dual-Pivot Quicksort, который был придуман для Java Ярославским вместе с Бентли и Блохом в 2009-м году https://habr.com/en/companies/sberbank/articles/841342/   - суть в том, что в отличие от просто QuickSort используется разбиение не на две части с одним опорным элементом, а на три.  

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

Написал(-a) комментарий к произведению Ретро бит [5]

Вообще-то есть уже, самое начало, но есть, я специально проверил перед тем как написать. Но в 1982-м это и неактуально, в любом случае, хотя бы через пару лет.

Написал(-a) комментарий к произведению Ретро бит [5]

ГГ тогда надо начать писать программы для рабочих станций. DECstation, Sun, SGI - как раз начало их рассвета.  А даже для PC, ну какие там медиаформаты они потянут? Трекерную музыку и gif-ки пока что только. Но рабочие станции - это уже более высокая лига

Написал(-a) комментарий к произведению Рок-звезда Советского Союза

Так ведь подписывались, просто лимиты появились в 75-77-м году (до этого не было), можно было успеть, если вовремя подсуетиться, в небольших населенных пунктах и вообще проблем могло не быть.  

Написал(-a) комментарий к произведению Рок-звезда Советского Союза

так и работать на массы. Так понятнее?

Если на массы, то он неизбежно вляпается в большую политику. Хочет или не хочет, но логика обстоятельств заставит. Или на каком-то этапе станет себя ограничивать в масштабе помощи.

 К примеру, спасти или не спасти Союз, но избежать развала страны и экономики, гибели людей (в том числе русских) в разных "конфликтах", вроде Чечни, предотвратив это все  - это помощь массам? Помощь. Но из аннотации похоже, что настолько масштабной помощью он даже пытаться заниматься не станет.  Я об этом противоречии.

Написал(-a) комментарий к произведению Ретро бит [5]

С церковью есть такой момент, что ГГ из-за того, что он латинос, скорее всего, католик, даже если он сам об этом не знает :)   Но это может стать проблемой, если он начнет хотя бы изредка посещать протестантские собрания. Его могут ни те, ни эти не понять.

Написал(-a) комментарий к произведению Рок-звезда Советского Союза

Или это мелко и неинтересно?

Какому количеству "русских людей" у вас ГГ собрался помогать?  Если ограниченному кругу, то мелко просто по определению, насчет интереса зависит от талантов автора. Впрочем, и не мелко тоже от талантов :)  Если неопределенно большому, то  ГГ не сможет этого сделать, не ввязавшись с послезнанием, по крупному, в события.  Не обязательно именно пытаясь спасти Союз с компартией и прочими атрибутами, но все же.

Без претензий к вам как к автору, просто действительно противоречие появляется между мотивами персонажа и целями в аннотации.

Написал(-a) комментарий к произведению Ретро бит [5]

Кстати, а может были уже в 1982-м компиляторы бейсика?  Лет через пять точно имелись, например, Turbo Basic был компилируемым.

Написал(-a) комментарий к произведению Ретро бит [5]

Ну это типа был Usenet, но Usenet для  отдельный, с основной академической тусовкой не пообщаешься.

Нет это был именно, что нормальный Usenet и e-mail, для того пакет uupc и был придуман, чтобы коммуницировать с юзенетовскими конференциями.  

Всё же, тут не забывать, что одной из основных аудиторий, с которыми ГГ общаться - это разнообразные компьютерные гики, у которых ещё все 80-е, да и начало 90-х, будет целый зоопарк разных компов. Фидо была простой в реализации, даже на 8-ми битных компьютерах как тот ZX Spectrum c 48k RAM. А вот для Usenet всё может быть весьма тяжелее.

Всё так, но и выход на академическую тусовку ГГ крайне важен, хотя бы потому что настоящее развитие отрасли все же там, да и чисто по железу ГГ быстро придет к тому, что основную разработку вести на чём-то серьёзном, как тот же Doom разрабатывали отнюдь не на гиковских компах. 

Написал(-a) комментарий к произведению Ретро бит [5]

Есть доводы (хотя выше написал, что ГГ стоит уложиться в 64 Кб) за то, чтобы Крису побыстрее написать хороший редактор и каналью коммандера, не пытаясь влезть в скромные объемы и не тратя время на оптимизации:  

Это не игры и не коммерческий софт.  Самое главное, что лично у него будет работать и приносить пользу (зря что ли бешеный для 1982-го года объем памяти в 320Кб поставил), а время на разработку он сэкономит и существенно. Потому что, по-хорошему, это все на ассемблере пришлось бы писать, чтобы нормально уложиться в 64Кб RAM, еще ведь и про DOS надо не забывать.  

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

Поскольку программу он выкладывает в OpenSource, то может рассчитывать, что оптимизировать и ужимать в скромные объемы памяти станут другие, а он будет патчи принимать :)  Могут конечно и форк сделать, но и он сможет из форка код взять.  Еще конечно могут и даже наверняка кто-то код прихватизирует, ну так будет работа для "Лео и Партнеры"

Написал(-a) комментарий к произведению Ретро бит [5]

Емнип, не обязательно Unix, VMS на ваксах от DEC тоже годилась. Может еще что-нибудь. ГГ и тут может наинновачить :)  

В реале в 1987-м вышла 1-я версия пакета UUPC (название на манер юниксовского uucp), который позволяла на PC через модем работать с юниксовской почтой и юзенетом.  Стека TCP/IP там не было, то есть это не интернет был, работа шла через команды, засылаемые через терминал.  Причем не требовался UNIX-хост, можно было между собой общаться.

Написал(-a) комментарий к произведению Ретро бит [5]

Тогда индусы-программисты в США если и были, то экзотика.  Хотя наверное и латиносы-программисты тоже :)     Но в те времена, понятия о хорошем и плохом стиле еще в зачаточном состоянии были. Несмотря на работы Дейкстры и других, и что даже ООП в принципе известен, массовой публикой, тем более такими гениями-полусамоучками, это еще не воспринималось.

Написал(-a) комментарий к произведению Ретро бит [5]

Между прочим, нашел мануал на Lattice C 1-й версии.  Монументальное чтиво :)  https://appserv.winworldpc.com/product/lattice-c/2x     (1-й пункт на скачивание, другие - сам компилятор)

Немного почитал, олдскульно все. Чтобы программу скомпилировать надо вызвать последовательно две части компилятора, потом линковщик со всеми нужными obj, включая системный.  Ну это можно в bat засунуть или ещё как.
А вот более принципиальные ограничения, что для скомпилированной программы нормально доступно только 64Кб на код + 64 Кб на данные. Не умеет компилятор работать с несколькими сегментами: один на код, один на данные и всё.

   Так что похоже нормальным образом 320 Кб даже не удастся задействовать в своих программах, придется ГГ еще и свой менеджер кучи к редактору писать, по крайней мере, если этим компилятором воспользуется.   Впрочем, так даже сейчас иногда делают, не всех для своих задач устраивает системный/стандартный.

Хотя надо учитывать, что по любому, для 1982-го года ГГ стоит уложиться, притом с хорошим запасом, в 64Кб системных требований для своего редактора и Canalla Commander.  Там еще около 12  Кб в памяти DOS займет.  

Написал(-a) комментарий к произведению Ретро бит [5]

На 1986-й год, по-моему, почти без шансов, даже если игра суперпопулярной станет в США, на неё в Союзе не обратят внимание. То есть, может несколько программистов где-то в ВЦ в неё поиграют и все. Даже если будет порт под см-ки и прочие ДВК и игра станет известной, эта известность будет в очень узких кругах. Серьёзные люди в Союзе могли обратить внимание на игру в шахматы или что-то такое. Даже тетрис в этом смысле им интереснее. В реале уже не помню в каком журнале была статья про него и математически доказывалось, что даже при идеальной игре стакан рано или поздно переполнится

Написал(-a) комментарий к произведению Ретро бит [5]

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

Написал(-a) комментарий к произведению Ретро бит [5]

Не вижу тут ломки сюжета, да и политики не более, чем мнение персонажа. Вот если бы текст внезапно переключился на сюжет "спасения СССР", то да ломка. А так вполне живо получилось, тем более, что оказывается телемост реально был, не знал этого.


Но, между прочим, не знаю есть ли в планах автора, но мне кажется попытаться предотвратить аварию на ЧАЭС было бы даже нормально и не ломало сюжет.

Написал(-a) комментарий к произведению Ретро Бит [2]

Слово ихний можно встретить даже у классиков, считается, что оно носит просторечный характер,  как евонный и тп. В деловой переписке не употребляется, но в художественной  книге допустимо. Вообще язык живой и многоранный и не всегда вписывается в школьно-учительские правила. Есть грань между грамотностью и командованием как говорить

Написал(-a) комментарий к произведению Министр товарища Сталина 2

Гнусновато все же рассуждения насчёт Китая выглядят, главное не понятно, а чего тогда обижаться на англоамериканцев и прочих: те со своей колокольни точно также про Россию, только похоже более успешно.

Написал(-a) комментарий к произведению Ретро бит [5]

А с другой стороны, без развитого OpenSource, мир сейчас точно иным был бы.  Но Столлман слишком радикален: его позиция, что никакой софт вообще нельзя закрывать, только GPL, даже LGPL уже компромисс сквозь зубы. Но можно брать цену за распространение. Сам он вроде ленты с GNU-софтом по $200 штук за копию продавал в 80-х.  

Написал(-a) комментарий к произведению Ретро бит [5]

То есть, вы хотите сказать, что в 10-15 Кб на ассемблере x86 не влезет алгоритм LZW ( между прочим, LZ78 был еще в 1978-м году опубликован) или арифметическое кодирование? 

Написал(-a) комментарий к произведению Ретро бит [5]

Проблема в том, что Крис, скорее всего, понятия не имеет о такой проблеме и она для него полной неожиданностью станет в 1986 -м

Написал(-a) комментарий к произведению Ретро бит [5]

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

Написал(-a) комментарий к произведению Ретро бит [5]

Мегабайт у него адресное пространство.  Без ухищрений в MS-DOS доступно только 640 Кб минус размер доса (включая всякие буферы для файлов) и драйверов в памяти.   

Написал(-a) комментарий к произведению Ретро бит [5]

Зависит от далеко идущих планов Криса. Как вариант зачем может понадобиться купить атари - это если Крис захочет к примерно 1989-1990-91-му выпустить настоящую 3D-игру в 3D-качестве даже 2-го Quake, то есть, с 3D-ускорением и тп.  Технически специализированно разработанное железо для разрешения 320x240 и 32768 цветов + CPU + может даже CD-привод возможно удастся  в совокупности запихать в цену, которую  Крис рискнет отбить на играх, если  продавать консоль с демпингом.

Тогда ему понадобится выйти на консольный рынок и вообще рынок железа и тут у Атари и собственно рынок и патентный пул всякого разного околоигрового и железячного.

В итоге, в 1984-85 покупка Атари, потом 5 лет секретных разработок и термоядерная бомба на рынке игр в 1990-м.

Написал(-a) комментарий к произведению Ретро бит [5]

Как вариант, когда у Криса появятся лишние  миллионы долларов, начать присматриваться к разработке 3D-ускорителей, имея послезнание об успехе Nvidia и что в перспективе. 

Написал(-a) комментарий к произведению Ретро бит [5]

У меня был 286-й компьютер со слотовой памятью (dimm наверное на 30 pin). Но это был уже очень поздний 286-й клон.   Размер винчестера не связан прямо с 286/386, а с его типом и моделью, на том же моем 286-м был 3.5 ide винчестер.  

Написал(-a) комментарий к произведению Ретро бит [5]

В дополнение.  Для нас подстветка кода стала чем-то тривиальным, само собой разумеющимся, а тогда - это реально новая технология.

Причем патент после подачи заявки выдается не сразу, по ссылке в предыдущем сообщении, публикация была только в октябре 1986-го года. Это, кстати, особенность патентного законодательства США в те времена до 2000-х. Заявки держались в строгом секрете до получения патента и могло произойти так, что они годами 5-10 и даже более лет дорабатывались, кто-то развивал бизнес, а потом оп-па и засудить можно. Это даже получило название "подводных патентов (submarine patents)"

Так что Крису надо успеть до октября (чтобы получить распространение) каналью коммандера с подсветкой выпустить. Тогда у него появляются шансы в будущем оспорить патент.   Причем сам он вряд ли знает об этом :)   Впрочем, у меня такое впечатление, что конкретно этот патент на практике не применялся для давления, а скорее был защитным, но не факт.

Написал(-a) комментарий к произведению Ретро бит [5]

Canalia Commander - это круто 😋  На Криса, скорее всего, обратят внимание в Microsoft и IBM.   А вот с подсветкой кода Крис рискует вляпаться в патент США  US4617643A  https://patents.google.com/patent/US4617643A/en   О патенте узнал из статьи на вики https://en.wikipedia.org/wiki/Syntax_highlighting   Правда патент с датой приоритета от 29 октября 1982 г., так, что может успеть выпустить до подачи заявки. Но даже тогда его могут ожидать судебные разбирательства, что за ним, например, признают право преждепользования, но запретят развивать и распространять дальше. Чтобы полностью опорочить патент ему может придется изрядно повозиться. В общем, идея для сюжета с "Больцман и Партнеры".  В реале, например, патенту на арифметическое кодирование не помешало то, что были реализации до даты приоритета. Кстати, тоже тема для Канальи - успеть с алгоритмами сжатия.

Написал(-a) комментарий к произведению Ретро бит [5]

Это я получается и сам забыл и автора с темы сбил.  Извиняюсь, тогда как раз логично, что к себе звонил, а Севе обратно исправлять  😉 

Написал(-a) комментарий к рецензии Рецензия на роман «Ретро Бит»

Сейчас погуглил, 21 год для совершенолетия - это только в штате Миссисипи и Пуэрто-Рико, да и то большинство прав доступно с 18. В остальных штатах до 21 года нельзя только спиртное покупать и в азартные игры (в казино) играть.

Какая разница, кто брал ИБМ в 80х? Гг не подросток, у него жизненный опыт и мышление крутого программера. Он знает, что за ИБМ  будущее. Он знает, что эта компания покорит своими персоналками весь мир и может ускорить это.

Ускорить что, вернее зачем? И какими способами?  

  По условиям задачи имеем современного программиста с большим опытом весной 1982-го года в штате Калифорния неподалеку от LA, в теле 16-летнего бедного латиноса, которому даже на нормальную еду не всегда хватает (пока не стал ремонтировать аркадные автоматы), которого поколачивают в школе, не любят учителя, а его появление в компьютерном классе с желанием изучать программирование было встречено хохотом и выпиныванием за дверь.  Требуется: заработать деньги и подняться на чем-то около-ИТ-ом.

У него даже доступа к компу нет.

По-моему, автор за 4 тома очень хорошо решил вводную. С некоторым в итоге везением персонажу, но без больших роялей.  И IBM PC на данном этапе запредельно и по деньгам и непонятно как использовать.  На месте ГГ даже если бы он нахаляву достался, я бы серьезно раздумывал не продать ли его, чтобы купить Apple II, но зато с модемом и что-то еще полезное приобретя.

P.S. Любопытный сборник 100 программ, конечно.

Написал(-a) комментарий к произведению Ретро бит [5]

Кстати, с телефонным звонком в Оукхерст, мне кажется, логическая ошибка вышла. Крис знает, что Линда присматривает за детьми Кена в его доме, поэтому он должен был бы звонить туда, а не в свой дом. Естественно, не дозвонился бы вообще.  И только потом в свой дом.

Написал(-a) комментарий к произведению Ретро бит [5]

Лео осторожный и законопослушный адвокат. Если знать кому "занести" гриин-карту для Гектора нарисовали бы, тысяч за 20, максимум. Без всякого дома и семьи.

...А "добрый дон" стоил бы (учитывая криминогенную обстановку в 80-е) от 10 до 50 тысяч (50 - это если "решить" того, каким-то, особо хитрым способом и предоставить гарантию). Главное знать "правильную" кассу и "добрые доны" будут не страшны. А лучше своих людей иметь.

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

Написал(-a) комментарий к рецензии Рецензия на роман «Ретро Бит»

Особенно меня посмешил момент с выбором компа. ГГ полностью проигнорировал IBM 5150, который совершил революцию в персоналках. Именно благодаря этой фирме и ее  открытым стандартам мы сейчас имеем персональный компьютер у каждого. То, что этот комп был дорогим, ну так ГГ же компьютерщик. Нашел платы, перепаял, что нужно, собрал.  Он же выбрал игрушечный TRS-80, который нашел на свалке. Что мешало найти на свалке микросхемы для IBM?


Совершенно правильно поступил. На месте ГГ, в его условиях, я бы точно также его игнорировал бы. Просто представьте 1982-й год в Калифорнии.
 ГГ - 16-летний пацан с даже не нулевыми, а отрицательными условиями для роста: трейлерный парк, латинос, бедность.   Вырваться и подняться он решил на компьютерных играх. Учитывая возраст и социальное положение/окружение, игры - это наверное единственное, куда он мог сунуться, чтобы с ним хотя бы разговаривать стали.

  IBM PC - это был комп для корпоративного сегмента, в основном для бизнеса, в качестве домашнего/для игр его тогда никто не брал. Технические характеристики совсем не выдающиеся (базово, например, 16 Кб RAM всего), учитывая цену. Игровой платформой не является. В b2b секторе с Крисом даже разговаривать бы не стали.  То есть, абсолютно не в тему ГГ, по крайней мере, пока он пару десятков килобаксов не положил на счет в банке.

Допустим ГГ нашел бы на помойке микросхемы для PC , чтобы он с ними дальше делал? Он программист, а не электронщик, хорошо еще паяльник в руках держать умеет и по мелочам что-то может спаять.  А ведь кроме микросхем и плата/платы нужны и даже один писюковый дисковод для дискет стоит кажется дороже TRS-80.  Конечно, попадись на свалке 5150 он вряд ли мимо прошел бы, но это слишком новая и дорогая модель была, чтобы там валяться.   А находки и покупки TRS-80 позволили ему начать первые программы писать и зарабатывать $ у "бобра" Ковальски.

Далее ощущение, что вы цикл читали, но как-то очень по-диагонали, отчего ваша аргументация странная.

что такого нового придумал ГГ, что его прямо с руками оторвали в комп.фирмах. 

Он по сюжету уже придумал несколько новых, интересных для того времени игр. Даже вирусномозговых, как с утками. Притом у него хороший (по сюжету) программный код.  Этого уже было достаточно,чтобы захотеть его с руками-не-руками, но "оторвать". Отрасль бурно развивалась и был большой дефицит программистов.

Аркадные автоматы. Но они уже в 70-х годах стояли в каждом торговом центре в Штатах (можно видео посмотреть на тюбике) 

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

Тетрис? Ну это просто смешно. У меня есть сборник 70-х годов - там 101 программы на бейсике и чего там только нет. Игры, экономика, бизнес. А тетрис - раздутая реклама из-за того, что сделана нашим

Пажитнов стал миллионером вовсе не из-за рекламы, и это он еще заработал спустя годы неконтролируемого распространения игры. А компания,  контролирующая тетрис, даже сейчас не так уж плохо живет на роялти с того, что требует отчислений с любой игры с этим названием.   Тетрис - это типичная "вирусная" игра. Как бы ничего особенного, но затягивает. В 80-х вполне мог стать хитом. Да и стал вообще-то в реале.

К слову, лично мне тетрис никогда особо не нравился, я даже не вполне понимаю причины его мировой популярности, так что говорю объективно.  

ГГ почему-то быстро получает эмансипацию. Вообще в США человек становится совершеннолетним в 21 год. ГГ получает в 16 лет?

В США совершенолетие в 18 лет.  Но есть кое-какие права (зависит еще от штата), которые появляются только после 21 года. Но юридическая самостоятельность наступает в 18.

Написал(-a) комментарий к произведению Министр товарища Сталина 2

Точно ли Сталин поймёт про буферную территорию с социалистическим Китаем? Как бы он такой образ мыслей не счел правым, националистическим уклоном или чем таким. Тогда же идеология мировой революции ещё была и про всемирное братство трудящихся и тд. То что германские "трудящиеся" обманули ожидания от них, мозги несколько прочистило, но все-равно тренд был. Даже какие-то идеи о вхождении Китая в СССР и тп.

Написал(-a) комментарий к произведению Ретро бит [4]

Это если у себя дома греет, а если в магазине на оборудовании продавца, то можно понять и как оплаченную услугу. Хз - серая зона. Вообще-то не уверен и что за просто готовую еду отдельный налог, если не предусмотрено что-то вроде кафе там же. Хотя глупо греть, если там же не съедать

Наверх Вниз