Internet Explorer 9 захватывает 20% мирового рынка

По сообщению из стана команды разработчиков Internet Explorer 9, браузер IE9 за прошедший Август месяц получил около 20% рынка во всем мире. В США доля рынка еще больше, что-то...

Планшет Gpad G13 на Android 2.3.1

На днях на своем китайском планшете Gpad G13, который работает на Android решил сменить прошивку с версии Android 2.2.1 на новую Android 2.3.1. Старенькая прошивка уж больно тормознутая была,...

Массивы данных в Java и Java 2 ME. Часть VIII

Очень часто в программировании встречается большое количество однотипных данных. Для того чтобы не объявлять, скажем, сто переменных, существуют массивы данных. Массив данных – это набор однотипных значений записанных по...

Циклы языка программирования Java. Часть VII

Вы задумывались когда-нибудь над тем, зачем вообще существуют программы? Если упростить и обобщить ответ на этот вопрос, то выяснится, что программы необходимы для автоматизации рабочего процесса, увеличения скорости выполняемой...

Условные и управляющие операторы Java. Часть VI

Когда мы создавали и использовали класс RunTelefon с методом main(), я говорил, что программа выполняет прописанный код строка за строкой и это действительно так. В небольших программах, таких, как...

Объекты классов в Java и Java 2 ME. Часть V

Объекты представляют класс, наследуя от своего класса все возможности. Объявить объект очень просто, необходимо вначале указать класс, а потом объект этого класса. Делается это следующим образом. Telefon object; Точно так же...

Метод main в языках Java и Java 2 ME. Часть IV

Класс Telefon, который я приводил в качестве примера во второй части, имел один метод, с помощью которого якобы вычислялась площадь дисплея. Созданная спецификация класса Telefon может быть описана как...

Облачные сервисы – это великое благо

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

Операторы языка Java. Часть III

Операторы языка Java, как впрочем, и других языков программирования имеют свои назначения. Так существуют арифметические операторы, операторы инкремента и декремента, логические операторы и операторы отношения. Давайте рассмотри каждый из...

Интервью с Сергеем Комаровым, руководителем отдела антивирусных разработок и исследований компании «Доктор Веб»

Станислав Горнаков: Здравствуйте Сергей! Уверен, что нет такого человека, который не знает о продуктах компании «Доктор Веб», но в историческом плане, возможно, у некоторых читателей есть пробелы, поэтому расскажите,...

Первый альфа релиз Ubuntu 11.10 Oneiric Ocelot

Сегодня вышла первая альфа версия новой операционной системы Ubuntu 11.10 Oneiric Ocelot. Из громких новинок, пожалуй, отмечу появление в системе интегрированного рабочего стола Gnome 3. В целом же устанавливать...

Синтаксис и семантика языка Java. Часть II

Для того чтобы говорить и читать на любом иностранном языке, необходимо изучить алфавит и грамматику этого языка. Подобное условие наблюдается и при изучении языков программирования, с той лишь разницей,...

Основы языка программирования Java. Часть I

Программирование – это написание исходного кода программы на одном из языков программирования. Существует множество различных языков программирования, благодаря которым создаются всевозможные программы, решающие определенный круг задач. Язык программирования –...

Основы программирования трехмерной графики в DirectX. Часть V: Свет

Понятие свет и освещенность в компьютерных играх идентичны понятиям окружающего нас с вами мира. В компьютерной графике применяются три типа освещения. Первый это параллельный или направленный источник света. Этот...

Основы программирования трехмерной графики в DirectX. Часть IV: Матричные преобразования

В компьютерной графике определенны понятия различных матриц. Это мировая матрица (World Matrix), матрица вида (View Matrix) и матрица проекции (Projection Matrix). С помощью данных матриц в исходном коде программы...