Обновление Redmine с версии 1.1.1 до версии 1.2.1

В апреле мы установили Redmine. Тогда это была версия 1.1.1. Теперь пришло время его обновить.

Вы скачиваете последнюю стабильную версию, которой на данный момент является версия 1.2.1, и как правильный, умудрённый опытом админ открываете документацию по обновлению установленной системы, которая расположена на официальном сайте — http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade. Читаете и начинаете делать как написано в инструкции. Появляются первые ошибки. Ллишь прочитав документацию до конца вы находите неприметные строки:

Error about the Rails version

Also remember that Redmine 1.2.x uses Rails 2.3.11, so you will need to upgrade your Ruby on Rails gem:
> gem install rails -v=2.3.11

Зачем размещать такую важную информацию в самом конце инструкции? Непонятно 🙂

Таким образом, для успешного обновления вам следует сначала обновить gem до версии 2.3.11, а уже потом запускать все остальные команды. Да, там будут предупреждения об устаревших файлах:

DEPRECATION WARNING: Rake tasks in vendor/plugins/engines/tasks and vendor/plugins/open_id_authentication/tasks are deprecated. Use lib/tasks instead. (called from /var/redmine/vendor/rails/railties/lib/tasks/rails.rb:10)

Но в этом пока нет ничего страшного, все обновления проходят успешно. Теперь у меня вполне успешно работает Redmine версии 1.2.1.

P.S. если у вас не получилось мигрировать на версию 1.2.1, пишите в комментарии, помогу чем смогу.

Флэшки Apacer

Как бы быстро не двигался научно-технический прогресс, некоторые его достижения остаются с нами надолго. Например, флэшки. Казалось бы, есть и более вместительные накопители — те же SSD диски или обычные портативные жёсткие диски, и более компактные, как miniSD или microSD карты. Тем не менее, флэшки на данный момент являются довольно удобным инструментом хранения информации и при этом довольно недорогим.

Я в своей работе очень активно пользуюсь флэшками. Не так давно решил их все пересчитать — оказалось, девять штук. Причём преобладают среди них флэшки Apacer — их аж семь штук. На некоторых флэшках live-дистрибутивы, например тот же BackTrack, который я активно использую в тестировании защищённости наших сетей и серверов. На других — документы и кое-какие мои бэкапы, который временами требуются. А самые большие флэшки я использую для просмотра фильмов — записал на неё фильм, воткнул флэшку в телевизор и смотришь. Красота 😉

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

P.S. а самый оригинальный флэш-накопитель у меня был в 2003-2004 году. Он был встроен в часы и имел размер в 128МБ. Носил эти часы и чувствовал себя шпионом 🙂

Про компьютерную помощь

Пару дней назад небольшой компанией друзей зашли домой к одному товарищу. Когда он узнал, что я системный администратор, почти сразу последовала просьба «посмотреть его компьютер, а то что-то тупить как-то стал, может его почистить надо или вообще винду переустановить». С такими просьбами ко мне обращаются довольно часто и за годы работы я научился отказываться от таких просьб: «Антон, я конечно могу посмотреть твой компьютер. Ты же в автосалоне работаешь? Значит в автомобилях должен понимать. Давай ты мою машину посмотришь — у неё дверь поцарапана, надо покрасить, масло-фильтры скоро надо менять, да ходовку неплохо бы проверить, вдруг что-то заменить уже требуется». 😉 Тот сначала было надулся, но потом видать всё понял и отошёл.

Вообще, такие случаи довольно часто случаются со всеми, кто более-менее разбирается в компьютерах. Почему-то люди уверены, что мы жаждем заполучить очередного «пациента» и немедленно привести его в хорошее состояние. Хотя если набрать в Яндексе или Гугле запрос типа «Скорая круглосуточная компьютерная помощь», можно получить довольно много компаний, которые занимаются решением проблем с компьютерами. При этом зачастую специалисты таких компаний работают намного быстрее и качественнее, чем какой-нибудь «друг-компьютерщик».

Так что доверяйте работу профессионалам и цените своё свободное время. 😉

Кратко обо всём

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

Небольшой отчёт по проекту «умный дом»: в данный момент уже реализована система наблюдения. Товарищ поставил четыре веб камеры, который неплохо показывают как днём, так и ночью, я с помощью пакета motion настроил запись изображений и теперь достаточно открыть специальную страницу на сервере, чтобы видеть что происходит в доме и за его пределами. Одна из камер установлена около входной двери, удобно видеть кто звонит в дверь не отрываясь от компьютера. Хотя открывать дверь пока ещё приходится руками. Но кто знает, что товарищ задумает дальше.

Имеет ли смысл описывать настройку motion — пока не решил. В принципе там всё довольно понятно из конфигов, но если будет необходимость — могу их привести, чтобы у тех, кто захочет реализовать подобное, был бы хоть какой-то образец. Желающие могут отписаться в комментариях.

День программиста

Немногие знают, но программисты, особенно хорошие в курсе, что 13 сентября все программисты отмечают свой профессиональный праздник — день программиста, поскольку это 256 день в году — 2 в восьмой степени. Поэтому всем причастным отмечать обязательно. 😉

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

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