Читать «Bash IT Happens Истории ## 9101 – 9200» онлайн - страница 35

Bash.org.ru IT

Поэтому профессия администратора существенно нужна и важна. Но есть нюанс…

#9190: Интеллектуально-физическая подготовка

16:45 15.05.2012, IT happens

Когда мне было где-то 14, а товарищам, которые учили меня пить и курить, по 17, у одного из них появился персональный компьютер. В 1994 году в маленьком городке это было похоже на появление первых самоходных автомашин в эпоху конной тяги: всем казалось диким и не очень-то нужным. Однако товарищ по имени Саша, ученик ближайшего ПТУ, общего мнения не разделял. Компьютер ему подарил дядя.

ЭВМ в то время в основном собирали своими руками. Сашин ZX Spectrum обладал многими полезными свойствами.

Во-первых, стальной пуленепробиваемый корпус (ещё не всё тогда делали из пластмассы) — им можно было забить гвоздь или проломить чей-то череп.

На второе — одинаковые чёрные кнопки без наклеек. Они позволяли освоить слепую печать — какой смысл смотреть на клавиатуру, если она чиста, как целинные земли восточного Казахстана?

И третье — металлические пластины в качестве амортизаторов под клавишами. После там стали ставить пружинки, ещё позже — резиновые прокладочки, но тут стояли практически автомобильные рессоры. Легче всего было нажимать кнопки молотком, но тогда терялась скорость набора. Саша же очень быстро набирал программы, попутно тренируя мышцы рук, память и порождая смуту в юных неокрепших умах типа моего.

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

Уже после года программирования Саша с лёгкостью гнул пальцами гвозди. Глядя на сильного и умного старшего товарища, я и решил стать программистом.

#9191: Роботы не терпят измен

16:45 15.05.2012, IT happens

В основе Google Android лежит Linux — это знают все. Это значит, что и мороки с ним бывает порой столько же. Вот и сейчас перелопатил кучу мануалов из-за своей невнимательности.

Переименовал папку с бэкапами системы, чтобы по ошибке потом вместо одного не восстановить другое. Потом думаю: а верну-ка я пока на свой Galaxy Ace эту альфа-версию CyanogenMod 9 (Android 4.0.4), поковыряюсь в новой «мороженке» от Гугла!

Не тут-то было: перезагрузив телефон, войдя в Recovery и сделав вайп данных на всякий пожарный, я обнаружил, что при попытке восстановить образ мне поступает жалоба на несоответствие хэшей MD5. У меня аж мороз по коже: неужели похерился? Ладно, вернём хотя бы старую инфу, а то после вайпа ставить все программы заново неохота. Выбираю бэкап CyanogenMod 7 (Android 2.3.7) — и у него та же ошибка. Тут мозг зашевелился и выдал мысль: если хэши не совпадают, значит, в файле, что лежит с архивами, зашифрованы пути. Ну и хорошо — по-быстрому гуглю онлайн-генератор хэшей, ввожу путь до бэкапа в обычном формате (/sdcard/…/data.ext4.tar), копирую в nandroid. Считаю md5 от полученных значений, сохраняю, пробую. С замиранием сердца смотрю, как телефон, проверяя хэш, долго сверяет его. «Съел! Сейчас пойдёт!» — уж было обрадовался я, но телефон огорчил меня, выплюнув ту же ошибку.