Здесь вы найдете мои заметки разработчика на php, html, xml, xsl, xslt, ajax и еще много умных и модных слов.

2008-03-12

Работа. День 2й.

Вот уже второй день работаю в конторе evax.
Что ж, коллектив дружный и так далее бла бла бла. Но разочарования, все же, есть.

1е - та же херня что и на прошлой работе, проект большой, долгий. кривой до "немогу". Все же я беру свои слова обратно, пхп - говно, потому что более-менее человеческий 5й и к нему фреймворки прижились не скоро. Здесь придется либо брать "быка за рога", вникать в проект по полной и потом жестко рефакторить (не уверен что даже если все пойдет хорошо я добьюсь результата, судя из горьких опытов), либо - тупо делать дальше свой, чуть более лучший код, но в целом все будет так же маниакально. А потом свалить через некоторое время в даунтаун глубоко учить питон.

2е - никаких svn. Ну это, в общем, ладно. Но (одна из причин увольнения с прошлой работы) - разработка прямо с фтп (хорошо хоть с тестового сервера). Путаница в файлах, версиях, БД. В общем, если в первом пункте были сомнения, то здесь я рано или поздно таки возьму того самого быка за те самые двое, только еще и настучу по ним (по рогам). Так как это уже реально выводит.

Главное что здесь не нравится (из последнего) - всячески любимый мною Eclipse+PDT на работу с фтп просто-напросто не рассчитан. Никто покупать мне Zend Studio, само собой, не собирается, так как даже себе ничего не покупали. Хорошо хоть Komodo Edit я попробовал (снова) и на этот раз как-то он мне совсем понравился. Думаю юзать.

В общем, розовые очки мне уже сняли. Что ж, берем розовую краску и красим потихоньку все вокруг. Обещали "есть свежие идеи - предлагай, если хорошие - будем делать" - спросим :-)


Часть 2.
Таки поставил любимую Fedora сегодня, на ночь поставил установку KDE (выкачивает, надеюсь не вырубают электричество там). Наверное завтрашняя ночь уйдет на обновления.

Ах да, ведь забыл сказать, что вокруг там все вендузятники, даже FreeBSD-админ. Так вот, после успешной установки федоры и включения там красивостей (кубик и проч) ((сами поднялись сразу, кстати) люди таки сбежались поглядеть и слегка поохали, поахали. Надеюсь, что теперь на мою фразу "завтра линух установлю" не будет возникать вопросов типа "а в нем вордовые доки открывать можно?", и линух перестанет быть банановой ОС :-)

Кстати, ставил тоже довольно круто. Вначале долго диски писал, потом долго пытался читать... сидюк вроде как плох. Выкрутили сидюк непонятно у кого (за компом никто не сидел, не знаю кто там работает). Та же фигня, но уже чуть лучше. Потом таки взяли CDROM у PM'а. Все заработало. Сидюк до сих пор лежит-висит на стуле, жужжыт. Надо будет завтро отдать, что ли.

В общем, пока ничего не ясно, но больше минусов и разочарований даже не так в конторе, как в пхп-коммунити.

14 комментариев:

Александр Кошелев комментирует...

А что вам не нравится в php комьюнити?

kost BebiX комментирует...

Daevaorn,
В том что как не стараюсь закрывать глаза на старый кривой код, на него приходится смотреть. И пока что это происходит везде.

То что манеры хорошего кодинга есть и даже многими поддерживаются, но все равно как-то много каши, что ли.

Хотя есть и хорошие новости. Вроде как с PM'ом решили что я свой кусок лучше с нуля напишу чем буду воротить старье + буду делать попытку внедрения EZPDO. Если все будет хорошо - так и сделаю.

kost BebiX комментирует...

Хотя новинки php 5.3 порадовали (те же namespace'ы).

Под словом коммунити я не имел само "пхп-сообщество". Там сидят замечательные люди и практически все нововведения пхп я поддерживаю.

Style)r комментирует...
Этот комментарий был удален автором.
Style)r комментирует...

а я чекаб кубунту 8.04 :) Детальніше про кеди розкажи ))

kost BebiX комментирует...

Про кеды? Да про них нечего рассказывать. Они охуенны, но в то же время меня очень бесит что там не могут допилить какие-то основные вещи (переключалку языков, отображение основных виджетов и много еще всего).

Style)r комментирует...

ппц, у 4 версії досі трабли з розкладкою? Ясно, дякую за рецензію на кеди )))

kost BebiX комментирует...

Не, ну где-то есть пост чувака, который рассказал как дописав в нужное место пару строчек сделать работу с раскладками нормальной (просто повесить работу на иксы, а не на кеды), но мне кажется что это пиздец, если надо такие финты делать :-)

Style)r комментирует...

взагалі ставиться KKBSwitch і все :) Хоча можна і у файлах поритися, але я обрав перший варіант :)

Анонимный комментирует...

Имхо, проблема с "кашей РНР и сообществом" автором подмечена правильно и состоит на самом деле в том, что РНР5 и серьёзные фреймворки стали появляться совсем недавно. Фреймворк он ведь не только придаёт лёгкости разработке, но и стандартизует код, превносит в него опробованные шаблоны проектирования и облегчает сопровождение кода другими программистами. Вывод: изобретение велосипедов конечно нужно для саморазвития, но боевые проекты, тем более в организациях где работает команда программистов, нужно разворачивать только на уже опробованых и хорошо документированных фреймворках. Иначе РМ'у двойка.

kost BebiX комментирует...

@Style)r дада. Именно ккбсвич и есть зло, как говорил автор того топика (что типа настроить его не получается часто).

@nw ну еще плюс то, что почти в любой нормальной пхп-компании есть проекты, которые длятся с незапамятных времен. А тогда на пхп кодили действительно как на банановом языке. А проект разросся до невероятных размеров и его уже не переписать.

Вот приходится по частям мучать.

Style)r комментирует...

у тебе так само фігово виглядає стандартна тема фаєрфокса в кде ?

oksamyt комментирует...

Не все вендузятнеги :-Р И свн у нас есть :-)
Кстати, когда я ставила на локальный сервер gentoo, мне вообще пришлось из него жесткий диск вытащить и поставить в другой комп (хотя это, в общем-то, равноценно одалживанию сидирома). Непонятно, почему они (рабочие сидюки) такой дефицит %)

kost BebiX комментирует...

@Style)r да, лиса выглядит приужасно. Nasa Night Launch наше все.
@Oxana yeah! Жесткие диски таскать - это тру) Помню папе своему сжег один как-то по молодости. Там все стандартно было: комп работает, я не той стороной штекеры подсовываю и бац! ммм... "Папа, это не я" :-) В общем, сейчас пытаюсь все с железом связанное от себя на километр держать)