Архив рубрики: Тьюториал

Виртуальная машина Java — JVM

Дизайн JVM разрабатывался на основе многолетнего опыта программирования на таких языках как С и С++. Это позволило создать такую структуру JVM, которая сделала жизнь программиста значительно легче: код приложения выполняется в контейнере, в наличии защищённая среда выполнения программы, уменьшилась до минимума возможность управления памятью программистом, среду исполнения сделали кроссплатформенной, стала использоваться рантайм (во время выполнения […]

Почитать...

Программирование на Java

Java, как много в этом звуке Программы Джава для описания джинна Java, как много в этом звуке Java является одним из популярных языков программирования. Про него написано большое число книг, подавляющая часть из которых написана не на русском языке. Но многие из англоязычных книг переведены на русский. Однако отставание при переводе очень большое, за это […]

Почитать...

Платформа Ubuntu + Idea для разработки на Java

Содержание Вводные словеса Скачивание архивов Установка JDK Проверка установки JDK Запуск IDE Новый проект Вводные словеса Ubuntu — удобная операционная система. Ей можно пользоваться и на домашнем и на рабочем компьютере. Каждые пол года выходят новые версии этого дистрибутива Linux. Учитывая её довольно широкое распространение и хорошие ресурсы, на которых можно проконсультироваться, если что то […]

Почитать...

Замечательные Java строки

Нюансы — это такая замечательная вещь, однако они часто остаются незамеченными. Блуждая в пространстве спецификации языка java иногда встречаешь интригующие откровения, помнить о которых хотелось бы постоянно, чтобы не ломать голову над вдруг подвернувшимся "багом". На первый взгляд почти элементарный объект — строка, несёт с собой довольно обширный пласт необходимых знаний, без которых можно периодически […]

Почитать...

Размышлизмы про Элвиса

Хорошее название, правда?:) А знаете как называют вот этот смайлик ?:) Элвис! А ещё это тенарная… не, тернанрная… тьфу, ну конечно же ТЕРНАРНАЯ операция! Она, конечно, записывается без скобки в конце. Если перевести её на русско-программистский, то (если высказывание даёт истину) ? (то вычисляем это) : (иначе это); Если вы программируете на PHP, то возможно […]

Почитать...

Проба пера Perl…

Продолжение статьи Кое-что про Perl… Язык программирования Perl используется широко. Чаще его применяют для решения задач веб-программирования и системного администрирования в Linux. Его синтаксис тесно переплетается с регулярными выражениями. Однако сразу погружаться в такой на первый взгляд непонятный мир мы не будем. Начнём с того, что попробуем на зубок простые программы — без ООП и […]

Почитать...

HTML5 и CSS3 — начнём верстать. Часть 2

Из серии статей «HTML5 и CSS3 – наступает время пользоваться» Продолжение статьи HTML5 и CSS3 — начнём верстать. Часть 1 “Новый” элемент разметки <canvas> С появлением стандарта HTML5 и соответствующего API браузеров, стало возможным широко использовать области для программной отрисовки различных элементов. Добавим и себе на страницу такой элемент. Всё что нам нужно — это […]

Почитать...

HTML5 и CSS3 — начнём верстать. Часть 1

Из серии статей «HTML5 и CSS3 – наступает время пользоваться» Продолжение статьи Чем нас радует CSS3 Теперь мы готовы к тому, чтобы запачкать наши руки в типографской краске. Почувствуйте себя верстальщиком в типографии середины 20-го века. Ритмичный шум печатных станков, запах свежей печати, щелчки задвигаемых на своё место латунных буковок. Большие рулоны девственно чистой газетной […]

Почитать...

Чем нас радует CSS3

Продолжение статьи «HTML5 и CSS3 — наступает время пользоваться» Одной разметкой сайт жив не будет, нужна одёжка!  Каскадные таблицы стилей третьего стандарта дают нам новые возможности для того, чтобы одеть сайт. Множество неожиданных и загадочных вещей появилось в css. Например, новые селекторы, связанные с пространством имён, другие связаны со структурой документа, псевдо-класс отрицание, псевдо-классы состояния, […]

Почитать...

HTML5 и CSS3 — наступает время пользоваться

Прогресс на лицо. Веб-программисты и верстальщики  семимильными шагами бегут на встречу новым браузерам с поддержкой современных стандартов — HTML5 и CSS3. Много нового и удобного предлагают они. Веб-браузер + HTML-страница + CSS + JavaScript + графические файлы + видео = всё что вам нужно, чтобы сделать клиентскую часть веб-сайта красивой, стильной интерактивной и удобной, до […]

Почитать...