Отчетный пост про уазик.

Вот уже прошло полгода (ну или пройдет), как я кручу баранку. Что имеем на данный момент?

Из него ничего не течет. Совсем.

a1

Это я заехал на только-только выпавший снег и оставил на ночь. Будучи бывшим ведроводом, знаю поговорку про “если сухо, значит все уже вытекло” и регулярно сую нос в разные дырки и отверстия. Есть жидкости. И крышка омывайки всё никак не лопнет …

Расход горючего “по москве” устаканился в районе 15 литров на сотню. Я практичеки уже до рубля угадываю, сколько будет на счетчике колонки. Опять ничего нового.

Опять же, я залез с рулеткой под машину. На 245/75 просвет под передним редуктором составляет 21,5см. Я довольный. Но все равно посматриваю в сторону 235/85 …

И наконец, я собрал всю свою волю в кулак (а то лень-матушка …) и решил наконец-то избавиться от скрипа (это скрип? да руль вибрирует при повороте) в руле. Как полагается, предварительно прочитав в интернете все, что смог найти.

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

Смотрим на руль:

a2

Видите “нашорканную” полоску? Это нашоркалось кромкой крышки

a3

Некоторые (не будем показывать пальцами) просто смазывают либо руль, либо эту кромку какой-нибудь силиконовой смазкой и делают вид, что все в порядке. Во что превратится руль и как быстро оно снова заскрипит, набрав пыли, решайте сами.

Я решил просто подточить кромку. Напильника у меня нет, поэтому на его замену вышел Dremel.

a4

Шикарная крутилка на аккумуляторе. При желании выдает 30 тыщ оборотов … Железяки режет только искры летят! Кхм. В общем, надел “наждачный” круг и просто снял с кромки пару миллиметров пластмассы.

Примеряю …

a5

Даже при сильном нажатии остается зазор, не говоря уже о обычном состоянии. Стоит ли говорить, что скрип точно так же исчез? Мелочь, а приятно.

И наконец, сменил дворники. Решил побаловать нас (я и Дрынь) любимых и взял крутые, навороченные …

a6

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

a7

Клиент ВсёМое.ру – начало

Давно известна старая фраза “если хочешь, что бы было сделано как надо – сделай это сам”. Правда, мало кто продолжает это фразой “ну или по крайней мере начни”.

Из-за чего все это началось? Давным давно (лет 5 наверное назад, если не больше), я озаботился учетом личных финансов. Ну как-то деньги вроде и были, но почему-то сразу и быстро заканчивались. Я перепробовал кучу всяких разных программ для учета финансов и поначалу остановился на GnuCash. Вроде всем хороша и позволяет делать все, что мне необходимо.

Но через некоторое время она стала меня раздражать. Сделав покупку в магазине, мне необходимо было взять чек с собой, потом не потерять его и затем ввести его в программу. Сначала я делал это каждый вечер, потом стал делать по выходным … а потом забил. Все мое существо протестовало против использования меня в качестве тупого приложения к вобщем-то простой программе. Я стал искать варианты для облегчения своей участи … И не нашел. Нет, в сети есть куча сервисов по учету финансов, но все эти сервисы были или рассчитаны на блондинок, или настолько явно использовали мои данные да еще и за мои деньги, что мне становилось нехорошо.

На тот момент я видел единственный выход – создание своего сервиса, с игрищами и блудницами. Подходящий домен у меня был давно заначен и довольно быстро появился vsemoe.ru. Сервис по учету личных финансов. Поначалу появился клиент под iOS, потом постепенно стал проявляться веб-клиент … и тут ситуация застопорилась. Программисты, которым мы давали писать, постепенно его ушатали до безобразия. С каждой новой версией он жирел и обрастал багами вместо улучшения функционала. В общем, ситуация знакомая практически всем. Ситуация осложняется тем, что Objective-C мне категорически не нравится и я попросту часто не врубаюсь в его логику.

Плюс версия для десктопа тоже постоянно мутировала (у меня в репозитории лежит уже 6й или 7й вариант), но до варианта “мне нравится” так и не дотянула.

Что делать? С одной стороны, по хорошему надо сделать рефакторинг кода и вычистить большую часть наслоений. А с другой стороны, мне очень охота сделать логику одинаковой для всех платформ. Иначе версию для андроида я так никогда и не увижу.

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

Скажу сразу: я далеко не профессиональный программист. Говоря нынешними словами, я скорее DevOps с уклоном в сторону администрирования. И я прекрасно сознаю, что кое-какие вещи можно (или даже полагается) делать по-другому. Если знаете как, то помогайте. В общем, начнем.

Для начала я создал аккаунт на гитхабе (https://github.com/kiltum/VseMoe/), в котором и буду выкладывать свои наработки. Опять же, я нагло буду использовать куски уже опубликованного и работающего приложения под iOS (ВсёМоё). Для разработки будут использоваться последние версии Qt/NDK и прочих вещей. Основная работа будет вестись из-под мака (мне так проще).

Итак, что должно получиться в конце?

Screen Shot 2014-03-30 at 15.34.09

Приложение-клиент, работающее под Windows, Linux, OS X, iOS, Android и MobileWindows. Короче, под всеми распространенными платформами. Веб-клиент пишется отдельно и я в него не полезу по простой причине: я не понимаю людей, которые все тащат в браузер, словно дети.

В общем, вперед!

Конец моим “страданьям” и “разочарованьям” …

Говоря пафосными словами, у меня завершился очередной этап в моей карьере. По традиции принято подводить итоги, считать цыплят и совершать прочие подобные ритуальные действия.

Если коснуться технической области моих знаний, то никакого прорыва не свершилось. Простое линейное расширение объема знаний и способов их применения. Говоря другими словами, если раньше … ну скажем для “облаков” я знал как использовать только OpenVZ, то теперь я обладаю опытом использования Xen, KVM, VmWare и многих других страшных слов. И так практически во всех областях: от разработки до внедрения и поддержки.

А вот в области “менеджерских” знаний был прорыв. Мне первый раз за всю мою карьеру предоставилась возможность понаблюдать, как надо гробить компанию. С чувством, толком и расстановкой. В принципе, именно из-за этого я и сидел в “Пингвине” до конца. Про это никто и никогда не пишет в книжках для “успешных менеджеров”. Максимум легчайшими касаниями проходят мимоходом, попутно осуждая и говоря что так делать не надо.

А по-моему это наоборот самое главное. Этого просто так не дадут увидеть человеку со стороны. И никто не расскажет, что бы поучиться на чужом опыте (ведь помним, что умные учатся на чужих ошибках, а глупые – на своих?). Ведь со стороны компания должна быть успешной, процветающей и вообще, нельзя выносить сор из избы. А теперь компании больше нет. И все равно не ждите откровений – этого все равно никто не поймет без знания ситуации изнутри. Но вот пару рассказок “по мотивам” точно будет. Очень уж поучительные истории были, в стиле “вредных советов”.

В общем, спасибо всем за огромный вклад в мое образование. Это реально дорогого стоит.