P.S. Буду благодарен за любую конструктивную критику, связанную с моей орфографией и пунктуацией. Критику лучше оставлять в комментариях. После исправления такие комментарии удаляются.

четверг, 10 декабря 2009 г.

Сообщество по интересам

Гаури: Я против! Я категорически против!
Амелия: Прошу вас, сделайте это во имя торжества справедливости!
Гаури: Но где же тут справедливость?
Амелия: В общем, она всегда где-то рядом!
Лина: Твоя жертва не будет напрасной, так что заткнись!
Slayers

Я использую GNU/Linux в качестве своей компьютерной среды исключительно по той причине, что мне так удобно. Но удобство программного обеспечения является не единственным плюсом такого выбора. Обычно в голову приходит ещё бесплатность свободного ПО. Это действительно полезно, но сейчас я хотел бы акцентировать внимание на сообществе, которое окружает феномен GNU/Linux.

Причём я не стал бы зацикливаться именно на GNU/Linux — это просто узнаваемая вывеска, под которой легко объединяется множество других сообществ открытого ПО. Обмен знаниями вынуждает идти на некоторые жертвы и усилия, но только так можно доказать в этом сообществе свою значимость.

Это полезная для прогресса способность. Да и просто люди приятные попадаются: нет-нет да и ловишь себя на том, что «массу гравитационного поля» гораздо интереснее обсуждать на LOR, чем на специализированном форуме. 

P.S. Этим летом игру Seven Kingdoms отпустили под GPL — это RTS с дипломатией. Игра не из новинок, но некоторым нравится.

P.P.S. Компания Аскон осторожно интересуется возможностью запуска Компас 3D в среде GNU/Linux.

пятница, 13 ноября 2009 г.

Новый «ассемблер» для ОС?

Нам нет необходимости наступать на те же грабли, что уже были.
В.С. Черномырдин

Пару лет назад утверждая, что никакая здравая коммерческая структура не будет заниматься фундаментальными исследованиями, я всегда упоминал о двух исключениях из этого правила: Bell Labs и IBM. К сожалению на сегодня осталось только одно исключение, но сила умершей для фундаментальной науки Bell Labs была в людях, и эти люди зажигают и сейчас.

О чём это я? А я о Робе Пайке и Кене Томпсоне (Роберт Гризмер тоже молодец, но создатели Unix всё-таки известнее). Они опять изобрели язык Си и назвали его Go (спасибо Google). Старая гвардия почистила изначальный Си, а также добавила туда сборщик мусора и возможность распараллеливания вычислений. Эдакая эволюция. Интересно, а сможет ли новый язык стать новым «ассемблером» для операционных систем и наследником Си или сделает финт ушами и со временем добьёт отчаянно не сдающийся Fortran? Простота Си и параллельные вычисления выглядят заманчиво. Поглядим что будет лет через пять.

P.S. Вышел TeX Live 2009, то есть любопытным TeXникам настала пора обновиться и, например, потыкать палочкой luatex.

понедельник, 12 октября 2009 г.

Linux теперь и под водой

В этом кафе нет различий между роботами и людьми
Наги. Eve no Jikan

Модель подводной лодки под управлением дистрибутива Debian GNU/Linux выиграла 12е ежегодное соревнование среди автономных подводных аппаратов (12th annual Autonomous Underwater Vehicle Competition).

Соревнования между робототехниками для нас не просто в новинку, а «в диковинку». К счастью есть с кого брать пример. Хотя опять же в данном случае заводилами выступают военные, что в какой-то мере печально.

А теперь про тех, с кого следует брать пример: робот был создан группой из 35 студентов Корнельского университета. Вот так просто. Собралась группа энтузиастов и девять лет назад начала проект, который позволил им в этом году сделать лучшего робота-подводника.

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

P.S. Компания MediaFire потребовала от Mozilla запретить использование расширения SkipScreen, так как оно противоречит её желанию зарабатывать деньги. Мне кажется, что имеет смысл присмотреться к этому расширению повнимательней и если нужно, то проигнорировать компанию MediaFire, благо SkipScreen это позволяет.

среда, 9 сентября 2009 г.

Дозволено отказаться

Если из двух зол можно выбирать, то это уже неплохо.
Константин Семенович Мелихан

Acer, Sumsung, Fujitsu, Sony, Lenovo, … Один за другим производитель электронных чемоданчиков обзаводятся правилами возврата альтернативных операционных систем. Правила эти выполненных в духе лучших бюрократических стандартов подобного рода решений. Не, в принципе вернуть можно (реально живые и счастливые этим фактом потребители уже существуют), но муторно (в этом смысле предпочтительнее всех пока выглядит Lenovo) и с огромной кучей оговорок вида «я ни в чём не виновата и отвечать ни за что не хочу» (чемпион определённо Sony).

Опять же все правила возврата обращены к покупателю, то есть покупатель должен выполнить определённый набор действий. Хотя единственное, что со стороны покупателя (казалось бы он платит деньги) нужно — так как это обозначить свою позицию при покупке изделия в словесной форме. А для сдирания наклейки и сообщения производителю по цепочке поставщиков о свободном серийном номере квалификации продавца и имеющихся средств обратной связи вполне достаточно. Со временем так и будет, но сейчас готовьте заявление об отказе заранее.

P.S. Будьте осторожны на дорогах и дорожках. Соблюдайте технику безопасности и не спешите, а то сломанная нога весьма серьёзно меняет мировосприятие (экспериментальный, экспериментальней некуда, факт).

понедельник, 10 августа 2009 г.

Получилось как всегда

Отродясь такого не видали, и вот опять!
Виктор Степанович Черномырдин

Слухами Земля полнится. В школе будет Linux. САМ указал. Только результаты выполнения указаний САМОГО весьма скромные, то есть почти никакие. Про рассылку испорченных дисков с дистрибутивами ALT по школам все читатели уже слышали и не раз, поэтому повторяться и называть виновников не буду, так как противно. Собственно говоря, ничего удивительного в этом беспардонном освоении денежных ресурсов нет. Таких компаний сейчас море и не только в IT. Ими управляют под час весьма неглупые люди, только все эти неглупые и хорошо зарабатывающие деятели занимаются исключительно получением денег. В этом нет ничего странного, так как цель коммерческой фирмы — это прибыль, но странно то, что их эти деньги не заставляют отрабатывать.

В финансируемых по остаточному принципу бюджетных организациях, например, научных, трату каждого рубля, например, на покупку жидкого азота, требуют документировать, объяснять, что жить без этого жидкого азота нельзя, показывать ёмкость где этот жидкий азот хранится и не дай бог он оттуда испарился, даже если причиной этого была физика. А здесь весьма немалые деньги ушли в никуда и все ответственные довольны.

А что мы можем сделать? Прежде всего не поступать так никогда самим. Не пилить, не откатывать, а делать дело, в честности двигать открытое программное обеспечение. Сложно конкурировать честно, но выхода нет, так как за нами будущее.

четверг, 9 июля 2009 г.

Каждой программе по своей ОС

Все компании, занимающиеся операционными системами, стремятся предложить конкурентноспособную поддержку доступа к Internet.
Уильям Генри Гейтс III

Когда вы будете читать эти строки, то нижесказанное для вас уже не будет новостью. Но так как произошедшее событие является довольно знаковым, то нельзя его не прокомментировать. О чём это я? Компания Google заявила, что в её недрах была создана Google Chrome OS. Я пока знаю только то, что интерфейсом ко всему будет Chrome и что в качестве ядра используется Linux. Кстати, о последнем говорится несколько вскользь и какой процент там остался от GNU не очень понятно (у вас сейчас уже должно быть больше информации). Но в любом случае очевидно польза будет всем. Драйверов для Linux должно прибавиться.

Лично меня такое развитие ситуации совершенно не удивило. GNU/Linux давно показал, что является идеальной платформой для создания готового решения, а сервисам Google оказалось нужно таковое. Эти две технологии просто нашли друг друга. Примерно тоже самое уже случилось с домашними и не очень маршрутизаторами, дисковыми сетевыми хранилищами и точками доступа. Теперь пришло время браузеров.

P.S. Добрый человек обещал за июль допилить Вангеров под Linux. Успехов ему и безоблачной погоды.

вторник, 12 мая 2009 г.

Текст всему голова

«Программером» или «сисадмином» можешь ты не быть, но sed и grep ты знать обязан.
Кузьма Прутков

Как известно, операционная система Unix была создана разумом Кена Томпсона ровно сорок лет назад, так как он остался без машины, которая работала под управлением Multics, где Кен Томпсон время от времени запускал для целей приятного времяпровождения написанную им игру «Космическое путешествие». Для того, чтобы игра работала, нужна была подходящая операционная система для запуска на достаточно слабой уже по тем временам PDP-7. Игра — это была причина, но официальным поводом для работы над операционной системой послужила разработка и поддержка текстового процессора nroff. То есть утилиты для работы с текстом в «nixах» были изначально. С самого рождения они находились в центре nix-развития.

Сидеть только в консоли глупо, но держать на рабочем столе открытое терминальное окно — это отнюдь не признак программиста. Просто для эффективной работы с текстом (а это до сих пор одна из центральных обязанностей персональных компьютеров) классические unix-утилиты удобны и естественны. Не нужно этого стесняться — этим преимуществом следует пользоваться.

P.S. Вышел MetaPost 1.200 — это к тому, что и рисунки можно запрограммировать.

пятница, 10 апреля 2009 г.

Мы обречены на светлое будущее

Моя история похожа на твою, только интересней, потому что главный герой — робот.
Бендер. Футурама

Рано или поздно. Обречены… И с этим ничего не поделаешь. Широко известный в узких кругах Андрей Черепанов написал и опубликовал альфа версию графического интерфейса для свободной системы оптического распознавания символов Cuneiform. Назвал он своё произведение без затей Cuneiform-Qt и написал об этом в своём блоге. Нашёлся понимающий человек и разметил эту новость на LOR, где тут же нашлись доброхоты которые обругали и саму программу, и автора, и свободное сообщество, да и вообще всю жизнь на Земле.

При этом доброхоты свои проекты показывать почему-то стеснялись. Как обычно. Ну, ничего. Подождём. Пена спадёт, а программа останется. Глядишь и другие подобные продукты появятся. Может реальная польза будет. А там и роботы возникнут, которые читать умеют. Cuneiform — это свободный продукт, а значит его можно модифицировать так, что и первоначальные авторы не узнают. Почему бы Cuneiform не встроить в робота?

P.S. Читать роботы пока не умеют, а вот ходить уже вполне.

вторник, 10 марта 2009 г.

Прогресс железа

Курс у нас один — правильный.
В.С. Черномырдин

На рубеже тысячелетий у меня была задача собрать 1 терабайт дискового пространства для хранения данных эксперимента по физике высоких энергий. Машину заказывали через CERN. Тогда же мы впервые познали все прелести тендеров. Сборка производилась, похоже, в итальянской фирме-однодневке. Первое, что было сделано по приходу корпуса с дисками — установка вентиляторов на винчестеры, так как при включении этот «бизон» (имя компьютера) элементарно перегревался.

Кстати, хранилище работает до сих пор, правда оно уже не основное.  А сейчас я купил терабайт домой исключительно для личных нужд. Установил его в NAS (network attached storage — сетевая система хранения данных) и поднял NFS, чтобы доступ к диску был не только с основного компьютера, но и с ноутбука. Ноутбук соединяется с NAS через Wi-Fi посредством маршрутизатора.  И сетевое хранилище, и маршрутизатор являются полноценными компьютерами, хоть и специализированными. В каждом из них работает полноценная и доступная операционная система, то есть Linux.  Если бы она не была полноценной, то компьютеры с ней бы не работали, а если бы она не была доступной, то я не смог бы купить сколько-нибудь функциональный NAS себе домой. Это было бы мне не по карману. Linux потихоньку проникает в каждый дом, даже если об этом пользователи и не догадываются.

P.S. Говорят, британское правительство выбирает Open Source. Пора закупить там действительно, что-нибудь полезное: британских чиновников.

суббота, 7 февраля 2009 г.

Пришло время помериться

Чтобы пробить стену лбом, нужен или большой разбег, или много лбов.
Альберт Эйнштейн

С кем помериться? Да с кем угодно? Чем помериться? Да пожалуй, чем угодно, только желательно при этом оставаться в пристойных рамках, а то любят некоторые мериться … Удобство GNU/Linux многие уже оценили и было бы неплохо эти ощущения донести до окружающих, но пока о них ещё не ведающих. Примером может быть статья «Benchmarked: Ubuntu vs Vista vs Windows 7» размещённая на сайте Tux Radar, патронируемом журналом Linux Format. Некоторые из сравнений в зависимости от настроенности читателя могут вызвать улыбку или ожесточённый возражения вида: «подумаешь Ubuntu, вот Slackware гораздо лучше». К таким можно отнести, например, подсчёт числа мышиных кликов при стандартной установке.

Я думаю очевидно кто здесь победил. С другой стороны, а почему не посчитать мышиные клики? Да-да, я знаю что можно вообще мышку не использовать, но всё равно при сравнении нужно что-то подсчитать, так как сравнивать можно только числа. Я думаю, что мы скоро станем свидетелями того, как будут найдены и другие забавные количественные величины для подсчёта.

P.S. Некоторые из дистрибутивов Mandriva Linux получили сертификат ФСТЭК. Больше бумажек хороших и разных!

суббота, 10 января 2009 г.

Зачем GNU/Linux «подставить свою профессию»?

Физик стремится сделать сложные вещи простыми…
Лев Ландау

Действительно а зачем? Вы задавались этим вопросом? Я физик — поэтому мне интересно зачем GNU/Linux физику? Вам же следует подставить свою профессию. Я думаю, что слово программист и фраза системный администратор будут далеко не единственными вариантами выбора.  Так зачем GNU/Linux физику? Для себя я выделил три аспекта:
  • Автоматизация анализа данных. Для этого компьютеры и предназначены: для выполнения тупой и однообразной работы. Сэкономленное время можно посвятить собственно физике.
  • Программная начинка для физических установок. Здесь возникает та же проблема, что и в случае ПО для физиков. Всё приходится писать самим, так как уникальные установки и уникальные задачи требуют уникальных подходов. Дело даже не в деньгах (хотя и в них тоже), а в возможности быстро собрать нужное окружение под свои уникальные цели. Когда установка собрана — можно опять же заниматься физикой.
  • И наконец, GNU/Linux — это простая, удобная и надёжная программная среда. Настройка GNU/Linux с нуля требует относительно немного действий, так как всё программное обеспечение предоставляется по требованию из репозитариев. Нет необходимости что-то искать — всё, как правило, уже и так есть «из коробки», а, следовательно, можно сосредоточиться на физике.
Цель — физика, а GNU/Linux просто способствует достижению этой
цели.

P.S. Порадовала Sony (кто бы мог подумать), которая на выставке CES 2009 представила фотоаппарат Cyber-Shot DSC-G3 с WiFi под управлением GNU/Linux