20.01.2012

Eugene Prokopiev

ALT Linux на OMAP3 BlueShark

Попала в руки плата Atoll-Deluxe v4 с процессорным модулем OMAP3 BlueShark и LCD-панелью NEC E170632:

На борту уже имелся Ångström Linux, однако захотелось получить более привычное окружение. Имевшаяся в комплекте загрузочная SD-карта была разбита на два раздела:
    • с U-Boot и ядром
    • с корневой файловой системой
    Поэтому я решил просто отложить родной корень в сторонку и сгенерировать новый традиционным для ALT Linux способом, загрузившись для начала со штатным ядром. Получилось не сразу, но Paul Wolneykien помог решить основную проблему с логином через mini-USB - а дальше дело оказалось в шляпе. Профиль доступен здесь, выложены:В планах сборка правильного ядра.

    от noreply@blogger.com (Eugene Prokopiev) в 20 Янв 2012, 07:52

    05.01.2012

    Блог ALT Linux Homeros

    По направлению к единой системе

    С 2012 года ряд основополагающих концепций проекта ALT Linux Homeros претерпит существенные изменения. В основном они вызваны ростом множества оконных сред, в настоящий момент ведущих работу над реализацией потенциального доступа для людей с ограничениями зрения, и необходимостью консолидации ресурсов разработки для поддержки базовой системы, которая могла бы стать надёжным инструментом для работы незрячего человека.

    Основным дистрибутивом проекта ALT Linux Homeros станет система, распространяемая сейчас в предварительном варианте под названием ALT Linux Homeros Friend. Она получит имя ALT Linux Homeros без каких-либо дополнительных обозначений. Есть ряд причин, по которым именно эта среда выбрана в качестве основной:

    1. Она основана на связке пакетов GNU Emacs/emacspeak, которые стабильно и эволюционно развиваются на протяжении достаточно длительного периода. В переменчивом мире оконных систем GNU Emacs и emacspeak неуклонно развиваются вне веяний проходящей моды.
    2. Среда должна быть предельно легковесной. Это требование диктуется широкой распространённостью мобильных устройств, которые должны оставаться доступными незрячим людям.
    3. Простота процесса установки с возможностью последующего развёртывания любой оконной оболочки.
    4. Высокая скорость работы в среде emacspeak человека с ограничениями зрения, практически недостижимая при использовании оконных систем.

    Система ALT Linux Homeros Friend, а ныне просто ALT Linux Homeros, впервые была представлена 17 го декабря 2010 г. За год разработки она совершила несколько шагов в своём развитии, среди которых нужно отметить самые заметные:

    1. Впервые осуществлена установка системы ALT Linux без визуального контроля при помощи клонирования LiveCD.
    2. Разработан проигрыватель музыкальных файлов Musitorius, в настоящий момент находящийся уже в версии 0.9.0, учитывающий особые требования людей с ограничениями зрения, такие как, например, необходимость прослушивания "говорящих книг". В качестве основной среды передачи команд пользователя используется D-Bus, что стало успешным завершением длительной экспериментальной работы, показавшей, что в среде ALT Linux Homeros применение D-Bus имеет большой потенциал, а его использование в будущем в том числе и для передаче речевых команд очень перспективно, поскольку открывает широкие возможности кастомизации системы за счёт доступа к D-Bus из emacs напрямую или при помощи таких языков, как Python.
    3. Начата разработка утилиты для чтения книг из текстовых файлов, и представлена её  предварительная версия. Немаловажное значение имеет доступность речевого синтезатора RHVoice, который принёс новый уровень качества в процесс прослушивания книг. Поддержка этого синтезатора в ALT Linux Homeros появилась в начале 2011 г.
    4. Достижение возможности показа графических материалов в полноэкранном режиме, необходимое для успешного использования мобильных устройств при докладах на семинарах и конференциях.

    В 2012 г. системе ALT Linux Homeros предстоит решить следующие задачи, в сильной мере отделяющей её от стадии релиза:

    1. Решение вопроса использования браузера Chromium с активированным чтецом ChromeVox. Вопрос доступности веб-обозревателя был одним из самых сложных в развитии ALT Linux Homeros, но общие тенденции на рынке мобильных устройств определили критичность минимального количества зависимых компонентов для экранного чтеца ChromeVox, что очень удачно подходит под общую архитектуру ALT Linux Homeros и является основным шансом решения проблемы веб-браузера.
    2. Реализация нового подхода к хранению персональной информации пользователя, такой как, например, закладки и адресная книга. В силу сложности требований это является непростой задачей. В настоящий момент изучается возможность полного переноса механизма хранения персональной информации в локально запущенный сервис OpenLDAP.

    Все прочие направления, определившиеся в прошлом году, после проведённой экспериментальной работы должны пройти фазу стабилизации. Сохраниться, конечно же, общая направленность на простоту и удобство использования системы. Так, например, крайне нехитрая идея добавления в GNU Emacs стартового меню, практически по полной аналогии с его вариантом в Microsoft Windows, оказалась удачной и позволяющей по-новому взглянуть на подход к работе в выбранной среде. ДОполнительно рассматривается ряд прочих небольших улучшений, позволяющих упростить работу.

    Написанное выше не означает, что отныне не стоит ожидать появления дистрибутивов на базе оконных сред. По мере прояснения ситуации с такими системами, как, например, XFCE или KDE, будут подготавливаться дистрибутивы с дополнительными обозначениями в виде, например, "ALT Linux Homeros (XFCE remix)". Основное отличие базовой системы в том, что она рассматривается как инструмент с длительным жизненным циклом и большим количеством дополнений, непосредственно разработанных в рамках ALT Linux Homeros.

    от msp в 05 Янв 2012, 08:39

    31.12.2011

    FreeSchool

    С Новым 2012 годом!

    Тортик с новогоднего корпоратива :)

    Команда ALT Linux желает всем читателям блога здоровья, успехов и… сладкой жизни!

    от Владимир Черный в 31 Дек 2011, 11:40

    14.12.2011

    Андрей Черепанов (cas@)

    Почему я выбрал СПО для себя?

    Ответ на http://forum.russ2.com/index.php?showtopic=1682&view=findpost&p=30922


    1. Мне, к примеру, не всё равно, что будет с вендором моего софта через 5 и 10 лет. Может он загнётся и придётся менять привычки? С СПО это не так.
    2. Мне не наплевать на безопасность и простои, вызванные вирусами.
    3. Мне жалко тратить время на поиск, скачивание и изучение лицензий софта для разных жизненных ситуаций.
    4. Мне приятно, что не нужно унижаться перед разработчиком, ожидая годами добавления нужной возможности.
    5. Мне приятно видеть программное обеспечение и его документацию на грамотном родном языке.
    6. Мне нравится гибкость в комбинировании инструментария и автоматизации моей деятельности.
    7. Мне приятно, когда у меня постоянно не канючат денег на новую версию.
    8. Мне интересно улучшать и облагораживать программное обеспечение вместе с единомышленниками.
    9. Меня больше устраивает, когда работа программного обеспечения совпадает с моей логикой.

    14 Дек 2011, 08:50

    08.12.2011

    Андрей Черепанов (cas@)

    Предложения по развитию СПО

    Предложения по развитию СПО (свободного программного обеспечения). Обсужение начато на http://forum.russ2.com/index.php?showtopic=3270

    1. Создание русскоязычного портала по сбору, обсуждению и исправлению ошибок в апстриме (безотносительно от дистрибутива), мозговых штурмов и ответов. Интерфейс должен быть проще, чем у багзиллы, упрощена работа по созданию патчей и советов/рецептов и обязателен контроль закидывания в апстрим.
    2. Сервер онлайновой локализации (с системой утверждения переводов и автообновлением из апстрима и размещением утверждённого туда же). Работы ведутся на http://l10n.lrn.ru/online
    3. Модули для локализации man, info и прочей документации.
    4. Финансирование работ по локализации и небольшой доработке.
    5. Инфраструктура воспитания помощников (контрибьютеров) и сторонних разработчиков: семинары/вебинары, IRC-тренинги, документация, ресурсы по сборке (карманы). Хостинг кода и материалов.
    6. Проведение конкурсов с призами для преподавателей и методистов.
    7. Проведение субботников по разгребанию багов и улучшению программного обеспечения.
    8. Прозрачная схема спонсирования общей кассы п.п. 1-7 и разовых работ.

    08 Дек 2011, 08:48

    25.11.2011

    Eugene Prokopiev

    Последняя версия ALT Linux Live

    Обновил ALT Linux Live до текущего branch/t6, доступны образы:И, скорее всего, эта сборка будет последней. У меня не хватает сил самостоятельно поддерживать профиль m-p-l в актуальном состоянии, а тем временем наследник тонущего от переизбытка возможностей и их бессистемного добавления основного профиля m-p-d в лице m-p довольно активно развивается. Поэтому со временем я планирую перебираться на него, чего всем выпиливателям кастомных образов и советую.

    от noreply@blogger.com (Eugene Prokopiev) в 25 Ноя 2011, 11:32

    FreeSchool

    Зимняя Школа Linux для преподавателей — 2012

    НОУ «ИПС-Университет г. Переславля им. А. К. Айламазяна», Институт Программных Систем РАН и компания Альт Линукс объявляют о проведении с 23 января по 27 января 2012 года Зимней Школы Linux для преподавателей. Тема Школы — «Linux в образовательном учреждении». Приглашаются все, кто использует или собирается использовать свободное ПО в учебном процессе и хочет помочь в этом коллегам.

    Вот основные темы Школы:

    • Технологические, административно-правовые и академические возможности свободного ПО и дистрибутивов Linux
    • Решение типовых пользовательских задач и задач системного администрирования на базе дистрибутивов ALT Linux
    • Организация сетевой инфраструктуры учреждения, развёртывание компьютерных классов и сервисов
    • Linux как платформа для подготовки специалиста в области ИТ: информатика, программирование, вычислительные системы и сети, дисциплина проектирования и командной разработки приложений, современные информационные технологии

    Дополнительные требования к знаниям слушателей: начальное знакомство с дистрибутивами Linux и TCP/IP.

    Идеологема

    История взаимодействия сферы образования и свободного программного обеспечения в России драматична и динамична. Надежды сменяются разочарованиями, разочарования — успехами и новыми надеждами; множатся ряды пламенных защитников и яростных ненавистников «этого Linux». Между тем конфликт хорош только там, где он помогает делу. В сфере инструментальной, вспомогательной — а компьютер и компьютерная сеть в учебном процессе чаще всего играют роль именно инструмента — излишний драматизм вреден. Как избежать разочарований и извлечь больше выгоды из успехов? В чём причины конфликтов и каковы пути их разрешения?

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

    Во-вторых, открытость свободного ПО вообще и GNU/Linux в частности делает достойными объектами изучения — например, при изучении архитектуры операционных систем и сетей — а также богатой инструментальной платформой для ИТ (алгоритмы и проектирование ПО, совместная разработка, стили и дисциплины программирования и т. п.).

    В-третьих, обеспечение учебного процесса зависит прежде всего от работоспособности и возможностей всей сетевой инфраструктуры, и в этой области GNU/Linux-системы давно доказали свою состоятельность. Здесь, как и во всяком вспомогательном процессе, на первое место выходит «гладкость» развёртывания и сопровождения, в том числе настройка интеграции и подготовка пользовательских окружений. Многое в этом случае зависит от возможностей конкретного дистрибутива операционной системы.

    Участие в школе

    Для участия в Школе в качестве слушателя необходимо:

    • Выслать по электронной почте по адресу courses@lists.altlinux.org до 21 января заявку с указанием ФИО, должности, организации, электронного и почтового адресов, а также желательных условий проживания (в теме письма укажите «Зимняя школа 2011»)
    • Внести оплату до начала обучения (23 января)

    Оплата обучения в Школе

    В стоимость не включены питание (за исключением напитков в кратких перерывах), проживание и транспортные расходы слушателей.

    Оплата составляет: 15000 рублей.

    Имеющим статус «специалист по внедрению ПСПО в системе образования» скидка 50% от стоимости обучения.

    Взнос необходимо перевести на счет ООО «Альт Линукс» через Сбербанк с указанием «Оплата участия в зимней школе», «Ф.И.О» (для частных лиц).

    После оплаты копию квитанции или платежки выслать на black@altlinux.ru

    Возможно оплатить школу через интернет-магазин. В интернет-магазине принимается оплата: через Сбербанк, электронными деньгами (Webmoney, Яндекс.Деньги и др.), картами Visa и MasterCard, через платежные терминалы.

    Контактная информация

    • Заявки и вопросы по электронной почте: courses@lists.altlinux.org
    • Телефон в Москве: +7 (495) 662 3883

    Место проведения

    Адрес
    152020, Ярославская обл. г. Переславль-Залесский ул. Советская, 2
    Тел: +7 (48535) 98131, 30715
    Факс: +7 (48535) 30865
    Университет города Переславля им. А. К. Айламазяна

    Проезд

    Из Москвы с автовокзала (метро «Щёлковская») автобусом до автостанции г. Переславль, затем городским автобусом No 1 до остановки «ЛИТ». Стоимость проезда из Москвы до Переславля около 270 рублей.

    На личном транспорте: 137 км шоссе Москва-Ярославль (М8), в Переславле продолжать двигаться по шоссе до реки Трубеж.

    Университет — здание 1900-х годов по левой стороне шоссе на берегу реки.

    Проживание и питание

    Стоимость проживания и питания не входит в оргвзнос. Питание в кафе университета – 300 руб./сутки.

    Оргкомитет оказывает содействие в размещении участников в случае своевременной подачи заявки.

    Варианты размещения:

    Гостиница «Переславль», 5 минут пешком от места проведения Школы. Стоимость номеров/места в сутки (ориентировочная, уточняется):

    Двухместный номер 2200 руб./сутки (за двоих)

    Одноместное размещение 2200 руб./сутки

    Просим участников, желающих занять место в гостинице, сообщить об это организаторам возможно раньше, лучше до 15 января 2012 года. Это позволит нам заказать номер.

    Студенческое общежитие Университета, 5 минут пешком от места проведения Конференции: двухместные комнаты, сан. узел и кухня в коридоре, душа нет (зато есть Интернет и баня напротив:), одно место — 350 рублей за сутки.

    Реквизиты для оплаты

    Для частных лиц:

    Взнос необходимо перевести на счет ООО «Альт Линукс» через Сбербанк с указанием «Оплата участия в зимней школе», «Ф.И.О» (для частных лиц).

    ООО «Альт Линукс»
    Расчётный счёт: 40702810238180121364
    Кор. Счёт: 30101810400000000225
    Банк: Сбербанк России Вернадское ОСБ N 7970 г. Москва
    ИНН: 7704222179 БИК: 044525225

    После оплаты копию квитанции или платежки выслать на courses@lists.altlinux.org

    Для организаций:

    Для выставления счета необходимо выслать на адрес black@altlinux.ru реквизиты компании (Полное наименование, ИНН, юр. адрес) и количество участников.

    После оплаты копию квитанции или платежки выслать на courses@lists.altlinux.org

    Дополнительная информация

    Сайт ИПС РАН http://www.botik.ru/PSI/PSI.koi8.html

    Сайт Университета г. Переславля: http://u.pereslavl.ru

    Сайт ALT Linux http://www.altlinux.ru

    Сайт Института Логики http://logic.ru/ru

    Основное место этой новости – сайт компании Альт Линукс

    от Владимир Черный в 25 Ноя 2011, 11:24

    Блог ALT Linux Homeros

    D-Bus в ALT Linux Homeros

    Распространение D-Bus охватывает всё большее число настольных пакетов в GNU/Linux! К текущему моменту через D-Bus способны общаться самые разнообразные приложения, быстро и эффективно передавая информацию от одного к другому и получая оповещения о различных изменениях состояния системы. Вышедшее на днях речевое окружение emacspeak-35, подтверждает наблюдаемую тенденцию — в состав новых возможностей включены некоторые функции, связанные с поддержкой D-Bus.

    ALT Linux Homeros намерен поддержать это направление развития систем GNU/Linux, оснастив свои ключевые разработки поддержкой D-Bus. Сервис управления медиапроигрывателем Musitorius был значительно переработан, и в новом варианте доступ к основному процессу приложения осуществляется через D-Bus. Все самостоятельные механизмы передачи информации на основе традиционных UNIX domain sockets были удалены.

    В случае успешного завершения работы над Musitorius поддержкой D-Bus будет оснащён речевой сервер VoiceMan, но со обязательным сохранением существующих методов доступа клиентов. В новом варианте сервер VoiceMan получит версию 1.6, и при переносе соответствующего кода в публичный git-репозиторий проекта сообществу будет представлен дополнительный анонс.

    В новых условиях появляется необходимость наличия приложения, которое предназначалось бы для прослушивания системных событий в D-Bus и их трансляции в речевой форме. При помощи подобного приложения пользователь бы имел возможность легко получать уведомления об изменениях состояний сетевых подключений, об окончании воспроизведения в музыкальном проигрывателе, о переключении консолей и пр. Для этих целей в рамках ALT Linux Homeros будет создано дополнительное приложение VoiceDog, реализованное в виде ещё одного системного сервиса. Ожидайте анонса VoiceDog, которое последует после публикации предварительных исходных текстов!

    от msp в 25 Ноя 2011, 12:26

    21.11.2011

    FreeSchool

    Создание Интеллект-карт в программе Free Mind

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

    Для построения интеллект-карт уже существует достаточно много инструментов. Вера Вячеславовна Михайлова, заместитель директора по УВР ГОУ города Москвы Центра образования № 572, знакомая постоянным читателям нашего блога по многим статьям (введите в поле поиска «Михайлова»), сегодня делится с вами опытом создания интеллект-карт в программе Free Mind.
    Пользователи дистрибутивов ALT Linux могут установить эту программу командой apt-get install freemind, остальные могут взять с sourceforge.net, поскольку программа написана на java, – должна работать везде.

    Михайлова В.В.

    Создание Интеллект-карт в программе Free Mind

    1. Создать –> новый файл
    2. Щелкнуть по узлу правой кнопкой → Редактировать → Enter
    3. Щелкнуть по узлу правой кнопкой → Новый подчиненный узел → Название узла
    4. Щелкнуть правой кнопкой по подчиненному узлу → Новый подчиненный узел → Название узла (формируем подчиненный узел второго уровня)
    5. Форматируем узлы (изменяем начертание, размер, гарнитуру шрифта, изменяем цвет фона). Правой кнопкой по узлу → Формат → Жирный (b) → Цвет узла → Выбрать цвет>> –> Цвет фона узла → Выбрать цвет>>. После каждого выбора жмем Enter или Выбрать (ОК).

    6. Вставка пиктограммы. Правая кнопка по узлу → Вставка → Пиктограмма … или Выбираем СЛЕВА на панели нужный значок Пиктограммы.
    7. Вставка облака Выберите узел. Правая кнопка по узлу → Вставка → Облако.
    8. Вставляем пиктограммы и форматируем узлы второго уровня.
    9. Вставляем пояснение. В нижнем окне набираем и форматируем текст пояснения.

      Теперь при наведении мышки на узел будет показываться текст пояснения.
    10. Вставляем рисунок. Правой кнопкой по узлу → Вставка → Изображение из файла (выбираем нужный файл).
    11. Можем поменять цвет фона основного узла, как описано выше (Правая кнопка → Формат → Фоновый цвет узла).
    12. Вставка ссылки на файл. Правая кнопка по узлу → Вставка → Ссылку (выбор файла). Откроется диалоговое окно, в котором нужно выбрать файл, на который вставляем ссылку.
    13. В меню Файл мы можем экспортировать получившуюся интеллект-карту в формат *.png или *.jpg (рисунки) или в формат html (код для просмотра в браузере)

      При этом сохраняются ссылки, как внутренние, так и внешние.
    14. Полученный html-код можно вставить на нужную web-страницу.

      При этом сохраняются все связи и ссылки.

    Автор выражает благодарность сайту http://www.mind-map.ru

    от Владимир Черный в 21 Ноя 2011, 01:03

    24.10.2011

    FreeSchool

    В LibreOffice появятся элементы издательской системы

    На 12-15 октября в Париже состоялась конференция разработчиков LibreOffice, в ходе которой был сделан доклад о проекте, способном заметно изменить положение дел со свободными издательскими системами.

    Тимар от лица Ласло Немета (Laszlo Nemeth), работающего с венгерским филиалом фонда FSF, рассказал о работе по добавлению в LibreOffice функций, более свойственных профессиональным издательским системам. Если вы уже пользовались «типографической» панелью для OpenOffice.org/LibreOffice, то Ласло скорее всего в представлении не нуждается. Для остальных же он может стать новым хорошо законспирированным супергероем.

    Речь идёт об улучшенной поддержке типографики, включая микротипографику и оптические поля, о поддержке функций OpenType и сложных письменностей, а также о корректном создании цветоделённых PDF с задаваемым cropbox. Ласло уже выложил слайды своей презентации, которые можно скачать здесь. Для вашего удобства мы их переложили на SlideShare:

    В LibreOffice 3.4 будет интегрирован Graphite 2 — новая версия разработанного SIL шрифтового движка Graphite, который позволяет работать со сложными письменностями (впервые поддержка Graphite появилась в OpenOffice.org v3.2). Некоторые из предложенных Ласло улучшений потребуют работы по стандартизации (см. к примеру здесь). Ласло также работает над версиями шрифтов Linux Libertine и Linux Biolinum, использующих Graphite. Подробности вы можете узнать на его сайте.

    Отдельно стоит сказать о том, что часть презентации, касающаяся Scribus, уже неактуальна: поддержка управления висячими строками появилась в ветке 1.5.0 ещё в конце августа.

    Постоянное место статьи на linuxgraphics.ru

    от Александр Прокудин в 24 Окт 2011, 08:59

    06.10.2011

    FreeSchool

    Хотите научиться программировать?

    В магазине ALT Linux появилась книга Джеймса Рено «Хотите научиться программировать?» Ранее мы публиковали основные главы из этой книги а также весь перевод
    В книге изложены основы программирования на базе кроссплатформенного языка BASIC-256 созданного Яном Ларсеном.

    BASIC-256 – это упрощённая версия языка BASIC, разработанная для обучения школьников младшего и среднего возраста основам программирования. Он использует традиционные управляющие структуры, такие как gosub, for/next и goto, что помогает детям легче понять, как происходит управление выполнением программы. Язык имеет встроенный графический режим, позволяющий в считанные секунды рисовать на экране картинки. Набор подробных и простых для повторения уроков знакомит с базовыми алгоритмическими конструкциями посредством весёлых упражнений.


    Книга является практическим руководством для изучения программирования в средних и старших классах школ. Она написана без особых жаргона и сложности подобных книг, и подходит для всех, кто хочет научиться программировать и готов экспериментировать. В книге рассматриваются типичные алгоритмические конструкции (циклы, условия, переменные …) на примере программирования звука, анимации и игр. Несмотря на простоту, автор затрагивает вполне серьёзные понятия: спрайты, сортировка, стеки, очереди, связанные списки, перехват ошибок, программирование баз данных и сетевых приложений. Полный исходный код более ста примеров программ дает широкие возможности для эксперимента и помогает отточить навыки программирования.

    Об авторе

    Джеймс М. Рено – доцент государственного университета Шони (Портсмут, ш. Огайо, США) преподает управление информационными системами, моделирование и игровые технологии. Также Деймс является президентом компании RENEJM Enterprises, Inc.
    Его профессиональные интересы – программирование баз данных, консультирование клиентов по разворачиванию IT инфраструктуры.

    Сайт книги: http://books.altlinux.ru/basic-256
    Купить книгу: http://shop.altlinux.ru/index.php?productID=748

    от Владимир Черный в 06 Окт 2011, 12:21

    29.09.2011

    FreeSchool

    Редактор блок-схем AFCE

    Недавно в репозитории Сизиф появилась разработанная в Нижегородском радиотехническом колледже программа afce. Программа первоначально разработанная Виктором Зенкевичем была доработана студентом колледжа Сергеем Рябенко. Она предназначена для создания, редактирования, печати и экспорта в изображения и текст программ блок-схем алгоритмов. Поддерживаются языки: Pascal, C, C++, Алгоритмический язык Ершова, Python, php, JavaScript.

    В нынешней реализации программа позволяет составлять блок-схему в соответствии с ГОСТом и экспортировать ее в векторный (SVG) или растровый форматы (BMP, JPEG, PNG, TIFF, ICO, PPM, XBM, XPM). Интерфейс программы прост и понятен, а панели с кодом и инструментами можно убирать или пускать в «свободное плавание» по экрану. Составив блок-схему для одного языка программирования, вы можете составить программы на любом другом из доступных языков просто сменив его в окне исходного кода.
    Ниже иллюстрируются возможности программы на примере блок-схемы из упомянутой выше странички википедии.

    от Владимир Черный в 29 Сен 2011, 11:17

    14.09.2011

    FreeSchool

    V открытая международная олимпиада по программированию «OSIPOVSKY CUP – 2011″

    C 28 сентября по 30 сентября в стенах ФГБОУ ВПО «Ковровская государственная технологическая академия им. В.А. Дегтярева» (Владимирская область, г. Ковров) пройдет командная олимпиада по программированию среди студентов «OSIPOVSKY CUP – 2011″.
    В основной состав команды входят 3 студента, а кроме них могут быть дополнительно включены руководитель команды, тренер и запасной участник. Участники команды должны в достаточной мере (для понимания текстов задач и вопросов жюри) владеть английским языком. Соревнования проводятся по традиционным правилам

    В этом году чемпионат посвящен 245-летию со дня рождения великого русского математика, астронома, философа, уроженца Земли Ковровской – Осиповского Тимофея Федоровича.
    Информационное письмо скачать

    На текущий момент среди участников команды из 12 университетов России и СНГ. В числе спонсоров данного мероприятия – компания «Альт Линукс».
    Подробности на сайте клуба программистов КГТА

    от Владимир Черный в 14 Сен 2011, 08:54

    08.09.2011

    FreeSchool

    Gnumeric. Электронная таблица для всех

    В магазин Альт Линукс поступила книга Ивана Анатольевича Хахаева «Gnumeric. Электронная таблица для всех».
    Большинство читателей знакомо с табличным процессором OpenOffice.org Calc. Электронная таблица Gnumeric менее требовательна к ресурсам компьютера, чем другие электронные таблицы, компактна и отличается заметным быстродействием и более точными вычислениями. Её нередко включают в «легкие» дистрибутивы и в LiveCD. Из-за этого Gnumeric часто воспринимается как «облегчённый» вариант Calc. Да, Gnumeric умеет работать с форматами всех известных таблиц, но также имеет возможности, которыми не обладают другие электронные таблицы. На странице со списком функций Gnumeric сказано (в переводе с англ.): «Gnumeric в настоящее время имеет 583 функции из которых 194 уникальны».
    Предлагаемая книга как раз и является попыткой показать уникальные возможности и особенности Gnumeric для читателей, в принципе знакомых с программами такого класса. Однако можно использовать эту книгу в качестве введения в электронные таблицы для школьников, студентов и специалистов в различных областях.

    Для любителей электронных версий напоминаю страницу этой книги на books.altlinux.org

    от Владимир Черный в 08 Сен 2011, 02:28

    31.08.2011

    FreeSchool

    Российский Linux получил современный дизайн

    «Лидирующий отечественный разработчик на рынке свободного ПО компания ALT Linux представила два новых дистрибутива: ALT Linux Kdesktop 6.0 и облегченный ALT Linux Simply. Главные новшества – современный пользовательский интерфейс в стабильно работающей системе и низкая требовательность к ресурсам компьютера.»

    «Дистрибутивы ALT Linux стали одними из первых, использующих новую версию ядра Linux 3.0 (3.0.3), что улучшило поддержку современного оборудования. С другой стороны, благодаря оптимизации системы сборки, они обладают невысокими требованиями к оперативной памяти. Экспресс-тестирование дистрибутива ALT Linux Kdesktop 6.0 в сравнении с несколькими другими иностранными аналогами показало, что отечественная система эффективнее других использует оперативную память компьютера.»

    Полностью статья с картинками и сравнительной таблицей, иллюстрирующей выше приведенную цитату на сайте cnews.ru

    от Владимир Черный в 31 Авг 2011, 01:00