В те счастливые студенческие годы, когда мои друзья и однокурсники шатались по подвалам отдыхали по клубам и впитывали радости жизни всей кожей и всем своим нутром, я любил придти домой, сесть за компьютер, открыть свой любимый Visual Basic и… понеслось… Если на следующий день был выходной — спать я ложился уже под утро (а то и вообще не ложился — что бывало не так уж и редко), а в будние дни, самое раннее — в час или в два часа ночи, несмотря на то, что в 6 часов уже шел на электричку, на которой добирался до учебы. Мозг мой уже через несколько часов программирования начинал «шурупить» вяло — но оторваться я никак не мог. Мать постоянно удивлялась надо мной, но я ей всегда говорил: «Мам, вот ты любишь сканворды решать? Ну вот — а программирование, это почти как сканворды решать, но только в 10 раз интереснее».
Хотите спросить, что я успел напрограммировать за время увлечения «вибэйсиком»? Я вот тоже иногда задумываюсь — действительно, а что я такого великого успел спрограммировать за несколько бессонных лет «мозгового штурма»? Попробую вспомнить хотя бы что-то, что я успел создать за это время.
Вирусы? Даже нет, просто вредоносные программы — да пачками их делал (дальше своих компьютеров я ни одного из них не выпустил, не переживайте) — от совсем простеньких, убиваемых перезагрузкой системы, до более зловредных, после которых помогает только переустановка Windows. Даже помню текст, который выдавал один из них после запуска: «Вы официально прокачены! Подпись: Cooleraunt» (я это особенно хорошо запомнил, потому что после этого сам переустанавливал систему =) Вот так вот — сам себя прокачал *laugh1* ).
Кстати, в то время еще не пользовались такой популярностью порнобаннеры — по крайней мере, в сети я их тогда еще не одного не встретил. Но подобные вредоносные программы, которые создавали для пользователя такие же проблемы, я писал, и не одну — одна злее другой. Но у меня на компьютере всегда стояло несколько операционных систем — обычно, их было около шести, поэтому проблемы для меня такие «вирусы» не создавали — загрузился с другой ОСи, исправил то, что они натворили, и дальше улучшал свои «творения». Я и специализированные антивирусы от них писал и кидал в автозагрузку — чтобы, ненароком, самому не запустить особо опасных «уголовников» (на самом деле, это были совсем не антивирусы — увидел программу со знакомым названием, блокируй ее всеми доступными способами и бей тревогу).
Программы? Конечно же, было дело. Я даже свой формат изображений придумывал, который был похож на Microsoft Bitmap Picture (надеюсь, все мои читатели знакомы с bmp-изображениями?). Принцип хранения у них был похожий, но, по своей сути, абсолютно разный (хотя, размер файлов после конвертирования всегда был практически одинаковым — что меня несколько удивляло — может и не настолько они были разные). Так же, у меня был описан на бумаге проект конкурента GIF для статичных 256-цветных изображений (ну или 8-разрядного PNG), который в коде так и не был правильно реализован — некоторые цвета после конвертации менялись чуть ли не на противоположные. Промучившись с ним пару недель, я-таки оставил его в покое, и больше не трогал (между прочем, некоторые конвертированные изображения «весили» в 1,5-2 раза меньше, чем GIF. А некоторые, наоборот, и в 5 раз больше могли «весить» =) ). Затем, я подумывал сделать формат в виде контейнера-архива с изображением, сделал некоторые наработки, позволившие снизить размер моего конкурента BITMAP процентов на 10-20, но когда поближе познакомился с JPEG-форматом, совсем отчаялся и вообще перестал думать в этом направлении.
Изучал я и аудио-форматы, но дальше WAV так и не ушел. Даже что-то похожее на него сделать не получилось (короче, я старался, но принципа кодирования аудио-файлов, видимо, так и не понял). Хотя, изначально, в планах было придумать аж свой видео-формат, но — какой там…
Интересуетесь программированием на Visual Basic 6? Понравилась моя история? Продолжение читайте в следующей части статьи
Я в школе даже записалась на факультатив по этому бэйсику!) Было довольно интересно и занимательно!
Но совершенно ничего не помню из того, что изучала и что успела напрограммировать)
Ну вряд ли вы что-то подобное там программировали) хотя это — еще не сложные вещи, чуть посложнее будут описаны дальше :-)
конечно. на уровне начинающих, но все же)
Одно время интересовался программированием но, в студенческие годы надо было зарабатывать себе на сиги, и доширак. Вот я и чинил компы, так и повелось до сих пор. Админю, а программирование забросил, иногда даже желею но начинать уже поздно совсем.
Программировать никогда не поздно) другой вопрос — чтобы что-то узнать, придется что-то забыть) я из-за этого так и не стал толком си изучать — потому что понимал, что тогда забуду виби) а это на тот момент был вообще не вариант, потому что он проще, удобнее, и для всех целей, которые я мог поставить, его хватало. а если не видно разницы — зачем мучиться больше? :-)
Виктор, хочу Вас поздравить! Думаю, что если бы это блог читала ваша мама, то она гордилась бы своим сыном, если бы его читали ваши друзья, то завидовали бы своему сверстнику в его успехах, а читатели этого блога — благодарили бы Вас за полезную и интересную информацию, написанную в очень удобном формате и читать которую интересно и приятно))) «Васио Басик» , так называла его моя учительница информатики — тема достаточно не простая, поскольку в моем классе практически никто эту программу не освоил и в настоящий момент ей ни я, ни они не пользуются этой программой, вот такие вот дела))) Но читая ваши статьи, у меня появился особый интерес и возможно я пересмотрю своё отношение к программированию в целом и ,в частности, к программе Visual Basic
Спасибо) Рад что пробудил в Вас желание программировать)