Сижу я тут, на английском, делать нечего) Еще кампус работает) Хорошо, в общем, устроился) Надо уже про что-то написать. Я вроде как даже вдохновлен) Про волонтерские обучения расскажу чуть позже, а пока хотел рассказать про CVS) Это может показаться странным, и компьютерные технологии редко оказываются на страницах моего блога) Но все же, когда я читал про системы контроля версий (или CVS) в моей голове появились интересные мысли.
Итак, что такое CVS. Краткий экскурс, так сказать) Когда выполняешь какую-то работу, растянутую во времени, (не важно почему, объемы работ, или просто порядок действий), то хочется обезопасить результаты работ. Сохраниться, так сказать. Так вот, системы контроля версий созданы для того, чтобы запоминать промежуточные состояния работы. Очень удобно. А еще это можно отправить на удаленный сервер, и там это будет надежно (на сколько это возможно) храниться. В общем, вся суть заключается в безопасности. Кроме того, CVS позволяют откатываться к предыдущим состояниям проекта (например, если вы накосячили, и поняли, что зря последний месяц писали проект по пьяни). По-моему это очень круто. А главное, просто работает) Эти системы контроля версий просто запоминают, чем файлы отличались, и поэтому легко возвращается к предыдущим состояниям. Что примечательно, использовать эти приложения можно вообще для чего угодно, не только для программных продуктов. А, и еще одна крутость. Эти системы контроля версий помогают координировать коллективную разработку. То есть каждому из разработчиков дается копия проекта, он его модифицирует, а потом программа выполняет слияние этих веток. Конечно, программа не может решить, какие изменения важнее, а какие нет, но в большинстве случаев, удается обойтись без человеческого вмешательства)
Так вот какие же у меня мысли все это породило) Мысли о том, все все можно сделать по-умному) Большинство примеров такого умного поведения встречается в IT. Наверное потому-что IT очень молодое, и оно только формируется. Может быть потому-что люди, которые могут все испортить (как например в медицине, армии, рынке) не могут всего учесть при порче IT, в силу их абсолютной некомпетентности. Так что в IT все происходит лаконично аккуратненько, и в большинстве случаев - для людей. Так сказать, люди из этой среды стараются сами для себя. А себе плохо делать совсем не хочется :)
Глядя на такое умное поведение, хочется верить, что окружающий мир весь будет так удобен и продуман. Ведь уже пару тысяч лет копим опыт...
![]() |
| Засмотрелся на одну мадам |
Так вот какие же у меня мысли все это породило) Мысли о том, все все можно сделать по-умному) Большинство примеров такого умного поведения встречается в IT. Наверное потому-что IT очень молодое, и оно только формируется. Может быть потому-что люди, которые могут все испортить (как например в медицине, армии, рынке) не могут всего учесть при порче IT, в силу их абсолютной некомпетентности. Так что в IT все происходит лаконично аккуратненько, и в большинстве случаев - для людей. Так сказать, люди из этой среды стараются сами для себя. А себе плохо делать совсем не хочется :)
Глядя на такое умное поведение, хочется верить, что окружающий мир весь будет так удобен и продуман. Ведь уже пару тысяч лет копим опыт...

Комментариев нет:
Отправить комментарий