Задать вопрос
  • Есть ли в РФ недорогой хостинг для asp.net core в 2023 net 6.0?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Я например использую FirstVDS.

    Там крутятся несколько net core 3 и пара NET6
    Развертывание через дженкинс на моей рабочей машине.
    VPS обычная убунта 18
    Ответ написан
    Комментировать
  • Почему могут быть одни отказы по резюме?

    opium
    @opium
    Просто люблю качественно работать
    для начала надо повзрослеть и перестать бояться показывать свое резюме
    Ответ написан
    Комментировать
  • Существуют ли в opensource-проекты с хорошей архитектурой?

    mayton2019
    @mayton2019
    Bigdata Engineer
    SOLID может на каком-то этапе противоречить например KISS. Например вы, как старший разработчик можете видеть "вперед" и прогнозировать потребность бизнеса в расширении какого-то функционала. И будете закладывать Open/Closed и прочие философии. А разработчик уровня Junior который неделю назад пришел на проект - этого не знает и будет писать "как чукча". Тоесть буквально то что надо сделать - тои напишет. И между вами может возникнуть спор как раз на тему SOLID против KISS. Но вы можете ошибаться в своём прогнозе потребности бизнеса. Или бизнес может передумать. В этом случае правда оказалась на стороне святой простоты (Santa simplicitas).

    Как вы понимаете такие антагонизмы не могут быть удовлетворены аж никогда. Поэтому вы никогда не найдете проекты которые удовлетворяют ВСЕМ философиям которые перечислены в списке одновременно.
    Ответ написан
    Комментировать
  • Как учиться быть руководителем?

    Griboks
    @Griboks
    В отличии от программирования и подобных специальностей существуют три базовых способа изучить искусство управления:
    1. вуз
    2. специальные курсы + сертификация
    3. госты+стандарты+книги для расширенного понимания первых двух

    p.s.
    Alexander Lamdan утверждает, что
    Научиться быть руководителем это почти никак. Нужно к этому идти.


    Замечу, что это в корне неправильный подход, который ведёт к самодурству, неэффективной организации труда и коррупции. Вы действительно должны выработать свою точку зрения, но делать это самостоятельно и изолированно от обширных накопленных человечеством знаний займёт слишком много времени и других ресурсов - это путь в никуда для управленца.
    Ответ написан
    7 комментариев
  • Что должен знать Middle+ разработчик Go?

    @zeus_cyber
    параллельные вычисления, потоки и синхронизация, профилировка, асинхронщина, работа с бд, генерация кода, утечки и работа с памятью - такие требования для любого языка для спеца средней и старшей руки
    Ответ написан
    Комментировать
  • Почему не получается преодолеть барьер в изучении программирования?

    @Tsuyoshi_V
    От себя бы посоветовал ресурс METANIT, полное руководство по языку с#. Очень доходчивый для новичка ресурс по изучению языка.
    UPD: Все бесплатно и ёмко
    Ответ написан
    Комментировать
  • Где взглянуть на C# проект с "эталонной" архитектурой?

    В общем, условно, такой код, глядя на который, даже самые суровые критики не могли бы найти к чему придраться.

    Всегда можно к чему-то придраться.
    Качество архитектуры можно понять только в динамике - легко ли вносить изменения в продукт, или сложно.
    А так есть eShopOnWeb и eShopOnContainers
    Ответ написан
    Комментировать
  • Для первой работы изучать общий или нишевый язык?

    @d-sem
    Изучать нужно то что интересно и на что есть доступные вакансии. Потом всегда можно переучиться.

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

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

    SunnyPh
    @SunnyPh
    ASP.NET Core (MVC, Razor Pages, Blazor)
    Как вариант ответа предложу один из способов решения проблемы поиска фриланса за рубежом для российских и белорусских граждан. Сам живу за пределами РФ, в ЮВА, недавно зарегался на UpWork. Так вот идея проста, ищите тех, кто может быть агентом для вас на зарубежных биржах фриланса. И хотя конечно это риск для агента, потому что UpWork, банит за это жестко, но у меня есть реальные кейсы такой схемы работы.

    P.S. Частенько посиживаем со своим знакомым русским, на берегу горной реки, в джунглях тропического острова, так вот этот человек работает в 3d Max с визуализацией интерьеров, а заказы для него ищет и общается от первого лица с клиентами, его агент - русский Немец в Германии.
    Ответ написан
    Комментировать
  • Насколько информация о MS SQL Server 2012 применима к актуальным версиям?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Во-первых, практически все версии SQL Server обратно совместимы. Т.е. всё, что было в предыдущей версии, поддерживается последующей. Если какие-то фичи удалены или изменены - это явно описано в соответствующем документе (который What's new).

    Во-вторых, поддерживаемые фичи определяются не только версией сервера, но и уровнем совместимости БД (compatibility level). Если уровень совместимости не поддерживал фичу - она не будет использоваться, даже если версия сервера позволяет. А если фича изменила поведение - её поведение будет определяться именно уровнем совместимости БД, а не версией СУБД. Любая версия сервера поддерживает определённый диапазон уровней совместимости - а потому изменение версии на 1-2 поколения вполне может производиться без длительного перелопачивания БД в новый формат (правда, и новые фичи могут быть недоступны).
    Ответ написан
    Комментировать
  • Какую книгу прочитать про SQL?

    star52
    @star52
    Программист
    Прочитал книгу по t-sql от Ицика Бен Гана
    Вот она
    https://www.litres.ru/icik-ben-gan/microsoft-sql-s...

    По этой книги ты получишь среднюю базу. Если сильно погружаться то тут только информация от конкретного издателя СУБД
    Ответ написан
    Комментировать
  • О каких IT специалистах говорят, когда речь идет о дефиците кадров?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Даже просто посмотри вопросы на тостере год назад и сейчас.
    Последние 5 лет на тостере вопросы становились сложнее, специфичнее. Много вопросов где сам сидишь думаешь.

    А последние 5 месяцев полно треша.

    На вакансию может откликнуться кто угодно. Даже не айтишник. Поэтому из 357 человек до собеседования может быть хорошо если десяток дойдет. А на собеседовании и из них никого не захочется.
    Ответ написан
    Комментировать
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

    vfreelancer
    @vfreelancer
    php
    - ненормально
    - радуйтесь
    - наймите втихоря ментора и платите ему часть зарплаты за консультации
    Ответ написан
    Комментировать
  • Что нужно знать для начала работы с .NET Core?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Ты ведь даже не разобрался, что C# - это язык, а .NET - это просто фреймворк.
    Ответ написан
    Комментировать
  • Как проанализировать *.msi на Python?

    А чем msilib не подходит?
    Просто запросите из базы msi все что необходимо:
    dbobject = msilib.OpenDatabase(path, msilib.MSIDBOPEN_READONLY)
    view = dbobject.OpenView("SELECT * FROM File")
    file_name = rec.GetString(3)


    3 в запросе GetString наугад. Нужно предварительно выполнить GetFieldCount и перебором найти все необходимые поля. Либо сразу в SELECT указать список необходимых. Вот описание таблицы File https://docs.microsoft.com/en-us/windows/win32/msi...
    Ответ написан
    Комментировать
  • Какая книга лучше?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Если вы вообще не знаете шарп, то до отличий 9 от 10 версии вам еще далеко, берите по 9 версии и учите.
    Ответ написан
    Комментировать
  • Куда расти фрилансеру, чтобы устроиться в IT компанию?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Довольно странно, что такой вопрос задаёт человек с таким опытом разработки сайтов.
    Мне кажется, что вам самому должно быть виднее кто вы и что вы, а не спрашивать случайных людей в интернете, которые вас не знают
    Ответ написан
    2 комментария
  • Куда расти фрилансеру, чтобы устроиться в IT компанию?

    opium
    @opium
    Просто люблю качественно работать
    да никуда, у вас судя по всему просто дохрена опыта, идите и устраивайтесь , да вот так просто.
    Ответ написан
    Комментировать
  • Какие сферы сейчас востребованы на C#?

    @koss4ok
    Исходя из моего опыта - наиболее востребованными специалистами на рынке сейчас являются Web разработчики
    В контексте C# это Asp.net и разные его реализации ASP.NET MVC, razor pages и тд.
    Ответ написан
    Комментировать