Elena
23.09.2011 21:50 Azoth
сколько программеров столько и мнений. Тут говорят, например, что boost не нужен. Лишняя зависимость.
сколько программеров столько и мнений. Тут говорят, например, что boost не нужен. Лишняя зависимость.
многие так говорят
Видали мы этих ниасиляторов буста. Следующий.
давай участников qtdesktop на ковер вызывать и допрашивать.
У них мозгов нет :(
у всех?
У Соколова есть. Он мне сразу понравился.
Кстати, где он?
У Евгения точно нет.
пусть авварон зайдет в lc и обсудит, что буст говно и попробует аргументировать
зачем он тебе сейчас?
ну уж нет. Это свара 100% и потом — пока я так разговариваю, я столькому научилась.
Затем же, зачем и всегда.
А ТО
он нам нужен на стадии DE. Вы уже там DE, а я проспала?
ЗДЕЛОЙ МНЕ ЕДЫ В КУТЕДЕСКТОП-МЕЙЛЛИСТЕ
еда через недельки 2 появится, в отпуске укатывает, в ебипет
Идиотов везде хватает, в том числе и среди программистов. Чему удивляться?
мне иногда кажется, что там их больше всего :-( И когда смотрюсь в зеркало это становится еще правдоподбнее
:(
А я только эссе решил написать и вбросить в мейллист.
Мы уже какие-то вивисекторы втроем, заманиваем к себе годной еды и препарируем ее.
вбрасывай же
какое? Как я сказала? Тут вот в чем дело — он меня уже сосватал за моей спиной. Так что выходим на тропу войны, пленных не берем
Нет, полущ. Щас допишу и скину, а потом и в жуйк выложу и в стандалон.
ну давай
лучше в пстач.
Неформат.
В смысле? Дай тогда я подпишусь в жуйке на тебя
сделай вот что — заведи блоги на lc.org и пусть туда Магог пишет из своего жж, а ты свои эссе. И все счастливы
зачем?
магог отлично в свой уютный изливает потоки мыслей
чтобы все в одном место по личкрафтам
не нужно
жадина
он не закрыт. Так что не жадина
Блять, опять жуйк проскакивает. В пстач ссылку на стандалон, как уже было.
У меня для этих целей есть отлично подходящий jabapls.ws
блин, да у тебя ЖУЙЧАНКА
пришло время прикрутить туда кнопки лайков
Я уже давно пресытился подобной едой. Одни на полном серьезе утверждают, что код, написанный на c++, заведомо и однозначно получается менее производительным, чем на c; другие кричат о лишних зависимостях от буста (а особо упоротые даже от stl шарахаются); третьи просто являются патологическими фетишистами какой-то фичи языка (например пихают эксепшны повсюду без разбора, не понимая толком механику их работы)... Тысячи их. И пытаться с ними вести дискуссии обычно бессмысленно — ведь очевидно, что такие заблуждения могут задерживаться в головах исключительно от непонимания того, о чем они говорят.
А некоторые из них уже стали тимлидами, передавая подобную ересь по наследству. И растет новое поколение. Потому я просто стараюсь не пересекаться по работе с такими.
в рекомендации...
Не нужно.
да ты понимаешь какая штука — мне сказали, он годный программер и вроде с перспективами и все такое. И тут он выдает, что в LC код кривой.
пришло время начать писать ванильки в блоге.
да ладно бы выдавал и аргументировал. Дедфду к такой критике относится правильно. Но аргумент — буст говно. УБерите его. Это вин
А кривость кода заключается в использовании кусков буста, которые он не осилил?
нас даже Ктулху не особо критикует
потому что он не смотирт код личкрафтов
смотрел. Сказал хороший код.
Он хуй тупой, нахватавшийся модных слов. Этакая лурчанка по-программерски.
Че.
Ктулху грит малаца хорошо зделоли.
как хорошо, что мы отбились весной от Евгения.
А ТО!
ЛПП
Пришло время сделать git pull *потирает руки в предвкушении*
дайте полчаса, у меня есть пруфы
у меня есть старый пруф, в котором КТулху говорил, что нехуй тратить время дедфуда на эту хуйню, а лучше заняться интересными проектами
Я и щас могу так сказать. Но это ж никак не относится к качеству кода — хуйню тоже можно делать качественно :3
+1
Да, пруфы есть, подтверждаю
А чем интересным можно заняться-то?
А то, чую, мне текстмайнинга и алгебраического порождения существенно нелинейных авторегрессий мало.
Задумай какой-то глобальный проект для души в той области, которая тебе по-настоящему интересна. И пили его постепенно — чем глобальнее будет задумка, тем больше ты в итоге получишь и быстрее будешь развиваться дальше. У меня вон generic деобфускатор перманентно пилится с перспективами ухода в семантический анализ кода и всякое такое, например.
А в личкрафтах я не вижу ничего, что могло бы тебе принести пользу на данном этапе — с архитектурой в чем-то более-менее глобальном поиграться времени хватило, все остальное — просто навешивание свистелок на готовый каркас, по сути. Единственные плюсы — опыт в управлении проектом и возможность говорить на собеседованиях "посмотрите, какой комбаен я запилил". Но тот controversial имидж, который сложился вокруг личкрафтов, по сути сводит оба эти преимущества на нет.
Как-то так.
:-( как всегда возразить нечего
как бы имидж выправить...
он предлагает дедфуд бросить личкрфаты, а Вы про имидж пишите. :-(
Эх. Поддвачиваю /64.
А так я сейчас пробую себя во всяком анализе данных, да. Авось, что оттуда вырастет.
Все правильно предлагает. Расти надо.
я совсем не хочу бросать. :(
надо изменить подход к разработке.
прекрасно то как оказывается....
Имидж ведь не на пустом месте образуется.
Откуда обычный пользователь может узнать о личкрафтах? Что он подумает, когда их увидит? Что заставит его поставить их и начать пользоваться? Что он увидит, зайдя в официальную джаббер-конференцию с вопросом? :3
Да, под "обычным пользователем" я понимаю человека, которому личкрафты зачем-то действительно могут оказаться нужны, а не "ололо интересная штука надо поставить посмотреть ничего непонятно зачем оно нужно ффууу~".
Олсо, хрен тебе. Остался распил на процессы. Это правда интересно.
узнать из пстача/жуйка. Зайти в конфу к нам. Черт. Да я бы сам после посещения этих ресурсов не поставил бы личкрафты :-(
Ты же понял о чем я, зачем эти отмазки :3
а я вот поставила
Ты не "обычный пользователь". У тебя возникла необходимость поучаствовать в каком-то коллективном акте творения, а личкрафты просто вовремя подвернулись под руку — легко доступный лидер проекта, живое комьюнити, которое вон оно рядом, только руку протяни. Потому первичной мотивацией является все же пиление, а не что-то другое.
как ты все разложил хорошо...однако же пора разбегаться видимо
Ну это мнение со стороны, я могу чего-то не знать, конечно )
а мне вот нравится пилить личкрафты.
А есть ли хоть один по-настоящему "обычный пользователь"? :3
да. Айка, например. Есть. Просто у личкрафтов и так не много пользователей, и львиная доля — участники проекта
2 — наша переводчица на испанский и вот Айка, да. И из жуйка был один, на P у него ник.
еще Дуло т34
Значит главный вопрос — почему участников проекта больше, чем обычных пользователей?
потому что люди не пользовались им и считают говном, потому что комбайн. Хотя, например, IM в нем очень-очень вменяемый
и RSS
и Торрент. Но жуйк/пстач сказали, что говно. А раз кто-то сказал, то можно не думать — за тебя уже подумали. И не пользоваться
5 разрабов, тестировщик, 17глазка и я — и 4 юзверя. Это чудесный резалт
Тогда дальше идем по цепочке — почему люди считают, что он говно, "не ставил, но осуждаю"? Речь не идет об упоротых юниксвейщиках типа Элемира, конечно )
/86
ТЫРФЕЙС НЕПОНЯТНА
Мир ведь не ограничен жуйком/пстачем. Их можно вообще исключить из модели — ноосфера там настолько замусорена, что искажает всю выборку
а больше никто не знает про личкарфты
А мы и не пиарились вне жуйка/пстача и лора, считай.
зачем вы так сильна флудите?
мылинукс
настроение хорошее
они еще живы? Я думал уже все
Вот, предположим, есть одна причина. Что вы предпринимаете для ее устранения?
не знаю
ну чтобы юзером понравится — ничего
пойдем в конфу. А то я буду говорить правду, а потом меня опять будут считать мудаком
А что мы можем предпринять?
В общем вы же сами можете позадавать такие же полуриторические вопросы, если /64 действительно интересно. В итоге получится практически готовый план действий для устранения сомнительного имиджа.
Я отсюда не зайду туда ( Лучше тут или в приват
1 .что не так с конфой? 2.наверное, лучше тут
видишь ли. План составить не сложно. Никто не хочет его воплощать. У людей нету ответственности за проект. Практически никто не считает, что это ЕГО личкрафты. Почти для всех это просто проект, в который можно что-то запилить в свободное время. а можно не запилить и забить. Я понимаю, что есть понятие опенсорса. Но есть очень важный аспект — ответственность за проект и желание сделать его лучше. Вот этого практически нету. Я считаю, что в этом и есть основная причина многих проблем
Ну, гм, ты же лидер проекта, тебе виднее. Для начала выявить проблему — опросить пользователей на тему "что вам не понравилось"; отфильтровать результаты; пообщаться подробнее с наиболее вменяемыми; сделать примерный план изменений; опросить пользователей снова на тему "понравится ли вам, если мы сделаем вот так?"; выяснить, почему не понравится; попытаться найти консенсус между теми кому понравится и кому не понравится; скорректировать план изменений; повторить до получения более-менее положительной реакции от всей вменяемой части выборки. Повторить это на нескольких независимых группах etc.
Очевидно, что в жуйке и пстаче таким заниматься практически бесполезно — живых пользователей там ведь практически нет. Следовательно, нужно сначала заиметь пользователей. Для этого нужен пиар на разных зарубежных тематических сайтах...
Да и ваще, я ж не продвигальщик, есть специальные люди, которые в этом шарят.
Бля, чо-то говно какое-то. И здесь неосиляторство, профанация, #ozsnzf.
я тут вижу сразу одну проблему насчет: "понравится ли вам, если мы сделаем вот так?" и прочего user oriented. Это не про Дедфуда
С конфой все так, это у меня тут локальные косяки
Ну попробуйте все же определиться, хотите ли вы действительно продвигать личкрафты, или просто поиграться, получить опыт и забить. Если второе — на имидж можно продолжать забивать дальше со спокойной душой, у проекта ведь в любом случае будущего не может быть без достаточной мотивации у участников.
Вот и получается, что в личкрафтах нету костяка, которому он Важен. Точнее есть — в лице дедфуда. Поэтому рано или поздно будет ситуация как с этим графическим редактором на моно.
вам то есть не важен?
А были ли случаи, когда Дедфуд отказывался принимать какую-то фичу, запрошенную пользователем, если кто-то был готов ее накодить, и она не шла вразрез с глобальным видением архитектуры (т. е. это не был бы костыль, который пришлось бы через некоторое время переписывать по-человечески заново)?
да вот я на днях просила даунлоадер вытащить из сводки
не было
Это невозможно по архитектурным соображениям. Все равно получится сводка, просто в ней только даунлоадеры будут показываться.
никогда.
архитектура неудобна пользователям, ок
Да Дедфуд по инерции их пилит уже давно, imho. Слово "важен" тут как-то слабо применимо
Правда? Тогда я уже ничего в ваших хитросплетениях не понимаю )
А в чем там суть подробнее?
тут есть один ключевой момент. Ты его отметил — если кто-то готов накодить. Видишь ли. Накодить новый плагин можно — особых проблем нету. Накодить плагин для плагина можно. А вот что-то переделать...Вот пример. Был случай — я предложил вынести на панель агрегатор кнопку — обновить все ленты. Дедфуд в отказ. Я сделал опрос на пстаче — народ говорит что нужно. Весь код — 2 строчки. Дедфуд это сделать — 5 минут. Я, на то, что бы просто найти где это,как это работает и куда что делать убиваю пол дня. И это при том, что я еще и решаю проблему костыльным образом. Через несколько месяцев дедфуд сам это делает.
Он никогда не против запила чего-то нового или создания чего-то альтернативного с возможностью выбора. Только тех, кто может пробиться через его код и что-то сделать у нас нету. Точнее желающих это сделать нету
А это вечная беда опенсорса. Я тут на днях полистал в транспорте "the architecture of opensource applications" — во многих местах меня хватал мандраж. Думал запилить мини-обзор с самыми забористыми цитатами даже.
Плагины-качатели отдают модель, описывающую текущие закачки, и некоторый виджет, который отображается с дополнительной инфой о закачке. Например, торрент отдает вот эту вот херню со списком пиров, файлов, инфой о торренте и все такое, что иногда промелькивает на моих скринах справа.
То есть, каким бы образом я чего не делал для отображения отдельно качальщиков, все равно это будет список закачек в том или ином виде + раскрывающийся по клику на закачку виджет от соответствующего плагина.
в том, как мне кажется, что по сути для личкрафтов нету разницы между фидом и файлов — одно событие — Download
Я тут Lucene пилю — чувак, вот это пиздец. Полный. Нахуй. Блять. Пиздец. Я обосрался. Там такой шиворот-навыворот, что просто пиздец.
да, я читаю отрывки как раз. Запили, плиз. Тут, у нас
т. е. он виноват только в том, что не хочет лично впиливать каждый мелкий фичреквест? Ну, гм, тогда я его понимаю, пожалуй.
Когда я по молодости взялся лидить один проект, в котором сроки не особо поджимали, я специально старался периодически раскидывать баги из разных подсистем не на тех людей, которые ими занимались. Чтобы все ориентировались по всему коду проекта примерно одинаково, и от ухода кого-то из разработчиков ключевых подсистем процесс не вставал. Жаль, что в тырпрайзе такое малоприменимо
уровень разный абсолютно, характеры разные. Вручить Нободи Ирку мне кажется сразу безумным, хотя можно оно и оправдано.
я не виню его. Он все правильно делает. Для того, что бы раскидывать баги, люди должны желать их фиксить. А идея очень грамотная — это позволит ориентироваться по всему коду. Ты вообще поделись с ним своим опытом лиддевства. Может он что-то полезное подчерпнет.
Да какой там опыт, это единственный серьезный проект был. И там ситуация была чуть другая — команда видела перед собой цель, и потому была хорошо мотивирована.
:-(
А что значит "разный уровень"? У вас же есть Дедфуд, который всегда объяснит непонятное, если вопрос не из faq буста, конечно )
хм. Непонятное он объясняет поверхностно, чаще всего приветствуется самостоятельно чтение документации.
Документации по бусту или qt? Ну ее явно стоит почитывать, чтобы не тыкаться вслепую и по-настоящему разобраться в вопросе. А какой-либо значимой документации по собственно личкрафтам вроде как и нет.
есть. На сайте же.
Это говно, а не доки.
не правда. Он всегда объясняет все очень доходчиво. Я так понимаю вообще после его объяснений все
А там появилось что-то кроме code style и конспекта по архитектуре?
еще раз читайте мои коменты. Уровни в команде разные. Вы дольше всех с ним опять же.
Дедфуд что то дописывал вроде
а остальные имеют такой уровень, что им помощь дедфуда не нужна. Я там самый слабый программист
да ладно?!
Есть какие-то доки по API ( http://doc.leechcraft.org ), правда, их обновить бы, и пара туториалов/гайдов/хаутушек в http://leechcraft.org/development
внезапно да
Любопытно, надо будет глянуть.
Пойду ка я спать, пока вы тут LC не закопали совсем. Прикольно будет через 3 часа проснуться и узнать, что Д решил все бросить и пилить lucene
было бы совсем не прикольно :-(
это та lucene, которая либа для полнотекстового поиска? Ну я не удивлюсь, там простор для фантазии куда шире.
Пиздишь.
:3
Окей, гляди-гляди. Спрашивай есличо.
ты мне льстишь. Я может полущ только игно.
Оно самое.
Там хуйня, на самом деле, у нас тут есть пара идей по очень крутому и продвинутому текст-майнингу, а люсьен-то на жабке, fffffffuuuu~.
Эдак ты скоро и на петушон перейдешь, с голодухи-то )
Неа, я тут хаскель во всю продвигаю для разработки всяких scientific-говн )
лет шесть назад (во времена boost 1.33.1) каждая библиотека буста была произведением программерского исскуства, знающим все косяки компиляторов, тогда без него было никуда. По мере же роста популярности качество и продуманность скатились в сраное говно, а новый стандарт языка с его новым STL, пусть и недоделанным, но продуманным, прямо сейчас забивает последний гвоздь в голову буста такого, каким мы его знали.
Гемдевов на вас не хватает с бустами, гыгы.
Зато с тех пор в бусте появилась asio. Как по мне, так одна из самых крутых библиотек во всем наборе.
С гейбустами!
http://code.google.com/p/gameboost/
Начало положено → #ozegzf