Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, Hardballer, Вы писали:
H>>Да ну ? H>>Ты вообще в курсе на стоимость лицензий Windows Datacenter Edition на физических не виртуализированных серваках с 64+ ядрами и 1Тб памяти?
НС>В курсе. Я еще я в курсе сколько стоят виртуалки винды и линукса в Ажуре.
И ?
Линух(таже убунта) стоит 0(ноль) за инсталляцию.
Одна лицензия на Datacenter на физический сервак с 64+ физическими ядрами(виртуалки мне не подходят, латентность сетевого стека задирается)-начинается с тысяч долларов.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, Hardballer, Вы писали:
H>>IOCP в Linux'е отродясь не было, а только epoll. H>>Учим матчасть.
НС>В дотнете тоже никакого IOCP в голом виде не было. Все завернуто в асинхронные методы, которые на Линухе вполне реализуемы. НС>Ну и аналог IOCP в линуксе это aio
Весь TCP/IP стек .NET Framework реализован поверх IOCP винды, если ты не знал.
А в .NET Core используется epoll(и только он) для того же, никаких aio.
Так что повторяю-учи матчасть.
H>>Я пока на 2.2 сижу
H>>, где GUI нет. Да и не нужен он мне.
НС>Зачем нам об этом знать?
Затем, что 99% серьезного софта, написанного на .NET Core сейчас-это высоконагруженный бекэнд под линухом.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, Hardballer, Вы писали:
НС>>>В курсе. Я еще я в курсе сколько стоят виртуалки винды и линукса в Ажуре. H>>И ?
НС>И эта цена не с потолка взята.
Ну и зачем мне платить эти суммы, если на скромную инфраструктуру в 60 серверов выходит десятки(если не сотни) тысяч долларов разницы?
Здравствуйте, Hardballer, Вы писали:
НС>>И эта цена не с потолка взята. H>Ну и зачем мне платить эти суммы, если на скромную инфраструктуру в 60 серверов выходит десятки(если не сотни) тысяч долларов разницы?
Здравствуйте, Hardballer, Вы писали:
H>Весь TCP/IP стек .NET Framework реализован поверх IOCP винды, если ты не знал.
Только это все внутри, а не в прикладном коде.
НС>>Зачем нам об этом знать? H>Затем, что 99% серьезного софта, написанного на .NET Core сейчас-это высоконагруженный бекэнд под линухом.
Здравствуйте, Слава, Вы писали:
С>Здравствуйте, Министр Промышленности, Вы писали:
МП>>соответственно за неделю-2-три надо полностью прокачать его МП>>как это делать?
С>Возьмите какой-нибудь проект, да перетащите под Core. Нет там особых различий.
я знаю
делал одно задание на неделю на портирование как раз
проблем действительно никаких не было
просто наклёвывается один такой проект, но чтобы туда попасть нужно доказать что не олень
Здравствуйте, Министр Промышленности, Вы писали:
МП>есть внушительный опыт .NET разработки (практически с момента его первого релиза) МП>но .NET Core до сих пор не зацепил МП>а чувствую, что надо эту работу найти уже с ним
МП>соответственно за неделю-2-три надо полностью прокачать его МП>как это делать? МП>есть известные грамотные пособия? МП>на русском?
2 официальных гайда чем не подходят? по языку и asp.net
ну можно и 3й почитать — по EF
МП>>просто наклёвывается один такой проект, но чтобы туда попасть нужно доказать что не олень С>Тогда может быть вам стоит линуксовые вещи подучить? Ssh, докер, кибинематес, ps ax и прочие sudo su.
с линуксом вообще дел не имел никаких ни разу
даже дома не ставил на комп
и вообще, название постоянно напоминает почему-то облепиховую мазь вуэ-э-э
Здравствуйте, Министр Промышленности, Вы писали:
МП>ну я его как бы решил изучить только потому, что в вакансиях он требуется
Мой юный друг! Как человек, искавший работу достаточно долгое время, объясню: не всё то вакансия, что напечатано в разделе "Требуется". Классический пример: сидит тухлый стартап, желающий делать бабло на найме людей. Делают сайт, а база-то — пустая! Тогда они лезут в тырнеты, шарят по всем мыслимым сайтам и собирают баззворды. После чего публикуют ахинею разряда "Требуется программист на C#, знающий Angular(!), Azure, Agile, Scrum-Шрум-Хрюм, WPF, PHP и ещё много смешных слов". ДАЖЕ если среди живых людей найдётся такой "спец", я его на пушечный выстрел не подпущу к ПК — потому что это не спец, а чёрт-знает-кто-на-дуде-игрец.
МП>и есть ожидание, что будет требоваться и дальше всё больше
А есть хоть один весомый аргумент, что будет БОЛЬШЕ, а не стухнет всё как с WinMobile?
Core — это как бы сказать... ДАЛЕКО не та вещь, которую можно назвать мэйнстримом. Поэтому "вакансии" на этом поделии выглядят чуть менее смешно, чем "требуется серьёзный программист на языке ЧЕРЕПАШКИ". Несмотря на все потуги MS выставлять своё "многоплатформенное Коре" как платформу разработки, на данный момент для меня это пилотный проект мелкомягких энтузазистов по заигрыванию с опенсорсом. Что-то портировали, что-то похерили, что-то вывернули наизнанку... извините, у нас клиенты платят миллионы, нам некогда играть в швабодку, при этом НЕ НЕСЯ НИКАКОЙ ОТВЕТСТВЕННОСТИ. Пусть Наделла играется в свой Линупс, а мы уж так, "по-старинке" формошлёпить будем.
Здравствуйте, Министр Промышленности, Вы писали:
МП>есть внушительный опыт .NET разработки (практически с момента его первого релиза) МП>но .NET Core до сих пор не зацепил МП>а чувствую, что надо эту работу найти уже с ним
МП>соответственно за неделю-2-три надо полностью прокачать его МП>как это делать? МП>есть известные грамотные пособия? МП>на русском?
Переходи уже сразу на нормальный язык типа Kotlin или Python, Golang рулит.
Выбрав C# вы банально не имеете будущего.
G>Переходи уже сразу на нормальный язык типа Kotlin или Python, Golang рулит. G>Выбрав C# вы банально не имеете будущего.
мне C# достаточно и удобно чтобы выражать любую программистскую потребность
поэтому решительно не понимаю зачем спамятся всё новые языки — какой в этом прок??
посмотрел сейчас, вакансий на Kotlin довольно мало,
но тех, которые вверху по деньгам и меня устроили — даже больше чем по .NET
похоже тенденция будет усиливаться...
перейду тогда на него через год-два
сейчас нужна работа и неохота изучать всякую байду