Java 2 Micro Edition (J2ME)

       

Спецификация Java Server Pages 1.2

Данная Спецификация защищена авторскими правами, и информация, приведённая здесь, может быть защищена одним или более патентами США, иностранными патентами или задействованными приложениями.
За исключением случаев, указанных в данной лицензии, никакая часть данной Спецификации не может воспроизводиться в любой форме и любым способом без наличия предварительного письменной авторизации Sun Microsystems, Inc. ("Sun") и её лицензоров, если имеются.
Любая часть данной Спецификации и описанной здесь информации управляется терминами и условиями данной лицензии и Export Control Guidelines, как установлено ранее в Terms of Use на сайте Sun.
Просматривая, загружая и копируя данную Спецификацию, Вы соглашаетесь с тем, что Вы прочли, поняли и согласны со всеми терминами и условиями, установленными здесь и далее.
Настоящим документом Sun предоставляет Вам лицензию на бесплатное, неисключительное пользование без права передачи (без права на сублицензию), с сохранением прав интеллектуальной собственности Sun, что является непременным условием использования данной Спецификации для внутренних целей дизайна и разработки Ваших Java-аплетов и приложений, предназначенных для работы на платформе Java, или для создания чисто рабочих реализаций данной Спецификации

Процессы Сообщества Java
Неявное Отображение Входов из Контейнера
Словарь

Java 2 Micro Edition (J2ME)

Эта книга предназначена для разработчиков на Java. Она подходит для профессиональных разработчиков программного обеспечения, а также для продвинутых студентов, аспирантов. Если быть более точным, создатели этой книга ожидают, что читатель хорошо знает язык программирования Java, но не приобрел опыта в программировании с отдельными API сверх основных API Java. Несмотря на возможное отсутствие опыта в какой-либо отдельной области программирования на Java, кроме хорошего знания языка, будет полезно, если читатели имеют, по крайней мере, представление о понятиях и профессиональных выражениях, которые окружают различные технологии Java, как, например, термины, которые связаны с виртуальными машинами, сборкой мусора, загрузкой классов, верификацией классов, интерфейсами родного кода, синхронной компиляцией, AWT, RMI, JDK, JRE и так далее.
Я также предполагаю, однако, что читатель имеет порядочный опыт в объектно-ориентированном программировании. По этой причине я не объясняю объектно-ориентированных понятий, когда они появляются в процессе описания J2ME API, классов, идиом программирования и тому подобного.

Определение платформы Java для портативных устройств
Дейтаграммные соединения и дейтаграммы

Раздел - Киберсантинг

Раздел про то как заработать имея собственный сайт. И про то как этот сайт создать и довести до ума. В этой области знаний каждый, сумевший включить web камеру и выйти в интернет, быстро записывает себя в супер гуру сайтостроения. Поэтому очень много в интернете бредовых курсов, кейсов, семинаров посвященных заработку в сети. Будьте крайне осторожны.

Атоматизация
Бизнес
Блог
Дизайн
Доход

Жулики
Заработок
Интернет
Коммерция
Копирайтинг

Введение в PHP5
Статьи, обзоры по PHP
PHP в деталях
Учебник по основам PHP
Справочник по PHP

Первый сайт на PHP
Самоучитель по Homesite
Web дизайн с Homesite
Руководство по Frontpage 98
Компоненты и формы Frontpage

Работа в Microsoft FrontPage XP
Web разработка Studio MX
Studio MX модели узла
Дизайн. Курс статей
У истоков дизайна

UI дизайн для программистов
Магазин
Маркетинг
Образование
Программы
Работа

Реклама
Сайт
Старт
Технологии
Фриланс

Бизнес в Internet
Электронная коммерция
Введение в Интернет бизнес
DreamWeaver шаг за шагом
Самоучитель Dreamweaver MX

Использование Dreamweaver
Web-редактор Dreamweaver MX
Пакет Dreamweaver 4
Основы работы в Dreamweaver
Dreamweaver 4

Язык программирования PHP
PHP - статьи
PHP - авторизация доступа
Самоучитель PHP 4
Справочник языка PHP

PHP 4 на практике

Понятно о Visual Basic NET (том 2)

Работа с числами и текстом – это хорошо. Но, согласитесь, без графики, без картинок – как-то сухо на экране. Графику мы будем проходить в три приема – в три главы. Каждая глава научит нас каким-то конкретным вещам. В этой главе мы научимся рисовать простые фигуры. В Глава 12. мы улучшим рисование и научимся работать с фотографиями. В Глава 17.  мы научимся рисовать сложные фигуры и делать фигурные окна.

Графика
Из чего состоит тело процедуры. Выражения
Программирование на VB – второй уровень

ArtCAM Pro 5.5 инструкция пользователя

Растровое изображение - один из методов сохранения и представления рисунков иа компьютере. Рисунки преобразуются следующим образом - разделяются на квадраты (названные пикселями) и каждый квадрат окрашивается в соответствии с рисунком. Если используются только несколько пикселей, рисунки будут отображаться не качественно. Но с большим количеством пикселей, трудно различить отдельные квадраты, и качество изображения значительно улучшается. Следующий пример показывает отрезок, построенный, с использованием малого числа пикселей и построенный с большим количеством пикселей

Введение
Текстуры по Шаблону

Почтовые и файловые сервера Internet

Электронная почта - это основное средство коммуникаций Internet. Трудно себе представить пользователя сети, который не знал бы как отправить или получить корреспонденцию от своего коллеги с другого конца света. Несмотря на бурное развитие интерактивных систем коммуникаций, систем реального времени, различных Internet-телефонов и видеофонов, место электронной почты среди других информационных технологий Internet прочно и нерушимо.
Сеть Internet развивалась в первые свои годы как государственная. Это значит, что главным ее назначением был свободный обмен информацией. Доступность Internet из высших учебных заведений только способствовала этой тенденции. Если электронная почта - это основное средство коммуникаций, то основным способом обмена программным обеспечением и регламентными материалами в Internet стали FTP-архивы. Это только в последнее время Internet стала высокоскоростной информационной магистралью. Долгое время канал со скоростью 9600 бит/с был быстрым каналом связи. В этом легко убедиться, стоит только внимательно почитать файлы настройки терминалов в ОС Unix (termcap). Для работы по этим каналам связи и были разработаны такие протоколы как Telnet и FTP. Упоминание этих двух протоколов вместе здесь не случайно. Telnet и FTP - это отличный пример комплексного решения проблемы. Все управление (сеанс связи и выдача команд) происходит при обмене файлами по протоколу Telnet и только собственно обмен файлами использует специальный канал передачи данных, который определен в спецификации протокола FTP (File Transfer Protocol).

Продолжение

Пособие по настройке и оптимизации компьютера

Процедуру настройки подсистем компьютера целесообразно повторять в зависимости от изменения характера решаемых задач, а также после проведения соответствующих операций по аппаратной и программной модернизации. С помощью соответствующей настройки и выполнения некоторых утилит можно, до некоторой степени, компенсировать изменение параметров ряда элементов в процессе их длительной эксплуатации (ухудшение параметров вследствие естественной деградации элементов). Для повышения производительности полезно периодически обновлять драйверы устройств и их BIOS. А такие операции, как сканирование и дефрагментация жестких дисков, следует проводить вообще регулярно. Игнорирование данных операций приводит в лучшем случае к уменьшению скорости, в худшем — к потере данных. Необходимо также периодически следить за новостями, связанными с исправлением ошибок и обновлением операционных систем и офисных программ. А сжатие жестких дисков — сжатие информации с помощью различных программных средств типа DriveSpace и Agent? Сжатие может не только существенно увеличить доступную емкость, но при некоторых обстоятельствах увеличить и скорость считывания информации, а следовательно, и скорость работы большинства программ.
Однако следует отметить, что даже тщательно настроенный и регулярно обслуживаемый компьютер не может длительное время соответствовать постоянно возрастающим требованиям. Рано или поздно каждый пользователь компьютера сталкивается с проблемой недостаточной его производительности для решения поставленных задач. После того как все резервы по увеличению производительности за счет всесторонней оптимизации работы аппаратных и программных средств компьютера полностью исчерпаны, приходится переходить к более радикальным мерам. Как правило, проблему недостаточной производительности одни пользователи решают путем покупки нового компьютера, другие — модернизации (upgrade) существующего. Оба варианта связаны со значительными финансовыми затратами, нередко весьма существенными. При этом достаточно часто указанные действия касаются еще нестарого и прекрасно работающего компьютера, возможно, купленного всего лишь год-два назад, а может быть и меньше!
Однако следует отметить, что кроме оптимизации работы аппаратно-программных средств и их модернизации, существует еще один путь, продлевающий период эксплуатации еще новой, но уже стремительно устаревающей вычислительной техники. Этот путь нередко дает вторую жизнь и тем компьютерам, которые современными уже никак не назовешь. Речь идет о методе, который по-английски называется "overclocking", а по-русски — "разгон". Суть данного метода заключается в эксплуатации некоторых элементов и узлов компьютера в форсированных режимах. Это, как правило, позволяет существенно повысить быстродействие каждого из них и соответственно производительность всей системы. Правда, следует отметить, что иногда все это достигается ценой некоторого снижения надежности работы и сокращения ресурса безаварийной эксплуатации, что во многих случаях вполне допустимо.

Введение
Настройка BIOS Setup
Оптимизация работы жестких дисков
Сжатие жестких дисков

Кэширование жестких и компакт дисков
Оптимизация работы видео подсистемы
Оптимизация работы оперативной памяти
Обновление BIOS материнской платы

Тестирование мониторинг и диагностика
Локальная сеть в ОС Windows 9д/МТ/2000/ХР
Форсированные режимы
Требования к разгоняемым элементам

Разгон процессоров
Разгон видеоадаптеров и жестких дисков
Пошаговая схема разгона
Тестирование разогнанных систем

Материнские платы и чипсеты форсированных режимов
Методы и средства охлаждения

Телекоммуникационные технологии

Интернет является сетью виртуальных сетей. В 1991 году у нас (тогда еще в СССР) о нем знали несколько десятков человек, которые только что освоили электронную почту (через RELCOM) и попробовали, что такое FidoNet. Первое сообщение по электронной почте было послано президентом США Биллом Клинтоном 2 марта 1993 года. Первая новелла Стивена Кинга была опубликована по каналам Интернет 19 сентября 1993 года (до появления печатной копии), к тому же году относится начало синхронной передачи радио-программ по сетям Интернет. В конце 1993 года заработала первая очередь оптоволоконной опорной сети Москвы, полностью профинансированная Джорджем Соросом. В 1994 году НАТО организовало первую конференцию по Интернет в России (в Голицыно под Москвой). С помощью DFN (Deutsche Forschung Naetze), а затем Дж. Сороса и RELARN круг любителей Интернет расширился до сотен и тысяч, а после включения программ Минвуза и Министерства науки РФ счет пошел на десятки тысяч. Это произошло прежде всего потому, что созрели условия - в различных учреждениях (сначала научных, а затем коммерческих и государственных) и у частных лиц оказались сотни тысяч персональных ЭВМ.

Преобразование, кодировка и передача информации
Отсутствие аутентификации

Идентификация угроз
Узлы, вовлеченные в инцидент
Виртуальные локальные сети VLAN, Интранет
Сетевые драйверы
Вопросы по данному курсу

Общие правила безопасности
Сообщения управления МАС
Сообщение дескриптора нисходящего канала
ASN 2

Использование порядковых номеров в канале данных
О размере пакетов
Процедура initialization-instantiation
Операции клиента SNTP
Start-Control-Connection-Connected

Влияние шумов и помех
Стандарт MPEG-7
Класс дескрипторов
Профайл дескриптора объекта
Создание и производство средств описания
Сжатие данных с использованием преобразования Барроуза-Вилера

Kais Power Tools

Kai's Power Tools 3 (KPT3) - это мощный комплект программных средств, разработанных Kai Krause и фирмой MetaTools, Inc.
Эти про­граммы подключаются к какой-либо главной прикладной программе редактирования растровой (bitmap) графики, которая поддерживает архитектуру Adobe Photoshop Plug-in, и работают через нее как фильтры. Таким образом качественно расширяется диапазон изобразительных и редактирующих средств, а также специальных динамических эффектов главной программы
Данное описание ориентировано на пользователей, владеющих опе­рационной системой Windows '95 или Windows NT и знающих основные компоненты главной программы (например- Adobe Photoshop, Fractal Design Painter, Corel PHOTO-PAINT и т. д.), однако существует версия Kai's Power Tools и для систем Macintosh

Кнопка Help

Протоколы Internet

Одной из наиболее сложных систем сегодня являются открытые системы связи OSI (Open System Interconnection). OSI представляет собой достаточно формализованную стандартную архитектуру управления межкомпьютерными коммуникациями. Для описания этой системы была разработана абстрактный синтаксис нотаций ASN.1 (Abstract Syntax Notation; См. A Layman’s Guide to a Subset of ASN.1, BER, and DER. Burton S. Kaliski Jr., RSA Data Security, Inc. Redwood City, CA, 1991). ASN.1 является формальным языком, который обладает двумя основными чертами.
Используемая в документах нотация легко читаема и понимаема, а в компактном кодовом представлении информация может использоваться коммуникационными протоколами. Неотъемлемой частью ASN.1 являются базовые правила кодирования BER (Basic Encoding Rules), которые позволяют определить большое разнообразие типов данных. BER описывает то, как представить или закодировать любую величину в рамках стандарта ASN.1. Практически все величины здесь представляются в виде последовательности 8-битных октетов. Восьмой бит октета всегда считается самым старшим. BER позволяет закодировать величину более чем одним способом. Имеется также поднабор правил кодирования DER (Distinguished Encoding Rules, описаны в документе Х.509), которые определяют однозначные способы кодирования величин ASN.1.

IEEE (Token Ring)
Национальные коды доменов в Интернет
Диагностика локальных сетей и Интернет
Протокол G3

Язык HTML
Сети IEEE
Открытый торговый протокол Интернет– IOTP версия 0
Адресация IPv6
Маршрутная политика
Стандарт MPEG-4

Сети передачи данных Методы доступа
Протокол PPP
Некоторые другие процедуры Интернет
Протокол реального времени RTP

SET и другие системы осуществления платежей
Протокол SSL Безопасный уровень соединителей
Краткий справочник по командам UNIX

Тайны и секреты компьютера

С появлением информационных технологий человеческое общество фактически перешло в новую фазу развития. И связано это с тем, что достижения компьютерной техники позволяют неограниченно и крайне дешево размножать такую вещь, как информацию. Ранее, например, лет пятьсот назад, для получения новой копии информации приходилось прилагать немало усилий: переписать книгу (а перед этим еще подготовить листы для книги из пергамента), прочитать и выучить текст, нарисовать копию картины, перед этим подготовив холст и краски. Зачастую усилия на создание новой копии источника информации были сравнимы с усилиями на создание самого этого источника, - например, переписывание книг занимало года. И создавать новые копии могли лишь специально подготовленные люди: ученые монахи-переписчики, художники, поэты. С появлением книгопечатания процесс облегчился: теперь книгу, ставшую основным носителем информации, можно было распечатать в большом количестве, и для этого не требовалось квалифицированного творческого труда. Но все равно затраты на размножение информации оставались немалыми: книгу надо сверстать, напечатать, сшить, распространить...

Тайны Word'овых глубин
Слишком умные серверы
Регистрация сайта в поисковых системах

Электронные приборы и узлы

Остающиеся темными по вечерам окна в квартире или на даче нередко беспокоят уехавших хозяев как совершенно очевидный для всех (в том числе и непрошеных «гостей») признак их отсутствия. На рис. 91 приведена принципиальная схема несложного электронного автомата, способного самостоятельно включать и выключать освещение в пустующем помещении.
Здесь DD1 и DD2 - микросхемы часового генератора, a DD3 - счетчик часов, работающий в суточном цикле. Особое время в этом цикле - назовем его экспозицией - формирует дешифратор, составленный из элементов VD1, VD2, DD4.3 и DD4.4.
Силовая часть автомата - диодный мост VD6-VD9, тиристор VS1 и управляющие его включением транзисторы VT2 и VT3 - стала уже классической и подробного описания не требует.

Азбука транзисторной схемотехники
Справочник по биполярным транзисторам
Транзисторы ГТ341 - КТ360
Стабилизированные выпрямители для питания транзисторной аппаратуры
Схемотехника радиоприёмников.Практическое пособие
Восемь схем на одном транзисторе
Карманный супергетеродин на пяти транзисторах

Лавина в транзисторе
Схемотехника узлов на МОП микросхемах
Охранные устройства и средства безопасности

Контроль и индикация параметров источников питания
Электронные предохранители и ограничители постоянного и переменного тока
Резервирование элементов устройств
Слаботочные зарядные устройства с бестрансформаторным сетевым питанием

Терменвокс на транзисторах
Транзисторный kb конвертер

Компьютерная Эра. Философия компьютера

Вообще, слово “компьютер” переводится как “вычислитель”. Именно потребность в автоматизации и убыстрении вычислений подвигла 18-летнего француза Блеза Паскаля изобрести в 1642 году суммирующую машину — «паскалин» — первый арифмометр, механически выполнявший сложение. В 1673 году уже немецкий математик Готфрид Вильгельм Лейбниц построил свой механический арифмометр — «машину четырех действий». Основными «считающими» деталями в этих приборах были зубчатые колесики, причем один зубчик всегда был длиннее остальных, этим длинным зубчиком зацеплялось соседнее колесико и поворачивалось на некоторый угол. В окошечке выскакивала другая цифра, нежели набранная ранее. Система взаимосвязанных колесиков (с десятью или двумя зубчиками — в зависимости от того, какая система счисления использовалась в данном арифмометре) позволяла производить четыре арифметических действия — сложение, вычитание, умножение и деление, и была хорошим подспорьем для расчетчиков баллистических таблиц для артиллерийских стрельб, да и не только для них.

Must die — «черт бы его побрал»
Компьютеры и мозг

Программирование графики с Direct3D

Direct3D это компонент библиотеки DirectX, который поддерживает высокопроизводительную трехмерную визуализацию (rendering) и анимацию для Windows 95. Direct3D имеет два интерфейса: абстрактный режим (Retained Mode) и непосредственный режим (Immediate Mode). Абстрактный режим обеспечивает мощный интерфейс высокого уровня, который позволяет создавать и рисовать сложные трехмерные сцены.
Непосредственный режим — это интерфейс низкого уровня для обработки элементарных треугольников, составляющих изображение. Функции абстрактного режима используют при работе непосредственный режим. Мы будем рассматривать только абстрактный режим.
Direct3D не был разработан фирмой Microsoft. Первоначально он был создан расположенной в Лондоне компанией RenderMorphics и назывался Reality Lab. В феврале 1995 года фирма Microsoft приобрела RenderMorphics и начала переработку Reality Lab для работы под Windows 95.
В существующем виде Direct3D базируется на Direct Draw — части DirectX, работающей с двухмерной графикой. Direct3D применяет DirectDraw для работы с видеобуферами и использования механизма переключения страниц. Подобно DirectDraw, Direct3D написан таким образом, чтобы использовать любые установленные на видеоплате аппаратные ускорители (при условии, что у вас установлены правильные драйверы видеокарты).

Введение
Краткий обзор Visual C++
Введение в трехмерную графику
Знакомство с Direct3D
Код

Наложение текстур
Источники света и тени
Фреймы и анимация
Снова о сетках
Порты просмотра
Полноэкранные приложения

Работа в Microsoft PowerPoint XP

Наиболее распространенным способом запуска PowerPoint является использование кнопки Пуск (Start) на панели задач Windows. После запуска программы открывается окно, содержащее пустую презентацию и панель задачи в правой части экрана. Окно PowerPoint содержит набор меню, панелей инструментов и других элементов, характерных для всех программ Microsoft Office ХР, а также ряд компонентов, свойственных только PowerPoint. К их числу относятся кнопки режимов просмотра, панели Слайд (Slide) и Заметки (Notes), а также некоторые панели задач. Область окна PowerPoint, предназначенная для ввода текста, добавления рисунков, вставки объектов и других действий, связанных с разработкой презентации, называется окном презентации.

Power Point 2003
Запуск Microsoft PowerPoint
Пособие по Power Strip
Утилита Power Strip