Вот и подкатил двенадцатый номер от рождества VR-online. Через месяц (15 мая 2001) мне исполнится ровно год. В этот день (может на пару дней позже) я объявлю победителя моего конкурса. Я очень расстроен, потому что претендент только один и выбирать пока что не из чего. Торопись, у тебя остался на размышление только месяц. Кликай здесь Конкурс и ты станешь претендентом номер 2.
Возможно, что к юбилею я сделаю ещё несколько сюрпризов, но ещё не знаю каких. Могу сказать только, что они будут денежными, по крайней мере я так рассчитываю.
Мне иногда приходят письма, в которых вы хвалите содержимое сайта и ругаете дизайн. Я знаю, что у меня простой дезайн. Главное, что он симпатичный и простой. Уж лучше он останется таким и страницы будут грузится моментально, чем я его перегружу графикой. С этим мнением, мне кажется, согласятся многие. Я понемногу добавляю графику и улучшаю внешний вид страниц, но всё это я стараюсь делать без ущерба для скорости загрузки.
В последние два месяца я очень сильно увеличил количество разделов и это уже отметили большинство моих постоянных читателей. Так как разделов стало много и они стали поступать постепенно, я решил ввести для новую возможность - подписка на новости. Для того, чтобы получать информацию о всех поступающих новых статьях ты должен отправить мне письмо через почтальона Почтальон и в графе "Хотите получать новости по e-mail?" ответить "Да". Если ты сделаете это, то я буду сообщать о всех новых статьях.
Ну вот и поболтали. Приятного тебе чтения.
Читай в этом номере:
Язык программирования Delphi (Теория). Процедуры и функции. Сегодня нам предстоит поговорить о процедурах и функциях. Ко мне иногда приходят письма, в которых просят исправить ошибку в их коде. Иногда бывает, что ошибки нет, просто некоторые не до конца понимают разницу между процедурами и функциями. Вот я и решил рассказать тебе эту разницу.
Язык программирования Delphi. Исключительные ситуации. Сегодня мы познакомимся с исключительными ситуациями. Для чего они нужны? Допустим, что у тебя есть участок кода, где может произойти ошибка. Как сделать так, чтобы программа не вылетала при её возникновении? Очень просто. Надо заключить этот код в блок проверки исключений и тогда твоя прога выдержит даже цунами.
Язык программирования Delphi. Работа с графикой, заливка фона Сегодня мы научимся закрашивать фон окна плавным переходом из одного цвета в другой. Такая заливка очень часто используется в инсталяторах программ. Помимо этого мы на примере рассмотрим запуск внешней проги и ожидание её оканчания выполнения. Я уже описывал этот приём в разделе "каком к верху", а теперь ты увидешь реальный пример.
Delphi и базы данных. Создание базы данных в Access и работа с ней Я уже расказывал, как работать с такими базами данных в статье "Работа с ADO" в октябре 2000. Сегодня я решил вернутся к этой теме и расказать более подробно, как создавать базы данных и как с ними работать. Я это делаю, потому что все последующие статьи будут работать с базами только через ADO (пока это будет Access, а через пару месяцев я расскажу про MS SQL Server).
ActiveX Программирование ASP-сервера. Мы уже знаем как настроить IIS (Internet Information Server) чтобы отображать свою страничку в сети, немного изучили ActiveX. Теперь пора написать какой-нибудь достойный пример по использованию всех этих знаний. Сегодня я раскажу тебе, как можно писать на Delphi приложения для WEB-сервера, для использования его с ASP.
Visual C++. Обработка сообщений Часть 2 Сегодня мы продолжим знакомится с обработчиками сообщений. В прошлый раз мы создавали его вручную. Но в Visual C++ не всё так сильно запущено, есть средство помогающее автоматизировать этот процесс. Сегодня мы с ним познакомимся.
WinAPI. Функции работы с файлами. Часть 2. Продолжаем изучать функции API Windows для работы с файлами. Сегодня мы познакомимся функциями для работы с целыми файлами такими как создание, удаление и копирование файлов. Помимо этого будут функции о получении инфы о файлах из сестемы.
Программирование звука. Подготавливаемся к записи и воспроизведению. Сегодня я заканчиваю рассказ о воспроизведении звука и немного затрону запись. Мы уже умеем воспроизводить звук, но только на устройстве установленном по умолчанию. Но у тебя может быть несколько плат и пользователь должен иметь право выбора (демократия всё же на дворе :)). Так что, я думаю, что ты понял о чём пойдёт сегодня речь.
Язык запросов SQL Создание, изменение и удаление таблиц Я уже расказал практически все основы языка SQL. Теперь, с каждым разом материал становится всё сложнее и сложнее, хотя я стараюсь преподнести его как можно проще. Вот таким образом мы подобрались к вопросу создания изменения и удаления таблиц с помощью SQL.
FLASH 4. Интерфейс. Сегодня я хочу немного расказать об интерфейсе Flash. Те, кто работал с Photoshop, найдут во Flash 4 много похожего и много дополнительных интересных примочек. Практически у каждой кнопки или команды есть горячие клавиши, которые помогут для быстрой разработки медиа. Не бойся, я не буду расказывать примитивных вещей, только самое интересное. Всё это сегодня на канеле VR-online :).
Windows 2000. Настройка и администрирование. FAQ Ко мне иногда приходят вопросы по настройке Windows2000, и за три месяцы существования этой рубрики набралось уже не мало интересных. Сегодня я решил описать их в отдельной рубрике, потому что большинство из них очень даже интересны и будут полезны всем. Поэтому сегодня рубрика превращается в FAQ по Windows 2000.
Windows 2000. Настройка Windows 2000 Server. Сегодня нам предстоит изучить достаточно большой и интересный материал - настройка сервера. До сих пор мы работали с Windows 2000, как с простой рабочей станцией. Сегодня нам предстоит повысить нашё ОС до сервера. Мы воспользуемся мастером, чтобы превратить наш комп в контролер домена, настроим Active Directory и DNS сервер.
Наступление Linux. Продолжаем настройку Cегодня мы продолжим знакомится с Linux и его настройкой. Нам предстоит продолжить знакомство с русификацией, и немного поговорим о внутренних настройках Linux.
Железный друг. BIOS Сегодня мы поговорим о BIOS твоего и моего компьютера. Я советую прочитать эту статью всем. Даже если ты думаешь, что знаешь всё что тебе необходимо, возможно ты всё же найдёшь здесь что-то новое.