Добро пожаловать в online журнал LinuxFocus.
Представляем январский выпуск 2003г.
Профессор философии стоял перед аудиторией, разложив перед собой
какие-то предметы. Когда началась лекция, он молча взял большую банку
из-под майонеза и наполнил ее камнями (дюйма 2 в диаметре).
Затем
профессор обратился к студентам:"Банка полна, так ведь?"
Студенты согласились. Далее профессор достал коробку с галькой, высыпал
содержимое в прежнюю банку и слегка потряс ее. Мелкие камушки,
разумеется, рассыпались и заполнили промежутки между большими камнями.
Последовал прежний вопрос:"Полна ли банка"? Студенты снова
согласились.
Затем профессор взял коробку с песком и насыпал его в ту же
самую банку. Песок заполнил оставшиеся пустоты. Последовал прежний
вопрос:"Полна ли банка"? Студенты снова согласились.
После этого профессор достал из-под стола две банки пива и налил в банку -
пиво заполнило остаток пространства в банке.
Студенты засмеялись.
"А теперь", - сказал профессор, - "представьте, что это ваша жизнь.
Камни - это главное: семья, друзья, здоровье, дети. То есть такое, что
если даже ничего кроме этого не будет, ваша жизнь останется полноценной.
Галька - это другие значимые вещи, такие как работа, дом, ваш автомобиль.
Песок - все остальное. Всякая дребедень. Если сперва насыпать песок, не останется
места гальке и камням. Также и в жизни. Если тратить все время и энергию
на ерунду, не останется ничего для действительно важных дел".
"Обращайте внимание на то, что важно для вашего счастья. Играйте со
своими детьми. Уделяйте внимание здоровью. Танцуйте с любимым человеком.
Всегда найдется время и для работы, и для уборки дома, и для обеда, и
для решения проблем.
Заботьтесь о камнях - они важнее всего. Расставляйте приоритеты. Остальное - песок".
Тут один из студентов поднял руку и спросил, что символизирует пиво.
Профессор засмеялся и сказал, что ему очень приятно, что был задан этот вопрос.
Ответил он так - какой бы полной ни казалась ваша жизнь, в ней всегда найдется
место для кружки ПИВА!
Мне кажется, что мы можем провести аналогию с разработкой программного обеспечения.
Сначала необходимо проанализаровать, продумать план разработки и только затем
добавлять все основное к приложению.
ОС Linux является хорошим примером продуманного создания программного обеспечения,
что является залогом ее продолжающегося успеха.
Также мы знаем, что требуется достаточно много времени для исправления ошибок.
Например потребовалось несколько лет для переработки Mozilla, но теперь, когда
эта работа проделана новые стабильные версии выходят регулярно.
Еще один пример Blender (www.blender.org) - теперь также свободно
распространяемое программное обеспечение, картинка на начальной странице сделана
с его помощью.
Начиная новый проект - всегда вспоминайте об этой истории.
Счастливого Нового Года!!!
-- Guido Socher
Заметки
System Administration
-
Борьба со спамом
, авторы Katja и Guido Socher
Количество спама становится настораживающим и эта проблема беспокоит всех.
В этой заметке мы расскажем о возможных способах борьбы с этим явлением.
Webdesign
Forum
Software Development
-
Программирование на BASIC в Unix
, автор
John Perr
Basic - достаточной взрослый язык, но по-прежнему широко используемый. Несмотря
на то, что Linux предлагает достаточное количество интерпретируемых языков,
Basic представлен в нескольких вариантах.
Applications
-
Hands-On Demographics
, by
Ralf Wieland
This article introduces a QT application to study the development of the
world population.
Совет от LinuxFocus
Поиск без учета регистра
Когда вы осуществляете поиск в vim или vi с помощью / - обычно это происходит
с учетом регистра - "string" не то же самое, что "String". Чтобы изменить
режим поиска наберите:
:set ic
Или поместите эту строчку в ваш ~/.vimrc.
"ic" - означает "ignore case"( игнорировать регистр ).
Чтобы поискать в манах без учета регистра из командной строки установите
переменную окружения PAGER в 'less -i'.
Bash:
export PAGER='less -i'
Tcsh:
setenv PAGER 'less -i'