Задать вопрос
  • У кого-то есть опыт работы windows 7/10 на флешке или устройствах со скоростью записи 7-20 мб./с.?

    Будет слишком больно. SSD на 500гб стоит 5к рублей. В чём сложность достать такие деньги?
    Ответ написан
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

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

    sarcasm off
    Ответ написан
  • Почему работодатели заостряют внимание на теории?

    1. Теорию оценить гораздо проще, чем практику
    2. Предполагается, что хороший специалист должен хорошо знать теорию.

    объяснить чем отличается udp от tcp не смог

    Выглядит очень странно, на самом деле. Вроде же не сложно:
    TCP имеет подтверждение о доставке, а UDP нет, ну а дальше всякие нюансы идут.
    Ответ написан
    7 комментариев
  • Как открыть исходный код проекта в Visual Studio?

    Ответ написан
    Комментировать
  • Какую профессию выбрать для девятиклассника не знающего что такое IT?

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

    Физмат: плохие отметки, но зато, хорошо запоминает визуальную информацию — не нуждается в повторениях (увидел-повторил); легко даётся английский язык, проявлял интерес к механическим головоломкам

    Вообще ничего не говорит.

    Единственное скажу, что по итогам, успешное трудоустройство — это главное, иначе — это зря потраченное время.

    Зря потраченное время - это учёба и работа по той профессии, которая тебе не нравится, которую выбрал второпях, или её выбрали за тебя.

    У Контура есть канал на youtube - там недавно как раз вышла серия видосов о разных IT профессиях. Можете дать этому девятикласснику наводку, пусть узнает, что такое IT.
    Ответ написан
    2 комментария
  • Подойдет ли термопаста для видеокарты?

    Можно было бы и загуглить: https://www.aabcooling.com/product-eng-73-AABCOOLI...
    Для видеокарт использовать можно.
    Частицы серебра есть, но электричество не проводит.
    Ответ написан
    Комментировать
  • Какой тип БД будет быстрее выполнять SELECT?

    Что угодно будет работать с хорошей скоростью в таком масштабе.
    Берите постгрес
    Ответ написан
    Комментировать
  • Есть ли смысл разработки ASP.net+ react.js?

    1. Да. Только там будет не MVC, а ASP NET Core
    2. Смотря как выстроете процессы
    Ответ написан
  • Какой ноутбук выбрать?

    Лично я бы выбрал HP OMEN, тк у него нормальный дизайн (не супер-геймперский), большой тачпад, и клавиатура с нормальным блоком home/end/delete/insert
    MSI Modern тоже выглядит неплохо, но не нашёл цены на него.

    По производительности они все должны быть достаточно хорошими.
    Ответ написан
    3 комментария
  • Какой компьютер собрать?

    Это конечно не сервис по подбору компов, но всё же:

    1. Должен поддерживать подключение 3х мониторов по цифровым разъёмам (не VGA). Это удобно для комфортного кодинга.

    Это сейчас невыполнимо, к сожалению.
    Тк самая топовая из доступных видеокарт (GT 1030) поддерживает только два монитора.
    Для комфортного кодинга в принципе хватит и двух больших мониторов (имхо)

    2. Оперативная память. На первом этапе должно быть 32 Гб, чисто для комфортной работы. Материнская плата должна поддерживать расширение до 64 Гб в случае необходимости.

    Практически любая МП с четырьмя слотами оперативной памяти и двумя каналами. Смотрите на то, какой максимум поддерживает процессор.
    3. Видеокарта. В игры я не играю - некогда, раз в 5 лет в гта или доту 2 не считается. Но, если когда-нибудь освободится время и захочется поиграть, пусть комп тянет доту 2 на максималках. Иногда работаю с видео (чисто хобби, не работа) на любительском уровне в VideoPad. Думаю, видеокарта тут в основном нужна, чтобы тянуть нормально три монитора.

    Невыполнимо. Смотри п1.
    4. По жесткому диску. Хранить особо нечего, пусть будет 1ТБ суммарно. Для всего остального есть съёмные жесткие диски и хаб. Особо не разбираюсь, надо ли ставить SSD на домашний комп или достаточно HDD.

    Обязательно SSD. Хотябы SATA
    5. Хотелось бы максимально компактный корпус, который бы можно было подвесить на кронштейн под столешницу. Не сторонник того, чтобы системный блок стоял на полу или на столе.

    Сверхомпактные корпуса и МП стоят запредельных денег.
    Я бы смотрел на формфактор mATX. Из хороших корпусов есть Fractal Design MESHIFY 2 (да, 12к за корпус)

    В сумме выходит что-то такое (округляю цены до тысяч вверх + это DNS, в котором цены и так не самые низкие. Так что можно дешевле):
    • МП: MSI B450M BAZOOKA MAX WIFI (8к)
    • ЦП: AMD Ryzen 5 2600 BOX (12к)
    • ОЗУ: G.Skill TRIDENT Z [F4-3200C16Q-64GTZSW] 64 ГБ (26к)
    • Корпус: Fractal Design MESHIFY 2 (16к)
    • Память: Samsung 970 EVO Plus на 1000гб (15к) + Seagate BarraCuda [ST2000DM008] на 2тб (5к)
    • БП: be quiet! SYSTEM POWER 9 700W (8к)
    • Видеокарта: GIGABYTE GeForce GT 1030 OC (8к)

    ИТОГО: 98К
    Из-за того что нормальную видеокарту купить нельзя - получилось немного сэкономить и вложиться в nvme диск и реально крутой корпус. Если не нравится боксовый кулер от AMD, то можно купить OEM проц и на сдачу купить кулер по-лучше. Тогда будет 100К.
    GT 1030 по идее должна тянуть доту, но хз на каких настройках.
    Можно ещё немного докинуть и купить либо по-лучше БП, либо больше хдд, но я хз что может не уместиться на 2(3) тб
    Это лично моё мнение.

    PS: На чём можно сэкономить.
    1. Корпус: ну серьёзно 16к за корпус - это дохрена. Можно сэкономить 10к, если взять корпус проще, например от термалтейк
    2. SSD: взять SATA на 500гб - так можно сэкономить 10к
    3. Видеокарта: взять GT 710 или процессор со встроенной видеокартой - например AMD Ryzen 5 2400G - так можно сэкономить максимум 7к, но потом придётся менять процессор
    4. БП: взять что-то по-проще на 500вт без отстёгивающихся кабелей. Главное брать нормального бренда, а не KCAS какой-нибудь. - так можно сэкономить порядка 3к
    5. ОЗУ: взять не 64гб, а только 32гб, но я настаиваю на том, чтобы брать сразу комплект, чтобы не было проблем с совместимостью. Либо можно взять 4 зелёные планки по 16гб - так можно будет сэкономить около 5к
    Ответ написан
    9 комментариев
  • Где установить бота на python и базу mysql?

    1. Чтобы не перекидывать каждый раз файлы, можно автоматизировать доставку.
    2. Есть всякие serverless-решения (в гугле должно быть). Обычно называются как-то типа "Cloud functions".
    С таким решением можно просто закинуть код, а в дискорд дать вебхук на эту функцию.
    Оттуда же можно использовать всякие апишки облака, типа облачных баз данных.
    Управляемый MySQL - это обычно дороже 50р в месяц будет.

    Рублей за 300-500 можно купить впску и на ней всё развернуть.
    Ответ написан
  • Можно ли сделать функцию перебора вариантов?

    Я в своём комментарии ошибся. На самом деле будет всего два цикла и одно условие.
    const points = ["A", "B", "C"];
    const sides = [];
    for(let i = 0; i < points.length - 1; i++) {
      const a = points[i];
      for(let j = i+1; j < points.length; j++) {
        const b = points[j];
        if(a !== b) {
          sides.push([a,b]);
        }
      }
    }
    
    console.log(sides);
    // Выведет
    //[ ["A", "B"], ["A", "C"], ["B", "C"] ]
    Ответ написан
  • Переход из Системного/Бизнес аналитика в Python-девелоперы?

    1) Стоит ли оставаться системным аналитиком, но переходить в другую компанию? Есть ли перспективы развития, возможно как системный архитектор? Постоянно изучать предметную область и бизнес-процессы системы новой компании для постоянной поддержки нет особого желания.

    Если вы перейдёте в продуктовую компанию, то может быть чуть интереснее, тк нужно будет изучать хотелки клиентов и придумывать наиболее универсальное решение.

    2) Присмотрел бэкенд разработку на Python. Знания ООП, АИС и архитектуры систем у меня есть, только на JAVA и .NET. C#/.NET в принципе не рассматриваю. Java разработка тоже не интересна, 9 из 10 случаев - поддержка уже существующей enterprice системы, которая уже в печенках сидит. Думаю, изучить Python и вэб разработку в целом не составит особого труда. Стоит ли переходить на должность бэкенд Python разработчика? Пригодится ли мне текущий опыт на этой должности и поможет ли как-то при трудоустройстве? Какие вэб-проекты и какого масштаба сейчас на Python разрабатывают?

    Про питон сказать не могу. Но мне кажется, вы слишком предвзяты к Java и C#.
    На C# есть вполне интересные и свежие проекты. И язык/платформа за последние 5 лет сильно преобразились.

    3) Возможно ли в дальнейшем применить знания СА/БА и Python разработчика вместе на какой-либо должности?

    Вполне. Вы сможете общаться с СА/БА на одном языке, и вполне может оказаться, что вы сможете в некоторых случаях предложить более качественный способ решения какой-нибудь задачи.
    Ну и раз вы аналитик, то скорее всего, у вас и софт-скиллы более прокачанные, чем у среднего разработчика, что тоже большой плюс.
    Ответ написан
  • Почему функция "Date" выводит не тот город?

    По тому что GMT+5 на локали RU-ru - это Екатеринбург, а не Ашхабад (по умолчанию)
    Скорее всего, у вас в ОС выставлен часовой пояс Asia/Yekaterinburg, а не Asia/Ashkhabad
    Ответ написан
    1 комментарий
  • А нужно ли знать Razor Pages?

    Razor pages действител но кажется устаревшим.
    Изучается он достаточно легко, так что потратьте на него время, только если желаемая вакансия требует его знание.

    Вместо razor часто используют JavaScript/typescript в сочетании с каким-нибудь фреймворком, по типу Angular/React/Vue.

    Иногда ещё используют Blazor, но мне кажется, это ещё менее популярно, чем razor
    Ответ написан
    Комментировать
  • Компьютерный класс для обучения по фотошопу, 3d max. Из чего выгоднее и лучше собирать?

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

    Да. Например реализовывал такое:
    1. Бот в телеграме
    2. Бот в ВК (привязан к группе)
    3. Окно JivoSite
    4. Специальный чат техподдержки в приложении.

    Когда клиент пишет в одном из этих источников - создаётся специальный чат/канал в корпоративном месседжере (slack или Rocket chat), в который пишет бот.
    Когда сотрудник пишет в этот специальный канал - сообщение пересылается в тот источник, к которому он привязан.
    Ответ написан
    Комментировать
  • Где находится файл csproj в visual studio?

    Он лежит в папке с проектом.
    В Solution Explorer можно выбрать режим отображения в виде ФС, ну или можно нажать ПКМ по проекту в нём.
    Или можно открыть в проводнике.
    Ответ написан
  • Ошибка при десериализации данных?

    Там у вас приходит не JSON.
    Смотрите в исходник на PHP и на то, какие данные приходят.
    Ответ написан