09.03.2010Система виртуализации OpenVZ: Часть 2.Работаем с контейнерами
В предыдущей статье мы рассказали об архитектуре системы виртуализации OpenVZ. В завершающей статье цикла речь пойдет о настройке виртуальных контейнеров. Кроме того, мы рассмотрим некоторые вопросы, связанные с практическим использованием системы, которые не были затронуты в первой статье. Автор: Илья Евсеев <
04.03.2010Система виртуализации OpenVZ : Часть 1.Введение
В первой статье цикла мы сравним OpenVZ с аналогичными решениями, а также расскажем об архитектуре и установке этой системы виртуализации. Во второй статье немного поговорим об использовании OpenVZ. Данная статья в первую очередь адресована не специалистам хостинг-провайдеров, так как изложенная здесь информация им давно известна, а рядовым Linux-администраторам, серверы которых подпадают под второй пункт. Автор: Илья Евсеев <
03.03.2010Контроль за состоянием машин учащихся средствами Linux: Часть 3. Система мониторинга состояния удаленных машин
В предыдущих статьях серии мы говорили о средствах, позволяющих администратору класса наблюдать за состоянием рабочих мест учащихся, а также удаленно выполнять на их машинах определенный набор контролирующих действий, используя стандартные команды и программы операционной системы Linux. В этой статье речь пойдет о системе журналирования в операционной системе Linux и программах, анализирующих журналы. Автор: Татьяна Василькова <
24.02.2010Небольшое приложение для облачных вычислений в Android
Технология облачных вычислений (cloud computing) требует как минимум двух компонентов: клиентской программы, которая выполняется на мобильном устройстве, и серверного программного обеспечения, работающего на сетевом сервере. В этой статье рассказывается о создании Android-сервиса, имитирующего сетевой сервер. Он откроет новые, неожиданные возможности вашего устройства. Поместив небольшое "облачко" в ваш карманный компьютер, вы превратите его в полезный локальный Web-сервер. Автор: Билл Циммерли <
11.02.2010Обзор языка программирования Vala (для среды Gnome): Часть 3. Расширенные возможности языка Vala
В этой серии статей рассматривается язык программирования Vala, ориентированный на использование в графической среде Gnome. Данная статья завершает цикл, и в ней описываются расширенные возможности языка Vala, а также приводится краткая информация о штатных средствах и утилитах, прилагаемых к компилятору. Автор: Алексей Снастин <
03.02.2010Ограничение доступа в интернет для приложений в Linux
Иногда бывает необходимо запустить программу, предварительно заблокировав для неё доступ в интернет. Существует довольно простой трюк для решения этой задачи. Итак, идея заключается в том, чтобы при запуске приложения устанавливать особый ID группы, который будет сигналом блокировки доступа для netfilter. Автор: MYPABEU <
29.01.2010Разработка приложений для встраиваемых устройств. Часть 4: Применение Code::Blocks для разработки SDCC-приложений
В первой части обсуждалось, как настроить популярную среду разработки Eclipse для сборки AVR-приложений. Во второй части мы рассмотрели, как эту задачу можно выполнить с помощью другой среды разработки – Code::Blocks. После мы обратили внимание на другое семейство приложений, которые собираются с использованием компилятора SDCC, и в третьей части познакомились с созданием и настройкой SDCC-приложений в Eclipse. В этой статье будет показано, как работать с SDCC-приложениями в среде Code::Blocks. Автор: Горбунов Игорь <
25.01.2010Разработка приложений для встраиваемых устройств: Часть 3. Применение Eclipse для разработки SDCC-приложений
В первой части этой серии из четырех статей обсуждалось, как настроить популярную среду разработки Eclipse для сборки AVR-приложений. Во второй части мы рассмотрели, как эту задачу можно выполнить с помощью другой среды разработки – Code::Blocks. Теперь настало время познакомиться с настройкой Eclipse для разработки приложений с помощью компилятора SDCC. Автор: Игорь Горбунов <
18.01.2010Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 3. Работа в Geany с исходным кодом на языке Free Pascal
В завершающей части цикла мы будем работать с языком Free Pascal. Выбор объясняется просто, если учесть ключевое слово «обучение». Паскаль с момента своего рождения был ориентирован прежде всего на учебный процесс. Если язык программирования существует уже много лет, его изучают и пишут на нём хорошие программы, то он, несомненно, завоевал право на место под солнцем. В конечном итоге, выбор зависит от программиста. Автор: Алексей Снастин <