Отправляет email-рассылки с помощью сервиса Sendsay

Knoppix.ru - Линукс в пять минут!

  Все выпуски  

Knoppix.ru - Линукс в пять минут!


Информационный Канал Subscribe.Ru

Сводка Linux.su от 24.02.2004 Строим сами

  Установить новую операционную систему - всё равно, что получить квартиру. Поначалу простой пользователь не перестаёт радоваться своему приобретению: так всё ладненько и красиво сделано, всё под рукой, живи и ни о чём не думай. Но проходит некоторое время, и постепенно пользователь понимает, что ему лично хотелось бы кое-что изменить, убрать или добавить. Он начинает ставить и удалять пакеты, а потом и вовсе смелеет - берётся за установку из исходников. Это второй уровень - пользователь продвинутый. Чаще всего на этом дело и заканчивается - новый "дом" переделан и облагорожен, теперь можно и другими делами заняться. Но есть и такие, кто идёт дальше. Их бурная фантазия устремлена к новым вершинам, а руки и голова послушно претворяют эти фантазии в жизнь. Их немного, этих романтиков, но это самые неугомонные пользователи, и имя им - девелоперы. Это они, взяв лишь самое необходимое - чашку кофе и пепельницу, сидят ночами перед монитором, доводя до нужной кондиции программный код, это их творениями, иногда гениальными, а иногда и не очень, мы с благодарностью пользуемся, даже порой не зная имени автора.

  Хотя, есть способ избавить свою душу от мук совести - станьте автором лично. Так как по причине сложности современных компьютерных технологий в одиночку проект не осилить, лучше всего присоединиться к существующему проекту, примкнув к единомышленникам. Один из таких проектов мы уже упоминали - это ALHIMIA, на сайте которого, кстати, вчера выложена новая редакция HowTo Михаила Зарипова по сборке ядра 2.6 [linux.alhimia.ru]. Но этот проект не одинок. Совсем недавно открылся очень полезный для всех начинающих/продвинутых/опытных девелоперов и сисадминов ресурс - Free Form "Linux для русского програмиста" [www.mope.nm.ru]. Целью данного проекта является сбор, создание и каталогизация материалов, относящихся к программированию, администрированию и использованию *nix систем. По большому счёту, авторы проекта задумали создать школу для получения профессиональных навыков по данным направлениям. Возможно, этот проект позволит придать большую слаженность и стандартизацию пёстрому сообществу вольных девелоперов. Если же вы - профессионал, вы можете внести и свою лепту в общее дело повышения качества работы российских программистов и администраторов.

FreeForm

  Конечно, кадры решают всё, но этим кадрам неплохо бы обладать и соответствующим инструментарием. При работе над большими, развёрнутыми проектами вам может пригодиться обновлённая версия пакета Bugzero 3.4.2 [www.websina.com/bugzero]. Внедрив эту систему, вы сможете легко наладить отслеживание возникающих у пользователей вашего продукта ошибок и нестыковок с другими программами, при этом обеспечив хорошую обратную связь со своими клиентами. Основные свойства Bugzero - лёгкость в установке и обслуживании, не требовательность к ресурсам, интернационализация и поддержка перспективной и набирающей всё большую популярность в сети кодировки UTF-8.

Bugzero

  Ещё одним мощным инструментом программиста служит система управления версиями CVS. В KDE работа с этой системой осуществляется с помощью графической оболочки Cervisia, входящей практически во все серьёзные дистрибутивы. Разобраться во всех тонкостях работы системы - задача не из простых, поэтому на сайте OS News появилась многостраничная статья, позволяющая изучить CVS с использованием Cervisia [www.osnews.com/story.php?news_id=6096]. Впрочем, время не стоит на месте, и новые программы приходят на смену проверенным годами приложениям. На днях вышла долгожданная первая стабильная версия пакета Subversion 1.0.0 [subversion.tigris.org/servlets/ReadMsg?list=announce&msgNo=105]. Это тоже система управления версиями, но являющаяся своего рода потомком CVS. Разрабатывалась она с учётом ошибок и отсутствующих возможностей "родителя" и не исключено, что в скором времени сможет полноценно заменить отслужившую своё систему CVS.

  Вы когда-нибудь видели в магазинах книги по программированию? Меня всегда впечатлял их объём - даже десяток уроков для начинающих, программные примеры которых легко умещаются на приложенной к учебнику дискете, разрастался в печатном варианте до полновесных 300-400 страниц. Столько слов нужно, чтобы объяснить человеку, как машина работает с двумя цифрами - "1" и "0". Создавать подобные учебные пособия, да и не только их, будет гораздо проще с помощью настольной издательской системы Scribus 1.1.5 [scribus.net]. Этот пакет обладает вполне профессиональными возможностями, включая импорт и экспорт форматов PDF, EPS, SVG, поддержку цветовой системы CMYK и многое другое. Scribus может использоваться для всего цикла подготовки печатных изданий к типографскому тиражированию.

Scribus

  Простым пользователям красота исходного кода недоступна, им нужно наглядно показать, чем программа хороша. Другими словами, им подавай красивую графику. Возможно, вы захотите завладеть признанием пользователей своих программ, добавив в свои разработки объекты, созданные с помощью программы planetGenesis [planetgenesis.sourceforge.net]. В ней вы можете создавать своими руками 3D-изображения планет или ландшафтов.

planetGenesis

  Но быстрее всего получить популярность можно только создав нечто подобное 3D-симулятору автогонок TORCS 1.2.2 [torcs.sourceforge.net]. В новую версию добавлено: режим multiplayer с раздельным экраном (до 4-х игроков), обзор с помощью боковых зеркал, автомобильный парк пополнен хитовыми моделями 60-х годов и, по многочисленным просьбам, красавцем Peugeot 406.

TORCS

Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/240204.shtml
Вы можете выиграть свежую версию дистрибутива Knoppix, разместив на своей странице нашу "кнопку". Читайте подробности на Linux.SU/linuxwin.shtml
Пишите нам: Илья Шпаньков (faq@knoppix.ru), Татьяна Смирнова (tanya@knoppix.ru), Евгений Золотов (knoppix@knoppix.ru)




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное