Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

ДОС приложения VS новые ПК.


Каждый системный администратор в своей жизни сталкивался с таким явлением, как неработоспособность ДОС программ на новом компьютерном оборудовании. И, казалось бы, Бог с ними, ведь времена таких языков как Pascal for dos, Clipper for dos, Borland C for dos уже давно прошли. Прошли, но не у нас! Возможно, Беларусь одна из последних стран в мире, где по-прежнему с фанатичным упорством продолжают разрабатывать и писать программы для Dos FoxPro. Зачем? Почему? Нам остаётся только гадать.
Ситуация на сегодняшний день такова, что среднестатистический системный администратор имеет в своём арсенале такие чудеса программирования как: “склад”, “смета — процентовка”, “кадры”, “бухгалтерия”, “ППР”, “пробеги” и прочее, прочее, прочее. Все эти приложения играют важную роль в работе любой крупной организации. Но рано или поздно наступает тот день, когда старые компьютеры списываются, а их место занимают новые. Именно в этот момент и начинаются пляски с бубном. Ведь простому бухгалтеру, экономисту тяжело объяснить, почему их любимая программа начала тормозить и временами выкидывать сообщения RUN TIME ERROR. Ведь на старом компьютере всё работало! Значит, системный администратор что-то не так сделал, что-то не настроил. Обращаться к разработчикам в такой ситуации дело наиглупейшее. Их ответ всегда таков, что у них всё работает. Да, у них работает. Но не на четырехядерной машине в домене, а дома в локальном хосте и каком-нибудь Celeron 2.6. Отсюда возникают конфликты. Ведь программист никогда не признает тот факт, что среда, в которой он программирует, безнадежно устарела. Ведь признай он это, ему придется переучиваться! А для многих это смерти подобно.
В такой ситуации дальновидные руководители давно выбрали путь модернизации информационной инфраструктуры и программных комплексов, например, переход на платформу “1С”. Это позволяет избавиться от множества глючных программок, от конвертации данных из базы в базу и вызванных этим вероятных проблем. Ведь одна программа может работать с Inter Base, а другая с Fox Pro. В этом случае необходима синхронизация. А ведь конверторы для БД тоже должен кто-то сопровождать. И всё это стоит больших денег. Да, и проблема даже не в деньгах, проблема намного шире. Организация, сидящая на устаревших ДОС программах, становится заложником одного – двух программистов. Потому что зависит от их разработки. Потому что коды уникальны и не открыты. И в случае чего, никто не сможет заменить их, а ведь работать нужно! Платформы же подобные “1С” универсальны, так как нет жесткой привязки к конкретному разработчику — пенсионеру.
Ещё одна большая беда ДОС программ в организациях – это документооборот. Не для кого, не секрет, что кодовая страница 866 тоже давно устарела, как и матричные принтеры с LPT портами. И временами, бывает весьма проблематично распечатывать на новом компьютере какие-то данные. Например, расчётные листки. Ведь тяжело объяснить обычному бухгалтеру, почему старая программа посылает на принтер каракули, а не то, что необходимо. А бывает и того хуже, матричных принтеров уже нет, а программа, ну очень старая! И приходится выводить данные на лазерный принтер, только вдумайтесь, шрифтами от матричного при помощи утилиты DOSPRN http://www.dosprn.com.
Вообще должен заметить по числу так называемых “костылей” наши ДОС разработчики давно обошли весь мир. Так, некоторые приложения генерируют текстовый файл, затем при помощи дополнительного конвертора переводят его в формат WORD. При этом приложение “сжирает” 99% мощности одноядерного процессора!
Конечно, с такой проблемой хорошо справляется костыль ResFree, который можно скачать с http://fdd5-25.net/drivers.php. Эта утилита прописывается в файле autoexec.nt с параметром 1. И не даёт монополизировать виртуальной машине ДОС всю мощность процессора. Так, 99% загрузки превращаются в 75%-80%. Оставшиеся 20%-35% вполне хватает для запуска MS-WORD и очереди печати для распечатки любой нужной информации.
Но зачем это нужно, когда есть возможность внедрить новое программное обеспечение под Windows или Linux? Ведь никто никогда не считал, во сколько обходится простой дорогостоящего оборудования, вызванный несовместимостью с ДОС приложениями. Сколько времени уходит на обучение пользования “костылями” зачастую, неграмотного персонала. Да, и расходы на бесконечное дописывание конвертов БД и прочих специфических программок остаются под вопросом.

Роман Карпач www.fdd5-25.net www.twitter.com/fdd525net

Ламповый DIAL UP.

В далекие предалекие времена, когда компьютеры были большими, а программы маленькими почти все люди на Земле пользовались для доступа в сеть интернет так называемым DIAL UP’ом. Те, кто знал эти эпические времена, думаю, на всю жизнь запомнили знаменитый звук набора номера, а затем вожделенного коннекта.
К слову сказать, телефонные линии были тогда не ахти и поэтому зачастую большой скорости, а это 33600 или даже 56000 ожидать не приходилось. Да, и связь с провайдером местами была очень нестабильной, а это раздражало, до того момента пока не изобрели специализированные программы скачивания на подобие Get Right.
С тех пор много воды утекло, в наши дни каждый может стать провайдером для своих друзей или знакомых, которые в свете тяжелой экономической ситуации не в состоянии по какой-либо причине оплатить доступ в internet. И сегодня я хочу рассказать именно о таком классическом нищебродском случае.
Многие из вас, уважаемые читатели, имеют в своём распоряжении ADSL и свободную телефонную линию для дозвона. А это значит, что потенциально, каждый из вас может стать провайдером для кого-то у кого нет возможности платить за internet. Для этого необходимо иметь лишь ADSL, Windows NT-2008 сервер, DIAL UP модем и номер, на который можно дозвониться.
В моем случае, для создания т.н. VPN DIAL UP сервера использовался Windows 2003 enterprise, установленный на виртуальную машину в качестве сервера антивируса, а так же модем Acorp 56000 и городской телефон.
Для тех, кто не знает о чем речь, расскажу вкратце. Вся линейка Windows серверов поддерживает возможность так называемого VPN доступа (виртуальной частной сети). Что дает возможность компьютерам, установленным на другом конце света подключаться к любой локальной сети и работать в ней.
В нашем же случае, удаленный компьютер подключается к сети по средствам DIAL UP доступа, то есть обычного модема.
Итак, какие же действия необходимо предпринять для того, чтобы открыть доступ к VPN RRAS по DIAL UP?
1. Необходимо установить модем на компьютер, к которому будет осуществляться доступ.
2. У компьютера — сервера должен быть выход в сеть internet.
3. Необходимо подключить DIAL UP модем к телефонной линии.
4. В Windows 2003 войти “Пуск” -> “Настройки” -> “Администрирование” -> “Управление данным сервером”.


5. В “Управление данным сервером” выбрать опцию “Добавить или удалить роль”, затем нажать “Далее”.

6. В появившемся списке ролей выбрать “Сервер удалённого доступа или VPN-сервер” -> “Особая конфигурация” -> “Удаленный доступ (через телефонную сеть)”. После чего нажать “Готово”.

7. По завершению установки VPN в появившемся диалоговом окне нажать “Да” для запуска службы маршрутизации.

8. После запуска службы еще раз нажать “Готово”.
9. Чтобы удостовериться, что все службы запущены и работают, необходимо всё в том же “Администрировании” из панели управления, запустить ярлык “Маршрутизация и удаленный доступ”. Там всё должно выглядеть как на скриншоте. А именно, возле названия сервера будет гореть зеленая точечка, а во вкладке порты среди прочего будет виден DIAL UP модем. В моем случае это Rockwell 56000 external modem на порте com2.

10. После того, как VPN RRAS настроен, необходимо открыть доступ пользователям на сервер.
11. Для создания логина и пароля необходимо войти “Администрирование” -> “Управление компьютером” -> “Локальные пользователи и группы” и создать нового пользователя. Например, “Вася на Диал Апе” с паролем “123”.

12. После того как пользователь создан, нужно разрешить ему доступ с этим логином и паролем.
13. Для этого по имени пользователя необходимо кликнуть правой кнопкой мыши, выбрав в выпадающем меню “свойства”. Затем войти во вкладку “Входящие звонки”, включив опцию “Разрешить доступ”.

14. Для разнообразия можно еще задать статический IP адрес. После чего нажать “Ok”.
Выполнив все эти манипуляции, любой из уважаемых читателей может стать полноценным провайдером internet минимум для одного своего хорошего друга или знакомого.

Роман Карпач www.fdd5-25.net http://twitter.com/fdd525net

Графика старой школы.

В истории компьютерных игр, Колесо Сансары поворачивалось всего несколько раз. С одним из таких поворотов в мир пришла компания 3DFX, которая в 1996-1997 годах буквально взорвала индустрию электронных развлечений своим графическим ускорителем Voodoo. Для тех, кто не знает или подзабыл что это такое, я кратко напомню.
До изобретения графических ускорителей и иже с ними, компьютерные игры были, мягко говоря, своеобразны. В них не было не сглаживаемых текстур, не фильтрации и само собой Anti Aliasing’а.
Классические 3D игры современному геймеру кажутся нагромождением бесформенных квадратиков и пикселей. Но в те далекие времена иначе и быть не могло. Рынком безраздельно правили производители 2D карт, такие как S3, Trident, Matrox и прочие.
И вот среди всей этой застоявшейся традиции в один прекрасный момент (октябрь 1996 года), появляется компания 3DFX с сомнительной идеей использования графических ускорителей в играх. Обсуждение дороговизны этого устройства зачастую плавно перетекало в массовые споры в среде геймеров.
Классический ускоритель Voodoo на тот момент выглядел как обычная PCI плата, содержащая в себе процессор, оперативную память. Сама по себе графическая карта работать не могла, так как не поддерживала 2D режим. Поэтому при помощи специального шлейфа она подключалась к VGA разъему обычной видеоплаты.
Как зачастую и бывает с революционными вещами, по началу, производители и пользователи игнорировали новшество. Но к концу 1997 года ситуация исправилась и редко кто уже отказывался поддерживать 3DFX. Наследием той эпохи явились такие замечательные игры как Unreal, Quake 1 3DFX, Turok и многие другие.
На сегодняшний день геймеры — любители, сталкиваются с тем, что игры 1997-2001 годов не запускаются на современных видеокартах. Мол, нет поддержки GLIDE от 3DFX. А ведь играть хочется! Такая ситуация характерна, например, для очень красивых мотогонок Red Line Racer, работающих исключительно с ускорителем.




На скриншоте игра Red Line Racer в режиме 640х480 3DFX.
К великому счастью, в наше время существуют эмуляторы. Поэтому не нужно искать оригинальную карту Voodoo. Достаточно воспользоваться утилитой DgVoodoo: http://www.freeweb.hu/dege/
Она решает все проблемы совместимости. И чтобы запустить игру с 3DFX, вам лишь необходимо распаковать архив с DgVoodoo в каталог с игрой, запустить DgSetup.exe для уточнения настроек эмуляции. После чего сохранить параметры и играть!


Роман Карпач http://twitter.com/fdd525net www.fdd5-25.net

Дешевая музыка.

Навряд ли разработчики восьмибитной приставки Dendy, а так же отцы – создатели популярных бытовых компьютеров 80-х годов могли предположить сколь существенный вклад в развитие и обогащение мировой культуры они делают.
Зародившись на заре современных технологий, создав качественно новую доступную среду программирования восьмибитные приставки и MSX системы круто изменении представление человека о его собственных возможностях и перспективах. Эти динозавры технологий, повторили путь Прометея, давшего людям огонь знаний. При помощи простых процессоров и несложных алгоритмов они сделали любого желающего творцом нового и необычного.
К середине 90х годов восьмибитные приставки и бытовые компьютеры канули в лету, оставаясь востребованными лишь небольшой группой ностальгирующих коллекционеров.
Но как часто бывало в истории, смерть цивилизации, не означала смерть культуры. Так было с майа и греками, римлянами и египтянами. И это же повторилось с миром бытовых компьютеров и восьмибитных приставок.
Если технология мертва, это не означает, что отсутствует возможность для творчества. Вероятно, именно ограниченностью вычислительных ресурсов и небогатой технологической базой, можно объяснить существование компьютерной культуры chiptune (чиптюн).
Если верить Википедии, то это всего лишь музыка, синтезируемая аудиочипом компьютера или приставки. Но на самом деле – это широкий пласт нашей с вами цивилизации, куда не ступала нога этнографа. Достаточно посетить сообщество http://community.livejournal.com/emulate_su/ EMULATE.SU, чтобы понять, сколько странного и необычного порой таит в себе человеческий разум.
Словно богиня Муза, восьмибитная приставка, до сих пор даёт вдохновение авторам и художникам со всего мира.
С творчеством восьмибитных музыкантов можно познакомиться “В контакте” по адресу http://vkontakte.ru/club2036108, а так же послушав восьмибитную радиостанцию 8bit.fm — http://8bit.fm:8000/test64.m3u 64 кб/с. Эти ссылки красноречивее любой самой качественной рекламы расскажут, насколько жива парадоксальная культура мертвого мира бытовых компьютеров и восьмибитных приставок.



Новый старый NES.

В былые советские времена изобретательство и рационализаторство являлось весьма важным и почетным времяпрепровождением. В эфир выходили разного рода тематические передачи, например, ЭВМ – “Это Вы Можете”, где простые советские граждане рассказывали о своих разработках и достижениях. Да, и в принципе, каждый советский школьник, так или иначе, умудрялся, что-то, да смастерить.
Поэтому когда сейчас некоторые пытаются сказать, что время изобретений давно прошло, хочется возразить, что генетическую память уничтожить невозможно. И доказательство тому, те странные и порой парадоксальные вещи, которые рождаются в умах граждан бывшего СССР.
Например, что можно сделать со всеми любимой классикой – восьмибитной приставкой Dendy? Ну, казалось бы, уже ничего. Платформа умерла, новые игры почти не разрабатываются, в конце концов, технология, окончательно и бесповоротно устарела. Казалось бы, всё, пора выбросить этот предмет культа на свалку истории. Так нет, пытливые умы постсоветского пространства, словно повинуясь той самой генетической памяти, начинают с энтузиазмом рационализировать приставку Dendy. Зачем?
Дело в том, картридж восьмибитной приставки представляет собой сменное полупроводниковое постоянное запоминающее устройство с объемом памяти от восьми банков по 8 — 32 кбайт в каждом. Что, согласитесь весьма, скромно и не дает в полной мере насладиться более чем двумя с половиной тысячами игр для Dendy. И именно поэтому, чтобы не покупать дорогостоящие “порты” и не использовать эмуляторы, группа товарищей с сайта http://www.raregame.ru/20/index.htm, решила выпускать “флешки” с играми в виде картриджей Dendy. Чтобы любой желающий мог свободно переписывать со своего компьютера на приставку то, во что ему захочется поиграть.
В поставку чудо – картриджа входит комплект драйверов UAFC Driver и набор программного обеспечения Famicom FLASH Cart Soft.
На сайте так же особенно отмечается факт наличия целых двух игр со стереоизображением 3D как в кинотеатрах! А так же прилагается схема платы стереоочков для возможности создания оных у себя дома. Согласитесь оригинальная вещь, чтобы удивить друзей на вечеринке у себя дома.



Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39