Все о Linux. LinuxRSP.Ru

[an error occurred while processing this directive]

Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Сегодняшние новости:

25 лет исполнилось ядру Linux

Релиз KDevelop 5.0

Oracle открывает код JDK9 для ARM

Выпущен Timewarrior 1.0.0

Релиз Android 7.0

Percona Memory Engine для MongoDB на базе WiredTiger

PowerShell открыт и доступен для Linux

Форк TrueCrypt: VeraCrypt 1.18

Релиз Snapcraft 2.14

Релиз Go 1.7

Стабильный выпуск рабочего стола Lumina

Вышла первая версия аналога OpenCV - DCV 0.1

Выпуск минималистичной программы для мониторинга jsonmon 3

В MIT разработали новый язык программирования

Первый релиз Qt5Gtk2

Godot 2.1 - новая версия открытого игрового движка

Свободная цифровая станция звукозаписи: Ardour 5.0

Обновление SkypeWeb Plugin for Pidgin

Вышла версия 3.0 Android File Transfer для Linux (и для OS X)

Программный аналог MIDI-контроллера для создания музыки: Launchpadd v1.3

Mozilla спонсирует поддержку Python 3.5 в PyPy

Ef 0.08 - программа для моделирования динамики заряженных частиц

Обновление текстового редактора TEA до версии 42.0.0

Релиз OpenOrienteering Mapper 0.6.4

Вышли Guix и GuixSD 0.11

Релиз Opera 39

Выпуск LibreOffice 5.2

В OpenSSH обнаружены и устранены некоторые уязвимости

Эмулятор FCEUX 2.2.3

Компания Билайн переходит на российскую СУБД с открытым исходным кодом Tarantool

Google

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки







Rambler's Top100





 
 
Системы, которые нас выбирают
Личная история знакомства с Linux
Vitls Tuesday 15 March 2005

Шел 1993-й год. Я, тогда еще молодой и амбициозный студент, приехал в город, где родился, искать работу. Рекламное объявление в местной газете привело меня в маленькую компанию, которая предоставляла услуги доступа к сети Relcom.

Начальства не было. Я познакомился с работавшими там ребятами. Сидели гутарили. И привлекло мое внимание, что на мониторах у них операционка, чем-то похожая на MS-DOS, да вот не такая. Прозвучало слово Linux. Слово, которое тут же вылетело из головы.

Через пару-тройку лет, я будучи активным деятелем городской BBS, вторично знакомлюсь одним из тех самых парней из Relcom'a (Саня Бурлаченко - тебе респект). К тому времени он уже работал в банке и искал себе помощника. Устраиваюсь в банк и вижу картину маслом - наша BBS работает под управлением странного вида ОС. Я уже свободно работал под OS/2 видел Xenix, SCO Unix и даже MacOS, так что особого трепета не было.

Разговор: "Компилятор Си есть?" - "Да, gcc". В голове бешенно крутится ассоциативный ряд: ФИДО - конфа по программированию на Си и С++ - модератор Ильфак Гуильфанов и его сравнительный анализ компиляторов, из которых он выделил именно gcc под... Linux.

Так в 1996-м году состоялось моё близкое, но очень недолгое знакомство со Slackware. В то время я больше занимался системным программированием и из всего Linux я с огромным удовольствием использовал компилятор и возможности активной многозадачности.Уж очень было удобно работать с несколькими терминалами.

Повторное знакомство состоялось гораздо позже. В 1999-м, когда я приобрел себе персоналку и уже преподавал программирование на Си и Java. Со мной вместе работал совсем молодой парнишка Миша, который постоянно спрашивал у меня советов по Си.

Решили его проблему разобрать на месте. Оказывается, что у него установлен Red Hat версии 4.2. Компилятор - всё тот же gcc, с которым я уже имел дел. Так и начали учить друг друга. Я его - программированию, он меня - особенностям Linux. Открылось мне тогда, что Linux, как представитель Unix-like систем, является практически идеальной рабочей средой для программиста. По крайней мере, книги Пайка и Кернигана содержали массу примеров тому. Удобные редакторы текстов, инструментарии компиляции, отладки, приведения кода. Волшебство множества утилит командной строки, средств поиска по тексту и обработки строк. всё это привело меня в восторг.
В этом же году на рынках появился Mandrake 5.3, первый самостоятельно устаноленный мной дистр, в котором я впервые сам пересобрал ядро.

И всё! На год я выпал из жизни. Ежедневные самостоятельные занятия с утра до ночи. Тонны прочитанной бумаги и "метры" прочитанных файлов. Мне было безумно интересно. Мне было интересно всё: как работает ядро, видеоподсистема, почему, так а не иначе работает файловая система. Не скажу, что я хакер, нет, просто мне нужно было понять, что делать, если вдруг что-то пошло не так. Огромным подспорьем было то обстоятельство, что код операционной системы открыт.

Переломный момент - июнь 2000-го года. Я устроился на работу в одну из телекоммуникационных компаний администратором узла сети Интернет. По счастливой случайности, NT4, на которой крутился тот узел, померла. Я рискнул. Установленный тогда Mandrake 7.0 проработал почти три года, пока не пришло время менять железо (а заодно и дистрибутив). Мне открылась вторая ипостась операционной системы - способность продуктивно работать на относительно "слабом железе".

C тех самых пор на моём рабочем месте работает преимущественно Linux. По крайней мере, на домашней машине - только Linux. Я перепробовал несколько различных дистрибутивов. Пока остановился на ALT Linux (да не сочтут это рекламой). Почему? Причин много. Одна из них - удобство управления дистрибутивом. Что имеет значение при работе в корпоративном режиме. Безопасность "из коробки" также играет немаловажную роль.

Я уже давно не занимаюсь программированием. Теперь я работаю с операционной системой как администратор сетей. И не могу не выразить благодарность сотням людей, которые потратили свои знания и время на создание прекрасного и универсального инструмента, при помощи которого я могу сделать свою работу.

Источник
      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2024 LinuxRSP