Журнал LinuxFormat - перейти на главную

LXF162:Руб­ри­ка си­сад­ми­на

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Категория:Постоянные рубрики LXF00.tut1.chris2_fmt.png [[Файл: |left |100px |thumb|'''Д-р Крис Браун''' Докто…»)
 
Строка 1: Строка 1:
 
[[Категория:Постоянные рубрики]]   
 
[[Категория:Постоянные рубрики]]   
−
LXF00.tut1.chris2_fmt.png
 
−
[[Файл: |left |100px |thumb|'''Д-р Крис Браун'''
 
−
Доктор обучает, пишет и консультирует по Linux. Ученая степень по физике элементарных частиц ему в этом совсем не помогает.]]
 
−
{{Врезка|left|Заголовок= Ко­ме­дия оши­бок|Ширина=20%|Содержание=
 
  
 +
[[Файл:LXF00.tut1.chris2_fmt.png |left |100px |thumb|'''Д-р Крис Браун'''
 +
Доктор обучает, пишет и консультирует по Linux. Ученая степень по физике элементарных частиц ему в этом совсем не помогает.]]
 +
{{Врезка|left|Заголовок= Ко­ме­дия оши­бок|Ширина=30%|Содержание=
 
В команд­ной стро­ке всегда го­раз­до про­ще сде­лать что-то неверно, чем вер­но. Это на­хо­дит свое от­ра­жение в раз­но­об­ра­зии со­об­щений об ошиб­ках, встре­чающихся в Linux. От неко­то­рых хо­чет­ся убе­жать и спря­тать­ся, дру­гие мож­но по­нять, толь­ко имея под ру­кой ис­ход­ный код – но есть и очень яр­кие. Они мне нра­вят­ся.
 
В команд­ной стро­ке всегда го­раз­до про­ще сде­лать что-то неверно, чем вер­но. Это на­хо­дит свое от­ра­жение в раз­но­об­ра­зии со­об­щений об ошиб­ках, встре­чающихся в Linux. От неко­то­рых хо­чет­ся убе­жать и спря­тать­ся, дру­гие мож­но по­нять, толь­ко имея под ру­кой ис­ход­ный код – но есть и очень яр­кие. Они мне нра­вят­ся.
  

Версия 02:22, 11 октября 2018


(thumbnail)
Д-р Крис Браун Доктор обучает, пишет и консультирует по Linux. Ученая степень по физике элементарных частиц ему в этом совсем не помогает.
Ко­ме­дия оши­бок

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

Вот несколь­ко при­ме­ров и про­грам­мы, ко­то­рым они при­над­ле­жат:

Cowardly refusing to create an empty archive

[Трус­ли­во от­ка­зы­ва­юсь соз­дать пус­той ар­хив] – tar

I refuse to debug myself! [От­ка­зы­ва­юсь от­ла­жи­вать сам се­бя!] – gdb

Didn’t think there would be that many child

processes... Exiting [Не ждал, что до­чер­них про­цес­сов так мно­го... Ухо­жу] – foomatic

Null message body; hope that’s ok () [Со­об­ще­ние пус­то; на­де­юсь, все ОК] – mail

Manufacturer is guessed because of the

orange forum embargo [Изготовитель ука­зан по до­гад­ке из-за эм­бар­го апель­си­но­во­го фо­ру­ма] – cdrecord

Стро­ки в ком­плек­те

Ин­те­рес­ный на­бор со­об­щений вы­удит из сис­тем­ных дво­ич­ных фай­лов ко­ман­да strings:

strings -f -n 20 /bin/* /usr/bin/*

Учтите, что ко­ман­да вы­да­ет поч­ти мил­ли­он строк – ес­те­ст­вен­но, без кон­тек­ста, и не­яс­но, ка­кая ошиб­ка вы­зва­ла эту бур­ную ре­ак­цию.

Итак, в этом ме­ся­це у ме­ня для вас два за­дания. Во-пер­вых, при­шли­те на мою почту са­мое ин­три­гую­щее со­об­щение об ошиб­ке, ко­то­рое вы ви­де­ли (для Linux, по­жа­луй­ста, не ко­пай­те в про­ш­лом), и, во-вто­рых, при­ду­май­те со­об­щение об ошиб­ке, ко­то­рое, на ваш взгляд, долж­но быть в Linux, а его нет. Луч­шие бу­дут опуб­ли­ко­ва­ны.

А ес­ли вам по­нра­ви­лась эта те­ма, об­шир­ная кол­лек­ция со­об­щений имее­тся на сай­те http://neil.franklin.ch/Jokes_and_Fun/Canon_Error_Messages (по большей части из эпохи до Linux).

chris.linuxformat@gmail.com

По рецептам доктора Брауна

Эзо­те­ри­че­ское сис­тем­ное ад­ми­ни­ст­ри­ро­ва­ние из при­чуд­ли­вых за­во­ро­тов ки­шок сер­вер­ной

Ту­ман­ные та­ри­фы

Вы­бор об­лач­ных сер­ви­сов на AWS ста­но­вит­ся та­ким же слож­ным, как и за­каз ко­фе в Стар­бак­се.

На за­ре эпо­хи Amazon Web Services все бы­ло про­сто: соз­даете несколь­ко эк­зем­п­ля­ров ком­пь­ю­те­ров, под­клю­чаете к ним же­ст­кие дис­ки – и за па­ру се­кунд готов по­ча­со­вой та­риф для вашей кон­фи­гу­ра­ции. Увы, все ме­ня­ет­ся. Те­перь, ес­ли вы не за­щи­ти­ли док­тор­скую дис­сер­та­цию по те­ме «Гео­де­зи­че­­ская пол­но­та бес­конеч­но диф­фе­рен­ци­руе­мых Ри­ма­но­вых про­странств», рас­чет та­ри­фа сведет вас с ума.

Но не бой­тесь – по­мощь ря­дом. У Amazon на http://calculator.s3.amazonaws.com/calc5.html есть «Про­стой каль­ку­ля­тор ме­сяч­но­го та­ри­фа». Узнав, сколь­ко вам нуж­но эк­зем­п­ля­ров ком­пь­ю­те­ров по тре­бо­ванию и сколь­ко за­ре­зер­ви­ро­ван­ных эк­зем­п­ля­ров, и ка­кие из 12 доступ­ных ти­пов эк­зем­п­ля­ров, сколь­ко эла­стич­ных IP-ад­ре­сов, и ка­кой объ­ем мес­та на дис­ке (и ка­кая его часть будет «из­бы­точ­ной») мо­гут вам по­на­до­бить­ся, сколь­ко за­про­сов PUT и GET вы вы­полните и сколь­ко VPN-со­единений уста­но­ви­те, а так­же... и... (в об­щем, спи­сок до­воль­но длин­ный, но, уве­рен, вы по­ня­ли идею), каль­ку­ля­тор по­счи­та­ет стои­мость. На рисун­ке внизу по­ка­за­на толь­ко од­на из 17 вкла­док по сер­ви­сам Amazon. Это ка­кое-то но­вое зна­чение сло­ва «про­стой», рань­ше я о нем не знал.

У Rackspace то­же есть каль­ку­ля­тор стои­мо­сти (http://www.rackspace.co.uk/cloudhosting/learn-more/calculator); он го­раз­до про­ще, пре­ж­де все­го по­то­му, что на­бор сер­ви­сов здесь го­раз­до беднее.

До­пустим, я понимаю пре­иму­ще­ст­ва бы­ст­рой мас­шта­би­руе­мо­сти и по­ча­со­вой та­ри­фи­ка­ции, а так­же пе­ре­но­са ка­пи­таль­ных за­трат в опе­ра­ци­он­ные, но мне все же ин­те­рес­но: когда, на­конец, кто-нибудь ска­жет, что рас­хо­да­ми управ­лять про­ще, имея соб­ст­вен­ный да­та-центр?

А что ду­маю я? Мне, по­жа­луй­ста, обез­жи­рен­ный вен­те мок­ка фрап­пу­чи­но с 50 % со­дер­жанием ко­феи­на, с со­бой.

Персональные инструменты
Яндекс.Метрика