Добрый день анон, устраиваюсь на asp.net девелодауна, в 1 из компаний выслали задание, надо написать простенькое клиент серверное приложение, но всегда есть НО.Написать надо на asp.net mvc 5.Нельзя юзать entity framework, только NHibernate.Собсна зачем я это высрал: подскажите пиздатой литературы по гибернейту, желательно с примерами на мвс5, ибо не особо представляю как оно стоится. Для чего мать его юзать гибернейт когда все юзают божественный EF??
>>201272656осилятор за день разбирается с любой хуйней на уровне тестового задания, не спрашивая на дваче
>>201272725обычно тесты не привязаны к технологиям, я же не ссспрашиваю как решать задачу, мне бы годной инфы о данной орм.
>>201271760Да никто не использует эту твою мертворождённую мелкософтовскую хуйню в целом, расслабься. Какой нахрен асп, какой нет? Вендекапец давно на дворе, а у него всё асп да нет. Охуеть вообще.
>>201271382 (OP)Ты додик, nhibernate одна из самых простых библиотек для orm, на примерах можно въехать за день-два. Если не выходит - ебать ты долбоеб конечно.
>>201273131В двух случаях из трёх угадал, но не в третьем. Чем плевать, если рот занят хуйцом текущего-ноунейма-во-главе-мелкософта?
Если ты открыть сорцы не можешь и найти getting started, чтобы сделать тестовое по нему, то тебя не возьмут только потому, что ты необучаемыйhttps://nhibernate.info/doc/tutorials/first-nh-app/your-first-nhibernate-based-application.html
>>201273602как ты смеешь говорить о моей необучаемости? я паскаль за год выучил, скоро выучу делфи и стану востребованным
>>201273602Двачую этого.Оп, во-первых, забудь нахуй фразу "Зачем N, когда есть M". Поздравляю, ты выбрал энтерпрайзный стек, где любое говно мамонта используется только потому, что куча кода уже на нём написано, никто полностью не знает, как оно работает, переписать стоит миллионы долларов и с большой вероятностью будет хуже, чем было.Во вторых, программист, не умеющий что-то про технологии найти англоязычным гуглением - просто нахуй сразу. Видел двух таких. Один в PHP вместо использования public, protected и private в классах, хуярил синглтоны с методами, начинающимися на нижнее подчёркивание и вызывал их через __callStatic(), подставляя подчёркивания и проверяя наличие названия метода в массиве. Типа, если есть в массиве - то это public, вызывать можно.Второй - большой любитель 1С.Цитата:"Я думаю, что всё нужно делать на 1С, потому что она написана на C++".Просто увидев самописную простенькую MVC-CMS с самописным ORM разнылся, что нихуя не понимает и надо писать ему документацию. Говно, конечно, ещё то, но ничего сверхсложного, я в этом коде легко разбирался сразу. В процессе чтения документации постоянно ныл, что я её хуёво написал и он не понимает. Пока я ему объяснял, попутно выяснилось, что тот вообще херово понимает, что такое класс, объект, как данные из аргументов попадают в метод, как в PHP работают магические методы. Зато, блять, обругать чужой код по поводу того, что он нихуя не понял - это милое дело. Брат начальника, ему можно. За два месяца с ними выгорел к чертям. Вежливо послал обоих нахуй и ушёл на удалёнку.Мимо PHP-гиббон.
>>201275400>заставили сесть и написать, наконец, документацию к своему говну>ряяя, ненавижу человечество, социальные контакты не нужны, замажьте мне окна чёрной гуашью, я ухожу в скитВсё правильно сделал.
>>201275649Говно не моё, и документацию при условии выделения времени я и так не против был написать. Только разжёвывать в ней, как вызываются магические методы - это лишнее, именно поэтому за отведённое время я успел написать только процентов 10.Я вообще год назад предупреждал, что ухожу, но меня уговаривали отстаться, поднимали ЗП, но при этом просили хуярить как раньше, вместо того, чтобы выделить время найти себе нормальную замену и передать проект.Потом уволили ПМа, новый взял своего брата и тогда они наконец акстились по поводу того, что передавать проект сложно и некому.
>>201275400и чо, как ты себя заставляешь работать? Я пробовал удаленку, дома нихуя не получается работать, пол дня дрочишь ютэп, час кодишь, ну все устал, нада пакушатс, после еды играешь в игрульки, ложишься спать, завтра сделаю дохя, завтра повторяется то же самое
>>201276122У меня до этого был неврозогенный ПМ, дёргал каждые полчаса по поводу того, что готово и покажи, что готово. Невроз пришлось лечить, зато теперь я дрессированный гиббон.Сейчас просто отчитываюсь по задачам каждую неделю.
>>201276122Вообще, очень сильно помогает не начинать ничего с утра смотреть и читать. Всё, что кроме работы, строго после работы. После ютапа в N раз сложнее заставить себя что-то делать в тот же день.
>>201276739Покушать - это 20 минут. За это время можно продумать архитектуру в задачке и сделать её на 20 минут раньше.Вообще, последнее время прихожу к выводу, что потреблядство контента нужно ограничить, иначе тупо не успеваешь его переварить. Не появляется никаких интересных мыслей по поводу того, что потребил. Рассказать потом не о чем, тупо забываешь, что смотрел/читал.
Фуллстакбог в треде. Знаю весь стек от js, typescript через серверные php/java/c# до мобильных objective-c, swift, kotlin.
>>201277821Если у тебя всё это в резюме написано, то вангую, что из крупных софтверных компаний тебе не звонят потому что думают, что из всего этого хорошо ты знаешь 0 пунктов.На самом деле, скорее всего, что-то одно ты может быть знаешь, остальное по верхам.
>>201278069Алсо, знание синтаксиса языка и умение на нём испортить чужой код так, что вроде работает, ясен хуй, не считается знанием технологии.
>>201278069Могу написать клон вашего ебаного Инстаграмма за 3 месяца. Точнее уже написал. С софтверных компаний звонят, но я не работаю по найму а делаю проекты сам с нуля без посредников в виде ебучих менеджеров, которые нихуя не шарят в архитектуре и в том, как программы на разных платформах работают изнутри.
>>201278281Видимая часть инстаграмма без нагрузок инстаграмма - это хуйня. Там весь код, для написания которого нужно быть больше, чем веб-макакой - в системах аналитики и модерации, автоматические баны и тому подобное. Ну и оптимизация под их нагрузки. Ничего этого у тебя нет возможности написать за 3 месяца.
>>201278506Умение реализовать фичи:1. Задав правильные вопросы по неполному ТЗ (оно почти всегда неполное).2. За прогнозируемое время, которое не будет в во много раз хуже, чем могут предложить другие при том же качестве реализации.3. Используя инструменты и подходы, которые не будут критично мешать развивать проект, то есть: под них достаточно легко найти разработчиков и реализация должна быть масштабируемой. 4.Код должен быть написан так, как принято в тусовке разработчиков конкретной технологии, иначе после тебя его будут переписывать.
>>201278837Я где-то вызывал тебя на дуэль на Твичах? Ты безусловно молодец, но ты написал не Твич, а "хочу как у них", это разные вещи.