{custom category="2" template="alfavit" aviable="global" from="0" limit="1" cache="yes"}

Программист.2001. № 1

Views: n/a


Программист.2001. № 1

Настоящий \"Hello world\" ......................
С написания традиционной программки \"Hello world\" начинал каждый второй программист. А вот в этой статье рассказывается, с чего может начать настоящий системщик. Слабо сделать собственную операционку? Кто знает, может вы - будущий Линус Торвальдс...
Архитектура .NET.............................,
Что бы ни говорили программисты о фирме Microsoft и её продуктах, а всё-таки она лидер. Ну ладно, один из лидеров. .NET - её новый стратегический продукт и ему прочат большое будущее. Поэтому знакомьтесь сейчас - и в будущем можете оказаться в выигрыше.
Скромное обаяние Palm .......,.................
Наверное, все уже видели забавных малышей Palm (или Pilot, что одно и то же). Так вот - оказывается, это не игрушка, а самый настоящий компьютер. Процессор, память и все такое... И программировать на нём можно - хоть на ассемблере, хоть на С или Pascal. Даже на Java можно!
Обеспечение переносимости операционных систем ....
Допустим, вам нравится Windows. Но компьютер ваш не Intel и не Alpha. И любимую ОС вам не запустить. Гм... случай, конечно, утрированный; но вообще вопрос переносимости операционных систем на другую аппаратную платформу стоит весьма остро...
Введение в многомерные СУБД...................
Обычно под базой данных понимают набор связанных таблиц (или \"реляционную БД\"). Но для многих задач удобнее иметь не пачку двумерных таблиц, а многомерный куб. Конечно, представить сие непросто, зато анализ данных в такой базе зачастую оказывается эффективней.
Поиск по сходству в документальных БД...........
Вот захотелось нам найти в интернете что-нибудь эдакое... гм.„ как его там?! Вводим в поисковую систему предположительное имя, нажимаем кнопку \"Поиск\"... и ничего не получаем. А вот если система умеет искать данные \"по сходству\"... Почитайте!
Понятный JavaScript............................
Если вы хотите зарабатывать web-дизайном, или просто хотите состряпать web-страничку с фотографией любимого хомяка, вам почти наверняка понадобится JavaScript - ведь голым HTML красиво не сделаешь...
Введение в устройство и реализацию TCP/IP
ОЧЕНЬ толковая и внятная статья. В ней много конкретных описаний, как всё работает в TCP/IP. Если в RFC написана глупость, и на практике всё совсем не так, то в статье это сказано. Крайне полезное чтение для тех, кто намерен разобраться в сетевых протоколах.
Удаленное администрирование компьютеров в сетях Windows .
Слышали о вирусах-троянах, которые позволяют управлять вашим компьютером на расстоянии? Так вот: кроме вирусов, эти технологии применяются и в мирных целях - для \"удаленного администрирования\".
Quick Basic 4.5: для разработки интернет приложений . . .
CGI-скрипты для web-серверов обычно пишут на Perl или C++, Но это ведь не обязательно. Некоторые вещи вполне можно сделать... да хоть на Quick Basic! Да-да, на том самом Бейсике, который входил еще в поставку MS DOS.
SSI в примерах...............................
Часта спорят, что лучше применять в Случае повторяющейся разметки (информации) на большом количестве страниц - фреймы, JavaScript или SSI. У каждого подхода есть свои преимущества. Одна из выгодных сторон SSI -простота. Предлагаем убедиться!
Команды ММХ для оптимизации графики.............
Все слышали рекламные фразы о небывалом ускорении мультимедийных приложения, которое обеспечивает технология ММХ. Некоторые даже запускали демонстрационные программки... А можно ведь и самому использовать команды ММХ — это же просто!
Программная генерация текстур..................
Если вы играли в Quake III (ну или хотя бы в Wolf 3D), то помните разнообразие рисунков на стенах лабиринтов. А ведь такие текстуры могут занимать многие десятки мегабайтов... Впрочем, без них можно обойтись...
Основы 3D графики............................
Здесь рассказано о проекциях, пересчете координат, текстурах, камерах и т.д. Всё его реально применяется, например, при расчете картинок в 3D-peндерepax или в игровых движках. Требуются некоторые познания а области линейной алгебры.
Языковой барьер..............................
Типичная ситуация в жизни программиста: надо бы вызвать внешнюю функцию, а она почему-то не вызывается. Библиотека-то, эту самую функцию содержащая, написана на другом языке программирования (или другом диалекте),,. Этот языковой барьер можно преодолеть.
Сжатие данных...............................
Всем, конечно, приходилось пользоваться архиваторами, В детстве я, помню, сильно удивлялся — как это из большого файле можно сделать .маленький? а потом —обратно большой?.,. А все почему- потому что такая статья на глаза не
Магия функций с префиксом SH....................
Win32 API - кладезь полезнейших средств. Наворочено столько, что о некоторых возможностях и не подозреваешь. Вот, например, удобнейшие функции для работы с файловой системой.
Слово в защиту железных.......................
Без чего программист не может обойтись? Правильно, без компьютера! Какой купить? Где? А может лучше собрать самому? Однозначного ответа нет и не будет. Но мы предлагаем ознакомиться с некоторыми соображениями по этому поводу.
Лайф из лайф................................
Сколько уже было Этих мемуаров о переезде программиста на запад... Бот вам редкий случай - размышления человека, который не морочит вам голову откровениями об устройстве капиталистических сортиров и ценах на говядину.

___________

Скачать журнал Программист | 2001 год | № 1 | Формат: djvu | ~25 Mb: