2012-09-26 WhaleRider-2012

From Wiki4Intranet
Jump to: navigation, search
(Заметки по чужим докладам)
Line 14: Line 14:
  
 
== Заметки по чужим докладам ==
 
== Заметки по чужим докладам ==
 +
Был далеко не на всех — утром надо вести сына в школу, свой доклад не готов, много общался в кулуарах.
 +
Попробую что-то вспомнить, пока еще ---
 +
 +
 
* Виталий Филиппов вышел c провокационным докладом «[http://whalerider.ru/2012/abstracts/358.html Мода на коробки и фреймворки в вебе — доколе?]» — я надеялся записать звук, но, как уже говорил, облажался с диктофоном. Так что могу предложить только [http://yourcmc.ru/wiki/CMS-Frameworks статью-презентацию] (если щелкнуть в правом верхнем углу на «Slides», ее можно смотреть как слайдшоу).
 
* Виталий Филиппов вышел c провокационным докладом «[http://whalerider.ru/2012/abstracts/358.html Мода на коробки и фреймворки в вебе — доколе?]» — я надеялся записать звук, но, как уже говорил, облажался с диктофоном. Так что могу предложить только [http://yourcmc.ru/wiki/CMS-Frameworks статью-презентацию] (если щелкнуть в правом верхнем углу на «Slides», ее можно смотреть как слайдшоу).
  
Зрители разделилились явно на два лагеря — те, кто понимающе хмыкал, и тех, кто как-то очень лично воспринял критику кода («это какой-то позор... после вашего доклада мне хочется помыться»). Что тут скажешь. Я предлагаю смотреть на все конструктивней — Виталий критиковал код, а не людей (принцип кодревью «твой код — это не ты»), а для людей в теме, кривизна и тормознутость коммерческих фреймворков секрет полишинеля:
+
Зрители разделилились явно на два лагеря — те, кто понимающе хмыкал, и тех, кто как-то очень лично воспринял критику кода («наезд на своих, интернетчиков», «это какой-то позор... после вашего доклада мне хочется помыться»). Что тут скажешь. Я предлагаю смотреть на все конструктивней — Виталий критиковал код, а не людей (принцип кодревью «твой код — это не ты»), а для людей в теме, кривизна и тормознутость большинства коммерческих фреймворков секрет полишинеля:
  
 
Первые попавшиеся цитаты:
 
Первые попавшиеся цитаты:
Line 40: Line 44:
  
 
Так что я думаю, доклад вполне этичен, и информационно ценен, хотя бы для того, чтобы предостеречь людей не в теме, и не появлялись плачи
 
Так что я думаю, доклад вполне этичен, и информационно ценен, хотя бы для того, чтобы предостеречь людей не в теме, и не появлялись плачи
в духе «[http://habrahabr.ru/post/152173/ Ну пожалуйста, чуть чуть быстрее…]» (свежая сегодняшняя ссылка), ну а компания-производитель, устыдилась бы и перебросила ресурсы с пиара и маркетинга в разработку, и выкатила бы новую прекрасную версию.
+
в духе «[http://habrahabr.ru/post/152173/ Ну пожалуйста, чуть чуть быстрее…]» (свежая сегодняшняя ссылка), ну а компании-производители, устыдились бы и перебросили ресурсы с пиара и маркетинга в разработку, и выкатив новую прекрасную версию.
  
 
Так что доклад, уверен, сделал мир немного лучше.
 
Так что доклад, уверен, сделал мир немного лучше.
Line 46: Line 50:
 
Лично я, по старости и зрелости, к фреймворкам отношусь очень терпимо, и хотя породил немало велосипедов, обычно делаю их от отчаяния, и то, пользуясь чем-нибудь мейнстримовым и опенсорсным. Что касается битрикса,  у нас на нем сделан [http://www.custis.ru сайт-визитка], знаю знакомых, которые делали на нем сайтики мини-компаний, в духе  «магазин редко кому нужной хрени» для друзей или жен. Внутрь сам не смотрел, думаю, вряд ли хуже CGI Perl сайтов без шаблонов.
 
Лично я, по старости и зрелости, к фреймворкам отношусь очень терпимо, и хотя породил немало велосипедов, обычно делаю их от отчаяния, и то, пользуясь чем-нибудь мейнстримовым и опенсорсным. Что касается битрикса,  у нас на нем сделан [http://www.custis.ru сайт-визитка], знаю знакомых, которые делали на нем сайтики мини-компаний, в духе  «магазин редко кому нужной хрени» для друзей или жен. Внутрь сам не смотрел, думаю, вряд ли хуже CGI Perl сайтов без шаблонов.
 
----
 
----
 +
 +
Далее [http://whalerider.ru/2012/abstracts/369.html бодрый доклад Артема Кудзева], о открытии удаленного офиса. Рассказ настолько бодрый, что в общем, я вообще не увидел никаких проблем (доклад назывался «Трудности перевода…»).
 +
 +
Забавно, что компания 2GIS новосибирская, а аутсорсеры у нее есть даже в Москве («не знаю кто это был, но водитель у него сам Брежнев»©).
 +
Впрочем тут речь шла об открытии Киевского офиса и все там было хорошо (ну немного попинали «традиционную хохлятскую жадность», а так все ОК).
 +
В нашей же компании однажды давно обжегшись на неудачной работе с удаленщиками, закрыли тему наглухо, несмотря на ... несмотря на все. Целесообразность, тенденции рынка и т.п.  Просто надо не боятся и учится их готовить, к тому же с тех давних пор прокачались средства коммуникации, и вообще. Еще у меня есть немного странные подозрения, что Киев не должен быть сильно дешевле Новосибирска, и что разумней наверно было попробовать Белорусь, да и немного удивило, что ребята не нашли себе вариантов поближе, в том же Томске, где вроде есть и Университет и все такое — но им конечно виднее, будем знать.
 +
 +
---
 +
«[http://whalerider.ru/2012/abstracts/374.html Легко ли продавать контейнеры на базаре]»  Павла Емельянова из Parallels, своим названием отсылало к эссе Эрика Реймонда «Собор или Базар», о модели open-source разработки крупных проектов, типа Ядра Линукса или Postgresа, куда, несмотря на «открытость на чтение» очень сложно «пролоббировать свои доработки», с чем однако, ребята из Parallels справились. Для чего пришлось применять социальные технологии, личное общение на конференциях («работать печенью?»), не говоря уже о красивом и работающем коде. Но результата достигли, и свежий RHEL будет поддерживать нужные компании технологии «из коробки».
 +
  
  
 
* Миша Заборов c докладом «[http://whalerider.ru/2012/abstracts/370.html Расстройство клиентоориентированности, симптомы и лечение]» → тут с доступностью материалов отлично, ибо есть [http://lib.custis.ru/Client-disorient-zaborov и слайды и видео].
 
* Миша Заборов c докладом «[http://whalerider.ru/2012/abstracts/370.html Расстройство клиентоориентированности, симптомы и лечение]» → тут с доступностью материалов отлично, ибо есть [http://lib.custis.ru/Client-disorient-zaborov и слайды и видео].
  
----
+
 
Будет время — может еще допишу рецензий-ревью-мыслей.
 
Будет время — может еще допишу рецензий-ревью-мыслей.

Revision as of 00:58, 27 September 2012

Сходил, выступил с докладом ««Страховка от автобуса» или пересадка сознания при групповой нейрохирургии» на конференции WhaleRider-2012.

Ситуация у меня сейчас сложная, уговорили выступать за несколько дней до начала конфы, готовился за несколько часов до конфы.

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

Из накладок — неправильно включил диктофон, хорошего звука нет. Так что есть скринкаст с посредственным звуком[1]

Если есть свободные 40 минут, можно глянуть, публике вроде понравилось [7], [8], [9], [10], [11], [12] хотя тут вот фыркали на «некрасивые майндмапы». Ну посмотрите, пофыркайте тоже, что ли.

Заметки по чужим докладам

Был далеко не на всех — утром надо вести сына в школу, свой доклад не готов, много общался в кулуарах. Попробую что-то вспомнить, пока еще ---


Зрители разделилились явно на два лагеря — те, кто понимающе хмыкал, и тех, кто как-то очень лично воспринял критику кода («наезд на своих, интернетчиков», «это какой-то позор... после вашего доклада мне хочется помыться»). Что тут скажешь. Я предлагаю смотреть на все конструктивней — Виталий критиковал код, а не людей (принцип кодревью «твой код — это не ты»), а для людей в теме, кривизна и тормознутость большинства коммерческих фреймворков секрет полишинеля:

Первые попавшиеся цитаты:


©

  • «Спасибо, мне даже не надо писать коммент, Вы уже озвучили все мои негодования относительно Битрикса. А большинство исходников из их api я уже давно выкладываю исключительно на govnokod.ru»
  • «К сожалению, код Битрикса я знаю очень неплохо. Благо и свои модули пишу, да и компоненты, конечно, тоже. К сожалению потому что он (код) ужасен.

Для каких-нибудь сайтов-визиток, либо простеньких магазинов Битрикс подходит отлично. Но «шаг влево, шаг вправо — расстрел»:(»

  • «Я работаю ведущим программистом в веб-студии. У меня есть 6 сертификатов по битриксу. Я выполнял ряд нетривиальных проектов на этой CMS. Если не считать жутких тормозов (в процессе разработки кеширование отключено), то Битрикс вполне приемлемая система для выполнения стандартных сайтов. Т.е. взяли шаблон и надели его на битрикс. Но если нам нужен нестандартный функционал, нужно писать свои скрипты, компоненты и т.п. То Битрикс превращяется в адский ужос!!! Быдлокодеры которые не знают что такое ООП, MVC, паттерны программирования и кто такой Мартин Фаулер, и не знакомые ни с одним из популярных php-фреймворков меня явно не поймут. Вы видели структуру компонентов? Это же ужос. Битрикс организован таким образом, что под него невозможно писать нормальный код, приходится забивать на все best practices.»
  • «Вы видели код компонентов битрикса? На операции которые нужны 2 sql запроса, в зависимости от числа элементов на странице будут выполнятся 20-100 и более sql запрсов. Там не то что не пахнет MVC дак вообще отсутствует какой-либо здравый смысл. Нет элементарного отделения логики от представления. Про сами sql запросы Битрикса даже на хабре писали уже. Это ваще ужос.»
  • «Вы видели API? Несмотря на то, что там используются классы, у меня язык не повернятся назвать это ООП. Программирование под битрикс это ппц, аццкий кошмар.»

Ну и сразу же, чтобы не обвинили в предвзятости — у остальных не лучше:

  • «Битрикс не прост. Но это все-таки не ад, потому что тогда не получится четко спозиционировать UMI.CMS :)»
  • «Да, битрикс не идеален, я сам уже нашел с десяток ошибок в его работе и часть из них уже была выпущена в исправлениях обновлений. Но ничего лучше я не вижу! Все остальные CMS еще ужаснее, еще сильнее накладывает ограничения на разработчика. Просто если вам нужно что-то больше: пишите ручками с использованием какого-то фремворка»

Впрочем, концентрированную критику по всем CMS лучше искать тут https://lurkmore.to/CMS

Так что я думаю, доклад вполне этичен, и информационно ценен, хотя бы для того, чтобы предостеречь людей не в теме, и не появлялись плачи в духе «Ну пожалуйста, чуть чуть быстрее…» (свежая сегодняшняя ссылка), ну а компании-производители, устыдились бы и перебросили ресурсы с пиара и маркетинга в разработку, и выкатив новую прекрасную версию.

Так что доклад, уверен, сделал мир немного лучше.

Лично я, по старости и зрелости, к фреймворкам отношусь очень терпимо, и хотя породил немало велосипедов, обычно делаю их от отчаяния, и то, пользуясь чем-нибудь мейнстримовым и опенсорсным. Что касается битрикса, у нас на нем сделан сайт-визитка, знаю знакомых, которые делали на нем сайтики мини-компаний, в духе «магазин редко кому нужной хрени» для друзей или жен. Внутрь сам не смотрел, думаю, вряд ли хуже CGI Perl сайтов без шаблонов.


Далее бодрый доклад Артема Кудзева, о открытии удаленного офиса. Рассказ настолько бодрый, что в общем, я вообще не увидел никаких проблем (доклад назывался «Трудности перевода…»).

Забавно, что компания 2GIS новосибирская, а аутсорсеры у нее есть даже в Москве («не знаю кто это был, но водитель у него сам Брежнев»©). Впрочем тут речь шла об открытии Киевского офиса и все там было хорошо (ну немного попинали «традиционную хохлятскую жадность», а так все ОК). В нашей же компании однажды давно обжегшись на неудачной работе с удаленщиками, закрыли тему наглухо, несмотря на ... несмотря на все. Целесообразность, тенденции рынка и т.п. Просто надо не боятся и учится их готовить, к тому же с тех давних пор прокачались средства коммуникации, и вообще. Еще у меня есть немного странные подозрения, что Киев не должен быть сильно дешевле Новосибирска, и что разумней наверно было попробовать Белорусь, да и немного удивило, что ребята не нашли себе вариантов поближе, в том же Томске, где вроде есть и Университет и все такое — но им конечно виднее, будем знать.

--- «Легко ли продавать контейнеры на базаре» Павла Емельянова из Parallels, своим названием отсылало к эссе Эрика Реймонда «Собор или Базар», о модели open-source разработки крупных проектов, типа Ядра Линукса или Postgresа, куда, несмотря на «открытость на чтение» очень сложно «пролоббировать свои доработки», с чем однако, ребята из Parallels справились. Для чего пришлось применять социальные технологии, личное общение на конференциях («работать печенью?»), не говоря уже о красивом и работающем коде. Но результата достигли, и свежий RHEL будет поддерживать нужные компании технологии «из коробки».



Будет время — может еще допишу рецензий-ревью-мыслей.
  1. Да, был оператор, снимал на кассетную камеру издалека общий план, прислать мне материал для монтажа со скринкастом отказался, а от общего плана, без экрана, как обычно толку мало, лучше скринкаст даже с фиговым звуком. К тому же я несколько раз на Бунинских конференциях выступал, всегда были операторы, но никогда не было записи. Так что публикую что есть и сейчас.