Команда dd

В UNIX системах есть одна очень древняя команда, которая называется dd. Она предназначена для того, чтобы что-то куда-то копировать побайтово. На первый взгляд — ничего выдающегося, но если рассмотреть все возможности этого универсального инструмента, то можно выполнять довольно сложные операции без привлечения дополнительного ПО, например: выполнять резервную копию MBR, создавать дампы данных с различных накопителей, зеркалировать носители информации, восстанавливать из резервной копии данные на носители и многое другое, а, при совмещении возможностей dd и поддержке криптографических алгоритмов ядра Linux, можно даже создавать зашифрованные файлы, содержащие в себе целую файловую систему.

Продолжить чтение

Motorola Milestone + Android 2.2 в России (Как я прошил Android 2.2 на Моторола Майлстоун)

Итак, сначала обозначим минусы, которые толкнули меня на перепрошивку Motorola Milestone:

1. Android 2.1 не умеет Flash Player, что означает то, что половина игр у Вас работать не будет.
2. Android 2.1 не умеет хранить установленные программы на карте памяти.
3. Android 2.1 не умеет новую версию Android Market.
4. Android 2.1 не умеет быть в качестве AP, раздавать интернет на ноутбук и прочие девайсы.
5. Android 2.1 не умеет OpenVPN.
6. Android 2.1 не умеет ВАЩЕ ничего, что нужно.

Все эти минусы так или иначе мешали работе и удобству эксплуатации любимого девайса от Motorola.
Моторола выпустила Android 2.2 для устройства еще в марте 2010 года, но, как обычно и бывает, Россию обошли стороной, сообщив, что для России прошивки не будет. Но мир не без добрых людей, и начались попытки создания кастомной прошивки - сначала на CyanoGenMod, потом на основе официальных прошивок. Цианомод сразу мне показался подозрительным, тем более, что ставившие его люди всегда на что-то жаловались, что-то не работало. Так я забил на обновление, решив, что со стандартной прошивкой лучше: рисковать особо не хотелось.

Продолжить чтение

5 основных анти-паттернов системного администрирования

Эта статья – скорее из разряда «для самых маленьких», чем «для умудренных опытом», но она призвана повышать профессиональную культуру системных администраторов.
В силу специфики работы мне «по наследству» достается самый разнообразный облачный ад, который приходится разгребать, оптимизировать, приводить в чувство и делать прозрачным и красивым. Эти заметки, пожалуй, иллюстрация к тем моментам, которые вообще недопустимы в системном администрировании.
В причинах, которыми порождаются эти анти-паттерны, можно разбираться очень долго: дедлайны, законы и темпы бизнеса, да и просто идиотизм, наконец. Но цель статьи другая. Мне бы хотелось породить конструктивную дискуссию. А вот уже её результаты и являются основной целью статьи.

Продолжить чтение

Сисадминская притча: официантка и стакан воды

Продолжаю серию статей, переведенных Иваном Пёсиным. Очень поучительно...
Оригинал: http://www.usenix.org/publications/login/2010-10/openpdfs/limoncelli.pdf
Translated by Ivan Pesin, December 2011
Дорогой читатель, перед вами притча о том, как разные подходы к организации работы отражаются в степени удовлетворенности заказчика.

Продолжить чтение

Девопс с точки зрения системного администратора

Не смотря на то, что общепринятого определения девопс нет (как и определения облака), его идеи построены вокруг четырех принципов: культура, автоматизация, измерение и обмен знаниями (Culture, Automation, Measurement and Sharing, CAMS). В этой статье мы рассмотрим, как это влияет на традиционные подходы системных администраторов.

Продолжить чтение

Новые сообщения