И снова о сексе
Thursday, 18 December 2014 17:06![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
За шесть рабочих дней поднял виртуальную машину под OpenSUSE, а на ней - CMS Orchard с сайтом фирмы. При том, что Orchard официально поддерживает только родной .Net Framework под Windows. Чтобы запустить его на Mono под Linux, мне пришлось перечитать всё, что об этом написано на форумах (к счастью, основную работу люди уже провели), пропатчить и пересобрать и Orchard, и Mono, плюс потом самостоятельно поплясать с мелкими фиксами, конфигурированием и доустановкой тем вручную. В процессе один раз угробил систему и переустанавливал её заново.
Выводы:
1. Учитывая, что до этого всё моё знакомство с Linux ограничивалось только шаманством "зайти по SSH на вот этот сервер и передёрнуть вон тот сервис, если багтрекер лёг" - я крут.
2. Без гугля и множества тематических форумов фиг бы я справился. За другие области знания не скажу, а современное программирование и админство без этой глобальной базы знаний давно уже просто невозможны.
3. Практически все Open Source решения (ну, насколько моя выборка репрезентативна) явственно отдают непрофессионализмом. Основные фичи работают, а множество мелочей либо глючат, либо отсутствуют. Чтобы понять, как это всё заставить работать, требуется копаться в неочевидных советах и плясать с бубном. Потому что, ясное дело, писать основную функциональность интересно, а вылизывать детали и делать людям удобно - обычно нет. Этим нормальные программисты занимаются только за хорошие деньги.
Выводы:
1. Учитывая, что до этого всё моё знакомство с Linux ограничивалось только шаманством "зайти по SSH на вот этот сервер и передёрнуть вон тот сервис, если багтрекер лёг" - я крут.
2. Без гугля и множества тематических форумов фиг бы я справился. За другие области знания не скажу, а современное программирование и админство без этой глобальной базы знаний давно уже просто невозможны.
3. Практически все Open Source решения (ну, насколько моя выборка репрезентативна) явственно отдают непрофессионализмом. Основные фичи работают, а множество мелочей либо глючат, либо отсутствуют. Чтобы понять, как это всё заставить работать, требуется копаться в неочевидных советах и плясать с бубном. Потому что, ясное дело, писать основную функциональность интересно, а вылизывать детали и делать людям удобно - обычно нет. Этим нормальные программисты занимаются только за хорошие деньги.