Да, RHEL на мой взгляд (да и не только на мой) — не самая удачная система, но она стандарт, как это ни печально. И oracle тот же поддерживает только её в качестве варианта линуксовой системы. Да и хозяева серверов, как правило, с большим подозрением относятся к новым системам, потому что как бы хороша и идеологически верна новая система ни была - её надо поддерживать, а такую инсталляцию поддержать (т.е. разобраться с ней) сможет далеко не каждый, и не потому что система запредельно сложна или нестандартна, а потому что просто людей с головой мало в отрасли.
Поэтому же, кстати, и пишется софт не пойми на чём, точнее, понятно на чём — пхп, цпп, ява. Потому что чем писать всё впятеро меньшей командой за вдесятеро меньшие сроки на коммон лисп скажем, люди предпочитают использовать те технологии, которые доступны широкой массе, чтобы случае чего было возможно найти человека который хоть что-то понимает в написаном.
Заказчики, кстати, придерживаются примерно такой же идеологии, им не нужны более совершенные в технологическом плане, но отходящие от industry standards решения.
А система ваша да, интересная. Вы её куда-нибудь выкладывали? Я бы покрутил, посмотрел, что и как.
статья весьма познавательна для многих, но всё же попахивает некоторым хардкором. Я на своих пяти линуксовых инсталляциях (2 деба, арч, рхел и генту) не стал бы такого делать. Нет, я, в своё время, как и автор, заинтересовался процессом загрузки, разобрался, что и как, но писать свои сукрипты не стал, хотя бы потому, что если мои сервера придётся поддерживать кому-то другому, как он будет разбираться в нестандартном стартапе системы?
Кодер это typing monkey. Он не думает, он пишет что ему скажут и как ему скажут. Не думает он просто потому что не умеет, и доверить ему делать что-то самостоятельно нельзя в приципе.
Программист это тот, кто думает и тот, кому можно доверить сделать что-то самостоятельно.
В качетсве яркого примера кодера могу привести следующий случай, совсем недавно приключившийся на работе: я дал подчинённому задачу, в которую входило использование некоторого приложения. Человек половину рабочего дня пытался запускать не установленое до этого приложение. На вопрос, как такое могло случиться он ответил просто: «Я просто не подумал».
Пример программиста - другой парень меньше чем за неделю вкрутил в stb (приставка для iptv) qt, что позволило писать интерфейсы пользователя в разы более быстрые, чем у конкурентов.
Было бы неплохо, очень неплохо. Я тоже ньюб в cl, из достижений пока только конвертер книг из fb2 в формат читалки iphone да зачаточная версия сайта под это дело, но очень хочется научится чему-то большему.
И кстати, как здесь делаются коллективные блоги? Я относительно недавно на хабре и не очень пока разбираюсь, что к чему. Подскажете?
а вы вот какими рефакторингами пользуетесь? 90% рефакторингов из эклипса делаются с помощью sed/awk без всяких проблем, так что иде для этого совершенно не обязательна.
возможность работы с несколькими репозиториями, причём не обязательно локальными.
из первого пункта вытекает возможность вести несколько проктов на одной инсталляции, причём проекты могут быть иерархически структурироваными.
несколько категорий тикетов - баги, фичареквесты, таски и т.д.
эти категории плотно вкручиваются в роадмапы и прочие планы, которые, кстати, можно просматривать в виде ганттовских схем.
на порядок более лёгкая установка и администрирование.
Я сравнивал его с .9-.10 версиями трака, что там есть сейчас я, если честно, не видел.
Из минусов редмайна - рельсы в качестве средства написания, что даёт не очень большую скорость работы "из коробки". А, и для нормальной работы комментариев к коммитам не надо настраивать хуки в сабвершене.
Ну и чтобы два раза не вставать - диаграмма у вас несколько идеологически не выдержана. Поправить надо бы.
А так - Вы молодец, что несёте в массы доброе, разумное и вечное, на самом деле. Я, если бы не был таким ленивым и имел чуточку больше кармы тоже бы занимался подобной деятельностью.
Да, RHEL на мой взгляд (да и не только на мой) — не самая удачная система, но она стандарт, как это ни печально. И oracle тот же поддерживает только её в качестве варианта линуксовой системы. Да и хозяева серверов, как правило, с большим подозрением относятся к новым системам, потому что как бы хороша и идеологически верна новая система ни была - её надо поддерживать, а такую инсталляцию поддержать (т.е. разобраться с ней) сможет далеко не каждый, и не потому что система запредельно сложна или нестандартна, а потому что просто людей с головой мало в отрасли.
Поэтому же, кстати, и пишется софт не пойми на чём, точнее, понятно на чём — пхп, цпп, ява. Потому что чем писать всё впятеро меньшей командой за вдесятеро меньшие сроки на коммон лисп скажем, люди предпочитают использовать те технологии, которые доступны широкой массе, чтобы случае чего было возможно найти человека который хоть что-то понимает в написаном.
Заказчики, кстати, придерживаются примерно такой же идеологии, им не нужны более совершенные в технологическом плане, но отходящие от industry standards решения.
А система ваша да, интересная. Вы её куда-нибудь выкладывали? Я бы покрутил, посмотрел, что и как.
Программист это тот, кто думает и тот, кому можно доверить сделать что-то самостоятельно.
В качетсве яркого примера кодера могу привести следующий случай, совсем недавно приключившийся на работе: я дал подчинённому задачу, в которую входило использование некоторого приложения. Человек половину рабочего дня пытался запускать не установленое до этого приложение. На вопрос, как такое могло случиться он ответил просто: «Я просто не подумал».
Пример программиста - другой парень меньше чем за неделю вкрутил в stb (приставка для iptv) qt, что позволило писать интерфейсы пользователя в разы более быстрые, чем у конкурентов.
Если говорить о программистах, то это пол, даже подвал.
Разницу между кодером и программистом понимаете?
И кстати, как здесь делаются коллективные блоги? Я относительно недавно на хабре и не очень пока разбираюсь, что к чему. Подскажете?
возможность работы с несколькими репозиториями, причём не обязательно локальными.
из первого пункта вытекает возможность вести несколько проктов на одной инсталляции, причём проекты могут быть иерархически структурироваными.
несколько категорий тикетов - баги, фичареквесты, таски и т.д.
эти категории плотно вкручиваются в роадмапы и прочие планы, которые, кстати, можно просматривать в виде ганттовских схем.
на порядок более лёгкая установка и администрирование.
Я сравнивал его с .9-.10 версиями трака, что там есть сейчас я, если честно, не видел.
Из минусов редмайна - рельсы в качестве средства написания, что даёт не очень большую скорость работы "из коробки". А, и для нормальной работы комментариев к коммитам не надо настраивать хуки в сабвершене.
Ну и чтобы два раза не вставать - диаграмма у вас несколько идеологически не выдержана. Поправить надо бы.
А так - Вы молодец, что несёте в массы доброе, разумное и вечное, на самом деле. Я, если бы не был таким ленивым и имел чуточку больше кармы тоже бы занимался подобной деятельностью.