Софтпанорама 1992, No. 7 (31) ************************************************************************ ***************************************** * К О Л О Н К А Р Е Д А К Т О Р А * ***************************************** Уважаемые коллеги ! Прежде всего я хотел бы поздравить всех с началом нового учебного года. Для сегодняшних первокурсников поступление в вуз в какой-то мере является гарантией хоть какой-то стабильности на ближайшие пять, навер- ное самых трудных для республик бывшего СССР лет. Всем им мне искренне хочется пожелать успехов в учебе. По крайней мере, совершенно очевидно, что как программистам, так и экономистам сейчас будет учиться гораздо интереснее своих предшественников ;-). Я даже подготовил небольшую под- борку материалов (см. раздел Freshman), посвященную началу учебного го- да. Это сделано впервые за все годы издания бюллетеня :-). В сентябре исполняется 3 года с момента выхода первого номера бюлле- теня. Вообще говоря, начиная его выпуск я не думал, во что это для меня выльется и каких усилий потребует его выпуск. В этом есть что-то от ку- линарии: исходные материалы у поваров примерно одинаковые, но "борщ" у каждого получается свой. Впрочем есть еще одна аналогия: как и у поваров работа редактора и составителя "кухня" совершенно незаметна со стороны (читатель видит конечный результат) :-). Как то Леонид Фрид мне сказал: да что Вы переживаете по поводу критики Шеховцова, ведь бюллетень дела- ется дня за три. Поэтому я думаю не очень ошибусь, если предположу, что если человек никогда и не пытался "втиснуть" разнородные материалы в за- данный объем, то он вряд ли может представить скольких итераций требует получение одного выпуска. Со стороны кажется: взял материалы, сделал ар- хив и все. На самом деле это не совсем так просто и задача "сделать ар- хив" обычно требует нескольких десятков итераций. И когда уже вроде все скомплектовано, втиснуто в 720K и сделано оглавление как раз и начинают поступать особо интересные материалы ;-). И так каждый номер. Сейчас, когда выпущено 30 выпусков, мне кажется, что создание семи- нара и бюллетеня оказалось, пожалуй, наиболее значительным результатом моей учебы в докторантуре :-). Тот процесс обмена информацией, который был начат в 1989 году оказался весьма плодотворным не только для студен- тов и аспирантов КИИГА, но и киевских программистов в целом. Номера бюл- летеня быстро распространилось практически по всей территории бывшего СССP. Однако достичь и держать "критическую массу копий", которые позво- лили бюллетеню распространяться дальше было не очень просто, даже копи- рование за "символическую плату" 1 руб. (сейчас 5 руб.) на семинаре представляло и представляет значительную организационную и техническую проблему (большинству пользователей жалко "разбивать" свои дисководы массой дискет, не получая, кроме головной боли, ничего взамен). Вместе со мной над выпусками работали мои студенты и энтузиасты на- шего семинара. Из них мне бы хотелось отметить Бориса Литвинова (состав- ление оглавлений выпусков A и D), Виталия Пономаренко (составление огла- влений выпусков В и D), Игоря Левитина (составление Reviews). Они же оказывали и оказывают значительную помощь в копировании бюллетеня. Гали- на Ткаченко выполняла и выполняет огромный объем по работе с подписчика- ми. Юрий Лященко корректировал оглавления первый трех томов бюллетеня и некоторых номеров четвертого тома, а также выполнял функцию добровольно- го корреспондента редакции по Москве. Кроме него, помощь редакции в под- боре и передаче интересных материалов оказывали и оказывают Леонид Бу- нич, Леонид Фрид, а последнее время Анатолий Гуляев. Нельзя не отметить поддержку, которую оказал мне директор Научного центра СП "Диалог" при ВЦ АН СССР (теперь AО "Диалог-Наука") Сергей Антимонов, благодаря кото- рому два года назад у редакции появился "собственный" AT/286. К сожале- нию, АО "Диалог-Наука" отказалась от распространения бюллетеня в 1992 году. Ну и, конечно, значительную помощь мне оказывало и оказывает руко- водство Авиацентра НТТМ, в особенности зам.директора центра Владимир Бе- лоусов. Многие программы, которые сегодня стоят на каждой второй персоналке, первоначально распространялись бюллетенем. Мне приятно отметить, что с программами Леонида Бунича, Дмитрия Гуртяка, Юрия Ляпко, Леонида Обухо- ва, Игоря Свиридова, Евгения Сусликова, Евгения Корзуна и многих других способных программистов "программирующие массы" бывшего СССР познакоми- лись в значительной мере благодаря бюллетеню. Говоря о способных программистах, трудно не затронуть волнующую всех нас проблему утечки умов и массовой эмиграции способных программистов. Ее существование достаточно хорошо видно по содержанию бюллетеня. Доста- точно отметить по оглавлениям бюллетеня материалы авторов, эмигрировав- ших за три года существования бюллетеня. "Иных уж нет, а те далече". В частности, в сентябре эмигрирует Борис Гонтарь, который на мой взгляд являлся одним из ведущих специалистов по языку C++ в Киеве. В то же вре- мя, создавая какую-то пусть примитивную, но инфраструктуру распростране- ния информации бюллетень на мой взгляд несколько сглаживает негативные аспекты утечки умов, способствует хоть какому-то сохранению преемствен- ности, сохранению уровня технической культуры. Как мне кажется, на всем протяжении своего существования бюллетень содействовал образованию "про- граммисткой общественности", поддерживал принципы свободного распростра- нения информации, уважительного отношения к авторским правам (насколько это возможно в нашей действительности), а также способствовал популяри- зации на территории бывшего СССР такой концепции, как Shareware. Бюлле- тень сыграл определенную роль в становлении сети FIDO, а в 1989 и 90 гг. играл весьма важную роль в организации борьбы с вирусами (в какой-то ме- ре он продолжает и сегодня играть роль "главного распространителя анти- вирусов"). Если попытаться сейчас сравнить первый и тридцать первый выпуск, то бросается в глаза рост объема бюллетеня. Объем бюллетеня вырос более чем в десять раз и с нового года вырастет еще (принято решение о переходе на формат 1.2M). Это, конечно, очень много и, наверное, близко к пределу моих возможностей как составителя и редактора. Кстати, готовя этот номер я попытался (с помощью Бориса Литвинова который, по моей просьбе, подготовил выборку материалов прошлых выпусков на своей мощной машине) подсчитать, сколько за это время мной было напи- сано и набито текста. Получив результат, я сначала не мог поверить циф- рам. Оказалось, что за это время мной было подготовлено примерно 2.5M текстовых материалов т.е. порядка 85K текста на выпуск. И эти килобайты были написаны и набиты мной в условиях, которые даже и отдаленно не на- поминали идеальные. Практически все выпуски делались в обстановке жест- кого цейтнота, конкурируя с другими важными делами. Первые выпуски дела- лись на EC-1840, последующие на стандартной AT, которая со временем ста- ла чуть-чуть лучше стандартной (2M памяти и второй 40M винчестер). Вот цифры только по основным рубрикам: FOREWORD 395К NEWS 505K CHRONICLE 110K SPS-NEWS 100K CONTENTS 327K REVIEWS 507K Из них порядка мегабайта (Foreword + News + Chronicles + Sps-news) написано самостоятельно, т.е. как журналист я проявил себя, наверное, неплохо, хотя, конечно, моей научной работе это помешало здорово. Тем не менее возникнув, как своего рода "личный протест" против "казенных" жур- налов, бюллетень безусловно способствовал и моему самообразованию. По крайнем мере, вряд ли бы иначе мне удалось познакомиться с таким количе- ством самых разных программ и стать таким специалистом в редакторе MultiEdit :-). Конечно, при таком объеме и методе комплектования бюллетеня далеко не все опубликованное было на одном уровне. Естественно, что есть более удачные выпуски и менее удачные. Но в целом на мой взгляд уровень бюлле- теня постепенно возрастал, хотя наверное и не такими темпами, как уро- вень его читателей :-). Сопоставьте, скажем, SP27 c SP47. Я думаю ни у кого не будет сомнений в том, что информационная насыщенность номера значительно возросла. Вырос и уровень программ публикуемых в номере (как, впрочем, и их объем :). Следует особо подчеркнуть, что бюллетень не мог издаваться без под- держки программистов, бескорыстно присылавших свои материалы и программы. Мне хочется попросить извинения у всех тех чьи дискеты я слишком долго держал и у тех, чьи дискеты я вообще не вернул. Отзывы читателей, в основном, были направлены на поддержку бюлле- теня. Как писал один из читателей: "Если что-то в нашей стране может служить образцом свободного обмена технической информацией, так это, по- жалуй, Ваш бюллетень". За редким исключением, читатели с пониманием от- носились к проблемам редакции и часто выражали удивление, что бюллетеню удается выжить в столь суровых условиях. Кстати об энтузиазме. В протяжении всего своего существования копи- рование Софтпанорамы в значительной мере базировалась на добровольцах - общественных распространителях. Сначала это были мои студенты из КИИГА, затем подключились другие участники семинара, однако из тех "первых" до- бровольцев" продолжает работу практически только Виталий Пономаренко. Остальные сейчас заняты другими делами. Т.е., как показал опыт, "добро- волец" редко может "продержаться" более года. В качестве примера, доста- точно посмотреть динамику общественных распространителей на пару лет. Если попытаться разобраться в этой ситуации, то можно, пожалуй, назвать следующие причины: 1. Возросшая конкуренция со стороны за "свободное время программис- та" со стороны других форм общения, помимо бюллетеня и семинара. Напри- мер, последнее время значительное развитие получила сеть FIDO, которая не только дополняет ранее существующие формы общения программистов, но и в некоторой степени может рассматриваться как альтернатива "живым" семи- нарам и электронному бюллетеню на дискетах. Однако следует сразу заме- тить что, как показал опыт, отсутствие модерирования ведет к быстрому возрастанию "уровня замусоренности" электронных конференций. Конечно степень толерантности к "уровню замусоренности", но "перелопачивать" в поисках полезной информации сотни килобайт писем некоторых, чересчур многословных и не всегда выражающихся по делу участников сети может не каждый. 2. В условиях ухудшения экономической ситуации свободного времени становится меньше. Чтобы обеспечить себе средства к существованию про- граммист сейчас должен работать гораздо более интенсивно, чем раньше. "Теплые местечки" еще сохраняются в вузах, академических институтах и госконторах, но и там "становится холоднее". Стандарт "обеспеченного программиста" сейчас выше, чем скажем в 1989 году, когда для счастья бы- ло достаточно свободного доступа к персоналке, документации к компилято- ру и пары пачек дискет. 3. Фирмы все меньше поощряют посещение всякого рода семинаров и кон- ференций. В распадом СССР, поездки стали намного дороже и количество иногородних участников семинара значительно сократилось. 4. Интерес к программированию среди молодежи падает. Конкурс на спе- циальность "прикладная математика", или специальность "электронные вычи- слительные машины" наглядно свидетельствует об этом. Происходит переори- ентация интересов молодежи на другие сферы деятельности, в частности, бизнес, экономику, юриспруденцию, сферу услуг. Все это, конечно, влияет и на деятельность семинара и на бюллетень и на OCП в целом. Вместе с тем, переживаемые трудности, наверное характер- ны для любого добровольного общества и соответствующих изданий, а не то- лько ОСП. В целом, можно констатировать, что начальный период "бури и натиска", когда у меня была масса свободного времени и сил, закончился. Основная работа забирает массу времени и сил, и, тем самым, на бюллетень остается не так уж много. В этом смысле предстоящий год будет довольно сложным. Кроме того, финансово бюллетень теперь поставлен в сложные условия. Инфляция практически исключает планирование. Даже в прошлом году инфля- ция съела весь ожидавшийся доход и разницу доплатил Авиацентр из собст- венного кармана. А уровень инфляции сейчас намного выше, чем в прошлом году. Кроме того, Авиацентр НТТМ в этом году уже не сможет субсидировать закупку дискет и прочие важные услуги, поскольку у него самого ситуация "не очень". Никаких подарков в виде техники не предвидится. Реально, подписка от организаций это, пожалуй, единственный шанс приобрести для редакции более-менее приличную технику. Программное обес- печение "пухнет" и на AT/286-12 сейчас особенно уже не поработаешь. Но для сегодня этого нужно, чтобы набралось хотя бы сотня подписчиков-орга- низаций (сколько нужно будет завтра я просто не знаю, но при нынешних темпах инфляции явно больше). А несмотря на всю известность бюллетеня, их пока нет (организации легко путают Shareware c Freeware :). И в том, что удастся набрать сотню подписчиков я пока не уверен: добавились труд- ности с разными валютами, неоправданные задержки в переводе денег и т.д. Даже в прошлом году, когда этих трудностей еще не было, ко- личество киевских организаций подписчиков году сократилось. Многие малые предприятия то ли были не в состоянии подписаться, то ли решили "эконо- мить на спичках", но так или иначе их представители перекочевали в раз- ряд индивидуальных подписчиков. Некоторые подписались только на выпуск B. Это на мой взгляд довольно близорукая позиция, поскольку оператив- ность работы с редакцией наиболее высока для киевлян и москвичей. Тем самим бюллетень усиливает конкурентоспособность киевских и московских программных продуктов вообще и продукции малых предприятий в частности. Что будет дальше с такими темпами инфляции предсказать трудно. Те- перь подписная цена будет меняться уже не каждый квартал, а каждый месяц :-(. По крайней мере приведенные в данном выпуске цены в августовском номере согласовывались с Авиацентром еще до "августовского падения" кур- са рубля и спустя неделю оказалось, что заложенные в текущей подписной цене цены на дискеты HD, похоже уже стали слишком малыми. Поэтому мне хочется обратиться с просьбой к читателям, там где это возможно попробо- вать оформить подписку от организации оперативно, не затягивая это до конца года. В целом, стратегия редакции на ближайший год это стратегия выжива- ния. Количество редакционных материалов скорее всего будет сокращено. Никаких обещаний помимо увеличения объема каждого выпуска до 1.2M я в этом году давать не могу. И так прошлые планы редакции остались, в зна- чительной мере, невыполненными. А давались эти обещания в куда более бла- гоприятных условиях. Может что-то из "старых обещаний" и удастся выпол- нить в 1993 году. Например после долгих обещаний начали появляться неко- торые материалы из ACM. Предпринимаются меры по расширению использования английского языка в бюллетене. Я думаю все понимают, что это является объективная необходимостью. Тот уровень самоизоляции, в котором мы нахо- димся, нужно как-то преодолевать. И чем раньше молодые программисты бу- дут осваивать английский язык, тем лучше. Поэтому мне представляется це- лесообразным использовать в качестве языка сообщений системных программ английский язык или, по крайней мере иметь ключ, позволяющий получать системные сообщения на английском языке. Конечно, локализация это "хлеб- ное" занятие, но вопрос насколько она нужна и где она нужна, был и оста- ется весьма и весьма актуальным. Хотя сейчас и в жизни и при издании бюллетеня видно больше проблем, чем решений, все же мне не хочется заканчивать эту колонку на грустной ноте. Я надеюсь, что бюллетень так или иначе будет продолжать существо- вать. 02.09.92 С уважением Н.Безруков P.S. ╔════════════════════════════════════════════╗ ║ Поддержите хороший бюллетень, постарайтесь ║ ║ оформить подписку от Вашей организации ║ ╚════════════════════════════════════════════╝