Я три месяца просил у руководителя 1Гб планку оперативки, но так и не добился этого. Позже когда уволилась верстальщица я вытащил оперативку из ее компа и забрал ее монитор. У программистов стоят дешевые офисные системники (селерон-430), это ваще ппц. После того как я стал ведущим, я еще месяца 3 добивался чтобы по 1Гб добавили остальным прогерам. За 4 года существования компании, программисты в ней полностью менялись раз 5 или больше. Среднее время работы программиста в этой компании 3-6 месяцев.
Сервак для прогеров выделять не собираются. Я как ведущий должен выбирать платформу, а в место этого руководство мне навязывают гребанный Битрикс, от которого меня уже трясет. И так все всем.
Став ведущим я думал ну щас то у меня есть власть и все измениться, хрен то там. Проводил на совещаниях до 4 часов в день, а толку ноль. Единственное, что удалось добиться это, то что ТЗ и сроки теперь согласовываются с программистами. У нас тут не то, что один человек может встать и уйти, а весь отдел может написать заявления.
Может показаться что это какая-то жесть. Но мне представляется, что это обычная ситуация для веб-студий. И когда я принесу заявление, а это лишь вопрос времени, руководитель сделает удивленные глаза и искренне удивиться, почему же я «молчал».
Нововведения это хорошо, но мне большие интересно когда они закроют старые баги, такие как утечка дискового пространства при перезаливке файла в FileField.
Это не безопасно. Слезные железы не приспособлены вырабатывать такое количество жидкости. Глаза будут сухие красные и болеть.
Хотя кратковременно пару минут может быть вполне безопасно.
Желающие могут проверить на себе моргайте очень часто в течении двух часов, результаты опишите здесь)
Вы описали только техническую часть, это не концепция, с скорее набросок ТЗ.
Однако в успехе веб проекта кроме технической части есть еще другие. Очень важные вопросы это кто ваши клиенты, и как собираетесь привлечь их на свой сайт.
Очень классно! Видно что вы проделали огромную работу, и сделали это действительно круто. Поздравляю.
Мне интересно сколько человек и месяцев потребовалось на реализацию такой штуки?
В ТЗ обязательно нужно писать «весь функционал явно не прописанный в ТЗ реализуется на усмотрение разработчика». Тогда заказчик не сможет сказать, что про словом «поиск» в ТЗ он имел ввиду аналог гугла.
Я работаю ведущим программистом в веб-студии. У меня есть 6 сертификатов по битриксу. Я выполнял ряд нетривиальных проектов на этой CMS.
Если не считать жутких тормозов (в процессе разработки кеширование отключено), то Битрикс вполне приемлемая система для выполнения стандартных сайтов. Т.е. взяли шаблон и надели его на битрикс.
Но если нам нужен нестандартный функционал, нужно писать свои скрипты, компоненты и т.п. То Битрикс превращяется в адский ужос!!! Быдлокодеры которые не знают что такое ООП, MVC, паттерны программирования и кто такой Мартин Фаулер, и не знакомые ни с одним из популярных php-фреймворков меня явно не поймут.
Вы видели структуру компонентов? Это же ужос. Битрикс организован таким образом, что под него невозможно писать нормальный код, приходится забивать на все best practices.
Вы видели код компонентов битрикса? На операции которые нужны 2 sql запроса, в зависимости от числа элементов на странице будут выполнятся 20-100 и более sql запрсов. Там не то что не пахнет MVC дак вообще отсутствует какой либо здравый смысл. Нет элементарного отделения логики от представления.
Про сами sql запросы Битрикса даже на хабре писали уже. Это ваще ужос.
Вы видели API? Несмотря на то, что там используются классы, у меня язык не повернятся назвать это ООП.
Программирование под битрикс это ппц, аццкий кошмар.
З.Ы. С UMI не сталкивался, возможно оно ничем не лучше.
ИМХО деятельность wikileaks это не просто хоум пэйдж одного человека, а деятельность команды людей под крылом спецслужб. Каких именно спецслужб это вопрос. И выше в комментах есть ответ, здравые рассуждения на счет качества компромата про иракскую войну и т.п. Если бы за этим Эссенджом никто не стоял, он бы мог скоропостижно скончаться от какой-нить болезни или попасть в автокатастрофу. Информационная война вплотную развернулась и в интернете.
Как соискатель, не хотел бы участвовать в подобных собеседованиях. Я тут понимаешь на вопросы отвечаю, распинаюсь, напрягаю свой мозг и трачу сове время, при этом работодатель может даже и не посмотреть это интервью. Или посмотреть только первые 30 секунд, а я там 1,5 часа распинался, как на экзамене, тестовое задание выполнял и т.п. Мне сложно представить условия при которых я бы согласился на такое интервью.
Сервак для прогеров выделять не собираются. Я как ведущий должен выбирать платформу, а в место этого руководство мне навязывают гребанный Битрикс, от которого меня уже трясет. И так все всем.
Став ведущим я думал ну щас то у меня есть власть и все измениться, хрен то там. Проводил на совещаниях до 4 часов в день, а толку ноль. Единственное, что удалось добиться это, то что ТЗ и сроки теперь согласовываются с программистами. У нас тут не то, что один человек может встать и уйти, а весь отдел может написать заявления.
Может показаться что это какая-то жесть. Но мне представляется, что это обычная ситуация для веб-студий. И когда я принесу заявление, а это лишь вопрос времени, руководитель сделает удивленные глаза и искренне удивиться, почему же я «молчал».
И какое решение? Наследоваться от FileField/ImageField и в нем перекрывать поведение?
Хотя кратковременно пару минут может быть вполне безопасно.
Желающие могут проверить на себе моргайте очень часто в течении двух часов, результаты опишите здесь)
Можно проще. В IE8 запускаем developer tools (кнопка F12), выбираем Browser mode -> Internet Explorer 7.
Однако в успехе веб проекта кроме технической части есть еще другие. Очень важные вопросы это кто ваши клиенты, и как собираетесь привлечь их на свой сайт.
Еще бы сделали, чтобы словарь не тормозил, было бы вообще круто)
Мне интересно сколько человек и месяцев потребовалось на реализацию такой штуки?
Если не считать жутких тормозов (в процессе разработки кеширование отключено), то Битрикс вполне приемлемая система для выполнения стандартных сайтов. Т.е. взяли шаблон и надели его на битрикс.
Но если нам нужен нестандартный функционал, нужно писать свои скрипты, компоненты и т.п. То Битрикс превращяется в адский ужос!!! Быдлокодеры которые не знают что такое ООП, MVC, паттерны программирования и кто такой Мартин Фаулер, и не знакомые ни с одним из популярных php-фреймворков меня явно не поймут.
Вы видели структуру компонентов? Это же ужос. Битрикс организован таким образом, что под него невозможно писать нормальный код, приходится забивать на все best practices.
Вы видели код компонентов битрикса? На операции которые нужны 2 sql запроса, в зависимости от числа элементов на странице будут выполнятся 20-100 и более sql запрсов. Там не то что не пахнет MVC дак вообще отсутствует какой либо здравый смысл. Нет элементарного отделения логики от представления.
Про сами sql запросы Битрикса даже на хабре писали уже. Это ваще ужос.
Вы видели API? Несмотря на то, что там используются классы, у меня язык не повернятся назвать это ООП.
Программирование под битрикс это ппц, аццкий кошмар.
З.Ы. С UMI не сталкивался, возможно оно ничем не лучше.
> form = ContactForm(request.POST or None)
с формами я к такому же решению пришел