[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 145 | 5 | 55
Назад Вниз Каталог Обновить

Maximum hipstor resume th Аноним 08/02/17 Срд 10:54:21  928564  
wp7yf4wc-139745[...].jpg (476Кб, 1448x966)
Аноны-программоны, изложите собственное видение того, что здесь в программаче называют хипстерской разработкой

Вроде бы есть странное ощущение хуя во рту инбифо но не могу чётко определить: какие языки программирования, инструменты разработки и вспомогательный софт называются хипстерскими и почему?

А так же важный вопрос: почему это что-то плохое?

Не понимаю, почему как минимум 20% нормального веб-софта не написано ещё не Ruby, там как я слышал пиздатое ООП.

За что косо смотрят на пользователей
MongoDB?

Почему использовать мак для разработки - гейство?

Растут ли волосы на ладонях от кодинга на Erlang?

И как в список потенциальных ZAWKVAROV попал Docker?

>серьёзный вопрос, пацаны. дисскас, я не зелёный
Аноним 08/02/17 Срд 11:16:22  928575
>>928564 (OP)
>что здесь в программаче называют хипстерской разработкой
"Я тут с указателями ебусь сижу целыми сутками, а они там жируют со своими Хероками, пидоры!!!"

Что-то такое.
Аноним 08/02/17 Срд 11:50:34  928592
Технологии, которые поднялись и используются за счёт хайпа, маркетинга и рекламы, но по сути не несующие в себе ничего принципиально нового. Такова основная суть.
Или в случае с Монгой, как и с Нодой, впрочем: дурачки прочитали, что это круто и модно, протащили в свой продакшн, а потом завыли, потому что вещи специфические и не везде нужны.

Из последних вписываются как раз Докер, почти всё из серии "Облачная {{хуйня-нейм}}", aaS, ну и язык Го, конечно же.
Аноним 08/02/17 Срд 13:33:47  928657
>>928564 (OP)
я программировал 3 года на руби хуюби. Просто приятный язык, мне понравился больше чем остальные.
МонгоДб - говнобаза для складывания говна, безструктурная для любителей хуяк хуяков. С странной транзакционностью и странной потребностью. Говно маркетинговое.

Про эрланг не понял
Аноним 08/02/17 Срд 15:02:51  928726
1. В разработке существует какая-нибудь типичная проблема, например горизонтальный скейлинг БД.
2. Появляется решение, которое позволяет с этой проблемой справиться, например нереляционные БД.
3. После нескольких успешных кейсов поднимается хайп, и кучка людей прыгает на бандвагон и начинает это решение пиарить и лепить, куда можно, а куда нельзя.
4. Мамкины критики видят только хайп и бандвагон, все решения для них слипаются в одно обобщенное понятие "хипстерский".
Аноним 08/02/17 Срд 15:27:35  928743
>>928564 (OP)
>Растут ли волосы на ладонях от кодинга на Erlang?
Йёрланг не хипсторский, в нём есть ограничения (нельзя менять переменные), хипсторы туда не могут и не хотят. Objective-C поставь на его место, вот он — хипсторский ан все 146%.
Аноним 08/02/17 Срд 15:42:27  928750
>>928743
ObjC просто безальтернативная рабочая лошадка, что в нем хипстерского?
Аноним 08/02/17 Срд 16:08:48  928774
>>928564 (OP)
>И как в список потенциальных ZAWKVAROV попал Docker?
Потому то это стартап.
Аноним 08/02/17 Срд 17:00:02  928804
>>928564 (OP)
>Почему использовать мак для разработки - гейство?

Слышал такое мнение только в рунете. Наверное потому что дорого.
Аноним 08/02/17 Срд 19:12:41  928940
Жаваскрипт, нода, руби, пыха. Вообще быть хипстером можно на любом языке, главное отдавать предпочтение красивым плавучим интерфейсам
Аноним 08/02/17 Срд 19:16:51  928944
maxresdefault.jpg (158Кб, 1920x1080)
>>928940
>хипсторы
>пыха
лол
Аноним 08/02/17 Срд 19:18:08  928945
>>928940
>руби
ну это ты годами 5 ошибся, сейчас на рубях остались только самые преданные, не модно и вообще почти моветон уже
Аноним 08/02/17 Срд 19:29:36  928949
>>928564 (OP)
языки: говноу, эликсир, елм, нодежеес и прочий джявасрипт
была ещё кложа, но как то быстро быстро проебала весь хайп, так что хез насчёт неё

есть ещё престарелые хипсторы типа рубистов или очень престарелых типа обжсишников
самый большой процент вообще их в веб-фронтенд разработке, а среди фулстеков вообще зашкаливает
есть ещё хипсторы воннаби-илита которая лезет во всякие фшарпы, скалы, пурескрипты и прочие эрзацы функциональных языков
по поводу монги и прочего ноуэскьюел говна - так хайп давно прошёл, никого этим не удивишь и нереляционки справедливо заняли своё место возле параши там где они нужны
насчёт докера - мне кажется он в любом случае станет стандартом индустрии, просто кто-то ещё в танке, но надеюсь хайп спадёт и его перестанут пихать тугда где он нахуй вообще-то и не нужон
Аноним 08/02/17 Срд 19:31:31  928951
>>928592
>Докер
докер уже всё
Аноним 08/02/17 Срд 19:39:08  928954
>>928951
лол вот это манямирок
Аноним 08/02/17 Срд 19:42:33  928958
>>928949
>ноуэскьюел говна - так хайп давно прошёл
хайп прошел, да, но nosql крепко обосновались сейчас вполне себе используют. CouchDB, HBase касандра, графовые базы, редис тот же всюду. интереса к ним и спроса на них гораздо больше чем к реляционкам/sql
Аноним 08/02/17 Срд 19:50:14  928963
>>928958
ну я и говорю что заняли свою нишу
> интереса к ним и спроса на них гораздо больше чем к реляционкам/sql
а вот это уже охуительные истории пошли
нахуя кому то HBase для интернет магазина или CRM системы для небольшого бизнеса? или у тебя большая часть индустрии пилит проекты на терабайты данных и имеет деньги платить хорошим спецам чтоб они всё что дают реляционки из каробке делали кастомным кодом и ещё не обосрались при этом? индустрия состоит из мелких и средних проетов, просто о них не пиздят с восторгом в бложиках, а так большинству обычного мускуля хватает, где нужно мощнее - постгреса
Аноним 08/02/17 Срд 20:13:56  928991
>>928963
>а вот это уже охуительные истории пошли
>нахуя кому то HBase для интернет магазина или CRM системы для небольшого бизнеса?
еще один пиздюк из маня-мирка? для 99,90% говнопроектов которые пилятся в рашке вообще достаточно связки XML файлов и местами тупо блобов сериализации банально в директорию на диск. и оно будет отлично работать. быстро, причем очень. (а для остальных 0,09% понадобится тяжелая артиллерия - sqlite).
но это не значит, что нужно быть таким ебанько идеалистом как ты. нужно быть профессионалом, удовлетворять СПРОСУ рынка. тогда ты будешь трудоустроен, нормально получать решая задачи, которые ставит тимлид, на тех технологиях которые он определил для проекта.
если мертвом проекте апи для говноприложения гонят спарсенные "данные" через сервер очередей сквозь HBase в еластиксерч - значит так и делаем. решает СПРОС.
Аноним 08/02/17 Срд 20:18:34  929000
>>928963
добавлю. сейчас задачи которые пенсионерами воспринимаются как "реляционные" решаются на NoSQL. и это надо уметь делать не портя воздух и настроение. NoSQL применяют и в банках и системах учета и где угодно. NoSQL - это своего рода стандарт сегодня и еще очень на долго.
Аноним 08/02/17 Срд 20:22:14  929002
>>928991
>е вообще достаточно связки XML файлов и местами тупо блобов сериализации банально в директорию на диск. и оно будет отлично работать. быстро, причем очень. (а для остальных 0,09% понадобится тяжелая артиллерия - sqlite).
охуительные истории с дивана продолжаются
маня, вот кому это говно надо, если даже на самом парашном недохостинге есть мускуль и любая макака умеет с ним работать?
>CouchDB, HBase касандра, графовые базы
>нужно удовлетворять СПРОСУ рынка
окей, если ты ориентируешься на иллюзорный 1% рынка - твоё дело, что значит "нужно".
>огда ты будешь трудоустроен, нормально получать решая задачи, которые ставит тимлид, на тех технологиях которые он определил для проекта.
>имплаинг что для того же самого не достаточно знать мускуля, постгреса и монги - на которых крутится 90% сервисов и веб-бекендов
>если мертвом проекте апи для говноприложения гонят спарсенные "данные" через сервер очередей сквозь HBase в еластиксерч - значит так и делаем. решает СПРОС.
да хуй с тобой, надо значит надо, речь лишь о том, что таких проектов слишном меньше, чем остальных, ггде просто работают классические реляционки и какая нибудь хуита для кеша типа редиса
Аноним 08/02/17 Срд 20:30:00  929011
>>928963
>большинству обычного мускуля хватает, где нужно мощнее - постгреса
Двачую. Дурачки тащат этого ораклообазно ынтырпрайз-оперсорц слонище (а он именно так позиционируются и на всех конфах его проталкивают именно в ад и израиль говнокорпораций как замену ораклу) просто так, и пишут мол мы крутышки, версия 9.x кококо, понтуются. На деле там ORM через которую что MySQL, что постгрес, что оракл... ничем не отличаются вообще (в этом-то в том числе и цель). В одном проекте ради фана локально заменил постгрес на Firebird - взлетело почти без пинков и багов. ORM творит чудеса, как и обещалось.
Аноним 08/02/17 Срд 20:43:22  929026
>>929002
я тебе объясняю, что несмотря на то, что возможностей mysql (тем более современно, он охуенно продвинулся кстати) хватает с головой (их даже овердохуя для типичного проекта, они используют лишь небольшую долю от mysql) люди всё равно используют NoSQL кругом и нужно ориентировать именно на NoSQL.
Аноним 08/02/17 Срд 21:03:39  929041
>>929026
а я тебе объясняю что подавляющее большинство людей используют реляциоки и нет смысла ориентироваться под всякие обскурные графовые базы, потому что на них почти никто не пишет
ну монгу конечно следует осилить, так как она уже тоже мейнстрим, но вот эти охуительные истории про широкое распространение HBase это вообще хуйня
Аноним 08/02/17 Срд 21:35:12  929080
Ебашу на свифте с MVVM и реактивщиной, по идее хипсторно пиздец.
Аноним 08/02/17 Срд 22:08:50  929094
Блять, у нас на работе есть одна малолетка, которая для мелкой веб-студии собралась писать очередную велосипедную CMSку на node.js.
Вот это я понимаю, хипстерский выебон. Она еще так заявила, что даже знающий один только АШТЫЭМЕЛЬ программист сможет сделать на ней сайт. Вот это я угорел с малолетских амбиций. Не удивительно, что людей до 25 стараются не брать на проекты, у них какие-то сопли в голове. И ноль ответственности.
Аноним 08/02/17 Срд 22:53:16  929118
>>929094
25-ке припекло от того что он стареет и его не хотят брать из-за возраста?
Аноним 09/02/17 Чтв 00:01:27  929176
>>928564 (OP)
А что с докером и хероку не так?
Сэкономил кучу сил и времени не ебясь с серверами
Аноним 09/02/17 Чтв 01:55:28  929278
Хипстерское - это то, что "может все" при "минимуме затрат" (но на самом деле выходит всегда наоборот)

Еще это то, когда дрочат на синтаксический сахар или фабрику фабрик статических фабрик для залогинивания юзера.

В общем, все то, что относительно далеко от реальности и решения несферической задачи. Обычно возникает из-за хайпа и последующего впихивания технологии в то место, где, условно, можно было вполне себе обойтись башом и cron`ом
Аноним 09/02/17 Чтв 01:56:19  929279
>>928743
>переменные
>нельзя менять
Ну охуеть теперь
Аноним 09/02/17 Чтв 02:05:06  929285
>>929278
>В общем, все то, что относительно далеко от реальности и решения несферической задачи. Обычно возникает из-за хайпа и последующего впихивания технологии в то место, где, условно, можно было вполне себе обойтись башом и cron`ом
двачуй
Аноним 09/02/17 Чтв 02:20:30  929293
я хз что за хипсторская разработка, но если бы такая была - это был бы JS.

Все блять самое модное, новое, fullstack хуемое, а еще и анимация с рюшечками, и базы там есть, и блять greenfield во все поля ибо нода по пруф оф консепт заходит, и блять модульное говно и ангуляр с кучей обвеса типа: кофе скрипт, тайп скрипт, лохо скрипт...

как по мне давно всем понятно:
- java - слишком сложно для хипстора
- C# - для тех даунов кто не смог в С++
- С++ для древних говнарей в свитерах
...
ну и руби, для пидоров

на рнр пишут только индусы, а если это кто-то из наших, то его па любому ебут индусы, по этому скоро он переедет на руби
Аноним 09/02/17 Чтв 09:24:21  929352
А змея относится к хипсторам?
Аноним 09/02/17 Чтв 11:24:55  929385
>>929041
>подавляющее большинство людей используют реляциоки
нямирок.
осваивай уже NoSQL, так ведь совсем без ничего останешься. зачем себе вредишь
Аноним 09/02/17 Чтв 11:47:41  929391
>>928743
>Objective-C
>хипсторский
Ажно с 1990? А мужики то и не знали.
Аноним 09/02/17 Чтв 12:43:10  929398
>>929352
Да, бросай пока не поздно!
Аноним 09/02/17 Чтв 12:43:59  929399
>>929385
На работе в продакшон некий умник пару лет назад протащил Монгу, в итоге очень много времени потратили только на костыли для неё, а потом ещё местами пришлось заменить на другую NoSQL БД, потому что внезапно в Монге агрегация занимает непозволительное количество времени, т.е. даже область вроде бы для неё (различные виды логов), но в риал-тайме делать какие-то аналитические отчёты-обосрамс.
Аноним 09/02/17 Чтв 12:50:03  929401
>>929399
на какую другую NoSQL БД?
Аноним 09/02/17 Чтв 12:59:16  929408
>>929399
даун, ну и что с того? без носкл тебя никуда не возьму, всё делается на носкл сейчас. монга никуда не собирается деваться, остальные носкл тоже.
Аноним 09/02/17 Чтв 13:01:34  929410
Нахуя монга? Что делается на nosql? Какие преимущества перед sql? Хуяк-хуяк складывать говно без схемы я и в постгресовский json могу, если понадобится.
Аноним 09/02/17 Чтв 13:04:15  929411
>>929399
Да, я вот чет не могу придумать себе область применения Монги. Нахер она нужна? Что в ней есть такого, чего я не могу с реляционкой сделать?



Аноним 09/02/17 Чтв 13:05:12  929412
>>929410
json уже даже в mysql есть (в 5.7 вроде)
Аноним 09/02/17 Чтв 13:06:53  929414
>>929410
В своих говноподелках на локалхосте ты можешь хоть мамку ебать. НА РЕАЛЬНОЙ РАБОТЕ В КОМАНДЕ везде nosql и в том числе монга. как ты к этому относишься и как по твоему мнению плохо или хорошо никого не ебет
Аноним 09/02/17 Чтв 13:08:56  929416
>>929411
> область применения Монги.
Применяется в разработке всех видов проектов.
>Нахер она нужна?
Нужна чтобы участвовать в разработке этих проектов в команде. Чтобы запиливать функционал, чтобы работать.
>Что в ней есть т
Вакансии где она в обязательных требованиях.
Аноним 09/02/17 Чтв 13:10:32  929418
>>929412
мускуль вообще прогрессивный стал и порядок там навели за последние годы. но хипстота хайпает свой ебучий постгрес, чтобы потом сделать к нему два тупейших селекта через склалгимию.
Аноним 09/02/17 Чтв 13:10:56  929419
Вся суть монгодаунов ITT.
Аноним 09/02/17 Чтв 13:14:14  929421
>>929418
Проприетарщина.
Аноним 09/02/17 Чтв 13:21:12  929423
>>929398
Некуда перекатываться. Не на сраную же жаву переходить
Аноним 09/02/17 Чтв 13:28:42  929424
>>929293
>- java - слишком сложно для хипстора
>- C# - для тех даунов кто не смог в С++
Лол! МЕНЕДЖЕР порвался.
Аноним 09/02/17 Чтв 14:10:31  929433
>>928951
Ведь есть Kubernetes!
Аноним 09/02/17 Чтв 14:23:00  929439
>>929408
Даун ты, потому что выбираешь инструмент не сообразно задаче, а сообразно хайпу. Или только менеджер за тебя выбирает?
NoSQL знать хорошо, но можно освоить за пару дней, некритично требовать в вакансиях.

>>929411
Вот одни из примеров для Монги:
-у тебя нереляционные данные;
-некритично их потерять;
-тебе нужно быстро разрабатывать (нет ебли со схемой и миграциями);

В общем ощущение как от ЖСа в ЯП: говно, но говнокодить можно очень быстро.
Аноним 09/02/17 Чтв 14:52:26  929450
>>929439
>Даун ты, потому что выбираешь инструмент не сообразно задаче, а сообразно хайпу
Программист мамкиных борщей. Поработай в реальном проекте с реальной командой, а потом будешь кукарекать про "выбираешь". Среднестатистический тимлид будет выбирать монгу и прочую хуйню и будет прав, потому что он делает себе карьеру дальше, он думает о том как будет выглядеть его резюме, как кормить семью. И если кругом монга (любая другая модная хуйнянейм) - то значит и в его проекте будет монга. На твое мнение ему фиолетово вообще, и он опять же прав.
Аноним 09/02/17 Чтв 15:19:39  929477
>>929450
Вполне себе ситуация с текущей работы была описана: Монга долго выполняет некоторые операции. Не совсем хуйлоад, но немного выше средних по сложности аналитических отчётов. Проблема не устраивала команду и конечного пользователя, в итоге была оперативно решена отказом от оной.

У тимлида вполне себе "пассажирский" подход. Скоро ему новое дерьмо маркетологи скормят, потому что хайп на Монгу прошёл. Хорошо, что в моей конторе таких тимлидов нет.
Аноним 09/02/17 Чтв 15:40:24  929491
>>929477
Ты действительно такой тупой или зеленый просто? Или ты недоджуниор? Я вот думаю как тебе еще объяснить. Абсолютно не важно, что там с этой монгой плохо или хорого, это НЕ ВАЖНО.
>У тимлида вполне себе "пассажирский" подход.
Нет, это просто ты дурачок живешь во влажных фантазиях. Он всё отлично понимает и именно так индустрия и устроена. Он работает на своё резюме и на свою востребованность, а ты кукарекаешь про монга нинужна давясь его говном и тихо ненавидя его.
Аноним 09/02/17 Чтв 15:43:48  929496
>>929477
у тебя кругом всё неправильно я смотрю. чем ты-то лучше? вангую дрочишь юнит-тестирование, канбан и прочий скам
Аноним 09/02/17 Чтв 15:46:12  929498
>>929477
>Монга долго выполняет
>Проблема не устраивала
>в моей конторе таких тимлидов нет
Кстати, что-то не сходится.
Аноним 09/02/17 Чтв 16:08:08  929514
>>929491
Тонко
Но всеравно иди на хуй :3
Аноним 09/02/17 Чтв 16:08:52  929515
>>929491
Я ему объясняю, что Монга была выкинута после того, как перестала отвечать требованиям, а он ещё мне говорит, что я давлюсь говном и ненавижу тимлида.
Сам ты, видимо, научился молча подчиняться и принимать всё содержимое кишечника своего менеджера. Порой даже убеждаешь себя, что нравится и вкусно.
Аноним 09/02/17 Чтв 16:43:49  929547
>>929439
>В общем ощущение как от ЖСа в ЯП: говно, но говнокодить можно очень быстро
>>929418

Кстати, тут не соглашусь, постгрес - вряд ли хипстота, довольно удобная вещь. На сколько помню, когда с ним сталкивался - там много довольно недибильных возможностей (наподобие другого вида констрейнтов), которые позволяют свалить на базу данных много обязанностей по контролю валидности данных, чтобы не писать везде ( if strlen(a) < 3 { throw new Error() } ).

И кстати для хипстеров - довольно сложная штука, чтобы разобраться :)
Другое дело - Монга.
Аноним 09/02/17 Чтв 16:59:12  929558
>>929547
хуита этот весь твой постгрес. его тащат для понта, выебнуться. т.е. он есть, но работают с ним как с mysql (причем даже не используют большинство и общих с mysql расширенных возможностей), т.е. ничего за рамками элементарного CRUD. и так у всех. очень редко где пг реально не для понта поставили, реально что-то в нем используют и работают напрямую. это прям надо долго и целенаправлен искать такие вакансии (я за последний год видел только одну и то не в моем миллионнике). так что разбираться в постгресе смысла нет
Аноним 09/02/17 Чтв 17:14:12  929573
>>929558
> его тащат для понта, выебнуться. т.е. он есть, но работают с ним как с mysql
Эксперта видно издалека.
Аноним 09/02/17 Чтв 17:18:56  929578
>>929573
Нет это просто у тебя никаких реальных представлений кроме двачика. Я с постгресом работаю уже давно (не через орм, лол) и знаю о чем говорю. А ты кукаретик.
Аноним 09/02/17 Чтв 17:27:20  929584
>>929547
PostgreSQL это по факту тот же Oracle/MSSQL. В 99% проектов он не нужен и никогда не понадобится.
Что касается кровавого тырпрайза с тысячами гнилых хранимок, то там таких вопросв не возникает: у них тупо оракл, постгрес им может быть интересен только в экономическом плане. При этом занимаются там этим не программисты а БД-шники причем сами же ораклисты.
Из чего можно заключить, что PostgreSQL в широком смысле - тот же хайп. Т.е. есть некоторая ниша в которой он при некоторых обстоятельствах (надоело тратить деньги на оракл) становится нужен, а для остальных он ничего не меняет.
Аноним 09/02/17 Чтв 17:28:06  929587
>>929584
>PostgreSQL это по факту тот же Oracle/MSSQL. В 99% проектов он не нужен и никогда не понадобится.
А transactional migrations?
Да пошёл ты нахуй!
Аноним 09/02/17 Чтв 17:35:08  929597
>>929587
ты уёба и дурачек, надоел мне вообще. нахуй твой транзакционный ддл не вперся никому. иди уроки учи. когда на реальные проекты, задачи и команды посмотришь - приходи.
Аноним 09/02/17 Чтв 17:41:29  929604
>>929597
>ты уёба и дурачек, надоел мне вообще.
Аргументация уровня АиБ.
Аноним 09/02/17 Чтв 18:38:44  929632
>>929418
>мускуль вообще прогрессивный стал
у этих даунов до сих пор нет IF NOT EXIST на ёбаные индексы?
Аноним 09/02/17 Чтв 18:40:58  929634
ну кароче ноуискюэл нужна знать пушо все его используют типа как я слышал а то работку не найдёшь типа будешь лах борщехлёб а реляционки уже всьо никто не пользуется все на ноуйискюеле так та
Аноним 09/02/17 Чтв 18:49:54  929641
>>929634
Но ведь так и есть.
Аноним 09/02/17 Чтв 18:50:55  929642
>>928657
У меня встречный вопрос: почему все сидят на MySQL, а не скажем на PostgreSQL?
Аноним 09/02/17 Чтв 18:55:20  929648
>>929632
Хз, а ты их два раза в день добавляешь?
Аноним 09/02/17 Чтв 19:41:03  929675
>>929642
потому, что типичному проекту он вообще ничего не дает, а может и принести проблем. чтобы был постгрес, нужно чтобы были 1. конкретные задачи которые mysql решить вообще не может, а может только постгрес 2. люди, которые хорошо разбираются в постгресе и знают об этом. 3. проект организованный специальным образом под постгрес (начиная с отказа от ORM). у типичного проекта: 1. нет таких задач, 2. бд используется как тупое хранилище через active record/orm. 3. весь остальной проект написан не "под постгрес".
даже в тех проектах, где сейчас стоит постгрес, он был поставлен просто так для моды, и никакие вообще его возможности не используются, это видно даже по вакансиям в которых встречается слово postgresql
Аноним 09/02/17 Чтв 20:49:41  929707
>>929675
От ORM какбы по дефолту нужно отказываться, если ты не пилишь бложик. ORM, вообще, интересная штука, создана, чтобы якобы упростить жизнь, но упростить она ее может только в кейсах, которые просты сами по себе и упрощения не требуют.
Аноним 09/02/17 Чтв 20:57:12  929713
>>929707
ORM - это просто датамапер, и чем-то там усложнить жизнь он может только в руках ебланов, которые и на чистом SQL тебе говна несусветного понаписывают
ORM плох только тем, что разжижает мозги и без того разъебайским кодеркам и они начинают забывать что за MyHuita.get() стоит запрос в базу, а не просто вызов функции.
Аноним 09/02/17 Чтв 21:03:10  929716
>>929713
Я о том и говорю: неебланы им просто не пользуются.
Аноним 09/02/17 Чтв 21:09:03  929721
>>929716
Неебланы им пользуются, потому что неебланы пользуются датамаперами, как и вообще всем, что упрощает и улучшает код.
Аноним 09/02/17 Чтв 21:10:05  929723
>>929713

>ORM - это просто датамапер

бывают такие говняшки, что вместе с маппером тебе и стейт машину подгонят и каллбеки и еще 30 модулей всякой нинужной хуиты и магии, что сидишь и плюешься потом :(

А так сама по-себе штука классная, офк. Ко-ко-ко, повышает уровень абстракции, ко-ко-ко не надо думать .
Аноним 09/02/17 Чтв 21:16:45  929728
>>929597
Да ты хоть знаешь, сколько раз мне приходилось руками миграции откатывать на MySQL из-за рассинхронизации баз (не по моей вине, разумеется), пока я не узнал, что в Postgres это работает искаропки?
Только не надо мне тут затирать, что нормальные пацаны на каждый ALTER по миграции создают, это unmaintainable.
Аноним 09/02/17 Чтв 22:14:05  929770
>>929728
ты какой-то пизданутый. в оракле ддл не транзакционный к примеру насколько я помню, как же там мужики справляются? кривые говномиграции (не что в рельсах случаем?) тебе всё портят или кривые руки? тебе страховка нужна что ли? а если бы не было пг? не справился бы? лол пиздец
Аноним 09/02/17 Чтв 22:21:27  929776
>>929707
И тем временем ORM в 99% проектов и вакансий. Хипсторы-неосиляторы гибернейта всё стонут и стонут.
Аноним 09/02/17 Чтв 22:21:39  929778
>>929770
С оракулом и SQL Server рабочий процесс совершенно иной. Там специальная должность АДМИНИСТРАТОР БАЗ ДАННЫХ есть. А почему? Потому что программисты с этим дерьмом ебаться не хотят.

Что плохого в страховке, если она искаропки?
Аноним 09/02/17 Чтв 22:45:10  929813
>>929776
>И тем временем ORM в 99% проектов и вакансий. Хипсторы-неосиляторы гибернейта всё стонут и стонут

Есть мнение, что спрашивают про ORM, чтобы понять - дебил перед ними или недебил.
Насчет 99 % проектов - он выпилен везде, где нужно заселектить, что-нибудь в стиле select blabla from (select blabla) left join ... left join ... group by ... И всякая подобная хуета. Такая срань присутствует везде, где что-то сложнее бложика мамки админа, пытаться писать эту ебалу на ОРМ нет смысла и если это возможно, то выглядеть это будет на столько уебищно, что в уебищности этому будет проигрывать даже нормально отформатированный запрос в коде.

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

Но оглашусь, для foreach( user->groups .. ) вполне подходит)
Аноним 10/02/17 Птн 14:45:56  930155
>>928564 (OP)
Docker -- зашквар? Совсем охуели там? Он зашквар только для людей, которые те же хипсторы, только с другой стороны типа:
> Нахуй нам хайп, мы на OpenVZ нормально сидим
> Блядская обёртка над LXC нинужно, мы сами для завода с толкача напишем скрипты.
> СТАРТАП!!!111 НИНУЖНА!!!11

Увы и ах, но всё идёт к тому, что он становится стандартом и многие его фишки уже берут в Open Container Initiative, куда входит гугл, микрософт и пр.
Аноним 10/02/17 Птн 16:12:07  930201
Хипстерская хуйня - всё, что я не люблю.
Охуенная тема - всё, к чему я привык.
Так было, есть и будет в любом обществе, где существует внушительные концентрация пиздоглазых оборванцев, как на сосаче, например.
Аноним 10/02/17 Птн 17:07:25  930235
1358174735741.jpg (136Кб, 1048x1024)
>>928991
> для 99,90% говнопроектов которые пилятся в рашке вообще достаточно связки XML файлов и местами тупо блобов сериализации банально в директорию на диск
Я такой шизофазии уже давно не слышал
Аноним 10/02/17 Птн 17:36:58  930254
>>930235
Ну до определенной степени он прав. Если сервисом будут пользоваться 3 калеки, с таким подходом все действительно будет работать быстрее. Другое дело, что изначально писать для 3 человек довольно тупо.
Аноним 10/02/17 Птн 17:41:02  930256
>>929408
>>929450
>>928991
https://www.youtube.com/watch?v=b2F-DItXtZs
Аноним 10/02/17 Птн 21:07:51  930375
>>930235
>Я такой шизофазии уже давно не слышал
может быть ты просто даунёнок быдлокодер?
Аноним 10/02/17 Птн 21:19:06  930377
>>930155
>его фишки уже берут в Open Container Initiative, куда входит гугл, микрософт
ахахахахахахахаххах вот пиздец быдлоид
Аноним 10/02/17 Птн 21:25:52  930380
>>929713
ORM не нужен, нужен Model Layer, адаптированный под конкретные бизнес-нужды.
Аноним 10/02/17 Птн 21:36:13  930387
>>928958
>редис тот же всюду
Мы в редис пыхосессии кладем. Это считается?
Аноним 10/02/17 Птн 21:40:17  930391
>>929293
PHP переживет и перл и руби. Возможно даже питона переживет.
Аноним 10/02/17 Птн 21:40:30  930392
>>929424
Двачую.
Аноним 10/02/17 Птн 21:57:46  930403
moyte-za-soboy-[...].png (311Кб, 1000x589)
>>929418
Мускуль это боль. Когда данных становится много, наступает пиздос. Мускуль на каждый пук создает временные таблицы на диске. Мускуль кладет хуй на стандарты. Одна неявная конверсия типов чего стоит. До 5.6 версии не было поддержки FULLTEXT индексов на InnoDB. Для MyISAM есть оптимизированный restore, для InnoDB - нет. Базы разворачиваются очень долго. Недавно сравнивал: две одинаковые по схеме базы на 10 гиг поднимал из бекапов на мускуле и постгресе. Постгрес справился за 30 минут, мускуль я вырубил через 2 часа ожидания. Все твики на скорость инсертов делал, буфера выкручивал в максимум - бесполезно. Представь что у тебя есть таблица на 100 миллионов записей и ты хочешь добавить в нее пару индексов. Что сделает мускуль? Он нахуй пересоздаст таблицу. Когда ты будешь добавлять второй индекс он опять пересоздаст таблицу и пересчитает первый индекс. Ииндексы намертво вшиты в таблицы, любая движуха с индексами ведет к пересозданию таблицы и пересчету других индексов. Даже если ты блядь дропаешь индекс, один хуй будет пересоздавать и пепсчитывать. В постгресе ты можешь хранить индексы отдельно, кластеризовать их.

Дропайте мускуль как можно скорее. Это мертвый проект с говняной кодовой базой. У него нет будущего. Мускуль ничем не лучше постгреса. Переходи на постгрес, будь мужиком блеать!
Аноним 10/02/17 Птн 22:02:05  930406
>>928564 (OP)
Попробуй описать, что такое, на мой скромный взгляд, хипсторы из мира кодинга.
1. Вкатились из-за хайпа профессии, не придя к этому из вузов по специальности, как многие сычи. Как следствие - могут гнуть свое охуенное мнение перед гораздо более опытными сычами, которые на 1-3 курсе ебашили динамические алгоритмы, дрочили контесты и чуть позже уже вошли в профессию с полной теоретической базой.
2. Скорее всего закончили пару вкатывальтеских лохокурсов js/html/css/php, после прохождения которых считают себя избранными.
3. Любят поддерживать образ ухоженного гика с бородой, свитером и прочей атрибутикой.
4. Могут пестрить миллионом терминов не по делу. Одним словом везгливое кукареканье.
5. Используют только модные и современные IDE. Будет громко плакать и звать на помощь, если будет нужда использовать баш, vim и прочее красноглазие.
6. Используют мак.

Последний пункт спорный, т.к. мак вполне себе нормально годится для разработки любого софта.
Аноним 10/02/17 Птн 23:12:22  930484
>>930406
Многие сычи, 95% в ВУЗе пинали хуи.
Ах да.. и не динамические блять, распределённые алогритмы ебашили, а MAXXXimum спизженные лабораторные работы сдавали.

А по теме треда.
Хипстеры в программировании. Это агенты, с помощью которых большие компании внедряют и продвигают собственные технологии.
Аноним 11/02/17 Суб 00:46:21  930562
>>929675
Зачем MySQL, когда есть PostgreSQL По по PostgreSQL есть специалисты, а по MYSQL их искать надо. Никакой специальной организации проекта не нужно. Спокойно работаю с ним через ORM, MySQL добавить только ебли с репликацией, транзакционностью и отсутствием вменяемых uuid, json fields.
Аноним 11/02/17 Суб 01:00:52  930577
>>930406
>не придя к этому из вузов по специальности, как многие сычи.
вот это манямирок. сычи из дома боятся выйти, какой там уник. нужно быть настолько отштампованным винтом в системе и взяточником-жополизом, чтобы выдержать рашкообразование
Аноним 11/02/17 Суб 01:01:27  930578
>>930406
>ебашили динамические алгоритмы, дрочили контесты и чуть позже уже вошли в профессию с полной теоретической базой.
а, ясно, очредной вскукарек байтослесаря.
Аноним 11/02/17 Суб 01:03:01  930582
>>930406
А так, подхожу под описание да. Собираюсь покупать очки, уже купил вайпер, образования нет, модные скриптоязыки есть, свитер с оленем есть, пхпсторм есть, маки нам шеф собирается покупать, но мне двух экранов хватает.
Аноним 11/02/17 Суб 01:03:52  930585
>>930562
Лох криворукий.
Аноним 11/02/17 Суб 01:29:00  930613
>>930377
> Кукареку, я у мамы борец с системой. Мааам, ещё борща налей.
Аноним 11/02/17 Суб 11:06:59  930731
>>930562
>По по PostgreSQL есть специалисты, а по MYSQL их искать надо
вот это пушка. пиздец
>Спокойно работаю с ним через ORM
и этот человек думает, что работает с постгресом. что интересно, таким вот чушпанам так и не удается ничего доказать что в 25 что в 30 лет
>json fields
чмо, как ты будешь например апдейтать поле в jsonb колонке через ОРМ?))) не работаешь ты с постгресом, не пизди
Аноним 11/02/17 Суб 15:16:17  930892
Блять, в в смысле ОРМ не нужен ? Если бы не хибернейт, то я бы уже заебался писать однотипные селекты. Когда у тебя проект на пару тысяч классов, надо быть ебнутым что бы писать для всех энтити круд запросы вручную, а на хибере есть охуенный HQL и Criteria API, так что на sql ебашим только когда критично по скорости или уж очень специфичная залупа, и то через энтити менеджер составляем нетив квери.
Аноним 11/02/17 Суб 15:30:10  930899
>>930892
>пару тысяч классо
мир ебанулся
Аноним 11/02/17 Суб 15:50:07  930921
>json fields
Обжёгся когда решил сделать денормализацию, отправив часть атрибутов в в jsonfield, осознав позже что достаются в ORM ке они через словарь, который имеет случайный порядок.
Аноним 11/02/17 Суб 16:24:10  930948
>>930899
Это ынтерпрайз детка.
Аноним 11/02/17 Суб 16:37:10  930960
>>930406
>5. Используют только модные и современные IDE. Будет громко плакать и звать на помощь, если будет нужда использовать баш, vim и прочее красноглазие.
О, вимоеб, который определяет скилл по редактору. Еще и умудрился bash и IDE каким-то хуем связать. Когда уже сдохнут такие дебилы как ты?
Аноним 11/02/17 Суб 16:48:46  930966
>>928564 (OP)
>Не понимаю, почему как минимум 20% нормального веб-софта не написано ещё не Ruby, там как я слышал пиздатое ООП.
Так сложился рыночек. Почему все шлюхи хотят айфон?
>За что косо смотрят на пользователей
MongoDB?
СУБД и СУБД
>Почему использовать мак для разработки - гейство?
Потому что веб-разработка по сути кроссплатформенна и на чем ты разрабатываешь значения не имеет. Яблочные хипстеры тянут одеяло в сторону простоты и удобство мака, линуксоиды топят за vim а большинство мейнстримных разрабов на винде не понимают элитности этих ребят и называют петухами.
>Растут ли волосы на ладонях от кодинга на Erlang?
Функциональщики любые пока вызывают у народа опасения, не знаю почему.
Аноним 11/02/17 Суб 16:51:51  930969
>>930948
и чо? чем больше говна в коде, тем больше платят?
Аноним 11/02/17 Суб 16:52:43  930970
>>930966
>простоты и удобство мака
ржу аки конь, гомозащитник детектед
Аноним 11/02/17 Суб 16:59:56  930976
1485815391001.jpg (40Кб, 711x633)
>>930966
>большинство мейнстримных разрабов на винде
Это кто такие вообще? Где такие есть?
Аноним 11/02/17 Суб 17:02:33  930978
>>930969
Иногда, но ОРМ как раз позволяет уменьшить его количество.
Аноним 11/02/17 Суб 17:05:25  930982
>>930976
Я на винде сижу. Да и большинство людей сидит на винде. Все ещё не перешли на шавабодный софт, мань.
>>930970
С сарказмом же сказано.
Аноним 11/02/17 Суб 17:05:36  930983
>>930978
в душе не ебу что такое орм, очевидно очередная хипстерская поебота, которая не нужна
Аноним 11/02/17 Суб 17:11:02  930987
>>930983
ай толстяк ;)
иди нахуй уже отсюда, клоун анальный
Аноним 11/02/17 Суб 17:14:35  930994
>>930987
ну так объясни, чем твое орм лучше чистого скюл
Аноним 11/02/17 Суб 17:16:38  930999
>>930982
>Я на винде сижу.
.net - пидораха?
Аноним 11/02/17 Суб 17:24:15  931003
>>930994
Представь, что у тебя за сотен энтити классов, и у тебя логика на уровне круда, нахуй писать для всего этого дерьма sql, если можно замапить поеботу и у меня уже будет предоставлена реализация типичных методов(getById,save,update...).
Аноним 11/02/17 Суб 17:28:34  931007
>>930999
Похапист же
Аноним 11/02/17 Суб 17:30:15  931010
>>931003
>что у тебя за сотен энтити классов
наркоманы
>если можно замапить
в перле, дби позволяет привязать хэш или массив к запросам в с бородатых лет
>типичных методов
а нетипичных? чтобы не учить три четыре стандартных запроса скюл тащит хипстерскую поеботу и лишние зависимомти... все ебанулись...
Аноним 11/02/17 Суб 17:34:59  931012
>>931010
Как я писал выше, типичные УЖЕ реализованы за тебя, а нетипичные пишешь на HQL или Criteria API.
Аноним 11/02/17 Суб 17:39:09  931016
>>931012
т.е. орм не нужно?
Аноним 11/02/17 Суб 17:39:15  931017
>>930976
GameDev
Аноним 11/02/17 Суб 17:44:53  931021
>>931016
Нет, то есть умные дядя написали удобные инструмент для тебя, который покрывает большинство твоих потребностей, и упрощает разработку тех, что не покрывает.
Покормил
Аноним 11/02/17 Суб 17:46:33  931023
>>928564 (OP)
>хипстерской разработкой
вот тебе ОП, классика >>931012
вместо изучения SQL, учить: ORM, HQL, Criteria
Аноним 11/02/17 Суб 17:48:04  931025
>>931021
проснись васян, ты стал хипстером
Аноним 11/02/17 Суб 17:48:50  931028
>>931023
Бля, та ты травишь, еще и семенишь.
Не хочу больше тебя кормить.
Аноним 11/02/17 Суб 17:49:57  931029
>>931023
Может мне еще без либ и фреймворков,как деды, все на сокетах писать ?
Аноним 11/02/17 Суб 17:51:51  931031
>>930976
у нас на работе заставляют под виндой сидеть
Аноним 11/02/17 Суб 17:55:34  931033
>>931029
>сокетах писать
может, или слишкамсложна111?
Аноним 11/02/17 Суб 17:56:37  931034
>>930976
А что ты скажешь про фронтэндщиков? Нащальник сказал что ему нужна поддержка IE7, I6, IE1/2 и тд
Аноним 11/02/17 Суб 17:58:34  931036
>>931031
есть какое-то логичное тому обоснование?
Аноним 11/02/17 Суб 19:18:00  931125
>>931036
предыдущий кодер пришел, снес линукс и поставил винду. а до него другой кодер пришел, снес винду и поставил линукс, поэтому больше ничего не сносим и не ставим.
Аноним 11/02/17 Суб 20:32:12  931184
>>931125
'эмм
кому на чем комфортнее тот так и работает не?
Аноним 13/02/17 Пнд 19:05:07  932460
>>931023
>вместо изучения SQL, учить: ORM, HQL
У меня к человеку реально хорошо разобравшемуся в Hibernate и владеющему HQL/DQL и т.п. и способному решить ими задачу уважения гораздо больше, чем к вопящим что им опять "орм мешает". такой и как коллега в команде лучше. а в знании SQL ценности никакой вообще нет.
Аноним 13/02/17 Пнд 19:13:50  932469
>>932460
>а в знании SQL ценности никакой вообще нет.
иди это dba питухам из sql.ru скажи, у них сильно бонбанет
Аноним 13/02/17 Пнд 20:49:37  932518
>>928564 (OP)
>Почему использовать мак для разработки - гейство?
Ты ебанутый? Что еще использовать то?
Для кроссплатформенной разработки вариантов вообще других нет.
Аноним 13/02/17 Пнд 20:50:23  932519
>>932518
вот толстяк))
Аноним 13/02/17 Пнд 20:53:29  932521
>>932519
И ты ебанутый?
Макбуки для своего железа даже абсолютно не оверпрайс.
А чтобы под ios в том числе разрабатывать вариантов вообще нет. Как сеньор-крестоблядь кроссплатформер авторитетно говорю.
Аноним 13/02/17 Пнд 21:10:43  932529
>>932521
>для своего железа
паржал
Аноним 13/02/17 Пнд 21:28:40  932562
>>932529
над собой?
Аноним 13/02/17 Пнд 22:14:11  932595
>>932460
Ну ты насрал. Человеку, который знает что такое SQL, как его лучше писать и оптимизировать, обучиться писать на ORM займет пару дней.

Пиздец, ты еще небось и собеседования проводишь? Вебстудия из одного человека?
Аноним 13/02/17 Пнд 22:16:57  932597
>>932521
>Макбуки для своего железа даже абсолютно не оверпрайс.

поржал так ,что чуть не обосрал на твою мамку
Аноним 13/02/17 Пнд 23:37:59  932663
>>932521
Как раз если смотреть только на железо - то немного оверпрайс, но выбирать-то все равно не из чего.
Аноним 14/02/17 Втр 00:15:49  932698
>>932663
>но выбирать-то все равно не из чего
паржал
Аноним 14/02/17 Втр 00:26:59  932705
>>932698
>>932529
>>932597

Продолжай ржать и копаться в своём говне.

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

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 145 | 5 | 55
Назад Вверх Каталог Обновить

Топ тредов
Избранное