Oct. 2nd, 2010

metaclass: (Default)
В связи с накопившимся железячно-программным вудуизмом, выкопал из загашников флешку с коллекцией мемтестов, акронисов и прочих специализированных линуксов, а так же коробку с дисками, где лежат несколько убунт, виндов, кноппиксов, GParted и прочая, и прочая, а так же запас пустых CD-R и CD-RW для войны с железом.
И заодно вспомнил, что я ж скачал новую убунту но до нее так и не добрался, решил поэтому проверить - поставил в виртуалке серверную версию и сейчас поднимаю на ней редмайн(который там таки 0.9.3), а в соседней виртуалке запустил KUbuntu и сижу проникаюсь гламурностью интерфейса.

Конечно, по сравнению с гномом в 9 убунте или дебиане, это выглядит гораздо более макоебскипривлекательно, насчет использования пока неясно - я перекопал где-то 5 пунктов меню, чтобы найти настройку разрешения экрана.
Кто-нибудь гном в 10 убунте видел, там дизайнерского макоебства тоже добавили или где, и как там с юзабилити?


PS: Такс, раз уж тут линуксовый холивор, чтобы два раза не вставать, перескажу рабочий спор недавний. Вкратце, задача: производственный сервак, на нем баг-трекер(редмайн), меркуриал и субвершн. Сейчас это винда, на ней баг-трекер и субвершн, в виртуалке на ней же - линукс, в линуксе - меркуриал(не умею под виндой поднять на нем сервер толком с правильным разделением прав и прочим).
Сервер устарел и потиху глючит, нужно менять. И нужно передать его обслуживание с меня - специально назначенным на это людям.
Я упорно доказываю, что это нужно делать на линуксе, т.к. все это я уже делал на линуксе, все используемые пакеты - линуксовые порты, линукс удобнее для серверов и удобнее в удаленном управлении (никаких тупых графических десктопов). Кроме того, я хочу обучить людей линуксу, т.к. очень много тонкостей, используемых на работе, притянуто оттуда, даже если используется под виндой.
В общем, линукс банально удобен мне, а если что-то пойдет не так - все равно придется мне или восстанавливать или обучать восстановлению людей.
Еще у меня есть соображение, что если я уеду в израиль - то на винду придут 1000 тупиц на собеседование, из которых отобрать можно пару человек в лучшем случае, а на линукс уже будет первоначальный фильтр, и можно будет просто обратится к ребе [livejournal.com profile] theiced, он попросит over 9000 баксов, все заплачут, но заплатят и все будет хорошо :)
Начальство колеблется - то ли винда, то ли линукс, в общем прислушивается к техническим специалистам в лице меня и ребе белнетмона.

Ребе белнетмон же упорно отстаивает винду из соображений "не хочу тратить деньги и время конторы на обучение специалистов линуксу" и уменьшения вуду в том плане, что винду люди уже умеют, а линукс нет. Используемый софт в любом случае придется изучать, а ставить его в одном случае проще под виндой (редмайн - bitnami stack, субвершн - svnserve сервисом), в случае меркуриала - апач под линуксом.
В общем, у меня реально аргументов за линукс нету, кроме "это удобнее и проще для меня, а иметь запасных обученных линуксоидов на конторе не помешает".
metaclass: (Default)
Установленный редмайн не может посылать почту с stmp-сервера с кривым сертификатом:
An error occurred while sending mail (hostname was not match with the server certificate)

Лечится это как описано здесь, редактированием файла /usr/share/rails/actionmailer/lib/action_mailer/base.rb и добавлением опции "enable_starttls_auto".

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

Руби-Рельсо-гуру есть? Может кто знает более адекватный способ решения проблемы.
По идее, конечно надо чтобы на хостере сертификат пофиксили, но хз как и что там.
metaclass: (Default)
У [livejournal.com profile] zelanton разжигать срачи получается не хуже чем у [livejournal.com profile] theiced
Это хорошо, можно саммонить в комменты их обоих и наслаждаться чтивом, а то мне обычно скучно, когда в ЖЖ читать нечего.
metaclass: (Default)
Потратил целый день на изучение аспекта убунты 10.04, редмайна под ней, миграции с редмайна 0.8.х под виндой на редмайн 0.9.3 под убунтой, заодно частично задокументировал происходящее, т.к. процесс содержит как минимум два вуду-момента - права для mod_passenger и проблемы с кривым сертификатом smtp-сервера в action_mailer.

Это не считая того, что автоматом редмайн в конфиги апача не попадает - нужно подключать руками конфиг сайта, или прописывать в default. И того, что mysql-server нужно поставить до редмайна, иначе оно при инсталляции базу создать не сможет, а зависимости этой в пакете нет, т.к. редмайн может работать с разными серверами.
Что мне во всем этом не очень нравится - это то, что вариантов вкручивания редмайна(то бишь рельсового приложения) в апач минимум три штуки, причем внутри этих вариантов есть еще вариации, а документировано это все на сайте редмайна ну очень бардакообразно. Под виндой проще - скачал Bitnami Redmine Stack, инсталлировал и все готово.

Ну и заодно пофиксил на работе кривую кодировку в базе и проверил что бэкап восстанавливается, и что rake db:migrate успешно версию базы от старого редмайна дотягивает до нового.

Теперь надо еще свой личный домашний баг-трекер переселить на новый редмайн и потестировать на предмет адекватности миграции.

И еще блин убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 04:35 am
Powered by Dreamwidth Studios