На этой неделе я довольно много времени провел работая над небольшим web проектом. Проектик был простой как две копейки, но мне пришлось работать в паре с дизайнером ( благо сайт был для него ). Интересно отметить на сколько артисты не врубаются в код… Конечно не все так плохо, но процесс шел медленно из-за постоянных объяснений: почему, как и что… В добавок артисты все видят с другой стороны, для них процесс создания имеет какую особую хаотичность – типо их собственной магии. С другой стороны для программиста все должно быть конструктивно и в определенном порядке… Два разных подхода к единой задаче!

И все же было весело – много криков и споров: “да ты не дизайнер, не учи меня цветам” или “так ни кто не делает – это не дружелюбно для пользователя!!!”. Конечно работать в такой “команде” не легко, но количество приобретенного опыта просто потрясает. К тому же я уже давно не трогал ни html ни css. Как приятно вспомнить – освежить свою память и поработать с дизайнером.

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

Смотрите на любой опыт с позитивной стороны и анализируйте его. В итоге вы сможете из любой – даже самой плохой ситуации вынести что-то полезное.

CSS – рулит.


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

Но сегодня я закончил все что нужно для полноценной работы маленькой команды. Интересно отметить такую фишку как git-shell. Она встает за место пользовательского шела и позволяет только пользоваться git репозиториями, не давая при этом ни какого допуска к системе.

И все же GIT это интересная система. Я не знаю ещё довольно много, но как только осваиваешь пару-тройку базовых вещей начинаешь понимать на сколько Гит удобен и прост. Кому интересно я советую посмотреть эту книгу. Я её немного полистал и мне кажется что она довольно хорошая для получения базовых и практических знаний о Гите.

Думаю я остановлюсь тут, так как мне ещё много чего нужно выучить. У меня есть небольшая теоретическая база, а дальше нужно практиковаться и пополнять знания.

Чирз!

ЗЫ: Как ни странно, но я нашел готовые builds Гита даже под PPC для Mac OS X. Тут нужно заметить что сейчас не так много програм выпускается с поддержкой старого железа, но не стоит забывать что ещё не перевелись сервера на PPC.


В последнее время всё думаю об одной делеме. Можно ли навязывать свое мнение / образ жизни / веры другим? Думаю это слегка туповатый вопрос, так как если посмотреть с практической точки зрения то это происходит везде и каждую минуту. Самый просто пример это реклама. Ну что может быть банальней этого? Купи это, пользуйся тем и так далее.

Теперь посмотрим с другой стороны, когда человек развивается то он ищет пути решения задач / проблем. Человек может посмотреть на другого человека и увидеть как он решает проблему – а далее простой выбор или сделать тоже самое или попробовать найти свое решение. В случае когда проблема не идентична то человека может сделать комбинацию из уведенного и придуманного.

Другими словами я хочу сказать что возможно реклама это просто способ донесения информации о потенциальных решениях задач, нежли что-то другое. Но тут напрашивается другой вопрос, а что если проблемы нет, но есть решение? Перенесу это в более конкретный пример: человек не пьёт пиво, но в рекламе постоянно показывают радостных людей которые тусуются, веселятся и пьют пиво. Человек создает связь с весельем и пивом… То есть что бы было веселье нужно пиво и на оборот, если будет пиво то будет веселье. Следовательно:

Пиво = Веселье
Пиво => Веселье и Веселье => Пиво.

Это не однозначное сообщение, но вернемся к тому что проблемы нету. То есть нету пива, но человек веселый. То есть Веселье => ~Пиво. Следовательно Пиво не равняется Веселью. Вопрос: если показывать что человеку что Пиво = Веселье то потенциально рано или поздно он может решить что выше описанное правда?!?! От сюда человек может вывести что если он собирается повеселиться то ему обязательно нужно пиво.

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

И все же меня мучает вопрос в начале, можно ли навязывать свое мнение / образ жизни / веры? Возможно я зайду чуть дальше чем изначально хотел и поставлю вопрос по другому: морально ли это? С одной стороны весь мир так и работает, с другой стороны правильно ли это? Можно каждый должен сделать свой выбор? А что если человек не может делать выбор?

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

Ладно поеду домой, спать хочу.