Events EventsАнонс ЛинуксФеста 12.0

Итак, на сайте ЛинуксФеста появился анонс 12-го ЛинуксФеста. Проходить это дело будет как и всегда в Калужской области (но добираться удобнее от Москвы).
Традиционно это будет евентом на открытом воздухе. Организаторами предоставляется место под палатки и дровишки. Набор туриста и еду каждый берет с собой. В программе мероприятия круглые столы для обсуждения около-линуксовых тем, активный отдых и интересные собеседники.
Дата мероприятия: 30.07 — 01.08
Кто собирается?

Новостная лентаВнимание! linuxforum.ru переезжает.

Из-за разногласий между владельцем домена linuxforum.ru и фактическими хозяевами сайта, давно всем известный форум переезжает на новый адрес linuxforum.etersoft.ru
На старом домене, его владелец поднял новый форум и написал, что все начинается с чистого листа.
UPD Сайт переехал на unixforum.org

( Читать дальше )
  • 0
  • 20 февраля 2010, 15:55
  • Vass
  • 7

Qt Software Qt SoftwareУстановка Qt 4.6.2 для Symbian под Linux

Перевод статьи: Installing Qt for Symbian SDK 4.6.2 on Linux
Автор: Anderson Lizardo
Помощь в переводе: BlackTass

Qt 4.6.2 был выпущен в прошедший понедельник, так что мне потребовалось некоторое время для обновления установочных скриптов GnuPoc и Qt, которые были написаны для Qt 4.6.1.

Кроме обновления Qt до 4.6.2 также есть другие незначительные изменения:
  • Инсталляторы проверяют MD5-checksum, чтобы убедиться в целостности файлов
  • GnuPoc теперь поддерживает SDK 3.1 (смотри обновленные инструкции ниже)
  • добавлена команда «unset QMAKESPEC» в руководство по установке (по крайней мере Gentoo устанавливает его глобально, что влияет на qmake)
Инструкции по установки почти такие же как и для предыдущей версии, но я опишу их еще раз.
( Читать дальше )

ASM в LinuxПрограммирование на языке ассемблера в ОС Linux.Часть 2. Сетевые сервисы.

Авторы:
dbsh, nops

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

( Читать дальше )

ASM в LinuxПрограммирование на языке ассемблера в ОС Linux.Часть 1

Авторы:
dbsh, nops

Эта статья не претендует на звание учебника, охватывающего все стороны программирования на ассемблере в Linux. Я лишь хочу помочь людям, которые начинают делать первые шаги. Всё, что здесь будет описано, я буду описывать так, как понял это я. Надеюсь, что люди, которые найдут ошибку в моём описании, меня поправят.
Зачем все это? Литературы по ассемблеру под Linux как таковой нет. Руководства по разработке драйверов я не учитываю — до этого еще далеко. В интернете можно встретить лишь несколько статей, но там всё рассматривается поверхностно и заканчивается на примере вывода надписи «Hello, world!». На www.wasm.ru встречал интересное руководство по опкодам (опкоды – машинное представление команд ассемблера), но чтобы эти опкоды правильно писать — нужно что то знать :) Да, и перепись всего понятого — мне поможет лучше запомнить. Надеюсь, у читающего есть хотя бы туманное представление какого-либо языка программирования высокого уровня.

( Читать дальше )

Новостная лентаВторой конкурс видеороликов "Мы Linux"

Для тех кто не успел в прошлом году :)
Организация Linux Foundation сообщила о начале прием заявок на конкурс видеороликов "Мы Linux 2010". В рамках конкурса пользователям предлагается создать небольшой ролик, демонстрирующий преимущества платформы Linux. Организаторы конкурса надеются, что мероприятие позволит продемонстрировать сильные стороны Linux и вдохновить не знакомых с Linux пользователей решиться попробовать данную платформу в действии.

Работы будут приниматься на конкурс до 4 апреля, победители будут объявлены на конференции Linux Foundation Collaboration Summit, которая состоится 14 апреля в Сан-Франциско.

Для оценки роликов привлечено жюри, состоящее из известных деятелей OpenSource:
  • Andrew Morton, один из основных разработчиков Linux ядра;
  • Stephen O’Grady, cооснователь компании Red Monk;
  • Stormy Peters, руководитель организации GNOME Foundation;
  • Brandon Phillips, разработчик Linux ядра из компании Novell;
  • Bob Sutor, вице-президент компании IBM по стандартизации и открытому программному обеспечению;
  • Steven Vaughan-Nichols, обозреватель издания ComputerWorld.
Правила конкурса:
  • Возраст участников не моложе 18 лет;
  • Продолжительность видео 30-60 секунд;
  • Ролик не должен нарушать ни чьих прав и не оскорблять чувств зрителей;
  • Видео может быть в любом формате: интервью, видеоролик с комментариями или что-то другое;
  • Число работ которое может предоставить один участник не ограничено.

  • 0
  • 5 февраля 2010, 15:30
  • Vass
  • 5

Архив старого сайта Архив старого сайтаFlash for Linux

Flash for Linux — это проект, представляющий собой среду разработки для Macromedia Flash — формата, широко применяемого для веб-приложений и векторные анимации.

F4L находится на ранней стадии разработки, поэтому не рекомендуется для людей без знания С++, QT, Ming и т.д.

F4L является клоном Macromedia Flash. Последняя версия которого является Flash MX 2004. Flash разработан, чтобы помочь людям создавать программы, которые можно использовать на любом компьютере и которые могут быть распространены через Интернет.

Flash offers easy development of professional applications. Flash development is based mostly on a Graphical User Interface (GUI). Through the GUI, a developer can draw their application on the screen. Drawings can be converted to animations, buttons, and other features with the development environment's menus and dialog boxes.

Competing methods of development, such as C++, Java or JavaScript, require technical knowledge of a special programming language and mathematics. A Flash application's GUI features are extremely limited compared to a programming language based project. To compensate for this weakness, Macromedia added Action Scripts to Flash.

Action Scripts are a sort of programming language, but there are only a few commands to learn, and they are selected off a menu. Action Scripting is equivalent to programming a graphing calculator with BASIC; it should not take you more than a few days to learn, if you have the patience to read boring instructions.

While Flash can be developed with very few Action Scripts, the scripts add to the interactivity of the application. Most web sites using Flash do not use Action Scripts intensively, with the exception of games. Flash can also work with JavaScript.

Архив старого сайта Архив старого сайтаLinux-альянс «освободит» ПО в российских школах

Российские разработчики ПО для ОС Linux создали альянс, целью которого является совместное участие в конкурсах на поставки свободного ПО в школы. Общее количество специалистов по СПО, вошедших в альянс, превысило число таковых у Mandriva и производителя Ubuntu Canonical вместе взятых. В случае успешной реализации пилотного проекта СПО появится в каждой российской школе наряду с Microsoft и другим проприетарным ПО.
( Читать дальше )

Разработка РазработкаОбзор средств визуального проектирования БД в Linux

Итак, я работаю под Linux, и пришлось мне задаться вопросом проектирования Базы Данных. После чего начался мой поиск удобного инструмента работающего под любимой ОС. Следует сразу оговорить несколько вещей, которые являются обязательными требованиями к необходимой мне программе: поддержка MySQL (желательно 5 версии), возможность генерации DDL, поддержка «stored procedure». Следует сразу оговорить что windows средства работающие под wine для меня также подходят.

Я попробовал следующие решения:

  • MySQL Workbench
  • DBDesigner 4
  • PowerDesigner(Wine)
  • ERWin(Wine)
  • OpenCase и PremiER
  • плагин к Eclipse — AmaterasERD

( Читать дальше )
  • 0
  • 25 января 2010, 20:14
  • Vass
  • 2

Книги КнигиUnderstanding the Linux kernel

Приобрел книгу «Ядро LINUX»(английское название в заголовке), актуальное третье издание. Авторы: Даниель Бовет (Daniel P. Bovet) и Марко Чезати (Marco Cesati). Издательство: BHV, ISBN 978-5-94157-957-0

Замечательная книга, с примерами для версии ядра 2.6.11, темы рассматриваемые в книге:

управление памятью, буферизация файлов, выгрузка процессов, прямой доступ к памяти;
виртуальная файловая система и файловые системы ext2, ext3;
создание процессов и планирование их выполнения;
сигналы, прерывания и интерфейсы драйверов;
хронометрирование;
синхронизация внутри ядра;
межпроцессорное взаимодействие (IPC);
выполнение программ.


  • 0
  • 25 января 2010, 18:39
  • Vass
  • 6